mysql备份恢复的场景一:数据库数据比较小的情况下,使用mysqldump做完全备份,使用mysqlbinlog做增量备份。完全备份,示例:#mysqldump-A--lock-all-tables--routines--triggers--master-data=2>/backup/all-`date+%F`.sql增量备份,示例:#mysqlbinlog/mydata/data/mysql-..
分类:
数据库 时间:
2014-09-10 19:41:21
阅读次数:
279
import osimport threadingimport multiprocessing# worker functiondef worker(sign, lock): lock.acquire() print(sign, os.getpid()) lock.release(...
分类:
编程语言 时间:
2014-09-10 15:47:10
阅读次数:
258
1. IKAnalyzer3.0介绍 IKAnalyzer是一个开源的,基于java语言开发的轻量级的中文分词工具包。从2006年12月推出1.0版开始,IKAnalyzer已经推出了3个大版本。最初,它是以开源项目Luence为应用主体的,结合词典分词...
分类:
其他好文 时间:
2014-09-10 12:47:00
阅读次数:
374
1、Lucene (1)书籍:Lucene in Action(基于3.0版本,有点旧)、解密搜索引擎技术(Lucene & Java精华版) (2)官方材料:http://lucene.apache.org/core/ (3)视频:孔浩老师lucene视频教程(基于3.5版本,讲得...
分类:
其他好文 时间:
2014-09-09 18:40:29
阅读次数:
181
一、AOP框架 Encase 是C#编写开发的为.NET平台提供的AOP框架。Encase 独特的提供了把方面(aspects)部署到运行时代码,而其它AOP框架依赖配置文件的方式。这种部署方面(aspects)的方法帮助缺少经验的开发人员提高开发效率。 NKalore是一款编程语言,它扩展了C.....
分类:
其他好文 时间:
2014-09-09 17:42:39
阅读次数:
278
4.1分词器的核心类1.AnalyzerLucene内置分词器SimpleAnalyzer、StopAnalyzer、WhitespaceAnalyzer、StandardAnalyzer主要作用:KeywordAnalyzer分词,没有任何变化;SimpleAnalyzer对中文效果太差;StandardAnalyzer对中文单字拆分;StopAnalyzer和SimpleAnalyzer差不多;White..
分类:
其他好文 时间:
2014-09-09 13:48:09
阅读次数:
250
5.1搜索排序publicvoidseacher(StringqueryContion,intnum,Sortsort){
try{
IndexSearchersearcher=newIndexSearcher(indexReader);
QueryParserparser=newQueryParser(Version.LUCENE_35,"contents",analyzer);
Queryquery=parser.parse(queryContion);
System.out.println("..
分类:
其他好文 时间:
2014-09-09 13:47:49
阅读次数:
269
java多线程的难点是在:处理多个线程同步与并发运行时线程间的通信问题。java在处理线程同步时,常用方法有:1、synchronized关键字。2、Lock显示加锁。3、信号量Semaphore。线程同步问题引入: 创建一个银行账户Account类,在创建并启动100个线程往同一个Account类...
分类:
编程语言 时间:
2014-09-09 11:45:48
阅读次数:
360
本文讲述3个线程通信实例:1、银行存款与提款多线程实现,使用Lock锁和条件Condition。 附加 : 用监视器进行线程间通信2、生产者消费者实现,使用LinkedList自写缓冲区。
3、多线程之阻塞队列学习,用阻塞队列快速实现生产者消费者模型。 附加:用布尔变量关闭线程
分类:
编程语言 时间:
2014-09-09 10:42:28
阅读次数:
362