自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 309

原创 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 249

原创 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 172

原创 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 128

原创 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 215

原创 单元测试、集成测试之入门一【读书札记】

 【格言1】若程序的某项功能没有经过自动测试,那该功能基本等于不存在【格言2】敏捷测试的第一步就是不要敏捷,先一步步把自动化做好,把持续集成做起来,创建更多的测试工具来提高测试效率,把质量反馈系统做起来,代码质量检查做起来等等,这些建立起来后,你就很敏捷了【格言3】如果在功能测试和单元测试选一个来做的话,那你应该选择功能测试,70%的应用程序错误都可以通过功能测试来找回的。 ...

2013-01-07 19:11:47 187

原创 时间工具类

/* * 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 78

原创 博客系统测试用例——添加博文

测试用例设计1. 确定测试方法       采用边界分析方法2.编写测试用例       10 程序的规格说明一:保存博文输入:题目、内容、添加时间、是否置顶要求:1、题目长度title_length(2~11)         2、内容长度content_length(10~2000)         3、添加时间不能为空         4、置顶类似为数字...

2013-01-05 23:28:20 1077

原创 mysql优化

Mysql性能优化——实战篇 一、组合索引1、什么是单列索引、组合索引?       单列索引:就是对某一个列建立索引,比如只对username这列建立索引(对where后面的列创建索引)addindex(username(10))。查询语句:select columnfrom tbl_user where username=?;       ...

2012-11-09 12:23:24 97

原创 jsp

1、el表达式的危险:el表达式会把内容进行解析,如果内容包含js脚本,那你不是完蛋了。。记住:不要全都是用el表达式,可以使用c:out 不解析内容

2012-10-06 10:17:22 86

原创 logger记录

http://blog.163.com/zhouhuoxiang12@126/blog/static/88776461200971103038761/

2012-09-28 00:17:32 72

原创 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 117

原创 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 117

原创 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 78

原创 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 104

原创 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 81

原创 ANT 解析 (转)

from:http://deng88.iteye.com/blog/1140412ANT标签详解ant 1、<project>标签 每个构建文件对应一个项目,project标签是构建文件的跟标签,它可以有多个内在属性,各个属性的含义分别如下所示: default表示默认的执行目标,这个属性是必须的。 basedir表示项目的基准路径,这个属性是必须...

2012-07-27 09:50:35 121

原创 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 589 1

原创 CSS练习

1、导航栏(横向) <!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>title</title> <style> #div_nav { margin:

2012-07-19 17:25:01 60

原创 js脚本积累(转)

1、开发人员需要确定某个给定的节点是不是另一个节点的后代,使用contains方法,不过火狐不支持,他需要compareDocumentPosition()方法  为了使用一些浏览器和能力检测,就可以写出如下通用的contains函数function contains(refNode, otherNode){ if(typeof refNode.contains == "f...

2012-07-06 11:25:15 77

原创 白帽子讲web安全——笔札

1、注入攻击 引起危险:用户输入的数据被当作代码执行,这里有两个条件,第一个是用户能够控制输入;第二个是原本程序要执行的代码,拼接了用户输入的数据。 举例:select * from a where b=某一个变量,这个变量是用户能够控制输入的,他可能是sql的执行代码 防御:使用预编译(一般用这个)、使用存储过程、检查数据类型、使用安全函数  2、登录认证会话...

2012-07-05 16:07:48 93

原创 数据校验: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 115

原创 mysql数据库编码(转载)

MySQL的默认编码是Latin1,不支持中文,要支持中午需要把数据库的默认编码修改为gbk或者utf8。1、需要以root用户身份登陆才可以查看数据库编码方式(以root用户身份登陆的命令为:>mysql -u root –p,之后两次输入root用户的密码),查看数据库的编码方式命令为: >show variables like 'character%';+-----...

2012-06-27 09:59:36 71

原创 linux指令(mysql和其他操作)

第一节:linux简单指令  1、安装ubuntu的时候,会让你创建新用户,并设置密码。登陆系统之后,你想切换到root的用户,则需要执行:sudu passwd root   一、引言  想使用Linux已经很长时间了,由于没有硬性任务一直也没有系统学习,近日由于工作需要必须使用Linux下的MySQL。本以为有Windows下使用SQL Server的经验,觉得...

2012-06-18 17:28:40 79

原创 checkstyle+ant

<?xml version="1.0" encoding="UTF-8"?><!-- Ant构建文件总是有一个<project>元素做为根元素,它有两个属性,name和default,<target>元素是<project>元素的子元素,可以有多个,它有两个属性,name和depends,<target>

2012-06-12 00:36:34 149

原创 一台电脑两个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 139

原创 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 215

原创 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 58

原创 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 148

原创 splicing

1、even the most desperate life is oh ... so wonderful. 

2012-05-14 21:18:16 130

原创 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 71

原创 批量插入更新并返回对象

有一种需求叫做:批量插入或更新之后,返回操作后的值 public List<Stage> saveOrUpdateAll(final List<Stage> entities) throws DataAccessException { final List<Stage> stageList = new ArrayList<Stage>...

2012-05-03 10:51:20 232

原创 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 137

原创 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 75

原创 使用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 158

原创 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 288

原创 数学归纳法 与 递归

什么是数学归纳法?  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 267

原创 进制换算

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 195

原创 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 77

原创 META作用

1、就两样东西:http-equiv和name2、http-equiv告诉浏览器:我使用什么编码啊、设置网页类型啊等3、name关键字搜索引擎等 具体如下:  META   标签,是HTML语言head区的一个辅助性标签。在几乎所有的网页里,我们都可以看到类似下面这段 html代码:   -----------------------------------------...

2012-02-20 11:22:19 154

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除