自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 资源 (2)
  • 收藏
  • 关注

原创 Task一个轻量级分布式任务计算系统

Task系统设计与使用Task是一个轻量级的分布式任务计算系统,他可以帮助你快速编写一个可以在集群环境下运行的分布式方法,而这只需要你使用一行代码就可以在你原有的方法上做到.一个简单例子:““public class Hello {public void say(String msg) throws InterruptedException { Thread.sleep(1000);

2016-04-14 10:16:53 1867

原创 为perf4j提供集中式监控项目perf4j-dashboard

perf4j-zh重写per4j的图表渲染,由google的chartApi改为baidu的Echart图表,在google被墙的今天,使其更适合国内的使用行情。增加集群监控项目perf4j-dashboard,使其可以渲染出集群中每个服务的性能图表。

2015-10-22 21:43:46 1586

原创 Java打印完整的堆栈信息

Java print full StackTrace我们在编写一些组件时,使用的日志系统有时并不能打印完整的堆栈信息,比如slf4j,log4j,我们在调用log.error("found error ...",e)打印异常时,只打印一行异常信息。我们看下slf4j的源码 /** * Log an exception (throwable) at the ERROR level with an

2015-10-13 15:53:43 12095

原创 一个优秀的权限系统

auth manage这是一个统一管理系统权限,设计的目标是给开发者一个完整地权限管理系统,以便你能更专注自己系统业务的开发特点统一配置界面简洁的客户端SDK包支持不同平台,不同语言易扩展粒度随意掌控,可大可小支持spring项目文档项目介绍api最新更新2015-08-08auth sdk 与 auth center 通信增加秘钥优化安装过程,系统第一次启动安装时添加超级

2015-10-12 14:43:18 846

原创 怎样给公司定义一份完美的maven parent pom 文件

parent pom 定义你的项目模型,包括构建方式,项目环境,项目依赖,输出JavaDoc,发布source源码等等,怎样去编写一份parent pom,这里是一个现成的并正在某些项目中使用到的:点击查看GitHub源码peaceful-basic-platformA best global parent pom file , you can use it in jar or war projec

2015-10-12 11:46:23 4315

原创 Java内存结构模型

JVM为了方便管理内存空间,充分使用内存空间,把使用到的内存空间,分为以下几块区域,每块区域只存放特定的信息堆:存放信息:所有的对象和数组这块内存区域又分为新生代、老年代。新生代用于存放刚产生的新对象,老年代存放年长的对象,多次GC都没有被回收的对象。新生代又分为三块区域:Eden:刚产出的对象,S0 1:至少经过一次GC活下的对象。之所以这样区分的目的

2015-08-07 18:39:17 620

原创 akka概述

并发分布式框架:作者号称可以在jvm用来构建高并发,分布式,消息驱动式的程序。依据当前我使用的范围还只局限于并发与任务调度的使用层面上, 在这两方面的表现还是很令我满意的

2015-05-31 22:11:48 858

原创 spark 概述与安装

spark 是一个快速的通用集群计算系统。它提供了丰富的高水平的api供java,scala和python调用。

2015-05-27 14:28:55 886

原创 iterm2 官方使用说明翻译

iterm2 最好用的终端交互

2015-05-12 15:40:57 3362

原创 利用 perf4j 做服务监控

perf4j 是一套简单的服务监控框架,可以用来做一些系统常需要的监控,比如实时系统吞吐量,系统响应时间

2015-05-07 17:09:28 3301

原创 jvm 内存模型结构

jvm 内存模型结构

2015-03-06 10:48:49 909

原创 java classloader

java classloader

2015-03-04 17:05:03 835

原创 三种格式文件比较 .properties .conf .json

三种格式文件比较 .properties .conf .json

2015-03-04 16:56:32 3848

原创 java Object class分析

java Object class分析

2014-11-29 17:49:55 841

原创 mac ~/.bash_profile 配置

mac ~/.bash_profile 配置

2014-11-15 21:38:11 1362

原创 mac /etc/profile 配置

mac /etc/profile 配置

2014-11-15 21:37:46 5312

原创 最常访问的几个技术网站

http://ifeve.com并发编程网,好多知识点,适合每天早晨的读一篇

2014-11-15 17:57:14 3539

原创 使用基与maven的构建插件在构建阶段压缩css,js并为压缩后的文件追加版本号

maven 关于构建版本号,以及在构建的时候压缩css,js并为这些文件追加版本号

2014-11-06 15:44:39 3867 1

原创 python 可以处理的任务

python有丰富的库,靠这些库我们可以做很多事情,Python标准库确实很庞大。它可以帮助你处理各种工作,包括正则表达式、文档生成、 单元测试、线程、数据库、网页浏览器、CGI、FTP、电子邮件、XML、XML-RPC、 HTML、WAV文件、密码系统、GUI(图形用户界面)、Tk和其他与系统有关的操作。 记住,只要安装了Python,所有这些功能都是可用的。这被称作Python的“功能齐 全”理念。除了标准库以外,还有许多其他高质量的库,如wxPython、Twisted和Python图像库等等。

2014-11-06 15:19:36 1064

原创 maven parent pom

maven parent pom

2014-10-20 10:59:40 2045

原创 java IdentityHashMap 与HashMap

java IdentityHashMap 与HashMap

2014-10-19 16:39:37 2996

原创 Apache ZooKeeper Getting Started Guide 翻译

ZooKeeper Getting Started Guide 翻译

2014-09-30 14:24:21 1400

原创 Apache zookeeper Overview翻译

Apache zookeeper Overview翻译

2014-09-29 18:20:59 1622

原创 java 编译时对于字符串用+号相连的处理

当很多字符串进行相连的情况下,有人也许会想到很多字符串进行相连时会使用StringBuilder或StringBuffer进行处理,但我发现在jdk7的时候真的没有必要去考虑这种情况,jdk7会自动处理+号链接字符串的情况,看下面的代码处理

2014-08-28 18:53:56 1267

原创 js 定义类对象

js 定义类对象

2014-08-27 10:56:44 699

原创 js中数组与对象的遍历

js中数组与对象的遍历

2014-08-05 10:21:39 811

原创 java jdk缓存-128~127的Long与Integer

java jdk缓存-128~127的Long与Integer

2014-08-05 10:03:01 1449

原创 ubuntu 各种窗口操作

ubuntu 各种窗口操作

2014-07-31 11:32:44 1565

原创 ubuntu qq

如果ubuntu安装的64位的,在其中安装32位软件时就会碰到缺失libgtk-x11-2.0.so的情况

2014-07-31 11:28:57 1208 2

原创 slf自动绑定实现类过程判断

按照绑定实现类的方式是基于约定原则:判断分以下几个步骤1.LoggerFactory扫描实现类路径有几个实现类,即在org/slf4j/impl/下有几个StaticLoggerBinder.class2.如果有多个实现类,向开发人员报告多个实现类的路径3.如果有多个实现类,向开发人员报告真正绑定的是哪一个实现类4.如果没有实现类,怎么办?具体代

2014-07-31 11:11:51 1326

原创 slf4j自动绑定实现类原理

slf4j自动绑定实现类的方式基于约定:它要求你在实现类的包名和拿到LoggerFactory实例的文件路径必须是:org/slf4j/impl/StaticLoggerBinder.class有了这个约定就好办了,slf4j在自己的基本类LoggerFactory里,直接调用实现类StaticLoggerBinder拿到LoggerFactory的实例看代码:下面

2014-07-30 19:14:54 4018 1

原创 Ebean Demo

ebean orm框架,其作者认为hibernate的bean管理会话管理,难以在短时间明白,就自己搞了一套,就成了现在的ebean。ebean被一些开发者这认为是一把瑞士军刀,可以看出一些程序员对ebean的高度评价。

2014-07-27 21:45:22 11241

原创 coffeeScript demo

coffeeScript demo

2014-07-18 16:42:48 1168

原创 linux 开机批量启动程序

每天早上到公司第一件事打开电脑,打开我的qq,我的开发工具idea,在看看邮件,日复一日,变懒了,也变聪明了,写了下面一段脚本文件名:mystart.sh#!bin/bash#检验我的开发工具是否已经启动,如果没有启动,启动程序,并在终端打印简单启动信息ideaNum=`ps -ef | grep idea | awk '{print $2}' | wc -l`

2014-06-23 18:10:43 1855

原创 jquery操作checkbox,诡异

jquery操作checkbox,诡异

2014-05-01 23:04:41 783 3

原创 有话不妨直说吧

身边三种人第一种,忘了给他五元钱,他就忍者不说第二种,忘了给他五元钱,他觉得就五元算了第三种,忘了给他五元,他会说你还欠我五元钱

2014-04-27 23:41:38 638

原创 三种情境下的友好处理

友好响应面向消息编程处理的友好响应方式public class Response {     public int id;//消息id     public String level;//消息级别:debug,info,warn,error     public String detail;//具体内容     public Respon

2014-04-27 16:34:22 650

原创 有多个git项目要用多个秘钥

有多个git项目要用多个秘钥Host "authmanage"HostName "code.csdn.net"User "git"IdentityFile "C:/Users/WangJun/.ssh/id_rsaAuthManage"Host "demo"HostName "code.csdn.net"User

2014-04-27 16:21:13 2199

原创 还在纠结学习什么语言吗

曾经有好多人问过我学习什么语言好,哪们语言以后好找工作。由于当年还很年轻,回答就很肤浅,就告诉别人,想从容易的学起就学php,要想找点难度学c,中性的学java,则会也是自己当时的水平能给出的答案。就目前自己所了解的语言看来,语言都相通了,从哪个学起只要好好学会一门语言,学会其它语言都是so easy,下面这个个数据是来自Twitter,由于地域或者其它原因可能导致结果的偏差,我觉得这个图还是挺靠

2014-02-21 10:19:16 775

原创 工作与生活

当青年的时候你在为事业打拼,你赔了青春,当中年你还在为事业打拼,你赔了健康。所以有时候我们真需要停下来好好想想我们现在的生活。早趁八点钟被闹钟叫醒,顾不上吃早餐就匆匆的赶到公司一个上午你对着电脑,忙中午随便在外面叫了一份外卖,没汤的盖浇饭,没菜叶的面条午休你趴在桌子上麻木的睡了半个小时,醒来,哎妈呀,我的脚下午你又对着电脑,忙忙到六点钟你下班了,坐着拥挤的地铁赶到家

2013-10-25 22:29:16 565

怎样设置电脑窗口的颜色

保护眼睛,必须的,这里可是一个很好的经验哦

2012-06-02

servlet的原理

想了好久才明白的,这里说明了servlet的原理,及javabean的原理

2012-06-02

空空如也

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

TA关注的人

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