
Java综合
文章平均质量分 52
zhaozijie51888
这个作者很懒,什么都没留下…
展开
-
数据库连接池选型
关键字:数据库连接池选型proxool(与spring不太兼容)最后更新2008年网上新的讨论比较少被很多项目组逐步弃用Druid(阿里) common-pool2 jdbc.pool(tomcat7新出)[color=red]Hikaricp(apache新秀?)[/color]Java连接池对比参考:http://www.oschina....原创 2014-12-04 18:32:12 · 258 阅读 · 0 评论 -
线程跟踪者,可跟踪当前整个类调用关系图
关键字:线程跟踪者,可跟踪当前整个类调用关系图实现类如下:package com.ganji.as.web.filters.util;import org.apache.commons.lang.StringUtils;/** * 说明:可跟踪整个调用关系图,直接在你认为出问题的地方调用,就能找到是那一层调用出了问题 * 线程栈跟踪者(又名错误定位者...原创 2014-01-15 19:01:01 · 181 阅读 · 0 评论 -
企业信息管理系统基础框架jeesite
jeesite项目地址(使用说明,):http://jeesite.com/jeesite在线演示:http://www.99sijia.com:8080/a原创 2014-05-06 22:21:22 · 224 阅读 · 0 评论 -
java中文分词组件-word分词
关键字:java中文分词组件-word分词word分词器主页 :https://github.com/ysc/word word分词是一个Java实现的中文分词组件,提供了多种基于词典的分词算法,并利用ngram模型来消除歧义。 能准确识别英文、数字,以及日期、时间等数量词,能识别人名、地名、组织机构名等未登录词。 同时提供了Lucene、Solr、ElasticSea...原创 2014-05-06 21:33:14 · 876 阅读 · 0 评论 -
java制作可执行文件EXE文件
关键字:java制作可执行文件EXE文件参考:http://blog.sina.com.cn/s/blog_67ac56e70100xmgx.html原创 2014-05-05 18:58:08 · 173 阅读 · 0 评论 -
CHM帮助文档制作精灵
关键字:CHM帮助文档制作精灵附件是CHM帮助文档制作精灵,直接安装即可。CHM帮助文档制作精灵可以对html帮助文档和chm帮助文档进行互相转换使用方法和步骤:1、使用eclipse的 project > Generator javadoc 然后一步一步的生产html帮助文档2、使用CHM帮助文档制作精灵将html帮助文档转...原创 2013-01-07 17:16:30 · 223 阅读 · 0 评论 -
原型设计之学习基地axure
关键字:原型设计之学习基地axure原型设计:学习地址:http://www.heguangming.com/原创 2012-12-03 16:53:57 · 132 阅读 · 0 评论 -
开源中国在线工具-OSTools
关键字:开源中国在线工具-OSTools http://www.ostools.net/原创 2012-11-24 13:37:34 · 2729 阅读 · 0 评论 -
CAS相关博客
关键字:CAS相关博客学习网址:http://yangguowen.iteye.com/blog/678498说明:该博客的下面有 每一块具体学习的 博客网址。原创 2012-11-22 17:38:16 · 151 阅读 · 0 评论 -
java实现网页截图技术
关键字:java实现网页截图技术附件是一个完整的工程,包含用到的jar包,请下载使用,希望对大家有所帮助 谢谢 !!!原创 2012-11-22 14:35:49 · 151 阅读 · 0 评论 -
MyEclipse8.6 Properties Editor插件
关键字:MyEclipse Properties Editor插件说明:附件是两个版本,下载其中一个,解压至myeclipse的dropins下,重启myeclipse即可。原创 2012-07-30 15:55:02 · 101 阅读 · 0 评论 -
图片处理工具类(缩放图像、切割图像、图像类型转换、彩色转黑白、文字水印、图片水印等)...
关键字:图片处理工具类附件是一个图片处理工具类,直接拷贝至您的工程即可使用,不许依赖其他jar包,其主要功能包括:(图片处理工具类(缩放图像、切割图像、图像类型转换、彩色转黑白、文字水印、图片水印等),欢迎下载使用......原创 2013-04-18 10:24:37 · 162 阅读 · 0 评论 -
测试界面速度的工具网址
网址:http://gtmetrix.com/?job_error=wXsWRFFm打开上面网址:在输入框 输入网址,单击 GO! 如:http://www.baidu.com原创 2011-11-22 14:00:28 · 149 阅读 · 0 评论 -
汉语转拼音的java类工具
关键字:汉语转拼音的java类工具附件是完整的例子,下载即可用!原创 2012-01-08 16:06:34 · 104 阅读 · 0 评论 -
全球唯一码生成器(GUID)
关键字:全球唯一码生成器(GUID)附件是:全球唯一码生成器(GUID)相关实现,并提供一些静态方法对大小写及格式化进行操作。下面是具体实现:package javac.util;import java.util.UUID; /** * @author 赵士杰 * */public class RandomGUID { ...原创 2011-04-04 21:13:20 · 1295 阅读 · 0 评论 -
IO流
关键字:IO流IO(Input/Output)是计算机输出/输出的接口。Java中IO是以流为基础进行输入输出的,所有数据被串行化写入输出流,或者从输入流读入。此外,Java也对块传输提供支持,在核心库java.nio中采用的便是块IO。Java的IO模型设计使用Decorator模式,体系分 Input/Output和Reader/Writer两类,区别在于Reader/Wr...原创 2011-10-24 14:27:10 · 101 阅读 · 0 评论 -
Myeclipse设置快速提示
1、在My Eclipse 菜单下找到此路径 Windows ->Preperences ->General ->keys 2、把word completion的快捷键删除掉,默认的是alt+/ ,即是清空快捷键 3、把Content Assist的快捷键由ctrl+space改成alt+/ 应用确定,在编辑域中按下alt+/ ,发现快捷键能正常使用了!...原创 2011-03-20 00:30:02 · 113 阅读 · 0 评论 -
腾讯、新浪微博 oauth安全认证
在做一个需要调用微博接口的项目中.发现了一些问题 1.腾讯微博sdk的封装粒度不够,需要在其上做二次开发 2.新浪,腾讯微博没有实现统一的接口,在做项目的时候需要将它们分开来实现,代码看起来很别扭 我所做的就是解决了以上两个问题,所以现在做微博应用开发非常方便统一接口 Java代码 /** *...原创 2011-10-10 22:46:56 · 169 阅读 · 0 评论 -
算法之高级算法
关键字:算法之高级算法高级算法包括:动态规划,贪心算法(1)动态规划 动态规划算法是通过整合子问题来解决整个问题的,也就是说通过子问题的求解,可以得出次问题的解。 动态规划关键是找出问题求解方程,即找到子问题和问题解的关系。 例如:跳台阶问题 题目:一个台阶总共有n 级,如果一次可以跳1 级,也可以跳2...原创 2013-09-01 09:07:16 · 1573 阅读 · 0 评论 -
java内存监控工具及命令
关键字:内存监控工具及命令一篇非常好的内存监控知识,分享给爱学习的亲们.....jinfo:可以输出并修改运行时的java 进程的opts。jps:与unix上的ps类似,用来显示本地的java进程,可以查看本地运行着几个java程序,并显示他们的进程号。jstat:一个极强的监视VM内存工具。可以用来监视VM内存内的各种堆和非堆的大小及其内存使用量。jmap:打印出某...原创 2014-02-20 18:27:25 · 197 阅读 · 0 评论 -
spring中的数据源配置信息加密方案
关键字:spring中的数据源配置信息加密方案[color=red]附件是完整的实现及说明[/color]在使用spring框架开发一些核心的系统时经常会收到客户提出重要信息加密的要求,在这里我就记录一下我实现Spring数据源配置信息JDBC属性的加密过程。工具/原料 JAVA开发环境 Spring+mybatis+struts2方法/步骤...原创 2014-10-22 10:36:42 · 348 阅读 · 0 评论 -
OAuth2.0的Java实现 Apache Amber
关键字:OAuth2.0的Java实现 Apache AmberOauth2.0中文译文:http://jasonwang168.iteye.com/blog/989243原创 2014-10-09 23:20:12 · 273 阅读 · 0 评论 -
Quartz任务调度器详解
关键字:参考文章:http://blog.sina.com.cn/s/blog_4d36e1ae0100tost.html价值文章分享:http://wenku.baidu.com/link?url=UxdYEtPKTR7eVa-JBR21rpl2M_4lTed3n0varjo-sDH4WAAlJWZtB9_9TJroPGwFtJpctBTAVhogtDt9WD-qLiAfOL01...原创 2014-04-25 22:46:45 · 837 阅读 · 0 评论 -
各种hash算法-hashcodeUtil
关键字:各种hash算法-hashcodeUtil原创 2014-04-24 15:36:28 · 248 阅读 · 0 评论 -
各大巨头电商提供的IP库API接口-新浪、搜狐、阿里...
关键字:各大巨头电商提供的IP库API接口-新浪、搜狐、阿里...新浪的IP地址查询接口:http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js新浪多地域测试方法:http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js&ip=218.192.3.42...原创 2015-04-22 13:18:39 · 963 阅读 · 0 评论 -
用Java来获取访问者真实的IP地址-超准确
关键字:用Java来获取访问者真实的IP地址-超准确下面分享一下很多朋友都问过的一个问题,即:关键无法获取访问用户的真实IP问题:答案如下: 在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了。如果使用了反向代理软件,用reques...原创 2015-04-22 12:55:30 · 2614 阅读 · 0 评论 -
Shiro集成OAuth2
关键字:Shiro集成OAuth2参考:http://jinnianshilongnian.iteye.com/blog/2038646片段:POM依赖此处我们使用apache oltu oauth2服务端实现,需要引入authzserver(授权服务器依赖)和resourceserver(资源服务器依赖)。 Java代码 收藏代码 or...原创 2015-04-21 10:31:20 · 494 阅读 · 0 评论 -
淘宝网架构分享总结 - 架构,分布式,淘宝,虚拟化,水平伸缩
推荐综合架构交流群:[url='//shang.qq.com/wpa/qunwpa?idkey=f97e8ac4316895e8ae8c41c8d367a38ce123b48af25ef84cc567d9e4fc0f9392'][color=red]JAVA开发高级群 点击入群!!![/color][/url]关键字:淘宝网架构分享总结 - 架构,分布式,淘宝,虚拟化,水平伸缩一场由淘宝...原创 2015-04-19 00:25:44 · 242 阅读 · 0 评论 -
Zookeeper 和 SASL
关键字:Zookeeper 和 SASL介绍这是一个描述ZooKeeper和SASL(Simple Authentication and Security Layer)整合建议的设计文档。JIRA 和 源代码JIRA问题ZOOKEEPER-938,来自JIRA的可用补丁。请注意:这个JIRA文章只描述了客户端-服务器的相互认证。服务器-服务器的相互认证存在单独的JIRA:Z...原创 2015-04-16 09:29:06 · 4380 阅读 · 0 评论 -
非对称加密(RSA)加密解密实现通信JAVA端工具类(教程)
关键字:非对称加密(RSA)加密解密实现通信JAVA端工具类(教程)近期的系统存在数据的交换,而且是异构系统的数据交换,所以需要实现.NET和Java的加密通信。研究和两三天终于把问题解决。现在提供了RSA的工具类,给之后需要实现的同行、同学一个参考。之后也会写一篇为什么.Net和Java之间的加密区别帮助大家理解代码。Java端代码 import java.security....原创 2015-04-15 17:27:46 · 349 阅读 · 0 评论 -
对称加密(AES)加密实现工具类(教程)
关键字:对称加密(AES)加密实现工具类(教程)[url='http://www.wxdl.cn/java/rsa-aes.html']Java加密解密相关名词(概念)解释(RSA、AES)[/url][url='http://www.wxdl.cn/java/security-invalidkey-exception.html']错误:java.security.InvalidKey...原创 2015-04-15 17:11:40 · 491 阅读 · 0 评论 -
Curator-Framework开源Zookeeper快速开发框架介绍
关键字:Curator-Framework开源Zookeeper快速开发框架介绍Zookeeper 客户端框架 Curator-Framework 来自Netflix公司,现在归Apache,目前版本2.0.1!在使用ZK开发时会遇到让人头疼的几个问题,ZK连接管理、SESSION失效等一些异常问题的处理,Curator替我们解决了这些问题,通过对ZK连接状态的监控来做出相应的重连等操...原创 2015-04-14 18:41:27 · 333 阅读 · 0 评论 -
IM消息推送之Openfire
关键字:IM消息推送之OpenfireOpenfire 采用Java开发,开源的实时协作(RTC)服务器基于XMPP(Jabber)协议。Openfire安装和使用都非常简单,并利用Web进行管理。单台服务器可支持上万并发用户。什么是OpenFire您可以使用它轻易的构建高效率的即时通信服务器.Openfire安装和使用都非常简单,并利用Web进行管理。单台服务器可支持上万并发用户...原创 2015-04-13 13:40:38 · 239 阅读 · 0 评论 -
Nio框架之Mina的demo
关键字:Nio框架之Mina的demo官网:http://mina.apache.org/ApacheMINA是一个网络应用程序框架,用来帮助用户简单地开发高性能和高可扩展性的网络应用程序。它提供了一个通过Java NIO在不同的传输例如TCP/IP和UDP/IP上抽象的事件驱动的异步API。Mina与传统的socket具有高并发、高性能和高扩展性的优势,是继netty之后又一个特...原创 2015-04-12 13:38:05 · 164 阅读 · 0 评论 -
性能监控工具类(StopWatchUtil)
关键字:性能监控工具类(StopWatchUtil)附件是工具类,请下载使用。使用方法如下:public static void main(String[] args) throws InterruptedException { StopWatchUtil stopWatch = new StopWatchUtil("测试过滤词导出功能性能消耗...原创 2014-03-21 15:12:32 · 403 阅读 · 0 评论 -
Hashtable、synchronizedMap、ConcurrentHashMap 深度比较
关键字:Hashtable、synchronizedMap、ConcurrentHashMap 深度比较util.concurrent 包除了包含许多其他有用的并发构造块之外,还包含了一些主要集合类型List和Map的高性能的、线程安全的实现。Brian Goetz向您展示了用ConcurrentHashMap替换Hashtable或synchronizedMap,将有多少并发程序获益...原创 2014-03-14 10:29:13 · 189 阅读 · 0 评论 -
AMQP中文版协议规范
关键字:AMQP中文版协议规范AMQP中文版协议规范:http://blog.youkuaiyun.com/zhangxinrun/article/details/6546479原创 2015-01-23 17:12:26 · 338 阅读 · 0 评论 -
java 获取IP地址(MAC地址)
关键字:IP(MAC) 地址。一、Java类直接获取IP、Mac地址:import java.io.IOException;import java.io.InputStreamReader;import java.io.LineNumberReader;import java.net.InetAddress;import java.net.UnknownHost...原创 2010-12-03 13:49:07 · 284 阅读 · 0 评论 -
El表达式经典
El表达式经典Dog’s name is:${person.dog.name} 就这么简单!我们甚至没有声明person是什么意思……它自己已经知道。用这个代码:${person.dog.name}替代以下代码: JSP表达式(EL)解析表达式语言的语法相当简单,变...原创 2010-11-21 01:20:27 · 151 阅读 · 0 评论 -
Java中实现基于Session和Cookie的购物车
关键字:Java中实现基于Session和Cookie的购物车今天学习到了另外一种购物车的实现.和.net中的实现思路有些差异.在此做个总结1、首先抽象出"购物车",由商品、购物车中的项、购物车三部分组成.package com.pf.entity;import java.io.Serializable;/** * 商品类(我用的Food) * @aut...原创 2010-11-21 00:01:35 · 386 阅读 · 0 评论