技术类
文章平均质量分 55
恬谧人生
吃喝玩乐主义者
展开
-
快速给你的表单添加自动提示功能
ajax的异步请求最常见的地方,就是用在表单域的自动提示吧,最近个信息管理项目几乎表单域都要用到这个功能,我就自己写了一个通用的插件,包含两个文件,js文件里面只有一个方法,在你需要做自动提示的表单域里调用改方法。一个jsp页面,用来。控制提示的样式。js代码:/** * @author WangJun * * 快速为你的表单域加入自动提示功能 * * --------原创 2013-09-30 16:33:13 · 1202 阅读 · 0 评论 -
Apache zookeeper Overview翻译
Apache zookeeper Overview翻译原创 2014-09-29 18:20:59 · 1634 阅读 · 0 评论 -
Apache ZooKeeper Getting Started Guide 翻译
ZooKeeper Getting Started Guide 翻译原创 2014-09-30 14:24:21 · 1417 阅读 · 0 评论 -
java IdentityHashMap 与HashMap
java IdentityHashMap 与HashMap原创 2014-10-19 16:39:37 · 3015 阅读 · 0 评论 -
maven parent pom
maven parent pom原创 2014-10-20 10:59:40 · 2067 阅读 · 0 评论 -
java classloader
java classloader原创 2015-03-04 17:05:03 · 865 阅读 · 0 评论 -
jvm 内存模型结构
jvm 内存模型结构原创 2015-03-06 10:48:49 · 929 阅读 · 0 评论 -
iterm2 官方使用说明翻译
iterm2 最好用的终端交互原创 2015-05-12 15:40:57 · 3796 阅读 · 0 评论 -
使用基与maven的构建插件在构建阶段压缩css,js并为压缩后的文件追加版本号
maven 关于构建版本号,以及在构建的时候压缩css,js并为这些文件追加版本号原创 2014-11-06 15:44:39 · 3888 阅读 · 1 评论 -
利用 perf4j 做服务监控
perf4j 是一套简单的服务监控框架,可以用来做一些系统常需要的监控,比如实时系统吞吐量,系统响应时间原创 2015-05-07 17:09:28 · 3320 阅读 · 0 评论 -
spark 概述与安装
spark 是一个快速的通用集群计算系统。它提供了丰富的高水平的api供java,scala和python调用。原创 2015-05-27 14:28:55 · 901 阅读 · 0 评论 -
akka概述
并发分布式框架:作者号称可以在jvm用来构建高并发,分布式,消息驱动式的程序。依据当前我使用的范围还只局限于并发与任务调度的使用层面上, 在这两方面的表现还是很令我满意的原创 2015-05-31 22:11:48 · 877 阅读 · 0 评论 -
Java内存结构模型
JVM为了方便管理内存空间,充分使用内存空间,把使用到的内存空间,分为以下几块区域,每块区域只存放特定的信息堆:存放信息:所有的对象和数组这块内存区域又分为新生代、老年代。新生代用于存放刚产生的新对象,老年代存放年长的对象,多次GC都没有被回收的对象。新生代又分为三块区域:Eden:刚产出的对象,S0 1:至少经过一次GC活下的对象。之所以这样区分的目的原创 2015-08-07 18:39:17 · 631 阅读 · 0 评论 -
为perf4j提供集中式监控项目perf4j-dashboard
perf4j-zh重写per4j的图表渲染,由google的chartApi改为baidu的Echart图表,在google被墙的今天,使其更适合国内的使用行情。增加集群监控项目perf4j-dashboard,使其可以渲染出集群中每个服务的性能图表。原创 2015-10-22 21:43:46 · 1605 阅读 · 0 评论 -
一个优秀的权限系统
auth manage这是一个统一管理系统权限,设计的目标是给开发者一个完整地权限管理系统,以便你能更专注自己系统业务的开发特点统一配置界面简洁的客户端SDK包支持不同平台,不同语言易扩展粒度随意掌控,可大可小支持spring项目文档项目介绍api最新更新2015-08-08auth sdk 与 auth center 通信增加秘钥优化安装过程,系统第一次启动安装时添加超级原创 2015-10-12 14:43:18 · 859 阅读 · 0 评论 -
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 · 12203 阅读 · 0 评论 -
python 可以处理的任务
python有丰富的库,靠这些库我们可以做很多事情,Python标准库确实很庞大。它可以帮助你处理各种工作,包括正则表达式、文档生成、 单元测试、线程、数据库、网页浏览器、CGI、FTP、电子邮件、XML、XML-RPC、 HTML、WAV文件、密码系统、GUI(图形用户界面)、Tk和其他与系统有关的操作。 记住,只要安装了Python,所有这些功能都是可用的。这被称作Python的“功能齐 全”理念。除了标准库以外,还有许多其他高质量的库,如wxPython、Twisted和Python图像库等等。原创 2014-11-06 15:19:36 · 1083 阅读 · 0 评论 -
访问中华万年历的文章后台数据
手机里面的中华万年历会推荐一些 小文章,挺好看的,不知道有人知道不,这个可以访问它自己的后台数据,里面有好多好看的小文章,而且每篇小文章都配有一张精美的图片,但是因为图片的原因在手机端访问会消耗很多流量,我于是自己写了个网页程序,这样不仅可以在电脑上浏览,而且可以记录你的浏览历史,方便自己浏览原创 2013-09-30 16:08:44 · 1485 阅读 · 0 评论 -
想不想在写项目时有个页面可以访问你WebRoot下的所有文件,便于你知道你的文件分布结构
遍历你项目下的文件和文件夹结构,并可以依次展开,便于开发时快速定位<%-- 把这个页面放到你的项目的WebRoot任意目录下,访问该页面你可以看到你项目的WebRoot下的整个文件目录结构,不可以快速访问它们 @version $Date: 2012-10-19 20:49:39 @author WangJun--%><%原创 2013-09-30 16:22:07 · 683 阅读 · 0 评论 -
QQ空间的动态栏的模拟实现
这几天一直没事的时候在琢磨QQ空间右侧动态栏的实现,之前我认为后台数据发生改变在客户端是不能及时收到通知的,这也正符合请求响应的模式,觉得就应该不可以收到通知,不过QQ空间动态栏的出现打破了我这种意识。正好最近又在自学javascript和jquery的知识。潜意识里觉得用ajax技术可以实现,正好今周五,学校放假,我就尝试做了一下,做的还真有那么回事。场景用处就不在描述了,QQ动态栏我想大家原创 2012-12-21 23:12:41 · 639 阅读 · 0 评论 -
js中数组与对象的遍历
js中数组与对象的遍历原创 2014-08-05 10:21:39 · 821 阅读 · 0 评论 -
java jdk缓存-128~127的Long与Integer
java jdk缓存-128~127的Long与Integer原创 2014-08-05 10:03:01 · 1484 阅读 · 0 评论 -
Ebean Demo
ebean orm框架,其作者认为hibernate的bean管理会话管理,难以在短时间明白,就自己搞了一套,就成了现在的ebean。ebean被一些开发者这认为是一把瑞士军刀,可以看出一些程序员对ebean的高度评价。原创 2014-07-27 21:45:22 · 11313 阅读 · 0 评论 -
coffeeScript demo
coffeeScript demo原创 2014-07-18 16:42:48 · 1183 阅读 · 0 评论 -
linux 开机批量启动程序
每天早上到公司第一件事打开电脑,打开我的qq,我的开发工具idea,在看看邮件,日复一日,变懒了,也变聪明了,写了下面一段脚本文件名:mystart.sh#!bin/bash#检验我的开发工具是否已经启动,如果没有启动,启动程序,并在终端打印简单启动信息ideaNum=`ps -ef | grep idea | awk '{print $2}' | wc -l`原创 2014-06-23 18:10:43 · 1869 阅读 · 0 评论 -
jquery操作checkbox,诡异
jquery操作checkbox,诡异原创 2014-05-01 23:04:41 · 806 阅读 · 3 评论 -
有多个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 · 2212 阅读 · 0 评论 -
ubuntu 各种窗口操作
ubuntu 各种窗口操作原创 2014-07-31 11:32:44 · 1590 阅读 · 0 评论 -
slf4j自动绑定实现类原理
slf4j自动绑定实现类的方式基于约定:它要求你在实现类的包名和拿到LoggerFactory实例的文件路径必须是:org/slf4j/impl/StaticLoggerBinder.class有了这个约定就好办了,slf4j在自己的基本类LoggerFactory里,直接调用实现类StaticLoggerBinder拿到LoggerFactory的实例看代码:下面原创 2014-07-30 19:14:54 · 4038 阅读 · 1 评论 -
slf自动绑定实现类过程判断
按照绑定实现类的方式是基于约定原则:判断分以下几个步骤1.LoggerFactory扫描实现类路径有几个实现类,即在org/slf4j/impl/下有几个StaticLoggerBinder.class2.如果有多个实现类,向开发人员报告多个实现类的路径3.如果有多个实现类,向开发人员报告真正绑定的是哪一个实现类4.如果没有实现类,怎么办?具体代原创 2014-07-31 11:11:51 · 1342 阅读 · 0 评论 -
ubuntu qq
如果ubuntu安装的64位的,在其中安装32位软件时就会碰到缺失libgtk-x11-2.0.so的情况原创 2014-07-31 11:28:57 · 1219 阅读 · 2 评论 -
js 定义类对象
js 定义类对象原创 2014-08-27 10:56:44 · 714 阅读 · 0 评论 -
java 编译时对于字符串用+号相连的处理
当很多字符串进行相连的情况下,有人也许会想到很多字符串进行相连时会使用StringBuilder或StringBuffer进行处理,但我发现在jdk7的时候真的没有必要去考虑这种情况,jdk7会自动处理+号链接字符串的情况,看下面的代码处理原创 2014-08-28 18:53:56 · 1288 阅读 · 0 评论 -
Task一个轻量级分布式任务计算系统
Task系统设计与使用Task是一个轻量级的分布式任务计算系统,他可以帮助你快速编写一个可以在集群环境下运行的分布式方法,而这只需要你使用一行代码就可以在你原有的方法上做到.一个简单例子:““public class Hello {public void say(String msg) throws InterruptedException { Thread.sleep(1000);原创 2016-04-14 10:16:53 · 1904 阅读 · 0 评论