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-in ...
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
# 如 ...
最新发表博客 
- ubuntu's jdk
- 电脑开机后,提示:因以下文件的损坏或丢失WINDOWS无法启动
- Ibatis与Spring、struts的集成
- 测试带有图片的
- Map类的使用
- IE6 and Firefox Js的区别
- 一个通用的泛型GenericHibernateDao
- “电脑族”保健 六项注意
- Java Interface 是常量存放的最佳地点吗?
- 学习园地
- 两万条数据插入测试
- 今天开始,落实健身计划
- 读书笔记
- 工作注意事项
- mysql 命令导入sql
- JAVAEYE like shit
- 估计很多人会上当!!
- 职业生涯中最致命12个想法
- 关闭自动播放功能
- js函数window.open()的使用
- java数据库设计中的14个技巧
- 40种网页常用小技巧(JavaScript)
- 不是我不支持国产
- ruby进行文件行数计算
- weblogic 下载地址
- YouTube成功的秘诀
- 对象构造 之 Builder 模式
- Effective Java 之service provider framework pattern
- 我的程序员之路(三) 大学计算机学习点滴2
- 安居乐业
- Ceremony
- 企业项目管理设想
- 大型网站架构演变和知识体系
- 坦白的联通
- Eurasia3 支持百万级用户的服务器和框架 - 国内开源项目介绍
- HIBERNATE学习(一)
- lumaQQ移植到Android之重构篇
- 想做的事记一下
- SNS 开发
- 二级联动菜单
- ajax的请求处理
- Linkin Park演唱会取消了...
- The Flex,Spring,and BlazeDS full stack——Part 1
- Spring AOP(适用于newbie)
- 澄清几个概念: 物理内存※核心内存※硬盘缓存
- equals和hashCode
- 一道有趣的题 -- 最大间隔问题
- [音乐分享]没有风的时候 让我们一起来<开天窗>
- cinderella
- 国画用色


