java
liuzhaolst
没有
展开
-
java和c#调用c dll的一个区别
去年一次开发过程中通过c编写了一个dll程序,并需要通过此dll修改其他程序中的一个地址的数据。1、使用的是c直接编写控制台程序,调用dll可正常修改该地址的值2、使用java通过jni直接调用dll成功实现,对地址的修改3、通过c#进行该地址值修改时出现安全问题,禁止修改。综上,要直接操作内存地址,通过c或java可直接实现c#受donetframework的某些限制不能直...原创 2020-02-13 01:39:29 · 240 阅读 · 0 评论 -
luncen索引文件实现like搜索的思路
实用范围:数据量相对稳定的少量(30万内容)文本数据。1、通过lucene针对数据库内容进行索引。2、加载lucene的索引文件到内存。3、编码实现对每次lucene数据的变化进行重新加载或实时修改。4、通过正则表达式对lucene中存放的数据内容进行like查询。实际测试结果,数据库文本记录5w,生成的全字段存储的lucene文件700M左右,加载时间1-3秒,搜索时间5...原创 2019-06-21 02:21:33 · 477 阅读 · 0 评论