- 浏览: 130455 次
- 性别:
- 来自: CQ
最新评论
-
akhuting:
学习了,很久都没研究过这些东西了。。。最近想好好研究下
Spring3.0新特性 -
yettie:
恩 有点落后了。用了很久3.0都没发现这么全的新特性。看来得仔 ...
Spring3.0新特性 -
awdxzc:
servlet里面的方法不能用这种方式被缓存吧? 不是要被AO ...
通过注解将Spring和Ehcache集成 -
awdxzc:
matt.u 写道虽然你的service是被spring管理了 ...
通过注解将Spring和Ehcache集成 -
matt.u:
虽然你的service是被spring管理了,但是由于你是Se ...
通过注解将Spring和Ehcache集成
文章列表
Oracle RAC Jdbc连接字符串
jdbc.url=jdbc:oracle:thin:@(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.100.62)(PORT = 1521))(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.100.63)(PORT = 1521))(LOAD_BALANCE = yes)(FAILOVER = ON)(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = cqhd)(FAILOVER_MODE=(TYPE ...
每次在开发和测试业务逻辑biz时老是碰到这样那样似曾相识的问题,现在记一下备忘。
1、使用JPA/Hibernate/Ebean等ORM时来存取数据库时,不另外增加DAO层。理由是ORM已经封装和统一了不同数据库的基础访问、存取操作,不需要重复 ...
出处:http://hi.baidu.com/iamleafye/blog/item/c5d3b0d00a795389a1ec9c13.html
术语
Tomcat 6.X实现了JCP的Servlet 2.5和JSP2.1的规范,并且包括其它很多有用的功能,使它成为开发
和部署web应用和web服务的坚实平台。
NIO (No-blocking I/O)从JDK 1.4起,NIO API作为一个基于缓冲区,并能提供非阻塞I/O操作的API
被引入。
作为开源web服务器的java实现,tomcat几乎就是web开发者开发、测试的首选,有很多其他商业服务
器的 ...
/etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行。并从/etc/profile.d目录的配置文件中搜集shell的设置。
/etc/bashrc:为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取。
~/.bash_profile:每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bashrc文件。
~/.bashrc:该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时,该文 ...
在catalina.sh中加入以下语句:
CATALINA_OPTS="-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=8849 -Dcom.sun.management.jmxremote.ssl=false -Dco
m.sun.management.jmxremote.authenticate=false -Djava.rmi.server.hostname=202.202.208.70"
如果不加-Djava.rmi.server.hostname=202.202.208.70 ...
为了让Spring MVC开发更DRY,时隔N年,Spring也终于发布了Spring Data JPA 1.0 GA,他给我们提供了默认的CRUD、PagingAndSorting Reposity,貌似在追赶django/rails的过程中又迈出了一步。不过离目标还很有一段距离。rails的acts_as系列,django的mptt、tagging貌似还不好实现。
详细细节请看http://static.springsource.org/spring-data/data-jpa/docs/1.0.0.RELEASE/reference/html/,欢迎讨论。
转载自http://www.python8.org/a/fenleiwenzhang/yuyanjichu/2010/1001/566.html
Python中要创建一个类的实例,要首先导入该类或者该类所属的模块。
例如:
import mymodule
myobject = mymodule.myclass()
或者
from mymodule import myclass
myobject = myclass()
如果要在程序中动态地创建类实例,也一样要分两步走,例如:
m = __import__('mymodule')
c = getattr(m, 'myclas ...
Django model字段类型:
AutoField
一个 IntegerField, 添加记录时它会自动增长. 你通常不需要直接使用这个字段; 如果你不指定主键的话,系统会自动添加一个主键字段到你的 model.(参阅 _自动主键字段)
BooleanField
A true/false field. a ...
1、首先安装RVM,RVM(Ruby Version Manager)是个好东西,他可以非常方便的管理多个版本的Ruby及其Rails环境,这个对于我们目前的情况很有帮助。
目前使用的项目主要分两类:
Ruby 1.8.7 + Rails 2.3.x
Ruby 1.92. + Rails3.x
使用rvm轻松在一台机器上搞定
执行下列脚本安装RVM,安装RVM需要用到GIT和curl,并根据提示安装相关依赖包,当前是安装到/usr/local/rvm中的(多用户环境):
curl -s https://rvm.beginrescueend.com/install/rvm -o rvm-inst ...
最近在我用Subversion论坛 (http://www.iUseSVN.com/bbs) 经常有人提到这样的问题:
为什么我的客户端 没有写权限 ?
为什么我的权限没有起作用?
总结他们的配置,发现
都是用svn serve作为服务器 ,
都在svnserve .conf 中使用了authz -db选项 ...
陈杰是猫扑网的技术总监,读了他的“互联网不适合螺丝钉员工”,深为赞同。我也希望我们团队的每个人都不限于作为螺丝钉,而应该努力成为一个推进器。
陈杰:千橡公司有它自己的公司文化,对于团队成员,我的要求是:首先,团队中的每个成员都要有强烈的责任感。互联网行业与软件行业有所不同:在软件行业,当一个团队领导者设计好产品的架构,每个成员就好像是一个机械上的螺丝钉,大家按照规程做就可以了;但互联网行业,如果你只是这样按部就班地做事,可能完成了领导安排的任务,但最后的产品未必能成功。互联网本身变幻万千,技术发展一日千里,如果没有强烈的责任感,就不会把自己的全部潜能都发挥出来,也就不会将自己的智慧体现在产品上 ...
在/etc/sysctl.conf中加入
fs.file-max = 65535
net.ipv4.ip_forward = 1
net.ipv4.tcp_fin_timeout = 30
如果套接字由本端要求关闭,这个参数决定了它保持在FIN-WAIT-2状态的时间。对端可以出错并永远不关闭连接,甚至意外当机。缺省值是60 秒。2.2 内核的通常值是180秒,你可以按这个设置,但要记住的是,即使你的机器是一个轻载的WEB服务器,也有因为大量的死套接字而内存溢出的风险,FIN- WAIT-2的危险性比FIN-WAIT-1要小,因为它最多只能吃掉1.5K内存,但是它们的生存期长些。
net.i ...
Tomcat使用SSL有两种方式:
1、使用APR支持SSL
首先,tomcat要配置好APR,然后在server.xml中加入:
<Connector protocol="org.apache.coyote.http11.Http11AprProtocol"
port="8443"
enableLookups="true" disableUploadTimeout="true&qu ...
tomcat6如果没配置APR,启动时会报这样的警告日志:
信息: The APR based Apache Tomcat Native library which allows optimal performanc e in production environments was not found on the java.library.path: D:\Java\jdk 1.6.0_23\bin;
提示没找到APR的配置,先解释一下APR,AP ...
编辑/etc/sysconfig/iptables
然后运行 /sbin/service iptables restart,该方式在系统重启后规则不会丢会。
也可以通过命令行方式添加规则(该方式在系统重启后规则会丢失),以下是比较常见的防火墙规则:
iptables -F #删除已经存在的规则
iptables -P INPUT DROP #配置默认的拒绝规则。
基本规则是:先拒绝所有的服务,然后根据需要再添加新的规则。
iptables -A INPUT -p tcp --dport 80 -j ACCEPT #打开WEB服务端口的tcp协议
iptables -A INPUT -p ...