- 博客(60)
- 收藏
- 关注
原创 被封了一年后,终于解禁了
自从csdn密码外泄后,一直没能激活账户,因为之前的注册邮箱也失效了。昨天尝试的给管理员发了封邮件,帮我修改一下注册邮箱,没想到,还真回应了。感谢,管理员,万分感谢。...
2013-05-09 12:59:12
536
原创 servlet采用单实例多线程模式
如题:servlet采用单实例多线程模式开发的 问题一. 说明其Servlet容器如何采用单实例多线程的方式来处理请求 问题而. 如何在开发中保证servlet是单实例多线程的方式来工作(也就是说如何开发线程安全的servelt) 一. Servlet容器如何同时来处理多个请求 先说明几个概念: 工作者线程Wo...
2011-06-30 14:08:07
181
原创 Hibernate配置属性
Hibernate配置属性 hibernate.dialectHibernate方言(Dialect)的类名 - 可以让Hibernate使用某些特定的数据库平台的特性取值. full.classname.of.Dialecthibernate.default_schema在生成的SQL中,scheml/tablespace的全限定名取值. SCHEMA...
2011-04-07 10:56:01
175
原创 hibernate-memcached--在Hibernate中使用Memcached作为一个二级分布式缓存
hibernate-memcached--在Hibernate中使用Memcached作为一个二级分布式缓存今天在网上看到一个用Memcached作为Hibernate二级分布式缓存,感觉挺有兴趣,就是尝试用了,感觉还不错,就推荐给大家看一下。官方网址: http://code.google.com/p/hibernate-memcached/目前最新版本为1.0, 支持Hibernate...
2011-04-07 10:40:21
212
原创 jQuery Ajax 全解析
jQuery确实是一个挺好的轻量级的JS框架,能帮助我们快速的开发JS应用,并在一定程度上改变了我们写JavaScript代码的习惯。废话少说,直接进入正题,我们先来看一些简单的方法,这些方法都是对jQuery.ajax()进行封装以方便我们使用的方法,当然,如果要处理复杂的逻辑,还是需要用到jQuery.ajax()的(这个后面会说到).1. load( url, [data], [ca...
2010-12-09 10:13:47
137
原创 memcachedb+magent 处理更大的存储需求
一直都是memcachedb+magent处理一个存储的需求,达到400G的内容,都是一个db,我发现这个已经导致了两块硬盘的ba gong,不知道是因为他们比较老了折腾不了了还是这个架构的问题导致大数据文件的读写有难度而崩垮了。。原先的方案是:magent -s A -b BA和B都备有500G左右的空间,可也挺浪费的,500G空间做备份,而很不幸,如果发生问题,切换到备用的服务器后,再建立...
2010-12-06 14:56:39
127
原创 详解怎样使用Axis开发Web Service的实例
详解怎样使用Axis开发Web Service的实例 2008-05-24 05:38:08.0 来源:http://www.javaresearch.org 作者: 关键词: ER CE <!-- info --><!--div class="AreaBoxBInfoBg">&nbsp;</div>...
2010-12-01 15:40:03
174
原创 如何头脑风暴
在产品设计、策划、开发工作当中,经常碰到思源枯竭的时候,如何产生更多的、更异想天开的、更合适idea?那么,众人拾柴火焰高,大家一起来头脑 风暴吧。但如何进行可以获得你更加想要的结果?这就不得不谈谈方法和技巧了。以下是我整理的头脑风暴活动要注意的,希望能够帮到大伙:1、什么是头脑风暴会 ?是一种开发团队智慧的技术。是一种所有团队成员的初始想法都能被考虑到的技术。原则上如果我...
2010-09-27 09:46:47
311
原创 互联网产品文案体系
这是一个完整的互联网产品文案体系结构,这个体系贯穿在产品的整个生命周期中。有的看官可能会问:1、你这个所谓的体系真的有用么?答:产品本身就是由不同的体系构成的,除了文案还有价格体系、销售体系、UI设计规范、交互设计规范等等。所以这个文案体系的作用也正是为了产品良性发展做铺垫。如果产品的名称三天两头的改;如果产品都开始铺市场了,销售合同还没有拟好;如果客户买了你的产品之后,不会用或者...
2010-09-26 11:47:59
370
原创 EXCEL数据到ORACLE
SQL LOADER 导入EXCEL数据到ORACLE表中 收藏 1.打开EXCEL将文件另存为*.CSV的格式。2.创建SQL LOADER控制文件,文件名及格式可自定义(如 sqlload.sld)。命令格式、参数如下: view plaincopy to clipboardprint?Load data Infile 'D:\data.csv' --CSV格式数据...
2010-09-19 17:02:43
127
原创 Code Review
码Review的内容 编码规范 - 硬编码 - 吃异常 - 无用的代码(import,变量,private方法) - 冗余的代码(重复调用,重复判断) - 冗余的服务请求(重复调用,循环调用) 规范 - 接口定义(接口与实现是否一致) - 领域对象(字段,常量,拼写,XML生成) - 格式转换(JSON与XML的一致性和完整性) - 配置文件(...
2010-08-31 17:09:38
151
原创 获取真实IP地址
public static String getLocalIP() { try{ Enumeration<?> allNetInterfaces = NetworkInterface.getNetworkInterfaces(); InetAddress ine = null; String ip=""; while (...
2010-07-23 13:34:29
243
原创 SCEA 的考试经验(转)
网络上搜到的SCEA 的考试经验,希望对大家有所帮助!正文:今天,2005年4月9号中午,我通过了Sun的系统架构师考试(SCEA)的310-051部分。总成绩72%(很勉强,及格线68%)。面向对象概念、EJB、设计模式、消息、国际化等部分都对了80-100%;通用架构、遗留系统连接、EJB容器、协议、J2EE应用、安全等部分只有50-66%左右的正确率。但好歹整体是pass,否则又浪费银子了—...
2010-07-13 15:11:01
986
1
原创 Hibernate3.X 实践总结
Hibernate3.X 实践总结 Hibernate不是盏省油的灯,也不是想像的射来射去很简单的事。有很多细节处理不好会让你很不舒服的,这方面最突出的表现在两方面:一是事务管理,是JTA事务还是JDBC事务?幸亏有了Spring和J2EE容器;二是胡乱映射,模型关系建立不合理或者错误导致,或者是映射策略和技术不过关导致。这样的最终结果是抛出一堆HibernateException,摸...
2010-07-12 14:02:46
130
原创 spring hibernate 事务管理 属性
spring hibernate 事务管理 属性 说明spring提供了以下的事务类型:1. PROPAGATION_REQUIRED:支持当前正在运行的事务,如果事务不存在则创建新的事务2. PROPAGATION_REQUIRES_NEW:永远创建新的事务,如果当前存在事务则先挂起该事务的执行。3. PROPAGATION_SUPPORTS:如果在事务上...
2010-07-09 16:33:18
199
原创 MemCached 安装
在一台64位Linux的机器上安装了MemCached,遇到一个小问题,特记录之。MemCached使用了libevent,所以必须先安装libevent。安装libevent到/usr/libwget http://www.monkey.org/~provos/libevent-1.4.9-stable.tar.gzgzip -d libevent-1.4.9-stab...
2010-07-07 11:52:34
129
原创 正则表达式详解
如果你曾经用过Perl或任何其他内建正则表达式支持的语言,你一定知道用正则表达式处理文本和匹配模式是多么简单。如果你不熟悉这个术语,那么“正则表达式”(Regular Expression)就是一个字符构成的串,它定义了一个用来搜索匹配字符串的模式。 许多语言,包括Perl、PHP、Python、JavaScript和JScript,都支持用正则表达式处理文本,一些文本编辑器用正则表达式...
2010-07-05 15:28:37
119
原创 Proxool参数详解
java:根据网页中的ProxoolDataSourceFactory,写一个类。添加下面属性 //house-keeping-sleep-time: 自动侦察各个连接状态的时间间隔(毫秒),侦察到空闲的连接就马上回收,超时的销毁,默认值为30秒 dataSource.setHouseKeepingTestSql((String)map.get("housekeepingsleep...
2010-07-01 15:05:16
466
原创 Spring下配置proxool
发现网上讲hibernate + proxool的比较多。说spring的比较少。而且说得也不是太详细。 在spring下配置proxool 网上搜了一下,感觉有好几种配置,我就说一下我用的这种,配置成功了的这种,3个步骤: 1:在web.xml中配置两个servlet,一个是加载proxool配置文件的,一个是proxool的资源监控程序.Xml代码 <s...
2010-07-01 14:55:35
173
原创 Spring+Hibernate+Proxool配置
在hibernate3.0中,已经不再支持dbcp了,hibernate的作者在hibernate.org中, 明确指出在实践中发现dbcp有BUG,在某些种情会产生很多空连接不能释放, 所以Spring+Hibernate3+Proxool是目前较为稳定的架构:三者的配置文件可以分开,也可以写在一起:前两者的配置文件就不做描述了,主要介绍一下Proxool<?xml ve...
2010-07-01 14:52:26
161
原创 Oracle 10g轻量级客户端安装
1、从http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/winsoft.html下载下列几个压宿文件instantclient-basic-win32-10.1.0.2.zip 这是最核心的包instantclient-jdbc-win32-10.1.0.2.zip 包含JDBC Driv...
2010-06-10 11:39:49
103
原创 Too many open files
系统在压力过大的情况下,会导致Linux系统 服务器出现”Too many open files”的错误并导致服务停止。主要是因为Linux同时可打开文件句柄数限制导致。sysctl -p 服务器系统文件做以下修改:/etc/sysctl.conffs.file-max=65536/etc/security/limits.conf* soft nofile 65536* hard no...
2010-05-13 15:24:08
84
原创 在servlet、filter、Taglib中获取Spring Bean
在servlet、filter、Taglib中获取Spring BeanThis entry was posted by kingapex on 星期天, 20 九月, 2009 at 在servlet容器中使用spring框架时spring的上下文(WebApplicationContext)被在保存在ServletContext中。在servlet、filter或jsp标签中获取spring ...
2010-05-06 14:14:53
83
程序命名的一些提示
选择一个正确的名字是编程中最重要的事。以前酷壳向大家推荐过两篇文章《编程命名中的7+1个提示》 和《编程中的命名设计那点事》,今天再向大家推荐一篇。一个正确的命名可以让你更容易地理解代码的程序,好的命名可以消除二义性,消除误解,并且说明真实的意图,甚至可以让你有清新的气息以让你更能吸引异性。;-) 方法,类和变量正确的名字可以让你的程序顾名思义,下面是一些提示:不要使用”ProcessData()...
2010-04-12 10:12:51
88
Java NIO 类库 Selector 机制 解析 (转)
Java NIO 类库 Selector 机制 解析 赵锟 陈皓 http://blog.youkuaiyun.com/haoel 一、 前言 自从 J2SE 1.4 版本以来, JDK 发布了全新的 I/O 类库,简称 NIO ,其不但引入了全新的高效的 I/O 机制,同时,也引入了多路复用的异步模式。 NIO 的包中主要包含了这样几种抽象数据类型: ...
2010-04-12 09:59:12
74
原创 Flash中如何通过按钮在本地打开视频
这问题很多人曾经问过(当然也有一部分是闪吧的成员),所以,笔者打算写个教程,希望能为大家排忧解难. 大家的问题的意思大概是:在本地,怎样在Flash里通过点一个按钮,用视频播放器打开一段视频(如RM电影)这里涉及三个程序:Flash,视频播放器.然后,由于Flash无法直接把文件名的数据传给播放器,所以还需要一个中间的程序来通信(笔者用VB写了一个).现在先把整套文件帖上来 点击浏览该文件 ...
2010-01-06 09:14:09
956
原创 推荐一些做得不错的FLEX网站
推荐一些做得不错的FLEX网站:[url]http://www.millionclouds.com/[/url][url]http://www.anywhere.fm/player/[/url][url]http://youyee.org/viewpoint/[/url][url]http://flexbox.mrinalwadhwa.com/[/url][url]http:...
2009-12-31 11:27:28
105
原创 关于人性的些许总结
关于人性的些许总结 1、一个人炫耀什么,说明内心缺少什么 2、一个人越在意的地方,就是最令他自卑的地方。 3、人都有以第一印象定好坏的习惯,认为一个人好时,就会爱屋及乌,认为一个人不好时,就会全盘否认。 4、人越是得意的事情,越爱隐藏,越是痛苦的事情越爱小题大作。 5、这个世界既不是有钱人的世界,也不是有...
2009-12-25 10:56:22
223
对List进行排序
/**************解读java.util.Collections 、java.util.Comparator************************/对List进行排序 List<String> list = new ArrayList<String>(); list.add("ds"); list.ad...
2009-12-16 11:37:49
85
原创 JSTL详解--EL表达式
JSTL详解--EL表达式 在 JSP 页面中,使用标签库代替传统的 Java 片段语言来实现页面的显示逻辑已经不是新技术了,然而,由自定义标签很容易造成重复定义和非标准的实现。鉴于此,出现了 JSTL ( JSP Standard Tag Library )。大多数 JSP 页面逻辑提供了实现的 JSTL 技术,该技术本身就是一个标签库。Sun 公司 Java 规范标准的 JSTL 由 a...
2009-11-27 14:28:58
178
原创 Spring注解来注入属性
1.1. 使用注解以前我们是怎样注入属性的 类的实现: Java代码 public class UserManagerImpl implements UserManager { private UserDao userDao; public void setUserDao(UserDao userDao) { ...
2009-11-24 18:02:12
97
原创 ssh 不能释放tomcat数据库连接池中的连接
在Spring+hebernate中 Cannot get a connection, pool error Timeout waiting for idle object异常的解决办法 最近写了个留言板,tomcat+Spring+hibernate+MyEclipse 使用jdbc连接数据库所有功能都没问题,发布到tomcat中也没问题,可是如果使用tomcat的数据源,来连接数据库,...
2009-11-23 16:32:45
258
原创 用Apache Commons Betwixt2 在XML与Java对象之间相互转换
用Apache Commons Betwixt2 在XML与Java对象之间相互转换 如果你需要做XML与Java对象之间相互转换,apache betwixt2是一个不二的选择。 官方主页:[url]http://commons.apache.org/betwixt/[/url] 目前最新版本是0.8. 以前我用XStream,但是对比起来还是没apache betw...
2009-10-20 10:51:56
193
原创 使用Spring2.5的Autowired实现注释型的IOC
使用Spring2.5的Autowired实现注释型的IOC 使用Spring2.5的新特性——Autowired可以实现快速的自动注入,而无需在xml文档里面添加bean的声明,大大减少了xml文档的维护。(偶喜欢这个功能,因为偶对xml不感冒)。 以下是一个例子: 先编写接口Man: public interface Man { ...
2009-10-09 16:01:30
90
原创 JDK6新玩具---HttpServer的使用
2009-09-02缩略显示JDK6新玩具---HttpServer的使用关键字: httpserver httpserverprovider 介绍摘自网络: JDK6提供了一个简单的Http Server API,据此我们可以构建自己的嵌入式Http Server,它支持Http和Https协议,提供了HTTP1.1的部分实现,没有被实现的那部分可以通过...
2009-09-27 10:38:06
109
原创 Hibernate 缓存配置
hibernate一级缓存一级缓存很短和session的生命周期一致,一级缓存也叫session级的缓存或事务级缓存那些方法支持一级缓存:* get()* load()* iterate(查询实体对象)如何管理一级缓存:* session.clear(),session.evict()如何避免一次性大量的实体数据入库导致内存溢出* 先flush,再c...
2009-09-25 11:37:21
88
原创 提交数据使用json代替xml
提交数据使用json代替xml 页面:jsonExample.jsp <%@ page contentType="text/html; charset=GBK" %> <html> <head> <title> JSON示例 </title> <script type="text/javascript" sr
2009-09-24 11:46:55
138
原创 JSON使用记录:java 中的应用2---XML与JSON转换
XML与JSON之间的转换 Java代码 1. package woxingwosu; 2. 3. import java.io.BufferedReader; 4. import java.io.BufferedWriter; 5. import java.io.FileReader; 6. ...
2009-09-24 11:46:17
117
JSON使用记录--java中的应用1
如果我们需要实现一个配置管理的功能,那么为每个配置项目增加一个字段既复杂也不利于扩展,所以我们通常使用一个字符串来保存配置项目信息,这里介绍如何使用json的字符串解析来达到刚才说的目的。引入Json需要的类库: import org.json.JSONException; import org.json.JSONObject; 生成一个json对象(可以添加不同类型的数据)...
2009-09-24 11:36:47
95
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人