自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

技术成就梦想

快乐编程

  • 博客(19)
  • 资源 (86)
  • 收藏
  • 关注

原创 使用ibatis实现增删改查

有的时候为了适应多人开发,我们可能会把配置文件放在文件夹里。这样管理起来就方便了,这一点在开发中是共同的。下面就顺便来弄一下这个。这次就把ibatis的配置文件放在名称为“mymap”的文件夹里,pojo的配置文件就把他放在“mapping”文件夹(包)里。这次的配置文件我加了注释,如下所示 <!-- 1. cacheModelsEnabled 是否启动s

2011-10-30 18:09:57 1521

原创 第一个ibatis

这个ibatis其实就和hibernate一样,也用来解决阻抗不匹配的问题。总的来说会用hibernate就会用ibatis,从官网来看ibatis已经加入了谷歌阵营,版本也升到了3.0.6.配置文件也有了一些差异。这里我们就是用2.3版本的就可以了。可惜官网上找不到了。现在就来学习一下吧1.去迅雷上或其他地方下载ibatis的jar包,这个就不多说了2.把jar包加载进去3.编写vo

2011-10-29 22:48:08 1215

原创 oracle学习笔记4

昨天由于时间仓促,现在接着写oracle学习笔记。算了一下我现在已经学习了3种数据库。和oracle最接近的就是sqlserver了。下面就接着昨天的来写一下存储过程。相对于直接使用SQL语句,在应用程序中直接调用存储过程有以下好处:  (1)减少网络通信量。调用一个行数不多的存储过程与直接调用SQL语句的网络通信量可能不会有很大的差别,可是如果存储过程包含上百行SQL语句,那么其性能绝对

2011-10-28 22:18:11 827

原创 oracle学习笔记3

在我们的开发应用中,我们可能会写一个很长的sql语句,之后使用jdbc读取或插入数据。但是把这么长得sql语句写在程序里会使维护变得更加困难,可读性也降低了不少。基于这些原因我们就会使用到视图(view),存储过程之类的东西。下面就来研究一下怎么使用这些东西。1.使用视图视图我们可以看成是一个虚表,这张表我们看不到。里面也存储着数据。或者看做一个窗户也可以,现在就来创建一个视图来查询图书信

2011-10-27 20:23:03 1238

原创 oracle学习笔记2

在开发中也可能会使用到表空间,这个表空间有可能是数据库管理员分配的。也有可能是自己创建的,这个表空间用不用要看实际情况。在sqlserver中其实也有表空间,oracle的表空间也是一个道理。1、创建表空间的语句这里需要注意的就是路径,这个表空间不是什么地方都可以创建的,只有oracle的主目录才可以创建。看一下下面的语句create tablespace myspace datafi

2011-10-26 22:28:18 935

原创 oracle学习笔记1

oracle到现在已经发展到11g了,oracle也就是我们说的“甲骨文”。在java开发中词数据库用的还是比较多的,只要学过sqlserver或其他数据库,学习oracle还是没问题的。oracle的安装在网上有很多教程,这里我就不说了,我现在用的是11g的oracle。我以前也学过其他数据库,学这个就很快了。 安装需要注意的就是给用户解锁,oracle的密码最好不要忘记,忘记了就不太好弄了

2011-10-22 20:30:18 975

原创 hibbernate懒加载与opensessioninview

