- 博客(19)
- 收藏
- 关注
转载 常用位运算
在源码中发现的位运算的小技巧,边看边整理了,欢迎补充。 1、字符大小写转换 #define ngx_tolower(c) (u_char) ((c >= 'A' && c <= 'Z') ? (c | 0x20) :...
2013-09-24 09:26:00 95
转载 Netty ByteBuf使用应该注意的地方
When aByteBufis used in aChannelPipeline, there are additional rules you need to keep in mind: Each inbound (a.k.a. upstream) handler in ...
2013-09-11 16:15:00 103
转载 Netty学习笔记 (实验篇)三
这次实现一个TimeServer和一个TimeClient 主要功能就是 Client连接到Server后 Server立即返回一个32位的时间整数,然后断开连接,客户端在接收到时间后,转换成可读格式 输出。 TimeServer 代码如下: package netty.lear...
2013-06-23 14:59:00 128
转载 Netty学习笔记 (实验篇)二
这次实验要用netty实现一个EchoServer,Echo Protocol 的定义在这里http://tools.ietf.org/html/rfc862 1.服务器端监听端口7 (由于Linux下普通用户无法使用1024以下的端口,因此绑定7777) 2.客户端连接服务器 ...
2013-06-16 17:50:00 90
转载 Netty学习笔记 (实验篇)一
Netty 是一个网络应用框架,可以用来写高性能的服务器和客户端。个人感觉是对传输层协议(TCP/UDP)的一种封装,或者说是对JAVA中的OIO、NIO、AIO的封装。当然远不只这些只是我了解的还比较少。我搞Netty的目的就是学习JAVA网络编程,搞完底层搞框架,搞完框架再搞底层,最后的...
2013-06-11 15:43:00 257
转载 Java并发编程实战中提到的一个简单的缓存系统
这是Java并发编程中提到的一个简单的缓存系统,不是本人代码哦,我还没有这么高的水平。。:) import java.util.concurrent.Callable;import java.util.concurrent.ConcurrentHashMap;import ...
2013-05-18 22:22:00 74
转载 利用Semaphore和AtomicBoolean实现的互斥锁
很不幸的是在我学习了操作系统之后,发现一下代码有错误。。我会更正 因为要用到互斥锁,但是current包下没有提供Mutex锁,于是参见网上的实现用Semaphore实现了一个。不知道会不会有问题,各位拍拍 import java.util.concurrent.Semaphore...
2013-02-14 00:36:00 168
转载 Nginx配置
user root; #启动进程,通常设置为cpu核心数相等 worker_processes 1; #全局错误日志和PID文件 error_log logs/error.log; pi...
2013-02-01 06:58:00 74
转载 JAVA NIO 介绍
使用Java的Socket API编写一个简单的TCP Echo Server。其阻塞式IO的处理方式虽然简单,但每个客户端都需要一个单独的Thread来处理,当服务器需要同时处理大量客户端时,这种做法不再可行。使用NIO API可以让一个或有限的几个Thread同时处理连接到服务器上的所有...
2013-01-28 03:28:00 70
转载 java.util.concurrent介绍
java.util.concurrent介绍 java.util.concurrent 包含许多线程安全、测试良好、高性能的并发构建块。不客气地说,创建 java.util.concurrent 的目的就是要实现 Collection 框架对数据结构所执行...
2013-01-28 03:26:00 75
转载 学习Hadoop的好地方
http://www.cnblogs.com/xia520pi/archive/2012/04/22/2464934.html 转载于:https://my.oschina.net/ccd...
2013-01-23 04:47:00 83
转载 CCUTSOFT Linux小组学习规划
<h2>一、系统环境</h2>操作系统: <pre> 1.CentOS6.2 32bit 2.windowxp sp3 32bit </pre>开发软件:<pre> 1.Hadoop1.0.1...
2012-11-26 12:48:00 166
转载 Java调用命令行递归删除文件夹
Linux下递归删除的命令是: rm -fr [Directory] Windows下递归删除的命令是: rmdir /S /Q [Directory] 知道了这两个命令就好办了,从Java中调用 Runtime run = Runtime.getR...
2012-10-30 19:45:00 179
转载 Hadoop集群部署,DataNode服务无法启动
Hadoop集群部署 DataNode服务无法启动 错误原因是: ERROR org.apache.hadoop.hdfs.server.datanode.DataNode: java.io.IOException:<br> Call to /192.168.1.9:9000 ...
2012-09-20 23:30:00 108
转载 Centos 配置ssh无密码登陆
今天在虚拟机中按照普通方法配置ssh无密码登陆的时候总是失败。。。上网查找了方法,找到一篇博客,好用。 链接记录再案: http://hi.baidu.com/sinbad/item/ef5bd0f9cd5acf6c3d14856b ...
2012-09-19 23:11:00 64
转载 HTML5地理定位结合Google Map显示当前位置
使用HTML5+Google Map获取到当前位置,并在Google地图上显示出来 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dt...
2012-07-23 08:18:00 109
转载 Tomcat自带权限认证
平时课堂上的方法都是用户输入账号密码然后到数据库中去匹配,整个过程都是我们自己写代码去完成的。但是servlet容器例如tomcat本身就带了这种认证的功能,而且很强大,甚至能控制到每个类每个方法。下面我们讨论一下最常用的基于Form表单的认证方式。 一、建立数据库,以 mys...
2012-07-20 18:38:00 333
转载 Django 安装MySQL出错,解决记录
今天安装Django的mysql支持出现了如下错误查找了原因是因为没有安装mysql和python开发环境,我用的是Centos,于是 sudo yum install python-devel mysql-devel 然后搞定 [horizon @mzy My...
2012-05-20 21:29:00 165
转载 sitemesh自学整理
这两天自学了一下sitemesh,从网上找了些资源,自己又整理一下,做了个小例子,记下来吧,呵呵;各位牛人大哥,也帮忙看看,要是小弟走弯路了及时把我拉回来 ,O(∩_∩)O~ 简单介绍一下sitemesh,sitemesh是使用设计模式中的装饰模式来进行页面开发的组件,sitemesh将视图...
2011-07-13 14:00:00 91
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人