- 浏览: 1087738 次
- 性别:
- 来自: 杭州
-
最新评论
-
zxjlwt:
学习了http://surenpi.com
Firefox插件开发: Hello World! -
ylldzz:
楼主知道MVEL怎么调试么
MVEL简介及快速使用 -
blueman2012:
您好,可否提供源码下载,我把您的代码贴过来后,好多报错的,谢谢 ...
Log4J日志解析 -
svygh123:
你的游标都没有关闭呢!
MYSQL游标嵌套循环示例 -
dizh:
写的很好啊
MVEL简介及快速使用
文章列表
举例,现有一个类如下:
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 ...
可以使用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 ...