事务的特点(ACID)1)原子性(Atomic)事务由一个或多个行为绑在一起组成的,好像一个单独的工作单元。事务中的操作要么都发生,要么都不发生。2)一致性(Consistent)一旦一个事务结束了(不管成功与否),系统所处的状态和它的业务规则是一致的。3)隔离性(Isolated)事务应该允许多个用户操作同一个数据,一个用户的操作不会和其他用户的操作相混浊。4)持久性(Dur

2011-10-18 20:01:50 1937

原创 java责任链模式

责任链模式是一种对象的行为模式。     在责任链模式里,很多对象由每一个对象对其下家的引用而连接起来形成一条链。请求在这个链上传递,直到链上的某一个对象决定处理此请求。发出这个请求的客户端并不知道链上的哪一个对象最终处理这个请求,这使系统可以在不影响客户端的情况下动态的重新

2011-10-17 21:20:56 1299

原创 javascript的字面量

前几天在朋友的博客上看到了一篇关于字面量的文章,这个名词在我看来还是比较陌生的,在网上查了一下资料。字面量就类似于我们使用的json数据格式,下面我来对字面量做一下补充,字面量可以分为一下几种1.字符串字面量2.数组字面量3.函数字面量4.对象字面量下面写个小

2011-10-16 18:48:19 1781

原创 hibernate,struts2的工作原理

一.hibernate工作原理1.读取并解析配置文件2.读取并解析映射信息,创建SessionFactory3.打开Sesssion4.创建事务Transation5.持久化操作6.提交事务7.关闭Session8.关闭SesstionFactor

2011-10-15 22:05:41 1165

原创 hibernate一对一懒加载

我们都知道hibernate有延迟加载机制,这样做可以使程序和数据库的交互尽量延迟,直到执行sql或hql命令的时候,也就是说程序不会立即访问数据库,也是由于这个原因有的时候我们会遇到懒加载异常。因为这个时候session已经关闭了,我们就不能访问数据库了。解决的办法有2种:

2011-10-14 20:29:51 1515

原创 hibernate多对多关联关系

今天接着来弄一下hibernate的多对多关联关系,多对多在生活中还是比较多的,例如学生和课程,教师和学生等。学习了这么一段时间的hibernate越来越觉得hibernate是个好东西,应该说学习这个上手还是比较快的。还是一样,我会一步一步的写这么一个程序。1.写2个vo类

2011-10-12 20:47:21 1048

原创 hiberbate的一对一关联关系

接着昨天的,今天我们来看一下一对一关联关系。我个人觉得这个关系最简单,理解起来也比较容易,在现实生活中这样的例子很多:如人和身份证,学生和学生证等。下面我来写一个人和身份证的例子。这个例子我做了简化,属性也比较少。开发环境我就不多说了,下面就一步一步的来写一下这个例子。1.写

2011-10-10 18:29:04 915

原创 hibernate中的一对多关联关系

在我的上一篇博客中已经写过那个多对一的关系了,其实在开发中我们把多对一从另一个角度来看就是一对多关联关系了,这个关系其实是对多对一的一中扩充,程序结构几乎没有什么变化,我们从“作者”的角度来看,“作者”和“文章”就是“一对多”。说到这里我们先来看一下这个比较常见的hibernat

2011-10-09 20:45:09 1035

原创 hibernate中的多对一关联关系

前面已经说过hibernate可以用处理阻抗不匹配的问题,按照这个说法,数据库里面的关联关系在hibernate中也可以体现出来,常用的关联关系有“多对一”,“一对多”,“一对一”,“多对多”,多对一关系在应用中还是比较多的。这篇文章主要介绍多对一关系的使用。hibernate的开发环境在我的文章中已经讲过了,这里就不细说了。多对一一般用来描述的是外键关系。例如许多文章对应一个作者,许多员工属于某

2011-10-08 21:40:10 915 1

原创 ssh整合出错经典

现在好多公司都是用ssh做开发,不管是ssh1还是ssh2,我觉得难度都差不多,和以往开发不同的是我们把数据源交给spring管理,我们使用的数据源是通过依赖注入的。因此在做开发的时候注入不成功也是常有的事情,还有什么数据源配置不合理,都会引发一系列的问题,使用时就要考虑到这些。

2011-10-05 16:34:51 1116

原创 使用jquery和json实现系部与班级的级联

在web开发中,客户端都要和服务器进行交互,最典型的例子如下所示:用户点击的大的分类,之后服务器给出这些大分类的具体item要做这样的开发,首先要下载json的六个开发包,我过一下会把这些开发包上传到我的资源里,还有就是jquery的开发包。这个网上很多,我就不提供了,我

2011-10-04 14:05:35 1545

原创 使用hibernate进行增删改查

这篇文章是接着“第一个spring程序来写的”,只是在这上面加了一些补充简单的使用了下hql<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.

2011-10-03 23:56:33 1014

原创 第一个hibernate程序

hibernate是一个独立于web的框架,想一下我们使用的数据库如mysql,sqlserver,oracle,这些数据库处理的都是关系模型,我们使用jdbc来把数据存入数据库,java程序使用的是对象模型,数据库使用的是关系模型。这就产生了一个问题,这个问题有个书面名称叫做“阻抗不匹配”,也是用于这些原因之后出现了hibernate,toplink之类的框架。在实际应用中hibernate是使

2011-10-03 18:05:07 851

Flex与Java通过实体传递数据

自己到网上找的资料,找了好久才找到的,支持下!

2014-03-17

任务管理系统

自己编写的一个简单的任务管理系统,界面不是那么漂亮但是代码写的还算OK。

2014-03-08

不同版本jboss访问EJB的方式

自己经过实践总结出来的jboss和jboss7访问EJB的方法,经过试验证明方法无误,这么好的资源还不赶快下载!

2014-03-08

php常用正则表达式

从网上摘抄的常用php正则,以防后面开发的时候忘记。

2013-12-11

css开发手册

一个比较好用的css开发手册,平时如果公司断网了可以派上用场。

2013-12-09

页面静态化的正则表达式

该文件包括了常用的页面静态化代码和正则表达式的使用方法,代码能够正常运行。

2013-12-09

页面静态化之真静态

比较科学的真静态技术,对大型网站的建设有一定的作用。

2013-12-04

php版角色权限管理系统

自己开发的一个简单的角色权限管理系统,其中包括的知识点有mvc,mysqli,smarty3.

2013-11-18

php和smarty3开发文档

相当不错的开发文档,其中包括php中文开发手册以及比较常用的smarty3开发文档,虽然有点大但是不需要大家的积分。

2013-11-14

php操作xml的三种方法

自己整理的最常用的的三种操作xml的方法,包扩simplexml,domdocument,xmlwriter/xmlreader几种,相信在开发中也会用到。免费的哦!

2013-10-19

php多文件上传

很好的代码资源哦,里面不仅有详细的代码注释还有很详尽的原理说明,可以下载下来看,一定会有收获的。

2013-10-13

使用batik转换svg文件

自己通过实际项目总结出的batik的基本使用方法,可以使用里面的工具类来操作svg文件。网络资源很少的哦,还不快下载。

2013-10-09

java程序员手札-基础篇-01

自己写的几个比较常用的java代码片段,开发和面试中可能都会用到,这些知识点很容易被遗忘。

2013-09-29

php操作mysql

比较好用的php操作mysql数据库的代码,包含了数据库的增删改查,以及封装好的数据库操作工具了,其中分页的代码特别好用。有需要的可以自己下载,免积分噢。

2013-09-21

spring整合Flex

一个spring整合flex的一个小例子,代码没问题。除了flex外还整合了SSI开发框架,这些代码你值得拥有。

2013-06-28

js结合commons-fileupload实现带进度条的文件上传

很实用的文件上传,带进度条,上传效果非常好;可以实现批量上传。

2013-04-25

js实现文件上传

很棒的js文件上传源代码,上传稳定还有进度提示,需要使用commons-fileupload和commons-io.可以直接嵌入项目里面使用。

2013-04-09

消息机制的使用

很不错的学习资料哦,里面的小例子综合了listview和消息机制,代码通俗易懂还不赶快来下载。

2013-03-20

弹出式菜单

一个比较简单的弹出式菜单,其中还使用到了ActivityGroup,代码虽然简单但是很有用处。

2013-03-11

sharedpreferences

该代码包含了android最基本的文件操作,欢迎大家下载使用。

2013-02-18

spring整合mybatis

值得高兴的是spring3.0后也添加了对mybatis,这些代码是我按照官网上的开发文档上自己写的,自己觉得受益匪浅,因此把代码分享给大家。

2013-01-14

log4j开发jar包

这个是比较常用的日志输出jar包,虽然不是最新的但是用这个开发包的的确很多,相信大家会喜欢的。

2012-12-23

mvc设计模式项目

这是我自己使用mvc设计模式开发的项目,很适合初学者使用。里面还使用到了很多jquery很值得一看

2012-12-16

android之checkbox组件

自己编写的一个checkbox的小例子,结合了Intent和css的使用很适合初学者使用,便于记忆可以直接下载放到开发工具上运行。

2012-09-01

微信开发总结

总结了本人在微信开发这两年所遇到的问题和解决方案,基本涵盖了微信定制开发的常用知识点,欢迎下载。

2016-12-06

jquery调用打印机打印

一个比较简单的打印页面,票据或者小票之类的前端工具,只需简单设置就能打印发票各种了。

2016-06-17

java操作xml工具包

java微信开发常用jar包,非常实用哦。

2015-08-28

简单的图片服务器

一个比较简单的servlet图片读取程序,可用于大中型项目,非常还用哦!

2015-07-16

常用快捷键

里面包含了window和eclipse的常用快捷键,文档写的比较完整,基本够用了。

2014-11-09

xheditor的使用

比较全的java版使用xheditor的项目,里面包含xheditor的API,部署到eclipse里就可以运行了,还不赶快下载。

2014-11-05

几个常用的DTD

里面是几个比较常用的DTD,这些文件已经很难下载到了,免积分很合算的哦。

2014-08-27

mybatis与spring整合

这是一个比较简单的项目,大部分内容都是参考API写的,希望能帮到大家。

2014-06-27

grails导出csv

grails导出csv的实例代码,里面该有的资源都有,需要重新组装下才能使用。

2014-05-25

grails使用freemarker.rar

freemarker是一个比较好用的java模板引擎,grails也对它有很好的支持,该资源大有用处。

2014-05-04

groovy动态方法

自己总结的metaClass和ExpandoMetaClass的基本使用方法,代码量虽不到但是我觉得很有用处。

2014-04-27

第一个grails程序

自己动手一步步写出来的简单登录验证程序,代码比较简单,可以随便看看。

2014-04-12

java和flex数据对于关系

自己搜集的有关java对象和flex对象的对应关系

2014-04-08

java连接mongodb

自己总结的java连接mongod的增删改查功能,代码比较简单随便看看就知道怎么用了。

2014-03-30

spring整合flex所需jar包

自己整理的有关整合spring的jar包,防止以后找不到。

2014-03-16

flex请求webservice

自己总结的flex使用webservice的小例子,作为入门还是很有用的。

2014-03-15

空空如也

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

TA关注的人

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