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
# 如 ...
最新发表博客 
- SSH代码自动生成器
- JSF标签
- 中小企业互联网创业-2
- 遭遇Bad version number in .class file
- 字体属性
- 请高手帮忙解答一下?javascript,div,png问题
- 最近很郁闷
- 一种架构在使用 part1
- 设计模式之Observer
- JAVA中的转义字符
- 大家都看优酷了吗
- JSF导航规则
- Spring2.5访问Session属性的四种策略
- Apache+PHP+MySQL+phpMyAdmin超详细配置教程
- 【处女座小说连载续】夕阳下染红的黑桃A
- 给自己定位
- Altered ecside
- JSF入门笔记
- Struts验证框架与一些技巧
- onchange onclick
- 重新审视自己,把握真实瞬间 _大前研一
- String对象(三)-----一道Morgan IT笔试题
- 明日启程
- String对象(二)
- String对象(一)
- SVN服务器的安装与配置
- oracle9i完美卸载
- EXT学习笔记4(UI组件window介绍)
- 关于逆波兰式处理表达式的问题。
- Hibernate:HQL/QBC查询语言比较的用法
- spring学习笔记
- 答复: LightURL——打造零配置的Struts2开发方式
- 测试驱动开发全功略
- ajax实现输入时的自动提示
- 今后一段时间的学习计划
- 用JDBC处理一对一的关系
- 建筑的永恒之道: 风水
- javascript实现导出Word、Excel(IE only)
- netbeans文件乱码解决
- Spring学习笔记
- 难道我与JAVA无缘?
- 带上三句话上路
- 如何集成shark工作流到你自己的业务系统
- Java与元数据
- 用jdbc实现对象与数据库表中记录的同步
- 什么是脏读、不可重复读、幻读
- 全自动的使用ANT编译,打包EJB项目,并且部署到Websphere服务器上面。
- Java用for循環Map
- lomboz中编辑JSP时卡死问题
- 淘宝上,我被骗了


