- 浏览: 1146470 次
- 性别:
- 来自: 杭州
最新评论
-
ryuhi:
一个是来源source,一个是来源方序列号seq这两个数据要怎 ...
高并发的核心技术-幂等的实现方案 -
xuezhongyu01:
无量 写道Master-Gao 写道理论感觉还行,可以代码我还 ...
高并发的核心技术-幂等的实现方案 -
无量:
Master-Gao 写道理论感觉还行,可以代码我还是不会写。 ...
高并发的核心技术-幂等的实现方案 -
phil_jing:
@RequestParam 默认 true
SpringMVC注解@RequestParam全面解析 -
aguai0:
aguai0 写道第五条里的如果要获取任务执行结果,用Comp ...
JAVA进阶----ThreadPoolExecutor机制
文章列表
LINUX下安装SVN服务器完全手册(转)
原文链接:http://www.cnblogs.com/wrmfw/archive/2011/09/08/2170465.html
系统环境 RHEL5.4最小化安装(关iptables,关selinux) + ssh + yum一,安装必须的软件包. yum install subversion (SVN服务器) mysql-server (用于codestriker) httpd mod_dav_svn mod_perl (用于支持W ...
linux下安装redis
官方有安装的步骤链接如下:
http://redis.io/download
Installation
Download, extract and compile Redis with:
$ wget http://download.redis.io/releases/redis-2.8.16.tar.gz
$ tar xzf redis-2.8.16.tar.gz
$ cd redis-2.8.16
$ make
The binaries that are now compiled are available in the src direc ...
虚拟机网络模式(借鉴别人的文章自己加工下)
还有一篇文章参考(不过我没有用这个):
http://blog.csdn.net/heyabo/article/details/7727012
参考了下面的,只做了前三步就可以互通网络了
无论是vmware,virtual box,virtual pc等虚拟机软件,一般来说,虚拟机有三种网络模式:
1.桥接
2.NAT
3.Host-Only
哪一种网络是适合自己的虚拟机呢?
桥接
桥接网络是指本地物理网卡和虚拟网卡通过VMnet0虚拟交换机进行桥接,物理网卡和虚拟网卡在拓扑图上处于同等地位,那么物理网卡 ...
Linux下jdk的安装
安装版本:jdk1.7.0_67 操作系统CentOS
一、下载jdk
地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
选择版本如图,选择rpm安装文件方便安装
二、用工具把文件传到linux下,如flashftp,rz等
三、安装
1.进入目录:cd /usr
2.创建文件夹:mkdir java
3.把rpm文件放到/usr/java文件夹中
4.执行安装命令:rpm -ivh jdk-7u67-linux-i586.rpm
...
Linux下安装maven(转)
1.首先到Maven官网下载安装文件,目前最新版本为3.0.3,下载文件为apache-maven-3.0.3-bin.tar.gz,下载可以使用wget命令;2.进入下载文件夹,找到下载的文件,运行如下命令解压tar -xvf apache-maven-2.2.1-bin.tar.gz
解压后的文件夹名为apache-maven-3.0.33.使用mv命令将apache-maven-3.0.3文件夹拷贝到自己指定的文件夹,比如/usr/local/下mv -rf apache-maven-3.0.3 /usr/local/
4.配置环境变量,编辑 ...
一般用于SecureCRT ssh中使用
方法一:直接用yum安装lrzsz(推荐)
yum install lrzsz -y
注意:rhel安装完系统后 直接可使用 rz sz
方法二:源文件编译方法
针对centos x.x 版 lrzsz安装配置
mkdir -p /usr/src/tools
cd /home/ryan/tools
wget http://down1.chinaunix.net/distfiles/lrzsz-0.12.20.tar.gz
tar zxvf lrzsz-0.12.20.tar.gz
cd lrzsz-0.12.20
./configure --pref ...
Redis批量删除key
用linux的xargs命令,把前一个命令的结果当作后一个命令的参数,比如要删除redis中所有doctor_开头的key,我们可以这么写 注意:要在linux终端中输入,不是在redis客户端中输入
[plain] view plaincopy
Web 通信 之 长连接、长轮询(long polling)(转)
基于HTTP的长连接,是一种通过长轮询方式实现"服务器推"的技术,它弥补了HTTP简单的请求应答模式的不足,极大地增强了程序的实时性和交互性。
一、什么是长连接、长轮询?
用通俗易懂的话来说,就是客户端不停的向服务器发送请求以获取最新的数据信息。这里的“不停”其实是有停止的,只是我们人眼无法分辨是否停止,它只是一种快速的停下然后又立即开始连接而已。
java异常的核心是Throwable,其他的如Error和Exception都是继承的这个类
里面有个核心参数是detailMessage,记录异常信息,getMessage核心方法,获取这个参数的值,我们可以自己定义自己的异常类,去继承这个Exception就可以了,方法基本上,用父类的构造方法就OK,所以这么看异常是不是很easy
package com.natsu;
/**
* java异常体系的核心
* @author huangqun
*
*/
public class Throwable {
/**
* 详细的异常信息
*/
...
RSA加密解密代码
代码有待整理
package com.tongbanjie.commons.util;
import java.security.Key;
import java.security.KeyFactory;
import java.security.KeyPair;
import java.security.KeyPairGenerator;
import java.security.PrivateKey;
import java.security.interfaces.RSAPrivateKey;
import java.se ...
http://www.iteye.com/topic/103804转载帖
ThreadLocal正确理解
首先,ThreadLocal 不是用来解决共享对象的多线程访问问题的,一般情况下,通过ThreadLocal.set() 到线程中的对象是该线程自己使用的对象,其他线程是不需要访问的,也访问不到的。各个线程中访问的是不同的对象。 另外,说ThreadLocal使得各线程能够保持各自独立的一个对象,并不是通过ThreadLocal.set()来实现的,而是通过每个线程中的new 对象 的操作来创建的对象,每个线程创建一个,不是什么对象的拷贝或副本。通过ThreadLocal.set() ...
使用Eclipse进行远程调试(转)
今天决定做件有意义的事,写篇图文并茂的blog,为什么要图文并茂?因为很多事可能用语言也说不明白,从以前我发表的一篇文章可以看得出来,http://blog.csdn.net/sunyujia/archive/2008/03/23/221110 ...
用Eclipse进行远程Debug代码(一 )(转)
在新的公司,由于项目很大,在本机运行会很慢,所以都是在本地开发,在远程虚拟机上运行。这样就让我痛苦了,我怎么在本地Eclipse上进行debug调试呢,但是在公司前辈的指导下 ...
利用SecureCRT上传、下载文件(使用sz与rz命令)(转)
借助securtCRT,使用linux命令sz可以很方便的将服务器上的文件下载到本地,使用rz命令则是把本地文件上传到服务器。
其中,对于sz和rz的理解与记忆我用了如下的方法(很多时候容易搞混):
sz中的s意为send(发送),告诉客户端,我(服务器)要发送文件 send to cilent,就等同于客户端在下载。
rz中的r意为received(接收),告诉客户端,我(服务器)要接收文件 received by cilent,就等同于客户端在上传。
...
看了这个才发现jQuery源代码不是那么晦涩(转)
博客分类:
javascript
Jquery
jQuery源码解析晦涩的js开源代码
很多人觉得jquery、ext等一些开源js源代码 十分的晦涩,读不懂,遇到问题需要调试也很费劲。其实我个人感觉主要是有几个方面的原因:
1、对一些js不常用的语法、操作符不熟悉
2、某个function中又嵌套了一些内部的function,使得整个代码的层次结构不像java代码那么清晰。
3、js中允许变量先使用后定义,会造成我们看代码时候忽然冒出来一个变量、function,却找不到是在哪里定义的。
...