自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(121)
  • 资源 (1)
  • 收藏
  • 关注

JPA查询语言之EJBQL+JPQL

简单查询返回所有Topic对象的记录:SELECT t FROM Topic t按条件查询Topic:SELECT DISTINCT t FROM Topic t WHERE t.topicTitle = ?1?1表示用位置标识参数,通过Query的setParameter(1, "主题1")绑定参数。DISTINCT表示过滤重复数据。如果以命名绑定数据,改成:SE...

2011-11-30 13:30:52 195

原创 Eclipse/MyEclipse快捷键大全(转载)

Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)Alt+En...

2011-11-29 23:19:09 73

Eclipse/MyEclipse更改默认字符集 设置UTF-8

 eclipse 中UTF-8设置1.windows->Preferences  打开"首选项"对话框;2.然后,general->Workspace,右 侧Text fileencoding,选择Other,改变为UTF-8。3.Web->打开,把CSS、HTML、JSP、JavaScript、XML等设置为UTF-8。或在这里更改, g...

2011-11-29 23:14:10 182

Eclipse中文乱码问题的一个解决方法

 Eclipse默认的字符集是ISO-8859-1,如果文件中含有不是ISO-8859-1字符集的内容,则在保存时会弹出警告对话框,保存失败。警告对话框中提示或者去掉不是ISO-8859-1字符集的字符或者改变字符集。当然对于JSP文件来说,我们只需要这样一句话就可以指定字符集:<%@ page contentType="text/html;charset=GBK" %>...

2011-11-29 23:12:12 103

原创 spring mvc 配置

1、/WEB-INF/web.xml  <servlet> <servlet-name>spmvc</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> ...

2011-11-28 14:14:05 74

原创 Ubuntu11.04更新源

打开终端先做个备份(以防不测)sudo cp /etc/apt/sources.list /etc/apt/sources.list_bak然后sudo gedit /etc/apt/sources.list在打开的页面里面添加你的源:Archive.ubuntu.com更新服务器(欧洲,此为官方源,电信网通用户使用):deb http://archive.ubun...

2011-11-28 11:17:36 82

原创 spring jdbcTemplate调用存储过程

