自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

曹海成的专栏

经验不在于年限,而在于积累(好记性不如烂笔头)。

  • 博客(20)
  • 资源 (12)
  • 收藏
  • 关注

原创 2013都发生了什么?

记得年初的时候有一些计划,也猜想着2013年能发生些什么事,现在想来,这一年发生的事也真不少,有令人欢喜的,也有让人悲伤的。现在就回忆回忆这些事:1、2013我毕业了,大学四年的生活结束了,虽然课上的比谁都少,但是我感觉自己过的比谁都充实。2、2013年80岁的奶奶去世了,自己从八九岁的时候就开始呆在爷爷奶奶身边,一直到上大学,一直都是爷爷奶奶照顾我,现在呢,爷爷奶奶相继走了,回家看着空屋

2013-12-31 20:52:18 2413

原创 数字电视范畴的一些基本概念一

1、数字电视的概念节目从电视台传输到我们家里,这一过程节目是以数字信号的形式存在的,这就是数字电视。严谨一点的表达就是:以数字信号的形式进行电视信号的产生、存储以及传输。2、"模拟"信号与数字信号的差异原来家里的有线电视就是接收的模拟信号,模拟信号的各项物理值具有绝对的表征意义,例如电压值1V和1.02V是两个完全不同的值,产生的效果是完全不同的。而数字信号的物理值不具

2013-12-30 23:12:02 1238

原创 Java泛型的好处

举个最简单的例子有一个map  我们要通过map的key取出String类型的value。Map m = new HashMap();m.put("key", "blarg");String s = (String) m.get("key");我们需要对m.get("key")进行强制类型转换。如果map中的value值不是存储的String类型,那么(String)m.g

2013-12-23 23:13:25 1164

原创 js操作table

<!--function document_oncontextmenu() {window.event.returnValue = false;return false;}//--><!-- document_oncontextmenu()//--><!--var NowW = 3;var NowH = 3;function MakeSerial(w,h){

2013-12-23 23:00:47 1448

原创 2013-12-22

哎,今天犯了一个严重的错误,当买了个教训吧。

2013-12-22 23:27:42 921

原创 Oracle日期函数:过去、现在及日期的差

上几天把Oracle的数值函数整理完了,今天晚上把Oracle的日期函数整理一下。这些东西吧,不能做到全都记住的话,那也必须做到心中有数,知道有它的存在可以避免开发过程中绕弯子。从到到尾捋顺一遍还是有很多收获的。一、日期算法1、sysdate、current_date及systimestampOracle使用计算机操作系统的当前日期和时间,是通过sysdate函数实现的,在任何可以

2013-12-22 23:11:24 11270 1

原创 oracle中的数值函数整理

