最近读ibatis的源码,记一下笔记。以后可以看看。先来看看ibatis的接口包com.ibatis.sqlmap.client,也是程序的灵魂。SqlMapClient是ibatis框架的入口接口,它实现类是一个线程安全的类,它继承了SqlMapExecutor接口和SqlMapTransactionManager接口,其中SqlMapExecutor主要负责sqlstatement语句执行,也是我们平常所操作的CRUD。SqlMapTransactio
系统 2019-08-29 22:00:10 2046
开发人员认为,如果有合适的工具来创建交互式Web界面,他们就能将时间集中在核心需求和定制上,并在规定时间内及时得交付应用程序。与其他技术如JavaServerPages或ApacheStruts相比,JavaServerFaces(JSF)技术为创建交互式Web应用程序带来了很多便利。JSF在程序逻辑和GUI表示之间划出一条清晰的界限,提高了对Web程序的维护能力,并为Web用户界面组件的开发和重用提供了一个框架。如今,许多Web应用程序开发人员都在转而使
系统 2019-08-29 21:57:45 2046
大家应该都知道jscalendar这个日期选择框吧。当在yui-ext中的dialog使用时,大家应该会想到会发生什么吧。日期选择框在变灰的背景后面。如下图:大家都应该知道引起这个问题的原因是dialog的z-index比日期选择框的大。ok。我们只要让日期选择框的z-index比dialog还要大就ok。。修改calendar.js代码。让在创建日期选择框的div时加上z-index属性.Calendar.prototype.create=functio
系统 2019-08-12 09:30:26 2046
Eclipse下安装插件的三种方法:拷贝安装方式,links安装方式,update安装方式详细介绍,参见此文:http://wenku.baidu.com/view/d10246d380eb6294dd886c15.html特别说明links方式安装!!此文很好:http://java.chinaitlab.com/Eclipse/37794.html以下以汉化包的使用为例说明links方式安装插件:汉化包是由著名的Babel项目提供的Babel项目不仅提
系统 2019-08-12 09:27:13 2046
使用fifo的好处有:1:串口的数据发送的数据量较大时,使用fifo可以大大降低MCU的开销。(有点类似串入并出的cput处理模型,本质上还是串行收发)2:在某些特殊场合,例如制定较复杂的协议时,可以使用fifo特性来做协议简化,比如一包数据包含8个字节,(并且fifo设置的长度为8),这样相当于把uart转换为类似CAN/以太网模型,这样信息可扩展性得到了质的提高,当然,这里需要同步协调。fifo分析拓展:1.如果要用中断来处理接收到的数据,就是说,接收
系统 2019-08-12 09:26:56 2046
作者:倪茂志邮件:backspray008@gmail.com完成于:2005.12.20文章分为八个部分:一、为什么需要伪造内核二、伪造内核文件三、隐藏进程四、隐藏内核模块五、隐藏服务六、隐藏注册表七、隐藏文件八、关于端口另:建议先看看最后那些参考文章。一、为什么需要伪造内核:IceSword(以下简称IS)为了防止一些关键系统函数(包括所有服务中断表中的函数以及IS驱动部分要使用到的一些关键函数)被patch,它直接读取内核文件(以下简称“ntoskr
系统 2019-08-12 09:26:47 2046
如果输入$gitremoteaddorigingit@github.com:djqiang(github帐号名)/gitdemo(项目名).git提示出错信息:fatal:remoteoriginalreadyexists.解决办法如下:1、先输入$gitremotermorigin2、再输入$gitremoteaddorigingit@github.com:djqiang/gitdemo.git就不会报错了!3、如果输入$gitremotermorigi
系统 2019-08-12 09:26:43 2046
StringwhereArgs=taskTable+"where1=1";if(upCheck){whereArgs+="andtype=2";}if(gameID!=null&&!gameID.equals("0")){whereArgs+="andgameID="+gameID;}if(searchProjectkey!=null&&!searchProjectkey.trim().equals("")){whereArgs+="andprojectI
系统 2019-08-12 01:55:37 2046
通过VisualStudio安装程序选择和安装的数据科学和分析应用程序工作负载汇集了几种语言及其各自的运行时分发版本。⑥总结:微软已经给我们打包了这些东西,如果无需弄科学计算,也就不需要安装这些。SQLServersupportsusingbothPythonandRtodoadvancedanalyticsdirectlyinsideSQLServer.RsupportisincludedwithSQLServer2016andlater;Pythons
系统 2019-09-27 17:57:12 2045
Python中的ctypes模块可能是Python调用C方法中最简单的一种。ctypes模块提供了和C语言兼容的数据类型和函数来加载dll文件,因此在调用时不需对源文件做任何的修改。也正是如此奠定了这种方法的简单性。示例如下实现两数求和的C代码,保存为add.c//sampleCfiletoadd2numbers-intandfloats#includeintadd_int(int,int);floatadd_float(float,float);inta
系统 2019-09-27 17:56:20 2045