- 浏览: 3009421 次
- 性别:
- 来自: 河南
最新评论
-
hui1989106a:
我的也不能解压,360和好压都试了,都不行
《Spring in Action》完整中文版分享下载 -
temotemo:
这些example有些过时了,官方建议使用HBase-1.0 ...
Java操作Hbase进行建表、删表以及对数据进行增删改查,条件查询 -
zy8102:
非常感谢~
HeadFirst系列之七:《深入浅出SQL》原版高清PDF电子书分享下载 -
zy8102:
重命名了一下搞定了
HeadFirst系列之七:《深入浅出SQL》原版高清PDF电子书分享下载 -
zy8102:
为什么下载以后老解压不了呢?
HeadFirst系列之七:《深入浅出SQL》原版高清PDF电子书分享下载
文章列表
eclipse版本发布图
- 博客分类:
- Java综合
作为一个java开发者,最熟悉的工具非Eclipse莫属,下面介绍一下Eclipse的版本发布和开发过程:
Eclipse最初是由IBM公司开发的替代商业软件Visual Age for Java的下一代IDE开发环境,2001年11月贡献给开源社区,现在它由非营利软件供 ...
Node.js
前提
环境:windows7
下载地址:http://nodejs.org/download/
安装
官网下载一个安装文件点击下一步安装完成即可.
验证安装是否成功:node -v
基本HTTP服务器
c:/http.js
//http是内置模块、直接引入
var http = require('http');
h ...
整理修改了下JAVA版本发布图如下:
从这个表中我们可以看出一个非常有意思的现象,就是JDK的每一个版本号都使用一个开发代号表示(就是表中的中文名)。而且从JDK1.2.2开始,主要版本(如1.3,1.4,5.0,6.0.7.0)都是以鸟类或哺乳动物来命名的. 而它们的bug修正版本(如1.2.2,1.3.1,1.4.2,1.5.1)都是以昆虫命名的。从这个规律来看,大家猜测看看JAVA8版本的CodeName将是神马?
我的ItEye技术博客历程
- 博客分类:
- 程序人生
前言:
09年底注册JavaEye,起名JavaCrazyer,直译java疯狂人,寓意痴迷java,10年初开始持续更新博客,大多基本是工作中用到的知识有时间就记录下来,10年整整更新了一年博客。11、12年由于工作原因,期间间或更新了少数博文,不过后来发现这稍许几篇也对不少人产生了帮助。13年开始重归博客,持续关注中,争取再多写一些技术总结性的博文。
写博客之初,不曾想到能有多大作用,纯属技术收集,我的思想是:人脑总是有个知识存储期限的,有的技术一旦过几个月不用可能就会产生生疏,不如将其整理到博客中,以便随时翻看,我一直把博客当做个人技术知识库。
短短三年,访客达到70多万,关注也 ...
Jedis 是 Redis 官方首选的 Java 客户端开发包。
工作过程总结的一个示例,贴出来,如下:
package com.wujintao.redis;
import java.util.Date;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.Set;
import org.junit.Test;
import redis.clients.jedis.Jedis;
i ...
Kestrel队列使用示例[配置、安装、命令]
- 博客分类:
- 队列服务器
kestrel认知
1)Kestrel是twitter开源的一个scala写的简单高效MQ,采用的协议是memcached的文本协议,但是并不完全支持所有memcached协议,也不是完全兼容现有协议。
2)标准的协议它仅支持GET、SET、FLUSH_ALL、STATS,
3)Kestrel是一个队列服务器
使用示例
package com.wujintao.kestrel;
import java.io.IOException;
import java.util.concurrent.TimeoutException;
import org.junit.Be ...
XMemcached使用示例
- 博客分类:
- 缓存系统
Memcached 是一个高性能的分布式内存对象的key-value缓存系统,用于动态Web应用以减轻数据库负载,现在也有很多人将它作为内存式数据库在使用,memcached通过它的自定义协议与客户端交互,而XMemcached就是它的一个java客户端实现。
XMemcached使用示例(本示例基于xmemcached-1.3.8.jar),总结一个,如下:
package com.wujintao.memcached;
import java.io.IOException;
import java.util.concurrent.TimeoutException;
...
HttpClient的支持在HTTP/1.1规范中定义的所有的HTTP方法:GET, HEAD, POST, PUT, DELETE, TRACE 和 OPTIONS。每有一个方法都有一个对应的类:HttpGet,HttpHead,HttpPost,HttpPut,HttpDelete,HttpTrace和HttpOptions。所有的这些类均实现了HttpUriRequest接口,故可以作为execute的执行参数使用。请求URI是能够应用请求的统一资源标识符。 HTTP请求的URI包含一个协议计划protocol scheme,主机名host name,,可选的端口optional po ...
byte[]与各种数据类型互相转换示例
- 博客分类:
- Java综合
在socket开发过程中,通常需要将一些具体的值(这些值可能是各种JAVA类型)转化为byte[]类型,为此我总结了如下这个示例,贴出来,以便经常翻看
public class TestCase {
/**
* short到字节数组的转换.
*/
public static byte[] shortToByte(short number) {
int temp = number;
byte[] b = new byte[2];
for (int i = 0; i < b.length; i++) {
b[i] = new In ...
分享一下我经常用到的自己写的mongo用法示例
该示例基于当前最新的mongo驱动,版本为mongo-2.10.1.jar,用junit写的单元测试。
TestCase.java
package com.wujintao.mongo;
import java.net.UnknownHostException;
import java.util.ArrayList;
import java.util.List;
import java.util.Set;
import java.util.regex.Pattern;
import org.junit.Test; ...
Eclipse远程调试(远程服务器端监听)
- 博客分类:
- IDE技巧
前提:远程服务器上运行的WEB项目class对应的源码与本地项目中必须保持一致
也就是远程tomcat部署的项目就是本机项目打包过去的,而本机项目没有发生变动
远程服务器端
服务器端配置eclipse调试器监听端口,有两种方式,任选其一
第一种方式:
环境变量
export JPDA_ADDRESS=9999
启动tomcat
使用sh catalina.sh jpda start启动
注意:不要用startup.sh
通过这条命令启动tomcat,会监听JPDA_ADDRESS设置的端口,等待调试器连接。
贴上两个自己写好的例子,以便备注,以下两个例子基于netty-3.5.7.Final.jar用Junit进行测试
第一个例子:简单的发送字符串,接收字符串“Hello, World”
package com.wujintao.netty;
import java.net.InetSocketAddress;
import java.util.concurrent.Executors;
import org.jboss.netty.bootstrap.ClientBootstrap;
import org.jboss.netty.bootstrap.ServerB ...
Jackson优化使用实例
- 博客分类:
- Java综合
JSON的三种处理方式 Jackson提供了三种可选的JSON处理方法(一种方式及其两个变型):
流式 API:(也称为"增量分析/生成") 读取和写入 JSON 内容作为离散事件。
BOTO是一个开源的PYTHON发布包,是AWS(AMAZON WEBSERVICE)的PYTHON封装。
近期,我们公司用到国内某知名公司的S3云存储服务,需要调用该公司提供的S3 PYTHON SDK。鉴于该公司没有PYTHON版本的SDK,所以我决定利用开源的BOTO的S3模块稍加改进。在经过easy_install boto之后便开始了BOTO的封装
以下是我最开始封装的代码模型
1)获取S3连接:
from boto.s3.connection import S3Connection
conn = S3Connection(S3_ACCESSED_ID, S3_ ...