搜索到与相关的文章
编程技术

IBatis.NET,不要相信它,内存疯狂泄漏

前不久为用户做了一个小工具,把数据中心的数据发布到其它相应的数据库.到用户的测试机上一跑,10分钟左右,内存用光(1.5G),跟踪看了一下IBATISN.NET1.6.1的源码,哈哈。。。找着根了一、根位置MappedStatement.csibaits的数据真实操作都交给了这个类。其中用一大堆与select相关操作的方法以及insertupdatedelete相关方法,内存泄漏就在这些方法上。简单看一下ExecuteInsert(insert)方法的代码

系统 2019-08-29 22:44:25 2690

编程技术

使用 Bootstrap 和 Spring MVC 实现响应式 Web

响应式Web设计是一种创建Web应用程序的新方法。一旦采用响应式Web设计创建出应用程序,那么该Web应用程序将能轻而易举地运行于包括移动和手持设备在内的任意设备之上。Twitter公司开源了他们的TwitterBootstrap框架,该框架支持响应式Web设计(ResponsiveWebDesign,简称RWD)。Kickstrap是TwitterBootstrap的一个变种。我将在本博文中演示,如何创建一个基于SpringMVC的应用,该应用采用jqu

系统 2019-08-29 22:13:14 2690

编程技术

设计模式之五 --- 代理(Proxy)模式

【1】基本概念代理模式(Proxy):为其他对象提供一种代理以控制对这个对象的访问。代理者可以作任何东西的接口:网络连接、内存中的大物件、档案或其它昂贵或无法复制的资源。【2】简单分析我们先看一下该设计模式的UML结构图:我们通过上面的结构图可以看到:Subject类:定义了RealSubject和Proxy的共用接口,这样就可以在任何使用RealSubject的地方都可以用Proxy。RealSubject类:定义Proxy所代表的真实实体。Proxy类

系统 2019-08-29 21:59:23 2690

编程技术

国行2.2详细教程,root-删除系统程序-unroot

附件在最下边,一共有四个:1、驱动Handset_USB_Driver_32_v4.8.0,下载后请把后缀.apk去掉,留下.rar,解压后安装到电脑上。注意,这是32位操作系统的驱动,如果你的电脑是64位操作系统,请另外安装相应的驱动。2、SuperOneClick1.65,下载后请把后缀.apk去掉,留下.rar,解压,直接在电脑上使用的。这个是root的工具。3、Bootstrap_v2.5.1.8_cn,这个是备份的软件,安装到手机上。4、深度卸载

系统 2019-08-12 09:29:38 2690

各行各业

Install Maven

Windows2000/XPUnzipmaven-2.0.7-bin.ziptothedirectoryyouwishtoinstallMaven2.0.7.TheseinstructionsassumeyouchoseC:\ProgramFiles\ApacheSoftwareFoundation\maven-2.0.7Addthebindirectorytoyourpath,byopeningupthesystemproperties(WinKey+P

系统 2019-08-12 09:27:37 2690

Oracle

提交优化Oracle Tuning Log File Sync 等待事件

发一下牢骚和主题无关:在一个繁频commit/rollback或盘磁I/O有问题、量大物理读写争用那么、我们便会经常瞧见LOGFILESYNC待等事件出现在TOPEVENTS中评估LOGFILESYNC待等事件的标指是均匀待等时间、以及AWR后续的WAITEVENTHISTOGRAM对于OLTP、均匀待等时间7ms算畸形、畸形情况下均匀待等时间不会超越10ms面下给出几种优化的策略、㈠优化REDO日记的I/O如果够能优化REDO日记文件的存储、使之存放到更

系统 2019-08-12 01:55:24 2690

数据库相关

mongodb中的一些符号

大于:$gt大于等于:$gte小于:$lt小于等于:$lte不等于:$neIN:$in例子1:在XXX中查询年龄>20且<=30的人:db.XXX.find({"age":{"$gt":20,"lte":30}});例子2:在XXX中查询年龄不是20的人:db.XXX.find({"age":{"$ne":20}});例子3:名称为BuleRiver或者BuleRiver2的人,不要使用ORdb.XXX.find({"name":{"$in":["Bule

系统 2019-08-12 01:53:20 2690

操作系统

centos直接yum安装nginx

Ubuntu下安装nginx,直接apt-getinstallnginx就行了,很方便。但是今天装了CentOS6.2,直接yuminstallnginx不行,要先处理下源,下面是安装完整流程,也十分简单:1、CentOS6,先执行:rpm-ivhhttp://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm2,查看yum的nginx信息[

系统 2019-08-12 01:33:52 2690

操作系统

关闭常见端口

关闭445端口关闭445端口的方法有很多,但是我比较推荐以下这种方法:修改注册表,添加一个键值Hive:HKEY_LOCAL_MACHINEKey:System\CurrentControlSet\Services\NetBT\ParametersName:SMBDeviceEnabledType:REG_DWORDValue:0修改完后重启机器,运行“netstat-an”,你将会发现你的445端口已经不再Listening了。关闭139开始-设置-网络

系统 2019-08-12 01:33:42 2690