对Oracle的数值函数多知道一些还是有好处的,做商业报表类的项目的时候会经常用到。 起码要知道oracle都给我们提供了哪些处理函数,不要到时候需要用的时候却不知道某个函数的存在而导致开发过程绕弯子。今天我就捧着一本《oracle database11g完全参考手册》将oracle提供给我们的数值函数从头捋了一遍。主要分为三块介绍(单值函数、聚合函数、列表函数)一、单值函数(比较简单,看

2013-12-19 00:43:59 2433 2

原创 JAVA的定时器总结

java的定时器在平时应用到的还是很多的,比如它可以定时清理数据、定时清理缓存、定时弹出消息提示等等。我们现在做的一个项目应用的就比较多,我们主要应用它来监测程序的运行状态。用的地方这么多,那就有必要整理一下,翻了翻API,也上网查了查资料,发现了一个问题,网上有些人说Timer类的scheduleAtFixedRate()方法存在着线程同步的问题,可是API上介绍的Timer类是线程安全

2013-12-17 22:33:03 1674 1

原创 Ibatis的延迟加载

我们知道Hibernate中有get()和load()两种方法,load()采用的是延迟加载的机制,同样的对于Ibatis也有着自己的延迟加载机制,什么是延迟加载呢,就是将暂时不需要的对象不真正的载入内存,而是在内存中为该对象创建一个代理对象,当我们使用到该对象的时候再去加载该对象。为什么要使用延迟加载呢,举个例子说明一下,全国有1000个学校,每个学校有1000个专业 ,每个专业有100

2013-12-16 21:42:26 2102

原创 Ibatis的缓存机制

我们知道Hibernate有自己的缓存机制,Hibernate中分为一级缓存和二级缓存,其中的一级缓存是session缓存,是Hibernate封装好的,不需要我们做任何配置的,一级缓存是与session绑定的,当session生命周期结束的时候对应的一级缓存也就消失了。Hibernate的二级缓存需要自己配置的,很遗憾,一直没去深入了解过,等过了这阶段比较忙的时间一定得好好研究研究Hib

2013-12-16 21:30:46 7409 1

转载 ibatis的动态sql

ibatis的动态sql比较简单,网上说的也都大同小异,直接转载一篇:直接使用JDBC一个非常普遍的问题就是动态SQL。使用参数值、参数本身和数据列都是动态SQL,通常是非常困难的。典型的解决办法就是用上一堆的IF-ELSE条件语句和一连串的字符串连接。对于这个问题,Ibatis提供了一套标准的相对比较清晰的方法来解决一个问题,这里有个简单的例子:           

2013-12-15 23:54:26 1489

原创 Ibatis调用存储过程实现增删改以及分页查询

1、Ibatis实现增删改操作很简单了,通常我是将某一模块的增删改功能写在一个存储过程里,通过一个标识符去区分执行增加还是修改抑或删除操作。statement: {call PRO_STUDENT_SUBMIT( #xs_id#, #xs_name#, #zy_id#, #xs_num#, #xs_sfz#, #xs_tel#

2013-12-15 23:38:45 3455 1

原创 Ibatis的分页机制的缺陷

我们知道,Ibatis为我们提供了可以直接实现分页的方法queryForList(String statementName, Object parameterObject, int skipResults, int maxResults)参数:statementName :要调用的statementparameterObject: 参数对象skipResults    :要

2013-12-15 23:21:32 6869

原创 Ibatis基本的sql语句

Ibatis映射文件中,首先要指定一个命名空间来代表自己1、在元素内包含的就都是一些sql语句了,这些sql语句是由不同的元素“包裹”起来的,这些元素有        。 看这些元素名字就知道他们分别是用来包裹哪一类sql语句的。还有一个元素  这个元素是通用的,可以包裹任意的sql语句,但是不怎么招人待见,反正我是一次没用过,据说他也不是完全通用(据官方文档说 的)

2013-12-12 00:40:00 4371

原创 Ibatis的sqlMapConfig.xml

Ibatis的配置文件通常命名为sqlMapConfig.xml  ,但不是绝对的,只是通常习惯的命名。sqlMapConfig.xml中就是包含了一些元素,有着不同的作用,分别说一下:1、元素   用于引入标准java属性文件的。引入的文件可以是相对的类路径,也可以是绝对路径     .我是一直没用到,现在Ibatis通常都和Spring整合在一起,数据源和事物管理都是在spri

2013-12-11 23:03:28 2172

原创 Ibatis与Hibernate的区别

Hibernate现在是主流框架,谁也不可否认,我也用,同样作为优秀的ORM框架Ibatis虽然不如Hibernate强势但也有着自己的市场竞争力,下面总结下Hibernate与Ibatis之间的区别:1、封装上的区别同样作为ORM对象关系映射框架,Hibernate对数据库表与java对象实体之间的映射有着完美的封装。实体类名与数据库表名、实体类成员变量与数据库字段都是一一对应的,还有与

2013-12-11 22:44:27 3453 1

转载 log4j.properties配置详解

log4j.properties配置详解 一、Log4j配置第一步:加入log4j-1.2.8.jar到lib下。第二步:在CLASSPATH下建立log4j.properties。内容如下:log4j.rootCategory=INFO, stdout , R log4j.appender.stdout=org.apache.log4j.ConsoleAppen

2013-12-10 00:35:07 10096

原创 java.io.NotSerializableException: com.bh.chc.pojo.XueYuan

java.io.NotSerializableException: com.bh.chc.pojo.XueYuan报的是该类的实例化异常,那么我们就让它实现java.io.Serializable接口 问题解决。如果实现该接口还是报实例化异常的话,那就可能是该类中还调用了其他类的对象,将被调用的类也实现java.io.Serializable接口,就可以解决了。我是怎么

2013-12-09 17:05:51 1904

原创 2014世界杯分组揭晓

A组:巴西克罗地亚 墨西哥喀麦隆B组:西班牙荷兰 智利 澳大利亚C组:哥伦比亚希腊 科特迪瓦日本D组:乌拉圭哥斯达黎加 英格兰意大利E组:瑞士厄瓜多尔 法国洪都拉斯F组:阿根廷波黑 伊朗 尼日利亚G组:德国葡萄牙 加纳 美国H组:比利时阿尔及利亚 俄罗斯韩国预测出线情况:非理智预测,只凭个人喜好。A

2013-12-07 02:31:05 2638

原创 linux学习笔记--鸟哥的linux私房菜第1章 Linux是什么

第1章 Linux是什么

2013-12-02 23:51:53 1222

JDK1.8源码_src.zip

这玩意要什么分呢,放心下载

2016-07-21

博客配套代码(panel)

博客配套代码,针对jQuery Easy UI 面板布局的例子

2014-09-01

jQuery Easy UI基础篇

博客配套源代码,包含jQuery Easy UI 的几个基础组件的代码示例。

2014-08-26

IKAnalyzer-3.2.8.jar

IKAnalyzer分词器,不错哦!! 实现了以词典分词为基础的正反向全切分算法。

2014-07-07

lucene3.0.2 jar包

博客上的例子用到的LUCENE3.0.2版本的jar包

2014-06-30

博客附带插件

jQuery整理笔记九----功能性表格开发 里面用到的一些css、图片、插件等

2014-05-29

jquery.maskedInput-1.2.2.js

经常输入带格式的表单时,你是不是常为输错格式而烦恼,或者为了输入繁琐的格式而烦躁。maskedInput插件就能解决这个问题。maskedInput是一款专一的输入框面罩插件,它允许用户根据固定的宽度输入特定格式的数据,如电话、日期、邮编等。

2014-04-29

formToWizard

表单向导插件

2014-04-29

jquery autotab插件

Autotab也是一款功能专一的表单插件,它提供了自动跳格的功能,当用户输入的字符数一旦超过已定义的最大长度,则会根据事先设置的目标自动跳转到 相应元素上,省却了用户按【Tab】键的麻烦。 最典型的应用就是输入IP地址、软件激活码等地方了,我们做的web项目中也有很多地方可以用到这插件,对于提高用户体验还是很有帮助的。

2014-04-28

jquery.elastic-1.6.11.zip

Elastic是一款功能专一的表单插件,他可以控制页面内表单域(<textarea>)标签高度自动伸缩,以适应包含的文本。页面需要引入elastic插件的js文件

2014-04-28

JSP脚本元素、指令、内建对象

主要介绍JSP的两种注释、三脚本、七动作、九内建对象

2012-03-06

空空如也

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

TA关注的人

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