SSH简单整合
/*首先是配置Spring的applicationContext.xml文件*/ <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance ...
MySQL的AUTO_INCREMENT
用法:
CREATE TABLE test
(
id INT UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT,
username VARCHAR(15) NOT NULL
)
AUTO_INCREMENT = 100;
在数据库应用,我们经常要用到唯一编号,以标识记录。在MySQL中可通过数据列的AUTO_INCREMENT属性来自动生成。MySQL支 ...
典型的Web Service结构(转)
不管你的Web service是用什么工具,什么语言写出来的,只要你用SOAP协议通过HTTP来调用它,总体结构都应如下图所示。通常,你用你自己喜欢的语言(如VB 6或者VB.NET)来构建你的Web service,然后用SOAP Toolkit或者.NET的内建支持来把它暴露给Web客户。于是,任何语言,任何平台上的客户都可以阅读其WSDL文档,以调用这个Web service。客户根据WSD ...
Linux-2.6.25 select系统调用源码分析
Linux 2.6.25中的select系统调用
主要有4个函数:
sys_select:处理时间参数,调用core_sys_select。
core_sys_select:处理三个fd_set参数,调用do_select。
do_select:做select/poll的工作。在合适的时机把自己挂起等待,调用sock_poll。
sock_poll:用函数指针分派到具体的协议层函数tcp_poll ...
<<Unix编程艺术>>摘要
要良好的运用Unix 哲学,你就应该不断追求卓越。你必须相信,软件设计是一门技艺,值得你付出所有的智慧、创造力和激情。否则,你的视线就不会超越那些简单、老套的设计和实现;你就会在应该思考的时候急急忙忙跑去编程。你就会在该无情删繁就简的时候反而把问题复杂化——然后你还会反过来奇怪你的代码怎么会那么臃肿、那么难以调试。
要良好地运用Unix 哲学,你应该珍惜你的时间决不浪费。一旦某人已经解决了某个问 ...
jms和jboss完美实例
最近完成个项目是用到jms的,现在把原码和配置一一说明和大家分享!
准备:myeclipse5.5+jdk1.5+JBoss 4.0.1
1.导入jms.jar文件,消息发送类
package com.test.common.msg;
import java.io.Serializable;
import java.util.Properties;
import j ...
在Java应用开发中如何使用线程
Java平台从开始就被设计成为多线程环境。在你的主程序执行的时候,其它作业如碎片收集和事件处理则是在后台进行的。
本质上,你可以认为这些作业是线程。它们正好是系统管理线程,但是无论如何,它们是线程。线程使你能够定义相互独立的作业,彼此之间互不干扰。系统将交换这些作业进或出CPU,这样(从外部看来)它们好象是同时运行的。
在你需要在你的程序中处理多个作业时,你也可以使用多个进程。这些进程可以是你 ...
Ubuntu系统目录结构以及一些常用命令 2
http://javasky.bloghome.cn/posts/178255.html(转载地址)
压缩解压
--------
tar -c|x|u|r|t[z|j][v] -f <归档文件> [未打包文件]
将多个文件打包为一个归档文件,可以在打包的同时进行压缩。支持的格式为tar(归档)、gz(压缩)、bz2(压缩率更高,比较耗时)
-c 创建
-x 解包
-u 更新
-r 添加
...
Ubuntu系统目录结构以及一些常用命令1
http://javasky.bloghome.cn/posts/178255.html (转载地址)
Ubuntu系统目录结构
==================
以下为Ubuntu目录的主要目录结构,您稍微了解它们都包含了哪些文件就可以了,不需要记忆。
/ 根目录
│
├boot/ 启动文件。所有与系统启动有关的文件都保存在这里
│ └grub/ Grub引导器相关的文件
│
├dev/ ...
行为驱动设计: Professional Ruby on Rails - Chapter 7
行为驱动设计
原文:Behavior Driven Design (并非公开版权文档)
你可能已经注意到,验证模对象改变了你在单元测试中执行的那类测试的本质。传统的单元测试中,通过断言(Assertion)来进行大多数的验证。这是一种对应用程序状态的测试。模对象的测试,是测试测试中调用过程十分符合预期。它测试的是应用程序的行为。至少潜在能力上,行为测试更容易将期 ...
MySQL中文乱码处理
用JAVA/JSP做开发很久了,也见过许多朋友做过,有很大一部分用的是MYSQL的数据库,现在MYSQL数据库版本5.0及以上的都已经被用的很广泛了,但一直有一个问题,使刚入门的朋友费劲心思.就是JSP连接MYSQL5数据库的时候的一些中文问题.于是网络上也出现了很多相关的帖子.由些大家对MYSQL5数据库的配制文件MY.INI也有了些了解.甚至一些 ...
hibernate spring xml 整合
Spring.xml
<?xml version="1.0" encoding="UTF-8" ?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:p="http://www.s ...
eclipse插件开发之编辑器
插件是eclipse的重要组成部分,eclipse本生就是一个插件集,通过插件开发可以实现其功能的无限扩展。其中org.eclipse.core.runtime是eclipse的核心插件,其它所有的插件都是由它来载入或停止。工作台(workbech )的初始化工作是由org.eclipse.ui.workbench插件来完成的,所有的界面元素都是由org.eclipse.ui这个 ...
Ubuntu搭建JAVA开发环境
Ubuntu搭建JAVA开发环境
——JDK6.0+Eclipse3.1+MyEclipse4.1+MySQL 5.0+Tomcat5.0
1. JDK
安装JAVA环境
打开终端,执行以下命令,或使用《新立得软件管理器》,在其中分别搜索“sun-java5-jre“和“sun-java5-jdk”并标记安装。
sudo apt-get install sun-java5-jre
# 如 ...
最新发表博客 
- jsp
- SUN的认证体系及结构
- hibetnate事务
- 大型网站架构演变和知识体系
- 安装tomcat native-library
- wrong number of arguments的怪异错误
- 项目管理之我见(一)——代码管理
- command
- zhangpiao
- Ajax的框架之一prototype简单用法
- GEF 修改默认的上下左右按键事件[GraphicalViewerKeyHandler]
- Oracle ODI系列之一(ODI知识模块)
- javascript的中文手册
- ie 浏览器比较神奇
- 建议书
- 贴一段遍历memcached缓存对象的小脚本
- Ejb3.0--1
- IPv6将使中国落后美国20年
- Hibernate保存Oracle大对象blob
- [精彩短句]看到哪你流泪了
- .NET使用一般处理程序生成验证码!
- 数据库事务隔离级别与锁
- IE下打开文件,中文文件名的码问题
- java操作excel
- flex remote学习问题总结
- 软件项目计划
- awk的一个实例
- 新装ORACLE 10g乱码解决方案
- 深入研究servlet的线程安全问题(转)
- 数据摘要算法的测试效率
- 配置文件操作函数--C语言实现
- 调查团队戴眼镜的比例是多少?
- 有问题的化妆品
- linux字符集设置
- 适配器模式
- 怎样才能提高Oracle 10G增量备份速度
- Linux下cronolog安装配置
- 一段脚本代码用来隐藏div的显示
- labelfor 对于inputfield等其他组件
- 2008.10.13之叽歪
- mysql笔记
- 外观模式
- DWR框架学习之<三>Bean处理
- DSOFRAMER内的EXCEL文档访问方法
- 比西国际诚招兼职推广员
- J2EE的线程安全-ThreadLocal
- 我的程序员之路(八) 正式开始程序员生涯
- liferay完整建站(一)
- XP IIS 无法解析asp文件解决方法
- 委托与事件讲解


