`
文章列表
为了节省生产环境Tomcat的配置量,现以Tomcat 7.0.22版本为例,说明在Linux操作系统,硬件为4G内存,多核CPU的情况下tomcat的配置。 删除webapps下所有的应用。 删除conf/tomcat_users.xml,以及server.xml中关于tomcat_users.xml的引用,旨在增强安全性。 配置conf/logging.properties,删除所有的日志配置项,将日志输出级别调整到WARNING。样例如下:

30个WEB UI基本控件

    博客分类:
  • UI
http://wenku.baidu.com/view/0def4c9851e79b896802269f.html 30个WEB UI基本控件
http://www.51cto.com/specbook/11/61529.htm 最近开始流行区分Java平台和Java语言,但很多Java开发者还是不能确定如何在Java应用程序开发中结合脚本。本篇文章,Gregor Roth给出了在Java平台上使用脚本的方法。通过这篇文章,你可以了解怎样在你的Java应用程序中使用脚本,是否你要通过使用Groovy和Jython把不同的Java应用程序模块粘合在一起,或者写一个你自己的基于JRuby的应用程序,适用于Java平台。 作为一个Java开发者,你可能已经注意到了,Java语言已经不是Java平台的唯一所有者。Groovy也是一种适用 ...
HTTP 压缩可以大大提高浏览网站的速度。相对于普通的浏览过程HTML ,CSS,Javascript , Text ,它可以节省40%左右的流量。更为重要的是,它可以对动态生成的,包括CGI、PHP , JSP , ASP , Servlet,SHTML等输出的网页也能进行压缩,压缩效率惊人一,对于Tomcat5.0以后的版本是支持对输出内容进行压缩的. 使用的是gzip压缩格式下面是tomcat5.5.20 中的$tomcat_home$/conf/server.xml的原内容 1      < Connector port ="80" 

Dbutils

Common Dbutils是操作数据库的组件,对传统操作数据库的类进行二次封装,可以把结果集转化成List。  补充一下,传统操作数据库的类指的是JDBC(java database connection:java数据库连接,java的数据库操作的基础API。)。  DBUtils是java编程中的数据库操作实用工具,小巧简单实用,  特色:  1.对于数据表的读操作,他可以把结果转换成List,Array,Set等java集合,便于程序员操作;  2.对于数据表的写操作,也变得很简单(只需写sql语句)  3.可以使用数据源,使用JNDI,数据库连接池等技术来优化性能--重用已经构建好的数据 ...

apache click

http://click.apache.org/ Apache Click™ is a modern JEE web application framework, providing a natural rich client style programming model. Apache Click is designed to be very easy to learn and use, with developers getting up and running within a day.
http://www.oschina.net/question/213217_45561 拟机上运行,这样能够让更多的开发者能够依靠JVM在Java平台上大有作为。而且虚拟机以及 对应的字节码都是开源的,所以你也能很容易地生成对应字节码来做一款属于你自己的编程语言。我们今天来看看以下9种新的编程语言。 Groovy Groovy是一个被编译成字节码的面向对象的语言。它的语法风格与java很像,但是又没java那么混乱。Java程序员能够很快的熟练使用 Groovy;实际上,Groovy编译器是可以接受完全纯粹的Java语法格式的,这样能够让程序员在学习Groovy时不需要学习任何 ...

Groovy

Groovy是一种新兴的 Java 2 平台语言。Groovy 代码能够与 Java 代码很好地结合,也能用于扩展现有代码。
http://wenku.baidu.com/view/cd61dae80975f46527d3e1fc.html
    近期公司采购了新的DB服务器,结合以前的一些经验再研究了一下Mysql的各种优化点,从硬件选择到Raid,从更换InnoDB引擎再到my.cnf。大部分的优化点国内没有什么文章提及(www.mysqlperformanceblog.com 里很多有价值的信息,对 ...
http://www.razzed.com/2009/01/14/raid-5-and-mysql-is-not-recommended/ RAID 5 and MySQL is NOT recommended First: Formatting a drive using RAID 5 is a very big mistake when setting up a MySQL database server. In case you missed that: Unless you are running mission-critical banking transaction ...
Java的HashMap非常的常用,本篇研究它的实现算法,最后希望计算出内存占用,性能的量化数据,然后得出什么时候使用HashMap,什么时候不能滥用的结论。   HashMap实际上是一个数组,数组里面的每个元素都是一个链表。每个元素在通过put方法放入HashMap中的时候,要按照如下步骤进行:1.根据该元素自身提供的hashcode计算出散列值,该散列值就是数组的下标2.将新元素放入该数组位置的链表中先来看一下数组的定义:[java] view plaincopy /** * The table, resized as necessary. Length MUST Always b ...

临时表作用

1.事务处理的中间数据,回滚 2.分析数据中间数据 3.复杂运算中间结果 4.session会话临时数据 5.经常访问的数据。
  在以前数据库设计的时候,也有人不用临时表进行这方面的限制,而用实体数据库表来登记相关的信息。如在用户信息表中有一列专门用来记录用户的当前登陆状态。当用户登陆系统后,该用户登陆状态的字段就改为Y, ...
http://blog.csdn.net/yiyi735/article/details/2500567 JSP中变量的定义范围实际有5种:本地范围,页面范围(page),请求范围(request),会话范围(session)和应用程序范围(application)。 以下介绍在各种技术中的变量存取方法。 u       JSP中: 存储: 本地范围变量直接定义,如:    String name="name in page"; page范围变量保存在pageContext隐式对象中,如:    pageContext.setAttribute(&q ...
Global site tag (gtag.js) - Google Analytics