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
# 如 ...
最新发表博客 
- feedparser学习摘要
- 原来我一开始就错了
- java 中swap函数来交换数据
- 一个同步时间的脚本(顺便教给你在bat里面写ruby代码)
- netbeans中使用的monaco字体
- 目标计划
- 工大的向日葵
- jsp笔记<一>
- Apache2.2.4+Tomcat5.5.7的整合
- Netbeans中自定义code template的文件存放的位置
- Bug in weblogic 8.1 SP6 ssl
- JAVA面试题全集
- spring中的AOP与IOC
- ie6中div中image与换行
- 通过 JDBC 驱动程序 - 使用多个结果集
- 计算机升级记录
- py2exe 把python脚本转成windows下可执行文件
- tool
- 有个组员退出科协
- Java应用程序中的按值传递语义(转)
- 22条途径超频你的大脑
- 真正的股神一直就是这样神
- 关于jsf中datatable中的一些问题
- C语言文件操作
- Android入门扫盲之二
- 需要注意自动装拆箱的一个特例
- 两篇关于用 DWR2 和 Jetty6 实现 Comet 的文章
- 古今之成大事业、大学问者,罔不经过三种之境界
- ext的锁屏小例子
- dwr应用时请注意(初学者)
- 拍下去,玩下去
- dozer与BeanUtils
- Spring Security学习总结一
- dwr的creator and convert
- 一个非常好的DWR实例
- ext的tree学习笔记
- dwr spring整合
- Spring 2.5 标注开发的简单例子
- JPA的例子(in Web)
- 网站优化一 关闭日志的输出
- 为了充实生活,投资未来,开始业余搞个网站试试
- struts和webwork双体验
- JUnit常用断言方法
- eclipse反编译插件Jadclipse介绍
- JAD使用
- 我对JE论坛的不满,有点生气。
- Programming's Dirtiest Little Secret
- 一个spring mvc登录示例
- 08年国庆后
- 博客开篇


