`
matt.u
  • 浏览: 127242 次
  • 性别: Icon_minigender_1
  • 来自: CQ
社区版块
存档分类
最新评论
文章列表
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 ...
Global site tag (gtag.js) - Google Analytics