自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (13)
  • 收藏
  • 关注

转载 Redis

版本:V3.1 2014-3-36 (@江南白衣版权所有,转载请保留出处),针对Redis 2.8版。1. Overview1.1 资料 ,最好的入门小册子,可以先于一切文档之前看,免费。作者Antirez的博客,Antirez维护的Redis推特。Redis weekly redis周报。Redis 命令中文版, huangz同学的翻译,同时还有Redis官网几篇

2014-11-06 17:43:26 1129

原创 Mina-2.0.7源码学习 (4) --- IoFuture

Mina使用IoFuture实现了

2014-10-27 17:39:22 2045

原创 Mina-2.0.7源码学习 --- IoHandler超时阻塞问题

实际应用中,发现Mina的效率没有发挥到

2014-10-27 15:52:02 2404

原创 同步/异步,阻塞/非阻塞

整体来说,同步是两个对象之间的关系,而阻塞是一个对象的状态。其次,同步就是两种东西通过一种机制实现步调一致,异步是两种东西不必步调一致。一、同步调用与异步调用:在用在调用场景中,无非是对调用结果的不同处理。我理解同步调用就是调用一但返回,就能知道结果,而异步是返回时不一定知道结果,还得通过其他机制来获知结果,如:a.   状态b.   通知c.   回调函数

2014-10-27 11:01:01 693

转载 在jsp中实现"类"的继承关系

