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

ESBasic 可复用的.NET类库(11) -- 双向映射

1.缘起:假设我们的用户管理系统要求用户的ID和Name都必须是唯一的,并且用户的ID和Name一经确定就不能被修改。而且管理系统经常需要根据ID来查找Name,也经常需要根据Name来查找ID。根据这样的需求,我们可以考虑使用一个Dictionary来将ID和Name缓存起来,通常ID作为Key,Name作为Value。这样便可实现通过ID查询Name的快速查找,但是,通过Name查找ID就不是那么快了,因为涉及到对Dictionary的Values做遍

系统 2019-08-29 22:05:24 2153

编程技术

Using Subversion via TextPad

IfyoueditwithTextPadalot,youprobablywanttokeepbackupsoftheinbetweenversions.Insteadofmakingazipattheendoftheday,Irecommendtouseaversioncontrolsystem,likeSubversion.Moreover,it'sveryeasytocallitfromTextpaditself,andhenceyoucanmakei

系统 2019-08-29 22:04:08 2153

编程技术

体验 Delphi2009 的 JSON

自从Delphi2009添加了JSON这个特性之后,相信很多人都对它十分感兴趣吧,我抽了个空做一个小小的Demo,演示了JSON传递数据的情况。首先建立一个Server,放入DSServer,DSServerClass,TCPServerTransport各一个,然后把DSServerClass和TCPServerTransport关联到DSServer。再放入ADOConnection,ADOQuery,DataSetProvider,ClientDat

系统 2019-08-12 09:30:01 2153

编程技术

WebCore 中的 http 请求信息维护

WebCore内核本身并不实现http协议,它通过调用不同平台的http库,比如Qt的QnetWorkRequest,gtk的soup,或者curl等,来实现http协议的功能。这里将以curl为例,来理解webcore中的请求信息维护。http协议的细节,如果希望深入了解的话,可以参考rfc2616,rfc2617。简单介绍下它的原理,http协议遵循的是一个请求à响应的机制。也就是说,一个url,对应一个请求à响应链。而在网页中,任何资源对应的都是一个

系统 2019-08-12 09:29:29 2153

各行各业

Computer Science Conference Rankings

AREA:DatabasesRank1:SIGMOD:ACMSIGMODConfonManagementofDataPODS:ACMSIGMODConfonPrinciplesofDBSystemsVLDB:VeryLargeDataBasesICDE:IntlConfonDataEngineeringICDT:IntlConfonDatabaseTheoryRank2:SSD:IntlSymponLargeSpatialDatabasesDEXA:Dat

系统 2019-08-12 09:26:45 2153

各行各业

Nexus 4 打开调试模式

【打开usb调试模式方法】1.进入设置选择关于手机,进入后点击版本号7次(才能开启开发者模式)2.然后返回设置就可以看见开发者选项,进入后usb调试打勾即可!3.之后我们就可以安装一直手机助手之类的工具了,然后就完美连接手机了!【进入fastbootmode模式】手机处于关机状态下,按住音量下+音量上+开机键,大概6秒左右,就会自动进入fastbootmode(快速启动模式)这里有一个技巧!本人亲自体验,百试不爽。就是先按住音量下,然后在按住开机键,等待3

系统 2019-08-12 09:26:45 2153

数据库相关

PL/SQL Developer技巧

1、右键菜单在PL/SQLDeveloper(下面简称PLD)中的每一个文本编辑窗口,如SQLWindow,CommandWindow和PorgramWindow,右键点击某个对象名称,会弹出一个包含操作对象命令的菜单,我们这里称之为右键菜单。对象类型可以是表,视图,同义词,存储过程和函数等。根据对象类型的不同,弹出的菜单也有区别。表和视图有View,Edit,Rename,Drop,Querydata和Editdata等功能。View和Edit分别是查看

系统 2019-08-12 01:54:20 2153

数据库相关

命名查询

什么是命名查询?Hibernate允许在映射文件中定义字符串形式的查询语句,这种查询方式成为命名查询使用命名查询有什么好处?由于使用Hibernate的HQL常常需要在Java代码中写字符串查询语句,HQL混杂在代码之间,破坏代码可读性,通过使用命名查询,可以使业务逻辑和查询语句分离,使您专注于查询,而避免了SQL或者HQL代码分散于整个应用程序中的情况。可以应用命名查询做复杂查询的处理命名查询如何实现?介绍下面几种方式:方法一:在配置文件中

系统 2019-08-12 01:54:13 2153