第一种方式: List<Map<String,Object>> locationInfo=null; locationInfo=(List<Map<String, Object>>) jdbcTemplate.execute("exec PROC_TaoBAO_State ?", new PreparedStatementCallback(){ pu...

2011-11-27 21:36:25 88

原创 英文版xp系统下载ghost xp sp3英文版(双语纯净版、可随意转换)

【Ghost XP SP3 英文、简体 ★双语版★【OEM版本,绝对最防黑版】】 Ghost11.5 封装克隆系统,具有安全、快速、稳定等特点。本系统可以一键无人值守安装、自动识别硬件并安装驱动程序,大大缩短了装机时间。本系统采用SysPacker_5.0和Ghost11.5 封装,恢复速度更快,效率更高!系用。系统用 Windows XP SP3 OEM原版制作,集成了最...

2011-11-27 01:41:43 9183 1

原创 Spring AOP代理时 ClassCastException: $Proxy0 cannot be cast to (类型转换错误)

Spring AOP代理时 ClassCastException: $Proxy0 cannot be cast to (类型转换错误) 问题:今天在用AfterReturningAdvice时,afterReturning(Object returnValue, Method method, Object[] args, Object implClass)参数中的 implC...

2011-11-27 01:37:53 88

spring3之JdbcTemplate AOP 事务

一、applicationContext.xml配置:定义事务和aop <!-- 定义事务传播属性 --> <tx:advice id="txAdvice" transaction-manager="txManager"> <tx:attributes> <tx:method name="g...

2011-11-27 01:36:52 104

spring3之JdbcTemplate详解

1、JdbcTemplate操作数据库Spring对数据库的操作在jdbc上面做了深层次的封装,使用spring的注入功能,可以把DataSource注册到JdbcTemplate之中。同时,为了支持对properties文件的支持,spring提供了类似于EL表达式的方式,把dataSource.properties的文件参数引入到参数配置之中,<context:propert...

2011-11-27 01:36:15 62

EWeb4J (轻量SSH)框架(转)

EWeb4J是一个基于Java平台的框架。它是开源的且是商业友好的(Licensed under the Apache License, Version 2.0)。它更喜欢J2EE的应用开发。截止到2011年10月02日凌晨3:50,eweb4j已经更新至1.b.7.x版本了,该版本新增了9个features,修复了13个bug。重新编写了所有文档。文档齐全了。发布的zip包里包括:s...

2011-11-26 00:17:23 161

Turbine 框架介绍

Jakarta Turbine 可能大家不是非常熟悉,但是它是一个很好的Web Framework(也有缺点,在以后为大家指出),先介绍一下 Turbine 的整体结构吧。 Turbine 的开发包叫:TDK(Turbine Developer Kit),它有一组Jakarta Turbine子项目组成(Turbine 项目的子项目数仅次于 Jakarta Common 项目位于第二位),列举如下...

2011-11-26 00:16:32 601

Struts2、Spring、Hibernate 高效开发的最佳实践

引言SSH(Struts2+Spring+Hibernate)是最为 Java 业界熟知的 Java EE Web 组件层的开发技术。很多人提起 Java EE,甚至都会将其误认为就是 SSH。无论是书籍还是电子教程,大部分都已经千篇一律,讲解各种标签、配置的用法。许多人包括笔者在内,第一次使用 SSH 的时候,按照教程的介绍进行开发。繁琐的配置,重复的修改配置,不断定义的...

2011-11-26 00:16:21 58

Java基础 你掌握多少(转)

一:1:简述Java的基本历史2:简单写出Java特点,写出5个以上,越多越好3:什么是Java?4:请写出Java的版本分类,以及每种版本的应用方向5:描述Java技术的主要特性6:描述 Java虚拟机的功能7:简述Java代码安全性8:简述Java代码的运行过程9:简述如何搭建Java开发环境10:简述classpath,path,JAVA_HOME的意义和配置方法二:1:请描述:一个...

2011-11-26 00:15:52 89

面向对象设计的SOLID原则

S.O.L.I.D是面向对象设计和编程(OOD&OOP)中几个重要编码原则(Programming Priciple)的首字母缩写。SRPThe Single Responsibility Principle 单一责任原则OCPThe Open Closed Principle 开放封闭原则LSPThe Liskov Subs...

2011-11-26 00:15:16 71

原创 项目经理应具备哪些能力(转)

实践中,我总结了下,从项目经理的个性、知识、能力看,最能影响项目成功的要素有: 1、 个性:个性是指一个人做事的态度、风格,很多人认为个性是天生,其实不然,个性虽然与个人性格有一定关系,有部分天生成分,但更多是后天的锻炼与经验积 累。不论你的性格是平和型、卓越型还是力量型,你都必须要有一种让事情发生的魄力,能够推动事情朝你意想方向前进。很多人参加项目管理培训,甚至各种关于 管理、沟通技巧的培训,感...

2011-11-25 00:05:15 181

原创 【转】 想成功吗?请先学会培养自己成功的心态吧

         只有学会培养自己成功的心态,这样才能让自己的生命按照你的想法去发展。如果没有成功的心态,无法成就大事。心态是你唯一能完全掌握的东西,学会控制自己的心态,并且利用成功心态来引导你的行为。只要坚持下去,你的奋斗就一定能够成功。下面这些是成功人士整理的他们在生活和事业中所亲历的经验:1、务必使自己养成精益求精的习惯,并以你的爱心和热情发挥你的这种习惯,如果能使这种习惯变...

2011-11-25 00:04:59 125

JAVA三大框架的各自作用

一、SpringSpring是一个解决了许多在J2EE开发中常见的问题的强大框架。 Spring提供了管理业务对象的一致方法并且鼓励了注入对接口编程而不是对类编程的良好习惯。Spring的架构基础是基于使用JavaBean属性的Inversion of Control容器。然而,这仅仅是完整图景中的一部分:Spring在使用IoC容器作为构建完关注所有架构层的完整解决方案方面是独一...

2011-11-25 00:04:17 284

原创 ubuntu 11.04英文环境下使用ibus输入中文,并且自动启动输入法 ibus介绍

我安装11.04英文,默认也已经安装好了ibus输入法,sudo apt-get install ibus     #安装ibus输入法框架,可能提示已经安装,没关系sudo apt-get install ibus-pinyin       #安装ibus的拼音输入法sudo apt-get install ibus-sunpinyin     #安装ibus的另一种拼音输入法C...

2011-11-25 00:01:05 139

使用SSH到底是为了快速开发,还是为了标准?

使用SSH到底是为了快速开发,还是为了标准?使用SSH到底是为了快速开发,还是为了标准? 重点是为了什么,别说两者都有.小点的项目我用JavaBEAN+SERVLET+JSP也能完成,规范可以加上DAO+SERVICE实现,速度也不会太慢.为什么都要用SSH开发呢? 主要是为了快速开发,配制方法,维护方便。“小点的项目我用JavaBEAN+SERVLET+JSP也能完成,规范可...

2011-11-25 00:00:44 85

原创 mybatis简单运用(基于Annotation)

本文主要介绍了如何使用mybatis进行简单的数据库操作。本文使用的是mybatis3.05。1.创建数据库表(User表)CREATE TABLE `NewTable` (`userId` bigint(20) NOT NULL AUTO_INCREMENT ,`userName` varchar(30) CHARACTER SET utf8 COLLATE utf8_g...

2011-11-24 00:17:06 61

原创 正则表达式语法

正则表达式示例表达式匹配/^\s*$/匹配空行。/\d{2}-\d{5}/验证由两位数字、一个连字符再加 5 位数字组成的 ID 号。/<\s*(\S+)(\s[^>]*)?>[\s\S]*<\s*\/\1\s*>/匹配 HTML 标记。下表...

2011-11-24 00:16:05 52

原创 常用正则表达式收集

"^/d+$"  //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$"  //正整数 "^((-/d+)|(0+))$"  //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$"  //负整数 "^-?/d+$"    //整数 "^/d+(/./d+)?$"  //非负浮点数(正浮点数 + 0) "^(([0-9]+/.[0-9]*[

2011-11-24 00:15:53 62

Struts2与urlrewrite整合

 Struts2与URL Rewrite整合注意的地方jar:http://tuckey.org/urlrewrite/dist/urlrewritefilter-2.6.zip 1.在重新定向的jsp界面中不要使用<s:include>标签,会发生空指针异常,你可以使用<jsp:include>去解决2.web.xml中UrlRewrite过滤器要在str...

2011-11-24 00:15:43 120

原创 mybatis动态SQL语句

有些时候,sql语句where条件中,需要一些安全判断,例如按性别检索,如果传入的参数是空的,此时查询出的结果很可能是空的,也许我们需要参数为空时,是查出全部的信息。这是我们可以使用动态sql,增加一个判断,当参数不符合要求的时候,我们可以不去判断此查询条件。        下文均采用mysql语法和函数(例如字符串链接函数CONCAT)。        源代码http://l...

2011-11-24 00:15:31 64

原创 最简单的mybatis增删改查样例

最简单的mybatis增删改查样例 Book.java  package com.bookstore.app; import java.io.Serializable; public class Book implements Serializable { private static final long serialVersionUID = 23355989...

2011-11-23 09:38:07 73

原创 几种互联网广告的收费模式

 1、CPC(Cost Per Click;Cost Per Thousand Click-Through)每点击成本        以每点击一次计费。这样的方法加上点击率限制可以加强作 弊的难度,而且是宣传网站站点的最优方式。但是,此类方法就有不少经营广告的网站觉得不公平,比如,虽然浏览者没有点击,但是他已经看到了广告,对于这些看到广告却没有点击的流量来说,网站成了白忙活,有很多...

2011-11-23 09:37:01 412

原创 MyBatis的使用(转)

MyBatis学习 之 一、MyBatis简介与配置MyBatis+Spring+MySqlMyBatis学习 之 二、SQL语句映射文件(1)resultMapMyBatis学习 之 二、SQL语句映射文件(2)增删改查、参数、缓存MyBatis学习 之 三、动态SQL语句MyBatis学习 之 四、MyBatis配置文件 1.1MyBatis简介  ...

2011-11-23 09:28:30 75

原创 页面图片加载失败时自动替换

在web页面中当图片实效或者图片加载失败时图片位置会出现一个红叉 ,使页面很难看,这个时候可以通过Image对象的onError属性自动加载一张默认图片,使页面美观得到改善。方法如下:<img src="/images/pic.gif" alt="" onError="this.src="/images/default.gif"/> 说明:当/images/pi...

2011-11-23 09:26:14 90

SiteMesh模板应用与struts2整合

SiteMesh是一个非常优秀的页面装饰框架,通过SiteMeth的帮助,可以大大提高页面布局的开发速度,并且统一应用的所有页面的整体布局。它与Jsp中的Include指令完全相同的效果,但提供了比include更好的解耦、更好的代码复用。 jar包: sitemesh.jar struts2-sitemesh-plugin.jar  1、web.xml文件过滤配置<?...

2011-11-23 09:23:15 102

原创 svn在linux下的使用(svn命令)

转载自 mgqw最终编辑 232263448原地址:http://www.rjgc.net/control/content/content.php?nid=4418     1、将文件checkout到本地目录svn checkout path(path是服务器上的目录)例如:svn checkout svn://192.168.1.1/pro/dom...

2011-11-22 09:10:41 66

java经典算法题目收集

程序1】    题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第四个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?   【程序2】    题目:判断101-200之间有多少个素数,并输出所有素数。   1.程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除,  【程序3】   ...

2011-11-22 09:10:27 161

原创 jquery之ajaxfileupload异步上传插件

点我下载工程代码由于项目需求,在处理文件上传时需要使用到文件的异步上传。这里使用Jquery Ajax File Uploader这个组件下载地址:http://www.phpletter.com/download_project_version.php?version_id=6服务器端采用struts2来处理文件上传。所需环境:jquery.jsajaxfileupload.jss...

2011-11-22 09:10:05 82

原创 数据库设计表及字段命名规范(转)

1.数据库表命名规范:(1)表名前应该加上前缀,表的前缀一个用系统或模块的英文名称缩写,前缀全部大写或首字母大写,表名中包含的单词首字母大写。(2)数据库表名应该有意义,并且易于理解,最好使用可以表达功能的英文单词或缩写,如果用英文单词表示,建议使用完整的英文单词。(3)表名不可以太长,最好不要超过3个英文单词长度(22个字母)。(4)在数据库表命名时应该用英文单词的单数形...

2011-11-22 09:09:27 1834

原创 Mysql建表和索引使用规范--转发

一、 MySQL建表,字段需设置为非空,需设置字段默认值。二、 MySQL建表,字段需NULL时,需设置字段默认值,默认值不为NULL。三、 MySQL建表,如果字段等价于外键,应在该字段加索引。四、 MySQL建表,不同表之间的相同属性值的字段,列类型,类型长度,是否非空,是否默认值,需保持一致,否则无法正确使用索引进行关联对比。五、 MySQL使用时,一条SQL语句只能...

2011-11-22 09:09:09 124

原创 网站怎么运作啊?有答案哦!(转载)

网络营销:网络营销是指企业或组织利用现代互联网的一切技术与资源,对企业产品及服务进行宣传与销售服务等各种商务活动的营销方式和手段。                   一、“网站无用”的原因浅析              网站对于国内的中小企业来说,已经不是什么新鲜事物。现在很多公司都有自己的网站,但是,网站究竟能给企业带来什么?相信企业的老板们一定会有很多话要说,而且,相信大多数老板都会认为:“...

2011-11-21 10:07:58 897

原创 mysql修改表名,列名,列类型,添加表列,删除表列

mysql修改表名,列名,列类型,添加表列,删除表列 alter table test rename test1; --修改表名 alter table test add  column name varchar(10); --添加表列 alter table test drop  column name; --删除表列 alter table test modify address c...

2011-11-21 10:07:48 81

原创 在Struts2.1.8.1中整合Spring3.0.3

由于Spring3.0的版本与以前的版本是一个重大的分割点。所以有很多变化,这里仅仅阐述整合的方法,不研究其新的使用方法。 1.引入spring的jar包 2.创建Spring的配置文件 3.整合Struts2和Spring3.0 3.1.Usage(使用),配置目标工厂为Spring。 3.2.Autowiring(自动装配),配置监听器 1.引入spring的必需 jar包 将\dist文件夹...

2011-11-21 10:07:38 151

struts2.1.8 、json插件和jquery整合

struts2.1.8 、json插件和jquery整合 1、必须的jar包struts2-json-plugin-2.1.8json-lib-2.3-jdk15ezmorph-1.0.6jakarta commons-lang 2.4jakarta commons-beanutils 1.7.0jakarta commons-collections 3.2...

2011-11-21 10:07:21 150

帐目管理系统

用于记录帐目的管理软件

2008-07-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除