首页 > 全部
解决Lucene的多线程并发问题
在Lucene程序中,成功以上面的方式创建IndexWriter对象以后,会在索引库中出现一个锁文件,这个锁文件是当前这个IndexWriter的锁,如果调用indexWriter.close()关闭了链接,则将会把这个锁文件删除,也就是说,它释放了锁。释放以后,第二个IndexWriter再开启是没有问题的。如果不关闭,同时开了两个或以上的IndexWriter,会抛出一个异常。导致程序终止。...
分类:其他   时间:2014-02-07 22:07:51    收藏:0  评论:0  赞:0  阅读:620
jni调试之GCJ
这几天用JNI写了一个Demo, 然后就想着我应该怎么调试JNI的程序呢?以前做过android的开发,知道在android上可以用ndk-build + ndk-gdb调试c,c++的code. 那么在Linux上,在没有图形界面的环境下,怎么调试JNI的程序呢? Google了很长时间,尝试了各种方法,得到如下的方案: 1 使用GCJ将Java编译成class 文件 gcj -C...
分类:其他   时间:2014-02-07 22:17:01    收藏:0  评论:0  赞:0  阅读:437
Go学习笔记——类型与接口
如果说go语言的其他内容看起来和c/c++语言没什么太大的区别,那么它的接口设计一定会让人大吃一惊,是的,有时它真的让我产生我使用的是一种动态语言的幻觉。 结构类型      这里,还是和C语言很像的,定义结构: type Man struct { name string age int }    声明结构变量及初始化: var m Man //声明Man变量 m...
分类:其他   时间:2014-02-07 21:56:11    收藏:0  评论:0  赞:0  阅读:398
IOS中 的DLog的使用
在debug下显示log,在release下自动屏蔽log输出的代码。花了点时间,将网上的两种NSLog优化的方法综合了一下。 具体如下: 一、新建一个.h文件,命名为DLog.h。 DLog.h文件内容为: //添加定义,在release时不会输出log #ifndef __OPTIMIZE__ #define NSLog(...) NSLog(__VA_AR...
分类:其他   时间:2014-02-07 21:53:41    收藏:0  评论:0  赞:0  阅读:333
地雷和蜘蛛你选什么?
程序的错误报告,可以收集dump文件,有两个开源项目。 CrashRpt : 谷歌的一个项目。图标为地雷。 BugTrap:CodeProject的一个项目。图标为蜘蛛。...
分类:其他   时间:2014-02-07 22:31:11    收藏:0  评论:0  赞:0  阅读:369
IOS 一些简单的数字随机算法 去重等功能
一些简单的数字随机算法 去重等功能...
分类:其他   时间:2014-02-07 23:03:41    收藏:0  评论:0  赞:0  阅读:418
JBoss 系列九十: 红帽发布 JBoss BPM Suite 6 最终版本
前天红帽软件发布了Red Hat JBoss BPM Suite 6 最终版,这意味着之前发布的社区版6.0(jBPM 6 发布,快速安装,新功能介绍)有对应企业版的支持,社区版6.0将会被以7+3(7年正常支持,3年延长支持)的模式进行维护和支持。通常社区版的产品 represent the latest development releases and are not supported.而企...
分类:其他   时间:2014-02-07 22:37:51    收藏:0  评论:0  赞:0  阅读:472
arm交叉编译Valgrind
嵌入式开发检测内存泄露...
分类:其他   时间:2014-02-07 22:36:11    收藏:0  评论:0  赞:0  阅读:658
通过开源文档学LESS系列2
通过开源文档学LESS系列的第一部分,我们通过一个经典的LESS Mixins集preboot,学习了LESS的基础知识,包括变量、注释、混合和混合的参数等,详见通过开源文档学LESS系列1。我们继续第二部分,通过tRRtoolbelt.less的代码解读来学习LESS。tRRtoolbelt.less是由Trent Oswald开发的一个便用日常应用的LESS mixinis Collection。...
分类:其他   时间:2014-02-07 22:15:21    收藏:0  评论:0  赞:0  阅读:431
宏定义使用Log输入
宏定义使用Log输入,输出文件名称 执行行数等等...
分类:其他   时间:2014-02-07 22:25:21    收藏:0  评论:0  赞:0  阅读:426
两个有序数组的合并算法
算法描述:      两个有序数组的合并算法 void addArray(int *ch,int *addch,int len1,int len2) { int *addcur=addch+len2-1; int *cur=ch+len1-1; int *targetch=ch+len1+len2-1; while(targetch>=ch) { ...
分类:其他   时间:2014-02-07 22:07:01    收藏:0  评论:0  赞:0  阅读:344
UITextField 控制输入长度
UITextField 控制输入长度...
分类:其他   时间:2014-02-07 22:06:11    收藏:0  评论:0  赞:0  阅读:348
extjs 云资源平台 2014.2.7-聊天机器人
这两天网上转悠,看到聊天机器人的博文,起了好奇心,想如果学校有个聊天机器人,不但可以增进学习的兴趣,还可以适当减轻老师回答重复问题的烦劳,研究了两天,出来了个基本的东西,机器人可以回答全国所有市县的天气,邮码,区号,可以给出算式,帮助算出答案,可以根据提问分词,由优到劣多次匹配词料库,就两天,已经不错了,慢慢学习增加词料积累,慢慢改进算法,会更好的...
分类:Web开发   时间:2014-02-07 22:35:21    收藏:0  评论:0  赞:0  阅读:393
oracle 不使用索引的原因有哪些?
oracle 不使用索引的原因有哪些?    今天是2014-02-07,今天开始总结一下oracle不使用索引的原因有哪些。一边学习一边做笔记。 第一种:行数存在差异。    在视图user_tables存在一个num_rows字段,该字段是记录在统计信息收集后所对应对象的行数,在user_tab_columns视图中存在一个num_distinct字段,该字段记录每个字段内不同数值的个数...
分类:数据库技术   时间:2014-02-07 22:27:51    收藏:0  评论:0  赞:0  阅读:595
Python的print用法
Python 2.6中print不是函数,而是一个关键字,使用方式如下: print 1, 2 print 'a', 'b' 显示结果如下,用逗号分隔的各项之间会打印出一个空格,默认以换行结束: 1 2 a b  若不想以换行结束,则在最后加一个“,”,如下所示: print 1, 2, print 'a', 'b'  显示结果如下: 1 2 a b Python 3.0...
分类:编程语言   时间:2014-02-07 22:27:01    收藏:0  评论:0  赞:0  阅读:465
LeetCode | LRU Cache
题目 Design and implement a data structure for Least Recently Used (LRU) cache. It should support the following operations: get and set. get(key) - Get the value (will always be positive) of the...
分类:其他   时间:2014-02-07 22:24:31    收藏:0  评论:0  赞:0  阅读:428
iOS中如何呼出另一个应用
我们经常会遇到在一个应用里面呼出另一个应用的需求,比如在文档里面点击地址,调用safari来打开网页;比如在文件浏览器里面点击某种文件,自动激活一个应用来打开文件。         iOS里面对于这样的需求使用URL来实现,把其他的应用看成一种资源,本质上就是调用系统资源。         我们有两个应用App1和App2,在App2里面呼出App1,那么首先要配置App1,让系统认识App1...
分类:其他   时间:2014-02-07 22:05:21    收藏:0  评论:0  赞:0  阅读:382
hadoop小程序---写入hdfs
在eclipse中引入hadoop的核心包,我用的是。 写一个测试类 import java.net.URI; import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.fs.FSDataOutputStream; import org.apache.hadoop.fs.FileSystem; import o...
分类:其他   时间:2014-02-07 22:14:31    收藏:0  评论:0  赞:0  阅读:602
Codeforces 383B Volcanoes(排序+检索)
题目链接:Codeforces 383B Volcanoes 题目大意:给出n和m,表示在一个n*n的图上,从(1,1)开始移动,每可以向下或向右移动,问是否可以移动(n,n),m表示说有m块障碍物,给出它们的坐标。 解题思路:将障碍物按照y坐标大小后按照x坐标排序,然后对于每一列考虑可以移动到的区间。ans始终等于2*n-2。 #include #include...
分类:其他   时间:2014-02-07 23:04:31    收藏:0  评论:0  赞:0  阅读:480
深入理解JS的delete
深入理解JS的delete 原文链接: Understanding delete 原文作者: Kangax 原文日期: 2010年01月10日 翻译日期: 2014年02月07日 翻译人员: 铁锚 !!!!!!!!草稿版本的翻译完成以后,无意中搜索发现了另外一篇翻译,也是同一篇原文,比我翻译的好。 justjavac,迷渡 是我很尊敬的一位前辈, 链接如下: javasc...
分类:Web开发   时间:2014-02-07 23:02:51    收藏:0  评论:0  赞:0  阅读:610
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!