文章列表
refer to this article:
http://www.ibm.com/developerworks/cn/linux/l-cn-shell-debug/
$LINENO
----------------------------------------
Shell脚本调试技术
曹 羽中 (caoyuz@cn.ibm.com), 软件工程师, IBM中国开发中心
曹羽中,在北京航空航天大学获得计算机软件与理论专业的硕士学位,具有数年的 unix 环境下的 C 语言,Java,数据库以及电信计费软件的开发经验,他的技术兴趣还包括 OSGi 和搜索技术。他目前在IBM中国系统与科技实验室从 ...
http://blog.csdn.net/ziiye_leaf/article/details/4008201
http://www.mianwww.com/html/2011/09/10270.html
some articles:
http://www.blogjava.net/soochow_hhb/archive/2005/06/11/5905.aspx
http://struts.apache.org/1.2.4/userGuide/dev_validator.html
http://www.builder.com.cn/2007/1118/640061.shtml
http://www.javawind.net/help/html/spring_ref_2.0/html/
http://javacrazyer.iteye.com/blog/906591
http://developer.51cto.com/art/200906/127430.htm
http://2402766.blog.51cto.com/2392766/552208
a simple ssh frame for myself
some link:
http://blog.csdn.net/jindaodaxia/article/details/1710022
http://www.javanb.com/j2ee/1/10610.html
http://www.blogjava.net/renyangok/articles/56138.html
http://java.ccidnet.com/art/3539/20070614/1112549_1.html
我们知道,数据的锁定分为两种方法,第一种叫做悲观锁,第二种叫做乐观锁。本文我们主要就介绍一下Oracle数据库的悲观锁与乐观锁的相关知识,希望能够对您有所收获!
AD:
Oracle数据库悲观锁与乐观锁是本文我们主要要介绍的内容。有时候为了得到最大的性能,一般数据库都有并发机制,不过带来的问题就是数据访问的冲突。为了解决这个问题,大多数数据库用的方法就是数据的锁定。
数据的锁定分为两种方法,第一种叫做悲观锁,第二种叫做乐观锁。什么叫悲观锁呢,悲观锁顾名思义,就是对数据的冲突采取一种悲观的态度,也就是说假设数据肯定会冲突,所以在数据开始读取的时候就把数据锁定住。而 ...
memcache详解
一、Memcache概述
Memcache(内存,缓存) : 是一个高性能的分布式的内存对象缓存系统。通过在内存里维护一个巨大的hash表。 (key=value)
Hash表
key
value
mystr
oracle performance optimize
1. 概要说明
数据库系统的显著特点需要保存大量历史记录,系统内存在许多历史记录表,因此常常出现系统运行一段时间,表记录数达到一定数量后,系统响应明显变慢的现象。为避免这种情况的出现,在有完备的数据库对象设计下,还在考虑到系统稳定情况下数据的变化情况,针对这种变化,在编写SQL语句必须遵循一定的优化规则,并制定完备的数据管理机制。
2. 调优目的
从J2EE1.3开始,Servlet2.3规范中加入了对过滤器的支持。过滤器能够对目标资源的请求和响应进行截取。过滤器的工作方式分为四种,下面让我们分别来看看这四种过滤器的工作方式: 1、request过滤器 这种过滤器的工作方式比较简单,大家也经常遇到,如下图所示:以下是web.xml文件配置方式: 下面我们更改一下web.xml文件的配置,如下方式: 也就是说此过滤器对目标资源一和目标资源二都进行过滤,然后当目标资源一被访问的时候我们将请求转发给目标资源二,那么这个时候过滤器是怎么工作的呢?如下图所示:我们可以看到,当我们访问目标资源一时过滤器截取了请求,然后再转发给目标资源 ...
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
<beans>
<bean id="dataSource"
class="com.mchange.v2.c3p0.ComboPooledDataSourc ...
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN" "http://struts.apache.org/dtds/struts-config_1_2.dtd">
<struts-config>
<form-beans>
</form-bean ...
web.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.4"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.c ...
1 结构
1.1 总体结构
Struts理论上由3个文件Jsp,action类,form类。其中,form类继承了ActionForm,主要是set,get等方法,还有reset及validate方法(),,form类不属于控制层,所以不进行业务逻辑的处 ...
经常会用到的excel的一个功能,给某一列写一个值,操作办法:
如果要给某个区域填写相同的值,选中该区域,输入该值后按ctrl+enter即可。
如果要给某个区域中不连续的空单元格中填写某个值,选中该区域后定位空值,再按上面的方法操作即可。