`
文章列表
举例,现有一个类如下:   package com.shansun.seri.json; public class JsonSerialize implements Serialize { ... public static class SerializerUnit4Map { } ... }  分别调用标题中的三个方法得到后面的输出:   String canonicalName = SerializerUnit4Map.class.getCanonicalName(); System.out.println(canonicalName); String ...
http://www.gliffy.com 刚试用了下,效果不错,绘制出的图比较美观。还有,支持我们程序猿常用的UML绘图功能。 推荐给大家。
在有些场景下,需要解析Log4J的日志,以为己用。比如,根据关键字查询日志,用以定位问题等。就查询日志这个问题而论,通常的做法是登陆线上机器,grep一把日志目录,得到相关信息。这种做法有两个不好或者说不便捷的问题:首先要登陆线上机器,二来就是若有多台服务器,必须人肉的挨个儿查找,比较费时费力。 下面给出的解决方法是,分析log4j的配置文件,得到所有的Appender,然后再根据Appender中的日志路径、ConversionPattern等信息,去解析相应的日志文件,继而得到我们想要的信息,如Level,Logger、Message等信息。 闲话上说,直接上代码啦。   pu ...
分享个不错的网站:看JSON字符串的利器or胸器 http://jsonviewer.stack.hu/
先看数据源配置:  Java代码   <?xml version="1.0" encoding="UTF-8"?>     
4.当且仅当含数字和字母的密码验证   如果密码当且仅当包含数字和字母,那么该密码的强度是中等强度。当然,它的安全性一般。以下正则表达式能够验证当且仅当包含数字和字母的密码。 [\da-zA-Z]*\d+[a-zA-Z]+[\da-zA-Z]*                                      (74)   正则表达式(74)解释:       \d匹配长度至少
数据库偶尔会响应很慢,看着好像挂掉了,检查进程发现有大量查询语句把表锁住了,提供一个脚本给大家解决锁表导致的Mysql异常。   #!/bin/sh while : do n=`/usr/local/webserver/mysql/bin/mysql -uroot -p"kk41-,dnkkedkd8>/ee" -e 'show processlist;' | grep -i locked |grep -i search_keyword | wc -l` date=`date +%Y%m%d[%H:%M:%S]` echo $n if [ &quo ...
Error: No ManagedConnections available within configured blocking timeout 这几天在做数据迁移,有个部件需要查找用户中心的信息,起初想通过SQL脚本完成迁移工作,后来发现用户中心的数据相当庞大,做了分库分表,所以要想直接SQL操作用户中心的数据基本上是不可能的,而且DBA也不建议直接通过SQL操作,而是建议通过程序完成上述信息的获取。 我们的持久层一直是用iBatis完成的,但是考虑到这次迁移,获取用户信息的程序所涉及到的表就区区两张,所以就考虑直接使用JDBC操作数据库。 在使用JDBC操纵数据库的过程中 ...
不多说了  直接上代码  Java代码   public static List resultSetToList(ResultSet rs) throws java.sql.SQLException{  
将crack目录的文件覆盖安装目录下的文件运行regme.reg完成注册执行SQL Manager for MySQL在Options下的Select Progarm Languages选择chinese即可变成中文版
同事写的自动升级版本并打包上传的脚本:   echo off echo [INFO]修改版本打包脚本 请输入需要升级的版本: set /p newVersion= echo [INFO]输入%newVersion% 开始替换版本 call mvn clean versions:set -DnewVersion=%newVersion% echo [INFO]请检查是否所有子模块都升级版本成功 新版本为%newVersion% pause echo [INFO]开始打包... call mvn clean deploy -DskipTests= ...
[root@localhost ~]# rz-bash: rz: command not found我们可以用yum 来安装[root@localhost ~]# yum install lrzsz上傳文件[root@localhost ~]# rz filename下載文件[root@localhost ~]# sz filename
(1)sql语法中的_关键字_.如果sql语句中出现存在用户输入的关键字.比如以下sql: select TABLE_NAME,TABLESPACE_NAME from user_tables order by TABLE_NAME $ordertype$其中ordertype为用户输入的ASC,DESC.对这种关键字请使用 $ordertype:SQLKEYWORD$替换 $ordertype$ .(2)sql语句中的_元数据_.如果sql语句中存在用户输入的元数据.表名,字段名等等.比如以下sql: select TABLE_NAME,TABLESPACE_NAME from user_ta ...

缓存JavaEye的Logo

纪念这个逝去的Javaeye,顺带BS是O!!
可以使用UniqueFilterIterator过滤Collection中的重复元素,之前我还写了个专门做这件事的工具类,想想真悲剧! List list=new ArrayList(Arrays.asList(new String[]{"a","b","c","b","a"})); Iterator iterator=new UniqueFilterIterator(list.iterator()); while(iterator.hasNext()){ Sys ...
Global site tag (gtag.js) - Google Analytics