一.远程通讯协议的基本原理网络通信需要做的就是将流从一台计算机传输到另外一台计算机,基于传输协议和网络IO来实现,其中传输协议比较出名的有http、tcp、udp等等,http、tcp、udp都是在基于Socket概念上为某类应用场景而扩展出的传输协议,网络IO,主要有bio、nio、aio三种方式,所有的分布式应用通讯都基于这个原理而实现,只是为了应用的易用,各种语言通常都会提供一些更为贴近应用易用的应用层协议。二.应用级协议Binary-RPCBina
系统 2019-08-29 23:07:10 2699
前不久为用户做了一个小工具,把数据中心的数据发布到其它相应的数据库.到用户的测试机上一跑,10分钟左右,内存用光(1.5G),跟踪看了一下IBATISN.NET1.6.1的源码,哈哈。。。找着根了一、根位置MappedStatement.csibaits的数据真实操作都交给了这个类。其中用一大堆与select相关操作的方法以及insertupdatedelete相关方法,内存泄漏就在这些方法上。简单看一下ExecuteInsert(insert)方法的代码
系统 2019-08-29 22:44:25 2699
在使用过NUnit后,一直想在VB6中使用一下单元测试工具,目前比较流行的是VBUnit和ComUnit,我比较喜欢ComUnit主要是它是开源的,当然用起来比较爽了,可以在http://comunit.sourceforge.net/进行下载。ComUnit使用比较简单,注意下边几点后就可以使用了。'COMUnit1.1-TestRunnerformOptionExplicit'InitializetheTestRunnercontrolPrivateS
系统 2019-08-29 22:43:09 2699
很久很久之前便对那面板“心仪”已久,看着如此多的大鸟在三五分钟内啪啪啪的搞定一个所谓的板子,心里煞是佩服,那份“敬仰“犹如岳麓山那么的高,犹如湘江水那么深(说的是旺季,不是干枯季节)。其实,敲一个画板对我来说还真不容易,就像那丫丫学步(到底是哪个ya也搞不清了,这次就从了搜狗了),貌似可以走,其实不敢走,其实也是不能走,因为老摔跤,所以就压压在学了。理其实蛮好懂的,只有摔过跤才晓得那一步应该怎样抬脚,怎样滑出,怎样着陆。活了这么个年头这一次又得压压的学一次
系统 2019-08-29 22:36:14 2699
本文英文原版及代码下载:http://www.asp.net/learn/data-access/tutorial-71-cs.aspxScottMitchell的ASP.NET2.0数据教程之71:处理ComputedColumns列导言:MicrosoftSQLServer里有一种computedcolumns列.这种列的值是通过一个表达式来计算,而表达式引用的是同一张表的其它列的值.打个比方,有一张ServiceLog表,其包含了ServicePer
系统 2019-08-29 22:19:56 2699
单态定义:Singleton模式主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。在很多操作中,比如建立目录数据库连接都需要这样的单线程操作。还有,singleton能够被状态化;这样,多个单态类在一起就可以作为一个状态仓库一样向外提供服务,比如,你要论坛中的帖子计数器,每次浏览一次需要计数,单态类能否保持住这个计数,并且能synchronize的安全自动加1,如果你要把这个数字永久保存到数据库,你可以在不修改单态接口的情况下方便的做到
系统 2019-08-29 22:08:31 2699
如题:cad2007钢筋符号显示为问号解决办法:下载Tssdeng,解压(Tssdeng.rar)把下载到的cad大字体Tssdeng.shx文件放到autoCAD2007安装目录C:\ProgramFiles\AutoCAD2007\Fonts下就OK了!然后打开autoCAD2007软件,在命令行输入:ST,弹出文字样式设置的对话框,找到SHX字体tzt.shx,在右边大字体的框里设置选择Tssdeng.shx,如下图:这样就可以了。cad2007钢筋
系统 2019-08-12 09:27:13 2699
今天测试部门的人叫我过去,说是数据库当了,起不来了。我过去看了看情况,做了如下操作SQL>shutdownimmediate数据库已经关闭。已经卸载数据库。Oracle例程已经关闭。SQL>startupORACLE例程已经启动。TotalSystemGlobalArea135338868bytesFixedSize4534Array2bytesVariableSize10Array051Array04bytesDatabaseBuffers2516582
系统 2019-08-12 01:54:30 2699
MySQL备份方案-->(利用mysqldump以及binlog二进制日志)随着数据不断增加,而且为了兼容以后的innodb存储引擎,所以考虑采用mysqldump全备+日志增量备份的策略。使用mysqldump对于mysql大部分mysql存储引擎比如myisam、innodb都有很好的支持。方案一:mysqldump全备份+日志增量备份1,mysqldump备份方案:周一凌晨3点全备周二到周日凌晨3点增量备份2,备份步骤(1)创建备份目录,备份脚本存放
系统 2019-08-12 01:54:29 2699
6年很长,6年很短,6年留下太多瞬间!2008年08月15号,我在百度空间安家,截至目前我的空间访问量达到404084次2009年07月21号,我在空间发表第一篇内容我已记录305篇内容,共计9个标签分类感谢空间好友这些年的陪伴,愿我们在这里共同记录每个6年的精彩!6周年我们重新出发>>我的空间轨迹!
系统 2019-08-12 01:33:39 2699