- 博客(73)
- 问答 (3)
- 收藏
- 关注
原创 openfire日志和一个账号多处登录
1、日志log如何看在openfire的源文件下面bulid/lib/dist/log4j.xml中<appender name="debug-out" class="org.apache.log4j.RollingFileAppender"> <param name="File" value="d:/logs/debug.log" />
2013-04-08 10:40:10
323
原创 openfire用户验证知多少
一、SASL概念 1、SASL跟OF什么关系?Openfire(简称of),他是基于XMPP协议开发的,XMPP架构如下: 2、SASL到底是什么? 引用百度百科的废话:http://baike.baidu.com/view/1014674.htmSASL全称Simple Authentication and Security...
2013-03-26 16:01:38
270
原创 nginx命令
/usr/nginx/sbin/nginx -s reload注意,修改了配置文件后最好先检查一下修改过的配置文件是否正 确,以免重启后Nginx出现错误影响服务器稳定运行。判断Nginx配置是否正确命令如下:nginx -t -c /usr/nginx/conf/nginx.conf或者/usr/nginx/sbin/nginx –t/home/nginx/con...
2013-02-05 17:30:03
186
原创 java编码
http://www.blogjava.net/baizhihui19870626/articles/388054.htmlhttp://www.blogjava.net/zhangchao/archive/2011/05/26/351051.htmlhttp://blog.csdn.net/qq280948982/article/details/7472662
2013-02-04 23:02:52
152
原创 web项目如何获取容器中的bean对象?
from:http://blog.163.com/sir_876/blog/static/11705223201111544523333/spring通过在web.xml 中配置ContextLoaderListener 来加载context配置文件,在DispatcherServlet中也可以来加载spring context配置文件,那么这两个有什么区别呢。ContextLoade...
2013-01-25 15:46:57
236
原创 单元测试、集成测试之入门一【读书札记】
【格言1】若程序的某项功能没有经过自动测试,那该功能基本等于不存在【格言2】敏捷测试的第一步就是不要敏捷,先一步步把自动化做好,把持续集成做起来,创建更多的测试工具来提高测试效率,把质量反馈系统做起来,代码质量检查做起来等等,这些建立起来后,你就很敏捷了【格言3】如果在功能测试和单元测试选一个来做的话,那你应该选择功能测试,70%的应用程序错误都可以通过功能测试来找回的。 ...
2013-01-07 19:11:47
192
原创 时间工具类
/* * Copyright (c) 2009, 2010, 2011, 2012, 2013 tinygao * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License...
2013-01-07 09:22:22
85
原创 博客系统测试用例——添加博文
测试用例设计1. 确定测试方法 采用边界分析方法2.编写测试用例 10 程序的规格说明一:保存博文输入:题目、内容、添加时间、是否置顶要求:1、题目长度title_length(2~11) 2、内容长度content_length(10~2000) 3、添加时间不能为空 4、置顶类似为数字...
2013-01-05 23:28:20
1090
原创 mysql优化
Mysql性能优化——实战篇 一、组合索引1、什么是单列索引、组合索引? 单列索引:就是对某一个列建立索引,比如只对username这列建立索引(对where后面的列创建索引)addindex(username(10))。查询语句:select columnfrom tbl_user where username=?; ...
2012-11-09 12:23:24
100
原创 jsp
1、el表达式的危险:el表达式会把内容进行解析,如果内容包含js脚本,那你不是完蛋了。。记住:不要全都是用el表达式,可以使用c:out 不解析内容
2012-10-06 10:17:22
91
原创 logger记录
http://blog.163.com/zhouhuoxiang12@126/blog/static/88776461200971103038761/
2012-09-28 00:17:32
80
原创 egit使用(转自网络)
对于公钥的放置:http://www.worldhello.net/gotgithub/index.html#id6公钥认证管理一:如何从git上面载入下来代码http://www.blogjava.net/zJun/archive/2012/03/27/372752.html1.按照github上的指南配置(http://help.github.com/win-set...
2012-09-24 23:38:34
122
原创 java工程不能使用Server发布到tomcat问题
转自:http://juliana-only.iteye.com/blog/1187023最近接手另一个项目trsBackEnd,将工程从git上clone下来后,导入到eclipse中,新建立起一个server,点“Add and Remove”却发现此工程不在Available中,也就是不能直接通过server发布到tomcat. 难道只能将编译后的文件手动铐到tomcat的web...
2012-09-24 11:21:15
120
原创 IE8 兼容其他版本
<meta http-equiv="X-UA-Compatible" content="IE=7" /> 兼容版本7 <meta http-equiv="X-UA-Compatible" content="IE=5" />兼容版本5<meta http-equiv="X-UA-Compatible" content=&qu
2012-08-30 17:14:27
86
原创 mysql所有指令
from:http://www.cnblogs.com/yangy608/archive/2011/01/22/1942099.html第一招、mysql服务的启动和停止net stop mysqlnet start mysql第二招、登陆mysql语法如下: mysql -u用户名 -p用户密码键入命令mysql -uroot -p, 回车后提示你输入密码,输入12...
2012-08-27 17:46:35
110
原创 svn
http://www.collab.net/downloads/subversion http://wiki.ubuntu.org.cn/SubVersion http://wenku.baidu.com/view/687771b165ce050876321311.html https://play.google.com/store/apps/details?id=com....
2012-07-28 16:29:53
86
原创 ANT 解析 (转)
from:http://deng88.iteye.com/blog/1140412ANT标签详解ant 1、<project>标签 每个构建文件对应一个项目,project标签是构建文件的跟标签,它可以有多个内在属性,各个属性的含义分别如下所示: default表示默认的执行目标,这个属性是必须的。 basedir表示项目的基准路径,这个属性是必须...
2012-07-27 09:50:35
127
原创 java 内存溢出(方法区溢出)
package jvm;import java.lang.reflect.Method;import net.sf.cglib.proxy.Enhancer;import net.sf.cglib.proxy.MethodInterceptor;import net.sf.cglib.proxy.MethodProxy;/** * -XX:PermSi...
2012-07-26 01:04:14
608
1
原创 CSS练习
1、导航栏(横向) <!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>title</title> <style> #div_nav { margin:
2012-07-19 17:25:01
67
原创 js脚本积累(转)
1、开发人员需要确定某个给定的节点是不是另一个节点的后代,使用contains方法,不过火狐不支持,他需要compareDocumentPosition()方法 为了使用一些浏览器和能力检测,就可以写出如下通用的contains函数function contains(refNode, otherNode){ if(typeof refNode.contains == "f...
2012-07-06 11:25:15
83
原创 白帽子讲web安全——笔札
1、注入攻击 引起危险:用户输入的数据被当作代码执行,这里有两个条件,第一个是用户能够控制输入;第二个是原本程序要执行的代码,拼接了用户输入的数据。 举例:select * from a where b=某一个变量,这个变量是用户能够控制输入的,他可能是sql的执行代码 防御:使用预编译(一般用这个)、使用存储过程、检查数据类型、使用安全函数 2、登录认证会话...
2012-07-05 16:07:48
102
原创 数据校验:jquery前端验证和hibernate服务端验证
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loo
2012-06-27 15:07:25
120
原创 mysql数据库编码(转载)
MySQL的默认编码是Latin1,不支持中文,要支持中午需要把数据库的默认编码修改为gbk或者utf8。1、需要以root用户身份登陆才可以查看数据库编码方式(以root用户身份登陆的命令为:>mysql -u root –p,之后两次输入root用户的密码),查看数据库的编码方式命令为: >show variables like 'character%';+-----...
2012-06-27 09:59:36
76
原创 linux指令(mysql和其他操作)
第一节:linux简单指令 1、安装ubuntu的时候,会让你创建新用户,并设置密码。登陆系统之后,你想切换到root的用户,则需要执行:sudu passwd root 一、引言 想使用Linux已经很长时间了,由于没有硬性任务一直也没有系统学习,近日由于工作需要必须使用Linux下的MySQL。本以为有Windows下使用SQL Server的经验,觉得...
2012-06-18 17:28:40
84
原创 checkstyle+ant
<?xml version="1.0" encoding="UTF-8"?><!-- Ant构建文件总是有一个<project>元素做为根元素,它有两个属性,name和default,<target>元素是<project>元素的子元素,可以有多个,它有两个属性,name和depends,<target>
2012-06-12 00:36:34
154
原创 一台电脑两个mysql服务&主从服务配置
一台电脑两个mysql服务&主从服务配置预置条件:winxp、已存在一个mysql-5.5.20-win32服务(目录在D:\softbak\web\mysql-5.5.20-win32\mysql-5.5.20-win32)如何在一台电脑上面再启动一个mysql服务了?(参考自http://lxzjsj.iteye.com/blog/758018)1、将mysql的zip...
2012-05-31 14:36:27
145
原创 Spring mvc+hibernate框架搭建
待续,待续,明天再来 编写文档时间:2012-5-281、spring下载地址:Spring Framework 3.1.0.RELEASE is the current production release (requires Java 1.5+)http://www.springsource.org/download/community 2、hibernate下...
2012-05-29 23:37:21
220
原创 SQL问题
1、对于数据库字段在映射文件中有重名情况 public void test() { Object rs0 = dao.getHibernateTemplate().execute(new HibernateCallback() { public Object doInHibernate(Session session) { String sql = "selec...
2012-05-24 17:16:13
62
原创 checkstyle使用介绍
1、我下载的是checkstyle-5.5-bin.zip;下载地址 http://sourceforge.net/projects/checkstyle/files/ 另一个是checkstyle的eclipse插件:net.sf.eclipsecs-updatesite_5.5.0.201111092104-bin.zip 下载地址:http://sourceforge.net/p...
2012-05-20 21:06:46
152
原创 java中的JSON使用
1、json的官网:http://www.json.org/2、使用java的jar包:http://json-lib.sourceforge.net/ 这个包依赖的东西比较多,官网介绍如下: Json-lib requires (at least) the following dependencies in your classpath:jakarta commons-l...
2012-05-04 11:32:59
78
原创 批量插入更新并返回对象
有一种需求叫做:批量插入或更新之后,返回操作后的值 public List<Stage> saveOrUpdateAll(final List<Stage> entities) throws DataAccessException { final List<Stage> stageList = new ArrayList<Stage>...
2012-05-03 10:51:20
242
原创 SICP2
习题1.11 递归(define (f n) (if (< n 3) n (+ (f (- n 1)) (* 2 (f (- n 2))) (* 3 (f (- n 3))))))(f 3) 迭代: #lang racket(define (f a b c n) (if (...
2012-04-29 11:29:36
153
原创 SICP
racket(plt scheme升级版) 下载地址:http://racket-lang.org/download/ 习题:1.3 定义一个过程,它以三个数作为参数,返回其中两个数之和 #lang racket(define (min x y) (if (> x y) y x) )(define (mul-min x y ...
2012-04-25 22:33:04
79
原创 使用XML/SWF charts 报表——解决“多层圆环图“的需求
粗糙使用XML/SWF charts进行报表1、使用XML/SWFChartsA)官方地址http://www.maani.us/xml_charts/index.phpB)学习材料:官方网站里面很详细,在左侧导航中“Reference”。C)使用方式 1、在“Download”目录下面下载最新版本:Download - XML/SWF Charts5.1...
2012-04-10 15:54:12
175
原创 JAVA导出excel报表
1、使用POIA)下载地址http://poi.apache.org/download.htmlB)使用方式 1、准备一个简单的excel文档(静态的数据都先填写上去),放入到项目src路径下中 2、在action中读取excel文档,并创建一个excel文档对象 String filename =PropertyUt...
2012-03-22 16:13:21
300
原创 数学归纳法 与 递归
什么是数学归纳法? 1、什么时候可以想到用它了?跟“N”整数有关的数学命题,且用于证明该命题是否正确。 a) 什么是命题:判断一件事对与错的陈述句,叫做命题。 比如: 1、2+2=5 ——错误命题。 2、表达式1+2+……+n,记住为f(n),那么命题:f(n)=(1+n)n/2 ——正确命题。ps:什么是表达式:由数字、算符、数字分组符号(括号)、自由...
2012-03-08 17:00:59
281
原创 进制换算
1、对于数字:214,它用不同的进制来表示 a)如果它是十进制表示的数:2*10^2+1*10^1+4*10^0=214 b)如果它是7进制表示的数:2*7^2+1*7^1+4*7^0 …… 对于(7进制的)214=(十进制的)109 2、我们如何把十进制的数转成7进制了?比如十进制109 根据1中b所示,用7连续除109就可以得到每一位数字了。比如除以一个7,百...
2012-03-06 10:35:24
203
原创 kettle学习
1、官网:http://kettle.pentaho.com/2、简版的学习教程:http://wenku.baidu.com/view/eba82d738e9951e79b8927e5.html?from=rec&pos=1&weight=3&lastweight=2&count=5 3、最简单的: a、新建转换->选择核心对象标签-...
2012-02-24 10:43:10
85
原创 META作用
1、就两样东西:http-equiv和name2、http-equiv告诉浏览器:我使用什么编码啊、设置网页类型啊等3、name关键字搜索引擎等 具体如下: META 标签,是HTML语言head区的一个辅助性标签。在几乎所有的网页里,我们都可以看到类似下面这段 html代码: -----------------------------------------...
2012-02-20 11:22:19
172
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人