1.介绍使用过python django模板的应该清楚,django里面有一个激动人心的功能就是模板可以使用类的继承关系。 即模板是可以继承的,并且不限继承的层次。如1. child.html extends base.html2. grandchild.html extends child.html这样,我们在base.html中定义好html布局,然后在“子类”(我们这样称

2014-10-21 11:42:22 1750

转载 关于高性能的那点事

园子[cn]里面很多关于高性能,大并发,还有什么日pv百万的架构搭建。其实真心真心很扯淡。对于大部分应用来说,想要高性能,主要是要做到尽可能的减少网络请求(含db、redis、mongo、mq等)。几乎所有的应用,性能瓶颈永远是在带宽那里,硬件方面这里就不提了,说说我们能做的事。        找了半天没有找到那张图,关于各个组件到cpu的时间周期,我用文字描述一下,L1>L2>memory>

2014-10-20 09:02:08 696

转载 jQuery 表单验证插件——Validation

Validation插件式历史悠久的jQuery插件之一,经过了全球各种项目的验证,得到了很多WEB开发者的好评,作为一个表单验证的解决方案,Validation有很多的优点,比如:内置的验证规则,如:必填、数字、E-Mail、URL和信用卡号码等19类内置验证规则可以自定义验证规则:可以很方便地自定义验证规则简单而且强大的验证信息提示:没人了验证信息提示,并提供自定义覆盖默认提示信息

2014-10-17 10:05:42 700

原创 JSP+JQuery+AJAX继承模板页面开发

留着

2014-10-16 19:49:06 1819

原创 Forward & Redirect & Request getParameter/getAttribute 理解

上次为了防止当浏览器回退刷新时的重复提交而使用PRG(Post-Redirect-Get),但是重定向Redirect存在一个特点,比如Controller中使用ModelMap实例添加一个属性errorMsg,然后重定向到一个页面fail.jsp,浏览器在重定向的页面fail.jsp中通过request.getAttribute("errorMsg")返回的是null,因为redirect的两个

2014-10-16 18:56:52 1550

转载 Java运行时异常和受检查异常

正确运用异常处理机制,有助于提高程序的健壮性。所谓程序的健壮性,就是指程序在多数情况下能够正常运行,返回预期的正确结果;如果偶尔遇到异常情况,程序也能采取周到的解决措施。受检查异常表示程序可以处理的异常,如果抛出异常的方法本身不能处理它,那么方法调用者应该去处理它,从而使程序恢复运行,不至于终止程序。例如,喷墨打印机在打印文件时,如果纸用完或者墨水用完,就会暂停打印,等待用户添加打印纸或更

2014-10-14 11:31:35 2784

转载 JVM中可生成的最大Thread数量

您所在的位置:开发 >Java > 深入JVM > JVM中可生成的最大Thread数量 JVM中可生成的最大Thread数量2011-11-25 14:00 jzhihui jzhihui的博客 我要评论(0) 字号:T |TJVM中可以生成的最大数量由JVM的堆内存大小、Thread的Stack内存大小、系统最大可创建的线程数量(Java线程的实现是基于

2014-10-13 19:37:59 540

原创 Spring MVC 回退刷新表单重复提交

基于Spring MVC进行Java Web开发时,如果使用表单进行提交数据,然后跳转到某个URL由Controller进行处理,最后返回逻辑视图,框架会通过viewResolver来解析具体的View,然后向返回给浏览器显示。

2014-10-11 09:02:10 3538

原创 Mina-2.0.7源码学习 (3) ------ IoBuffer

Mina中的 IoBuffer 主要是对 Java NIO 中 ByteBuffer 的封装,

2014-09-30 15:10:43 1588

原创 addShutdownHook()简介

曾经遇到这样一个需求:就是在Eclipse上面点击

2014-09-30 11:01:24 732

原创 Mina-2.0.7源码学习 (2)

最近在网络上有看一些Mina相关的学习资料,

2014-09-29 15:49:07 718

转载 Java NIO 对 OP_WRITE 的处理 解决网速慢的连接

一直17.3.1  如何处理慢速的连接    对企业级的服务器软件,高性能和可扩展性是基本的要求。除此之外,还应该有应对各种不同环境的能力。例如,一个好的服务器软件不应该假设所有的客户端都有很快的处理能力和很好的网络环境。如果一个客户端的运行速度很慢,或者网络速度很慢,这就意味着整个请求的时间变长。而对于服务器来说,这就意味着这个客户端的请求将占用更长的时间。这个时间的

2014-09-29 09:42:49 1512

原创 Cookie 跨域 in Spring MVC

在Web项目中经常遇到Cookie跨域/

2014-09-28 09:26:30 2168

原创 IE下 float:right 无法与前面元素在同一行

同样的语句:

2014-09-25 16:36:51 1158

原创 Chrome 自带的 user agent stylesheet 与 html中<!DOCTYPE>标签

无意中发现原本Chrome中显示正常的界面在IE11中显示不一样,

2014-09-25 15:41:59 3674

原创 Eclipse Preferences 配置

工欲善其事,必先利其器!

2014-09-24 14:33:57 1022

原创 Mina-2.0.7源码学习 (1)

关于Mina的技术文章网上很多,这里只是为了驱动自己学习和

2014-09-23 18:50:05 675

原创 测试

class CommonHelloWorld22222222222222 { public synchronized void synchronizedMethod1() { System.out.println ("synchronizedMethod1 called"); try { Thread.sleep (1000); } catch (Interru

2013-11-20 18:17:47 660

Java 数字签名和验证

Java语言的数字签名和认证实现代码。包括RSA签名认证、DSA、ECC三种签名认证方式。

2012-04-16

RSAEncFile

VC++编写的调用CryptoAPI函数进行RSA对文件进行加解密的应用程序

2012-04-09

RSA加密算法的C++演示

通过C++调用CryptAPI函数实现的RSA算法加密文件程序,生成RSA密钥对,用公钥加密,私钥解密,也可以用私钥加密公钥解密。

2012-04-05

CryptoAPI实现的Pfx,Cer证书生成程序C++

C++语言实现调用CryptAPI函数库,生成自签名的数字证书,可以生成Pfx(P12)的证书,里面保存密钥对(公钥和私钥),Cer证书(里面只有公钥),还可以网上下载相关证书解析代码

2012-04-05

DH加密C++演示

用C++编写的调用CryptAPI库函数实现DH交换协议的演示程序,供学习参考

2012-04-05

分布式数据库 BANKS算法查询最小Steiner树 MyEclipse

将数据库映射为数据图,仿用BANKS算法在数据图中查找给定节点的最小Steiner树,Dijskra算法查询最短距离,反向索引查询路径。

2012-03-14

数字图像处理

VC6.0上MFC编写数字图像处理程序,格式转换,绘制灰度直方图,二值化,点运算,运动检测,卷积滤波,正交变换,中值滤波等

2012-03-14

XFire WebServices Server and Client

一个用来演示webservices工作的代码工程,分为两部分,WebServices的服务端代码,部署在web服务器后,客户端代码可以用Client实例(设置好url参数)来调用部署在远程web服务器上的方法,也可以通过网页查看提供的方法接口。

2011-09-28

网上考试系统

一个MVC架构的web应用———网上考试系统,使用servlet处理用户请求,作为控制器(Controller),了解简单的MVC架构的java web开发技术,有利于初学者入门。

2011-09-28

流加密/解密算法

基于JAVA 的加解密算法,信息安全的一个小小加密算法,涉及到输入输出流等操作

2011-09-26

MFC编写的浏览数据库应用程序

一个简单的数据库应用程序,可以查看指定SQL Server2005数据库服务器中指定 库名,登录后可以查看该 数据库的所有表信息,对于初学MFC数据库编程的同学有些许帮助(学习MFC连接SQL Server,以及一些查询操作),从而在此基础上健全该程序功能。

2011-09-26

网上购书系统

在原有购书系统的基础上,添加了一些功能,比如界面日历插件,分页显示功能,图书添加管理,用户管理员管理,用户登录显示,购书管理,对于刚刚入门的同学有些许学习价值。

2011-09-26

嵌入式tomcat虚拟目录服务器应用程序源代码

能够建立虚拟目录服务的应用程序源代码,不需手动安装tomcat,配置虚拟目录,只需要安装jvm,运行应用程序,就能建立一个虚拟目录

2011-09-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除