自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 收藏
  • 关注

原创 css预处理工具less

http://www.xinran001.com/bbs/thread-72651-1-1.html

2011-12-21 13:44:19 126

山寨Ext base Mootools

下载地址:http://code.google.com/p/jwt/downloads/list Jwt是什么?Jwt是一套基于mootools开发的山寨Ext,整套组件的结构和风格均山寨Ext Js,并使用Ext的css和图片,代码结构也参考了Extjs.  Jwt有哪些主要的组件主要包含BoxComponent,Panel,TabPanel ,ViewPort,Wind...

2011-09-24 21:40:02 114

asp.net 和spring集成的另一种思路

因项目需要,从Java转.NET,对C#是门外汉目前asp.net 和 spring.net的集成,需要把要被注入的bean在web.config中配置,相当的不爽,因此准备自制轮子。实验思路:鉴于一般把处理业务逻辑的代码从aspx页面单独分离出来成为一个继承自Page的Class,所以可以从这个地方入手,把所有需要注入的bean定义在class文件中,为了提高效率,自定义了InjectA...

2008-08-07 18:07:15 204

原创 ASP.NET HttpModule实验

利用HttpModule实现图片验证码.无实用价值,仅实验HttpModule功能使用。说明:图片生成部分抄自张子阳的Asp.Net架构using System;using System.Web;using System.Drawing;using System.Drawing.Imaging;using System.Text;namespace MyHttpModule {...

2008-08-06 14:45:54 88

利用sax和xslt转换csv文件内容

package jaxp;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.StringWriter;import java.net.URL;import java.ut...

2008-02-03 15:57:01 181 1

通过BOM探测文本文件编码类型

从tomcat源码抄来的改的:  private Object[] getEncodingName(byte[] b4, int count) throws Exception { if (count < 2) { throw new Exception("unknow"); } // UTF-16, with...

2008-01-24 15:19:56 108

java mail 纯文本附件乱码的解决方案

java mail在发送纯文本附件时,当附件内容的编码和jvm缺省的编码不一致时,出现乱码。原因时java mail处理纯文本附件,使用text_plain这个datacontenthandler来处理,而text_plain又简单的使用jvm缺省编码来读取文件内容(可以使用file.encode和mail.mime.charset系统属性来更改),两者不一致时,自然就乱码了找到的问题的原因,也就...

2008-01-24 15:16:42 617

ntdsutil设置AD查询返回最大条目

AD缺省的最大查询结果为1000个,如果超过1千个,则需要客户端使用分页方式取回。通过2003Server的ntdsutil的ldap policies命令可以设置这个属性,具体使用方式如下:> 输入 ntdsutil > 输入 help 命令,查看可用的命令;(选择ldap policies)> 输入 ldap policies> 输入 connections> 输入 con...

2008-01-18 16:56:30 426

hibernate复合主键及关联的实现

如果你不得不面对遗留系统老式的数据库复合主键,无法享受逻辑主键(代理主键)带来的幸福生活,那么使用CompositeUserType来处理复合主键是个不错的选择.废话少说,看看如何实现:/** * $Revision: 1.0 $ * Created: 2008-1-11 * $Date: 2008-1-11 $ * * Author: Keven Chen */package c...

2008-01-11 16:43:09 183

请教:压力测试如何换算并发用户数

有做过压力测试的哥们来说说,做压力测试如何计算并发用户数,我的应用场景如下:一个企业内部的OA审批系统,大约3万个注册用户,锋值大约2万个在线用户,现在要做压力测试,要开多少个并发连接进行压力测试,才能模拟2万个再线用户?我知道不同使用情况,在线用户和并发连接并没有直接的换算关系,但我对这一点概念也没有,所以很想了解了解你们一般是怎么做的 :D ...

2008-01-03 10:48:56 2390

rails表单校验功能讨论

rails针对model提供了完善的校验功能,但有时候,我们的表单并不对应到model,比如login表单,比如search表单,这方面rails并没有给出很好的解决方案(verify太简陋),我是这么实现的(实验阶段):1、修改ApplicationController[code]class action_name.to_sym} options={:render...

2007-12-25 12:39:34 193

自定义error_messages_for定制校验信息

ruby 代码  module ApplicationHelper     def error_messages_for(*params)       options = params.last.is_a?(Hash) ? params.pop.symbolize_keys : {}       objects = params.collect {|objec...

2007-11-13 11:16:53 267

给struts2添加rails的layout功能

struts2如果想实现类似rails的layout布局功能,必须借助sitemesh之类的第三方框架,sitemesh实现的思路是采用filter拦截和html内容解析,优点是通用,但我认为有个致命的缺点就是layout页面是运行在单独的上下文中。本文介绍的思路是采用类似rails的layout的实现思路,layout页面和内容页面共享相同的上下文,也就是可以在layout页面使用struts2...

2007-11-07 11:34:28 87

rescue_action_in_public不起作用?

参考别人的sample,在applicatin.rb增加rescue_action_in_public方法定义:[code]class ApplicationController < ActionController::Base # Pick a unique cookie name to distinguish our session data from others' se...

2007-10-25 20:52:42 106

零侵入实现Strtus1.3和Spring的集成

以前都是用webwork,最近因为遗留项目的维护,捣腾起struts1.x,原先的代码到处充斥着ApplicationContext.getBean的代码,实在没法容忍,上网找了struts和spring集成的例子,基本上都是struts1.3以前版本的代码,很不优雅。struts1.3和之前版本相比,使用command-chain来处理请求,有点类似于webwork的拦截器,下面介绍下整个实现思...

2007-08-17 14:50:25 94

spring2.0事务配置实验

xml 代码  &lt;?xml version="1.0" encoding="UTF-8"?&gt;   &lt;beans xmlns="http://www.springframework.org/schema/beans"           xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"   ...

2007-08-08 16:11:26 79

cruisecontrol-2.7配置示例

xml 代码 &lt;cruisecontrol&gt;       &lt;project name="CW-2007-06-05-SMS"&gt;           &lt;property name="cvsroot" value=":pserver:keven:*******@192.168.1.1:/home/cvsroot"/&gt;   ..

2007-08-03 14:00:13 79

solaris 10学习笔记

1、设置DNS增加 /etc/resolv.conf文家,添加nameserver(允许添加多个)如:nameserver 127.0.0.1nameserver 222.47.62.22resolv.conf文件的格式说明:nameserver   #定义DNS服务器的IP地址domain       #定义本地域名search       #定义域名的搜索列表sortlist...

2007-07-30 19:55:31 120

redhat as4 weblogic92 apache plugin配置

1、编译apache2.24,注意添加 --enable-so参数,启用DSO2、检查是否启用DSO : httpd -l3、把weblogic92/server/linux/i686/mod_wl_22.so拷贝到apache的modules目录下4、修改httpd.conf文件,添加以下内容:LoadModule weblogic_module modules/mod_wl_22.so...

2007-07-29 13:50:22 96

weblogic92 bug的解决方法

bug出现环境:weblogic92和jrockitR273(jdk1.5.0_11版本)在startWebLogic.sh加入:-Dcom.sun.xml.namespace.QName.useCompatibleSerialVersionUID=1.0

2007-07-27 16:07:00 135

rad rail plugin

http://updatesite.rubypeople.org/releasehttp://radrails.sourceforge.net/updatehttp://www.rfcview.org/ 

2007-06-15 17:08:00 52

Http基本明文验证

base64解码使用了novell的实现java 代码 /**    * $Revision: 1.0 $    * Created: 2007-6-13    * $Date: 2007-6-13 $    *     * Author: Keven Chen    */   package com.comwave.webu...

2007-06-13 12:55:43 381

如何启用活动目录SSL连接

ad:http://www.cnblogs.com/chnking/archive/2006/03/07/344506.aspxWindows2003 Server的活动目录缺省是不提供SSL连接的,原因是因为没有一个有效的证书,为了启用SSL,必须给AD安装一个正确的证书,主要安装步骤:1、申请一个证书  方法1:使用以下模版,结合certreq -new request.inf requ...

2007-06-13 10:49:04 366

AD User重要属性

objectClass=User User-Account-ControlAccount-ExpiresPwd-Last-SetLockout-Time(1601)User-Principal-NameUser-PasswordUnicode-Pasword(UnicodePwd)sAMAccount-NamememberOfmembersn/displayName/des...

2007-06-11 14:55:31 168

sun base64解码实现

java 代码 // Decompiled by DJ v3.7.7.81 Copyright 2004 Atanas Neshkov  Date: 2007-6-11 11:45:48    // Home Page : http://members.fortunecity.com/neshkov/dj.html  - Check often for new versio...

2007-06-11 11:47:45 307

添加用户、修改ad密码

java 代码  /**    *     */   package ldap;       import java.util.Properties;       import javax.naming.*;    import javax.naming.ldap.*;    import javax.namin...

2007-06-11 11:28:55 994

ldap 访问AD测试

java 代码java 代码  /**       * $Revision: 1.0 $       * Created: 2007-6-8       * $Date: 2007-6-8 $       *        * Author: Keven Chen       */       package ldap;   ...

2007-06-08 16:37:33 1146

JNDI 连接Windows Active Directory 教程(转)

个人收藏,来源:http://www.matrix.org.cn/resource/article/2007-03-05/JNDI+AD_ea943628-cab3-11db-b4f4-dd5a5e123c5c.html http://www.javaworld.com.tw/jute/post/view?bid=7&amp;id=164710&amp;sty=1&amp;tpg=1&amp;...

2007-06-08 16:36:13 208

有没有这样一种压力测试工具

最近一个项目需要做压力测试,因此下载了JMeter,试用了下,不能满足要求,又找了微软的Web Application Stress,比JMeter使用简单点,可以录制操作记录,不过还是不能满足我的要求。我的这个项目是一个WEB应用,大约有5000个在线用户,因此我想模拟实际的使用情况,上面说的这两个工具都可以用多线程模拟多用户,并可以实现用户登陆的操作,但是,没法控制请求的执行次数和时间间隔...

2007-06-01 10:55:17 110

正确认识memcached的缓存失效

最近javaeye上memcached相当火,不少人把它当作sna架构的中心session服务器来用。由于memcached是作为一个cache服务器而设计的,而session的存放有自己特点,其中一个就是session的失效时间。通常session的失效算法是“当前时间>=session最后访问时间+失效时间”,那么memcache的缓存失效是怎么实现的呢?我们看看代码:1、失效时间的计算:...

2007-05-29 10:56:13 442

webwork结合memcached实现sna架构

实现思路,使用一个拦截器实现session的处理: 获取sessionId,查找sessionAttribute(自定义hashmap) 设置session attribute到webwork 监控session attribute,一旦发现修改,则持久化到cache中 使用方法:1、配置拦截器&lt;interceptor class="com.comwav...

2007-05-28 14:04:50 69

sessionId产生方法参考

tomcatjava 代码 protected synchronized String generateSessionId() {               byte random[] = new byte[16];               // Render the result as a String of hexadecimal digi...

2007-05-28 13:41:39 182

Spring Hibernate SessionFactory配置

dataSource:JDBC 数据源; hibernateProperties:hibernate配置参数 mappingResources:hibernate 实体类映射配置 entityCacheStrategies:class缓存配置策略(可以在每个class进行配置,也可以进行统一配置) collectionCacheStrategies:cla...

2007-05-21 18:11:31 133

sun jdk 内存调整配置参数

-Xms256m -Xmx256m -XX:MaxNewSize=256m -XX:MaxPermSize=256m

2007-05-21 10:08:09 89

activemq实验

实验环境:activemq4.1.1/spring1.2.8思路:使用spring的jmsTemplate来封装jms的具体操作,使用SimpleMessageConverter把string和object转换成messagespring配置: xml 代码 &lt;beans&gt;       &lt;bean id="jmsConnectionFactory" ...

2007-05-17 11:37:09 135

Java Transaction Design Strategies读书笔记

第一种:Client Owner Transaction Manager(客户端管理事务,比如物理上分开的Web层、SWT客户端),使用这种事务策略必需注意: 如果client使用EJB,必需使用编程式(programmatic)的事务管理,如果使用spring,可以使用宣告式的事务管理; 如果服务端对象是远程对象,比如web层和业务逻辑层物理分开,那么事务必须有能力传播到远程...

2007-05-14 15:34:00 102

发现用Spring配置事务不爽的一个地方

举个例子:[code]SomeService implement IService { public void deleteOrder(Order o){ ... }}[/code]客户端调用:[code]... IService service .. service.deleteOrder(o);... [/code]...

2007-05-11 16:41:45 76

有谁知道银行的跨行转帐是怎么保证交易的原子性和一致性?

最近在看《Java Transaction Design Strategies》,想到了对事务要求比较严格的银行间转帐这种事务,夸行转帐是怎么保证事务的原子性和一致性呢?首先我能想到的就是使用JTA,用两阶段提交,可是仔细一想,发现还是不能完整保证:假设转帐步骤如下:begin jta transaction从A行A用户扣款 -->命名为A操作往B行B用户存款 -->命名为B操作...

2007-05-10 09:18:02 1974 1

通过Hibernate根据className简称查询完整的类名

hibernate的HQL语句可以使用简单ClassName来实现查询,原理是通过SessionFactoryImplementor接口的getImportedClassName来查询完整的className,所以可以这么用:SessionFactoryImplementor sf = (SessionFactoryImplementor) context.getBean("sessionFac...

2007-04-30 18:12:55 310

小试selenium

package selenium.test;import org.openqa.selenium.server.SeleniumServer;import com.thoughtworks.selenium.DefaultSelenium;import com.thoughtworks.selenium.Selenium;import junit.framework.TestCase;p...

2007-04-18 14:22:34 65

空空如也

空空如也

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

TA关注的人

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