zoukankan      html  css  js  c++  java
  • 实操重写IK分词器源码,基于mysql热更新词库

    实操重写IK分词器源码,基于mysql热更新词库
    参考网址:https://blog.csdn.net/wuzhiwei549/article/details/80451302

    问题一:
    按照这篇文章的介绍,遇到一个问题:No suitable driver found for jdbc:mysql,搞了好久都没搞定,原因是没有找到这个驱动。
    后来看到一篇文章:https://blog.csdn.net/qq_24188167/article/details/77504505,里面有说明,具体需要你把JDBC的jar包放到jdk/jre/ext文件夹目录下,放好之后就成功了。
    我的是将mysql-connector-java-6.0.6.jar包放在了:/home/java/jdk1.8.0_121/jre/lib/ext目录下。或者:在项目路径下执行:mvn assembly:assembly,可以把依赖的jar包一起打包(参考地址:https://my.oschina.net/mickelfeng/blog/2885709)。

    问题二、access denied ("java.lang.RuntimePermission" "getClassLoader")

    解决办法:修改/home/java/jdk1.8.0_121/jre/lib/security/java.policy文件,
    在grant下添加如下两行代码:
    permission java.lang.RuntimePermission "createClassLoader";
    permission java.lang.RuntimePermission "getClassLoader";
    参考网址:
    https://blog.csdn.net/woowindice/article/details/433341
    https://www.cnblogs.com/sharpest/p/7748350.html

    问题三:数据库连接要加上时间格式和是否使用ssl的声明,不然会报时间格式不对的错误和数据库连接缺少ssl证书的错误
    jdbc:mysql://192.168.1.150:3306/songlou?useSSL=false&serverTimezone=GMT

    然后就很开心的热更新词库了。

  • 相关阅读:
    TSQL Challenge 1
    CTE的使用
    编号问题
    C语言结构体(sizeof长度)偏移量的简单研究
    【更新中】树的遍历
    【更新中】C语言语法汇总(仅记录遇到的坑)
    windows修改PowerShell(命令提示符)默认中文编码方式
    “人工智能”并不可怕
    学习《操作系统》收获
    人类大脑只开发了10%? I don't think so.
  • 原文地址:https://www.cnblogs.com/subendong/p/10110549.html
Copyright © 2011-2022 走看看