- 博客(43)
- 收藏
- 关注
山寨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 代码 <?xml version="1.0" encoding="UTF-8"?> <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 代码 <cruisecontrol> <project name="CW-2007-06-05-SMS"> <property name="cvsroot" value=":pserver:keven:*******@192.168.1.1:/home/cvsroot"/> ..
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&id=164710&sty=1&tpg=1&...
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、配置拦截器<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
activemq实验
实验环境:activemq4.1.1/spring1.2.8思路:使用spring的jmsTemplate来封装jms的具体操作,使用SimpleMessageConverter把string和object转换成messagespring配置: xml 代码 <beans> <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关注的人