- 博客(8)
- 资源 (8)
- 收藏
- 关注
原创 netty 第二章 从client 传递Object 对象到server
注意Command 类对象要implements Serializable , 从而command 对象可以序列化, 进行对象传输, 或者对象保存到磁盘上的文件 如果不序列化, 那么对象从一个jvm 传到另一个jvm 的过程中, 在脱离第一个jvm 时生命周期就到了, 则无法传到第二个jvm, 所以要序列化即串行化, 才可以传输 代码: package third.chapter.ob
2016-07-28 16:52:08 720
原创 netty 第一章 ServerBootstrap 和 ClientBootstrap
ServerBootstrap 和 ClientBootstrap 代码如下: HttpServer 类 package com.netty; import java.net.InetSocketAddress; import java.util.concurrent.Executors; import org.jboss.netty.bootstrap.ServerBootstra
2016-07-28 11:37:00 5875
原创 java treeMap 已经排好序即输出{1=, 2=, 4=, 5=, 6=, 8=}
treeMap 底层实现是一棵红黑树, 即是一棵平衡二叉查找树, 红黑树已经有序, 即根比左大比右小, treeMap 是通过key 的值作为红黑树节点的大小来排序 代码: import java.util.Map; import java.util.TreeMap; public class RedBlackTree { public static void main(String[
2016-07-20 08:30:20 1356
原创 java CountDownLatch 同步计数器
CountDownLatch类是同步计数器, 初始值100,调用countDown() 则计数器减去1,直到计数器等于0之前本句都可以执行 latch.await(); 方法阻塞程序执行 , 直到CountDownLatch 为0,则继续执行本句后面的代码 代码如下: package countDownLatchDemo; import java.util.concurrent.Co
2016-07-19 12:46:18 499
原创 java 读写锁
读锁: 线程拿到读锁, 那么其他线程还可以拿读锁, 但是不能拿写锁 写锁: 线程拿到写锁, 那么其他线程既不能拿读锁, 也不能拿写锁 代码: package read.write.lock; import java.util.Random; import java.util.concurrent.locks.ReentrantReadWriteLock; public class R
2016-07-14 21:17:02 389
原创 算法 把二叉查找树转变成排序的双向链表
记住: 树的问题都递归 概念: 双向链表也叫双链表,是链表的一种,它的每个数据结点中都有两个指针,分别指向直接后继和直接前驱。所以,从双向链表中的任意一个结点开始,都可以很方便地访问它的前驱结点和后继结点。一般我们都构造双向循环链表。 二叉排序树或者是一棵空树,或者是具有下列性质的二叉树: (1)若左子树不空,则左子树上所有结点的值均小于它的根结点的值; (2)若右子树不
2016-07-11 21:01:44 428
原创 java rabbitmq MessageQueue 使用第一章
一..环境搭建 运行message queue client 的 java代码需要3个步骤 1..装erlang环境 http://www.erlang.org/downloads 2..erlang环境为了rabbitmq 的server 安装做准备 http://www.rabbitmq.com/releases/rabbitmq-server/v3.3.4/rabbitmq-se
2016-07-10 21:31:56 1522
原创 java blockingqueue 单独用, 结合线程池用
单独用代码: package ThreadPoolTest; import java.util.concurrent.BlockingQueue; import java.util.concurrent.LinkedBlockingDeque; import java.util.concurrent.LinkedBlockingQueue; /** * * @category 阻塞队列
2016-07-10 10:32:16 561
计算机技术论坛总结
2013-11-26
进程管理经典软件MFC
2010-12-03
画图程序大全好用MFC
2010-12-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人