06 2017 档案
摘要:之前在学习Lucene这个全文检索工具,为项目搜索引擎的开发打下基础。在这里先分享一下关于Lucene的学习心得。 核心的学习流程是:索引文件格式--索引创建过程--检索流程。 1.首先建议参看这篇精简的博文,对Lucene的索引创建和检索功能有个了解。https://www.ibm.com/dev
阅读全文
摘要:这段时间领导让我熟悉Socket开发,我花了三周时间左右去学习相关的知识,包括Java socket开发,重点学习了netty这个异步非阻塞通信框架。 在这里把我学习过程中遇到的有用资料整理了,供大家参考。 第一步:Java 原生的Socket网络开发学习 重点掌握CS通信的基本原理和那些常用类,以
阅读全文
摘要:2017.1.24-2.3日(在大兴实验室) 1.数据库存储引擎: (1)MyISAM: 访问速度快,对事物完整性没要求,并以访问为主的适合这个 (2)InnoDB: 更占磁盘空间,需要进行频繁的更新、删除操作,对事物完整性要求比较高,需要实现并发控制时适合。 (3)MEMORY:内存存储数据,访问
阅读全文
摘要:多线程编程核心技术总结 1.Java多线程基本技能 1.1进程和线程的概念: 进程是独立的程序,线程是在进程中独立运行的子任务。 1.2使用多线程 1.2.1实现方法:继承Thread类,重写Runnable接口。 1.2.2线程安全问题:并发修改公共的实例变量,i++,i-- 1.3线程Threa
阅读全文
摘要:重要博客: http://blog.csdn.net/hguisu/article/details/7418161 dir.mkdir();//创建目录 f1.createNewFile();//创建文件 java.io包中包含了流式I/O所需要的所有类。在java.io包中有四个基本类:Input
阅读全文
摘要:网络上缺乏netty的udp的单播、组播案例,经过一番学习总结之后终于把这两个案例调通,下面把这两个案例的代码放在这里分享一下。 首先推荐博文: http://colobu.com/2014/10/21/udp-and-unicast-multicast-broadcast-anycast/#Net
阅读全文

浙公网安备 33010602011771号