- 博客(11)
- 收藏
- 关注
原创 IntelliJ IDEA 14.0正式版KeyGen
盗版有害健康,请有钱的爷移步这里,购买正版。话不多说,是个java程序员应该都会用,上代码。import java.math.BigInteger;import java.util.Date;import java.util.Random;import java.util.Scanner;import java.util.zip.CRC32; public class
2014-12-29 21:41:28 656 1
原创 手动打jar包,推荐Maven
Manifest-Version: 1.0Build-Jdk: 1.7.0_71Built-By: wzhjdlsCreated-By: IntelliJ IDEClass-Path: /Users/wzhjdls/IdeaProjects/service/common/World/out/production/World/Main-Class: com.HelloWord (要回
2014-12-27 12:49:24 488
原创 mongoDB的基本操作
基本入门参考:import com.mongodb.*;import junit.framework.TestCase;import org.bson.types.ObjectId;import org.junit.After;import org.junit.Before;import org.junit.Test;import java.awt.image.DataBuffe
2014-12-21 18:17:31 526
原创 进程管理——Supervisor
1.安装见官网2.基本配置vim /etc/supervisord.conf 在配置文件最后加上自己需要监控的进程;For example, 管理mongod/redis数据库的服务端与客户端[program:mongod-server]command=/Users/wzhjdls/dev/mongodb-osx-x86_64-2.6.6/bin/mongodaut
2014-12-21 18:12:16 476
原创 String.contains(CharSequence s)
jdk中对String.contains(CharSequence s) 方法的实现: /** * Code shared by String and StringBuffer to do searches. The * source is the character array being searched, and the target * is the
2014-12-10 17:24:18 2197
原创 ArrayList的实现
ArrayList的基本功能实现(忽略了jdk中复杂的继承基类等关系):import java.util.Arrays;/** * Created by smallstrong on 14-12-10. */public class MyArrayList{ private int size;// ArrayList中实际放入数据的个数 transient Objec
2014-12-10 13:54:33 447
转载 【NIO】2. Selector
SelectorSelector允许单线程处理多个Channel,能够检测一到多个Channel,并能够知晓通道是否为诸如读写事件做好准备。这样,一个单独的线程可以管理多个channel,从而管理多个网络连接。如果你的应用打开了多个连接(通道),但每个连接的流量都很低,使用Selector就会很方便。例如,在一个聊天服务器中。这是在一个单线程中使用一个Selector处理3
2014-12-09 10:58:12 405
转载 NIO的原理
来源:点击打开链接ChannelChannel与流基本上,所有的 IO 在NIO 中都从一个Channel 开始。Channel 有点象流。数据可以从Channel读到Buffer中,也可以从Buffer 写到Channel中。Java NIO的通道类似流,但又有些不同:既可以从通道中读取数据,又可以写数据到通道。但流的读写通常是单向的;通道可以异步
2014-12-09 09:19:59 561
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人