- 浏览: 584135 次
- 性别:
- 来自: 北京
最新评论
-
liuzeyuss:
好文章,顶顶
java 线程死锁的检测 -
ysite:
hugh.wang 写道请问你这个能还原吗?短网址用的是HAS ...
Java版短网址(ShortUrl)的算法 -
lv双:
没有注释,看的费劲
java 线程死锁的检测 -
dgj:
好帖子竟然没人顶...
java 线程死锁的检测 -
天空趋虚:
不好,你这只是记录式的博客,不是分享式的博客,对浏览着不友好. ...
一些技术牛人的博客
文章列表
例子程序:
import java.util.concurrent.CountDownLatch;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
/**
* Hello world!
*/
public class App {
public static void main(String[] args) throws InterruptedException {
System.out.println("Hell ...
发现netty有一段代码怎么跟我写的似的呢?一看github才发现,这个代码源于我的一次pullreq,卧槽!贾斯汀李 还在log里面at我了。。
https://github.com/netty/netty/commit/bea2acdf12ba6d2cb8f271fa2ee5da0125e74281
数据格式
分析共有几种数据格式:
more access.log | awk -F "[\"]" '{print $2}' | awk -F "[?]" '{print $1}'| sort | uniq | sort
共有以下种请求:
****************************************************
stat
api/databus/stat/click
GET /click.html
api/databus/stat/display
GET /display.html
api/databus/s ...
import java.util.concurrent.CountDownLatch;
import java.util.concurrent.TimeUnit;
/**
* User: guohaozhao
* Date: 13-7-11 10:44
*/
public class multiThreadTest {
private static final byte[] lock = new byte[0];
private static volatile boolean stop = false;
private s ...
package com.sohu.babyduncan;
import java.util.ArrayList;
import java.util.List;
import java.util.concurrent.CountDownLatch;
/**
* @author: guohaozhao
* @since: 13-7-10 21:41
*/
public class ThreadTest {
private static final byte[] lock = new byte[0];
static volatile bo ...
本博客从即日起不再更新
- 博客分类:
- 杂
本博客从即日起不再更新,我的技术经验积累将转移到有道云笔记。在有道云笔记推出分享功能之前,可能无法与javaeye的程序员朋友们分享技术信息了,javaeye byebye 。
import java.util.Scanner;
public class joseph {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner s = new Scanner(System.in);
System.out.println("输入总人数:");
int total = s.nextInt();
System.out.println(&quo ...
spring mvc 注解基本配置(@resource,@autowired,@Component...)
Spring2.5中使用注解装配属性
可在Java代码中使用@Resource或者@Autowired注解进行装配,但需在XML中配置以下信息
xmlns:context="http://www.springframework.org/schema/context"
xsi:schemaLocation="http://www.springframework.org/sch ...
学习软件开发应该看的书
来源:
李越甲的日志
1、 C语言提升
《c和指针》
《c缺陷和陷阱》
《c专家编程 ...
使用maven创建多模块web项目
- 博客分类:
- maven
使用maven创建多模块web项目
1. 模块说明
wudemo-common(通用工具包)
wudemo-dal(数据库访问层)
wudemo-model(实体POJO)
wudemo-core(业务核心)
wudemo-web(web)
2. 进入wudemo目录,maven命令新建各个子模块
mvn archetype:create -DgroupId=net.welken -DartifactId=wudemo-common -DpackageName=net.welken.wudemo.common
mvn ...
使用maven建立多模块web项目
- 博客分类:
- maven
有时候我们需要创建多模块maven项目,即将传统的ssh项目中的model,dao,manager,service,view层划分成单个的maven module。具体步骤如下:
首先前提是必须安装好maven,在安装好maven之后输入cmd命令进入dos窗口,转到你所在的workspace目录
1.生成父级工程
Java代码
D:\workspace>mvn archetype:create -DgroupId=com.jd -DartifactId=schedule
打开schedule目录删 ...
http://jingyan.baidu.com/article/47a29f241d933cc01523997e.html
什么是Web Service
Web Service
是能够基于网络
,尤其是基于万维网(World Wide Web
)直接调用的能够处理离散任务或连续任务的软件
模型。目前较为流行的应用是,由一家公司对其专有数据进行封装,提供Web Service
,然后其它公司就可以通过Internet
来动态使用这些在线服务。这为未来全球的电子商务发展提供了新的标准和架构。
Web Service
架构
Web Service
是独立的、模块化的应用,能够通过因特网来描述、发布、定位以及调用。在Web Service
的体系架构中包括三个角色:服务提供者(Se ...
转的JAVA实现AES加密
- 博客分类:
- J2SE
JAVA实现AES加密
1. 因子
上次介绍了《JAVA实现AES加密
》,
中间提到近些年DES使用越来越少,原因就在于其使用56位密钥,比较容易被破解,近些年来逐渐被AES替代,AES已经变成目前对称加密中最流行算法之
一;AES可以使用128、192、和256位密钥,并且用128位分组加密和解密数据。本文就简单介绍如何通过JAVA实现AES加密。
2. JAVA实现
闲话少许,掠过AES加密原理及算法,关于这些直接搜索专业网站吧,我们直接看JAVA的具体实现。
2.1 加密
代码有详细解释,不多废话。
vi ...
解决Msysgit的中文乱码问题
Git的Windows版本Msysgit对中文的支持不够好
当使用时,会出现以下三种情况的中文乱码:
1.ls不能显示中文目录
解决办法:在git\etc\git-completion.bash中增加一行:
alias ls='ls --show-control-chars --color=auto'
2.git commit不能提交中文注释
解决办法:修改git\etc\inputrc中对应的行:
set output-meta on
set convert-meta off
3.git log ...