- 博客(155)
- 资源 (3)
- 收藏
- 关注
转载 玩转Google开源C++单元测试框架Google Test系列
http://www.cnblogs.com/coderzh/archive/2009/04/06/1426755.html前段时间学习和了解了下Google的开源C++单元测试框架Google Test,简称gtest,非常的不错。 我们原来使用的是自己实现的一套单元测试框架,在使用过程中,发现越来越多使用不便之处,而这样不便之处,gtest恰恰很好的解决了。其实gtes
2014-12-31 10:35:19 3255 1
转载 Fixatdl
http://blog.csdn.net/u011279740/article/details/9407177什么是Fixatdl FIXatdl(FIX Algorithmic Trading Definition Language),即Fix 算法交易定义语言,它是一个标准,它允许以简单,自由的方式用给定的XML文件产生订单交易界面。然后自动产生FIX消息格式订单。方便卖方将新的
2014-10-31 18:06:41 1318
转载 QuickFix/J 源代码研究
http://guibin.iteye.com/blog/853393QuickFix/J 源代码研究(一)guibin.beijing@gmail.com(〇)QuickFix/J简介FIX是Financial Information eXchange的简称。FIX是一种专门为实时电子证券交易设计的标准消息协议。FIX协议由FIX protocol, Ltd(FPL)所有并维
2014-10-31 14:06:58 5754
转载 NoSQL数据库探讨之一 - 为什么要用非关系数据库?
http://robbin.iteye.com/blog/524977/随着互联网web2.0网站的兴起,非关系型的数据库现在成了一个极其热门的新领域,非关系数据库产品的发展非常迅速。而传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,例如:1、High performance - 对数据库高并
2014-06-17 16:32:33 691
转载 ZeroMQ 深度探索
http://blog.csdn.net/shagoo/article/details/8964009ZeroMQ 深度探索(一)
2014-06-09 13:43:12 2176
转载 DIOCP开源项目-Delphi高性能无锁队列(lock-free)
http://www.cnblogs.com/DKSoft/p/3722382.html
2014-05-23 19:50:52 1846
转载 Delphi Access Violation错误的分析
http://www.cnblogs.com/delphi7456/archive/2010/11/13/1876180.htmlDelphi常见的运行期Access Violation错误有哪些?如何防止? 任何软件开发都会遇到这样的情况:你写好程序并测试,然后到处发送,结果用户告诉你它失败了。 你可能考虑用编译指令{$D}编译你的程序——Delphi
2014-03-14 14:25:43 1124
转载 服务器端编程的10大性能问题
http://www.cnblogs.com/lancidie/archive/2011/04/10/2011798.html今年5月底,瑞士计算机世界杂志上刊登了Web性能诊断专家Bernd Greifeneder的一篇文章,文章列举了其在过去几年工作中所遇到的服务器端编程的十大性能问题。Andreas Grabner则在自己的博客上对这些性能问题给出了进一步阅读的链接。希望这些问题
2014-03-10 12:46:49 780
转载 Windows线程同步的方法
http://blog.csdn.net/gengshenghong/article/details/6950068Summary:对于多线程编程,一个很重要的问题就是解决由数据共享引起的数据竞争的问题,通过一定的线程同步的方法能避免数据竞争。在Win32多线程中,同步方法包括用户态同步方式:InterLock、CriticalSection、SRWLock和内核态同步方式:Eve
2014-03-10 11:16:04 841
转载 加速Android Emulator
http://www.cnblogs.com/iihe602/articles/3325790.html装上ADT做Android,开发工具运行是很快的,但是Android的模拟器的速度着实让人不敢恭维先说一下我的设备:Macbook pro:1、Intel Core i52、16G 1600 内存3、128G SSD( 5G/b)硬件上应该不是问题吧 这里以m
2014-03-07 19:31:18 854
转载 多线程的那点儿事(之原子锁)
http://blog.csdn.net/feixiaoxing/article/details/7021042【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 原子锁是多线程编程中的一个特色。然而,在平时的软件编写中,原子锁的使用并不是很多。这其中原因很多,我想主要有两个方面。第一,关于原子锁这方面的内容介绍的比较少;第二
2014-03-07 18:04:31 782
转载 Delphi const 杂谈
http://hi.baidu.com/tibetwolf2046/item/d2214eb7d147b7412aebe391{*********************************************}{ Delphi const 杂谈 }{ -------------------
2014-03-06 11:07:36 1064
转载 How to write fast multi-thread Delphi applications
http://blog.synopse.info/post/2011/05/20/How-to-write-fast-multi-thread-Delphi-applicationsWe tried to remove the Memory Manager scaling problems in our SynScaleMM. It worked as expected in a mult
2014-03-05 20:16:50 961
转载 Debugging Multithreaded Applications with Delphi
http://edn.embarcadero.com/article/41175Delphi versions: 2009 and abovePrimož GabrijelčičFrom the December 2010 issue of Blaise Pascal MagazineIn the first four instalments of this series I’
2014-03-05 16:38:35 1118
转载 Delphi 完整的Bug决议工具EurekaLog的使用
http://blog.csdn.net/akof1314/article/details/6968587EurekaLog为Delphi和C++Builder开发者提供的,一个完整的Bug决议工具。能让所编写的应用程序有能力捕获任何异常和内存泄露,直接在最终用户的电脑上,生成调用堆栈的详细日志(包括file, class, method and line number),可以设置通过Emai
2014-02-25 17:55:43 1161
转载 Delphi异常处理总结
http://www.cnblogs.com/doit8791/archive/2012/05/08/2489471.html以前写delphi程序一直不注意异常处理,对其异常处理机制总是一知半解,昨天程序中的一个bug,让我对异常有了更深入的认识,必须要对可能产生异常的地方进行异常处理,否则可能给程序造成灾难,就像昨天,因为写的filecopy函数没有做异常捕获处理,导致复制文件出错
2014-01-24 13:57:03 840
转载 Win32多线程之互斥器(Mutexes)
http://blog.csdn.net/wjj715211/article/details/16899667Win32的Mutex用途和critical section非常类似,但是它牺牲速度以增加弹性,或许你已经猜到了,mutex 是MUTual EXclusion的缩写。一个时间内只能够有一个线程拥有mutex,就好像同一时间内只能够有一个线程进入同一个critical section一
2014-01-14 11:51:35 3993
转载 cdecl、stdcall、fastcall函数调用约定区别
http://blog.csdn.net/fly2k5/article/details/544112 论函数调用约定 在C语言中,假设我们有这样的一个函数: int function(int a,int b) 调用时只要用result = function(1,2)这样的方式就可以使用这个函数。但是,当高级语言被编译成计算机
2013-12-16 16:04:33 536
转载 AQTime 基本使用方法
http://www.cnblogs.com/gleam/archive/2013/05/12/3073778.html#2678616一、 概要 AQtime是一个在性能分析和资源调试中非常好的工具软件。不用修改任何代码,就能直接进行分析。丰富的分析方法,能非常轻松的搞定32位和64位应用程序性能问题、资源和内存泄漏。详细的报告不仅仅能告诉你性能的瓶颈或内存泄漏,还能知道那
2013-12-09 12:48:09 8610
转载 Delphi XE5 for Android (十)
http://www.cnblogs.com/ChinaEHR/p/3373364.html我觉得Delphi最强大的的功能之一就是开发数据库三层应用的DataSnap,在Android上的实现,首先是完成服务器的设计:(1)利用向导完成DataSnap服务器的框架,如下图:由于是实验,所以选择VCL程序,如果是实际应用,建议Service程序我习惯使用TC
2013-11-28 11:22:41 7556
转载 C++得到当前进程所占用的内存
http://blog.sina.com.cn/s/blog_590112e80100t6jy.html使用SDK的PSAPI (Process Status Helper)中的BOOL GetProcessMemoryInfo( HANDLE Process, PPROCESS_MEMORY_COUNTERS ppsmemCounters, DWOR
2013-11-22 15:55:06 6794
转载 delphi之完美Splash方案
http://www.cnblogs.com/ywangzi/archive/2012/10/09/2716368.html1.创建一个窗体(TfrmSplash),放入一个TImageBox,加载一幅图片,调整好TImageBox与图片的大小,然后在其上放入一个TLabel,name=LblStatus,用于显示加载进度文字。然后将TfrmSplash设置为不自动创建。
2013-11-13 17:21:52 922
转载 线程池任务队列
http://blog.csdn.net/fengsh998/article/details/8007009unit uPool;{*********************************************************************** 线程池+任务队列 整个线程池调度图
2013-11-04 16:51:07 1343 1
转载 Delphi中的线程类
http://blog.csdn.net/raptor/article/details/4868( 之一)Delphi中有一个线程类TThread是用来实现多线程编程的,这个绝大多数Delphi书藉都有说到,但基本上都是对TThread类的几个成员作一简单介绍,再说明一下Execute的实现和Synchronize的用法就完了。然而这并不是多线程编程的全部,我写此文的目的在于对此作一个
2013-11-04 15:01:58 750
转载 利用主线程与子线程间的消息通讯,实现任务处理队列
http://hi.baidu.com/dushm/item/14eb022b30a21df950fd873bFrom: http://www.delphibbs.com/keylife/iblog_show.asp?xid=27182主题:利用主线程与子线程间的消息通讯,实现任务处理队列.目标:主线程只需发命令(消息)通知子线程需要处理的内容,而不用管任务的处理进度,可以
2013-11-04 14:14:41 5676
转载 Delphi 的单元测试工具DUnit
http://blog.log4d.com/2010/01/delphi-unit-testing-tool-dunit/DUnit是XUnit家族中的一员,是Extreme Programming测试实现Xtreme Testing的一种工具。DUnit的用法和JUnit很类似,如果有相关经验很容易上手。这里是DUnit的官方地址:http://dunit.sourceforge.net
2013-09-09 17:32:07 1897
转载 把exe文件当dll用,也可以在dll中调用exe中的函数
http://blog.sina.com.cn/s/blog_47108278010000hs.html1. 被调用的exe文件 工程文件中program Project1;uses Forms,Dialogs, Unit1 in 'Unit1.pas' {Form1};{$R *.RES} function mymsgbox:Boolean;expor
2013-09-04 16:40:06 3916 2
转载 插件管理框架 for Delphi
http://blog.csdn.net/musicwind/article/details/71361 前言1.1 插件技术许多软件采用“插件”(PlugIns)来扩展其功能,比如PhotoShop所支持的各类滤镜就是插件;我们所熟知的Winamp,也有许多皮肤以及可视效果插件。再有微软的windows media player,以及QQ,冲浪软件Opera……采
2013-08-29 15:41:29 1506
转载 构建插件式的应用程序框架
http://www.cnblogs.com/guanjinke/archive/2007/02/13/649805.html 说起插件(plug-in)式的应用程序大家应该不陌生吧,记得很早以前有一款很流行的MP3播放软件winmap,它是我记忆里最早认识的一款使用插件模式的应用程序,你可以使用他的插件管理器插入很多的音乐效果器,皮肤,甚至是歌词显示的面板。接下来看到了Photoshop
2013-08-29 14:55:03 1849
转载 蓝屏dump分析教程
http://support.icafe8.com/technologynews/focus/932.html 一、WinDbg是什么?它能做什么? WinDbg是在windows平台下,强大的用户态和内核态调试工具。它能够通过dmp文件轻松的定位到问题根源,可用于分析蓝屏、程序崩溃(IE崩溃)原因,是我们日常工作中必不可少的一个有力工具,学会使用它,将有效提升我们的问题解决效率和准
2013-08-23 17:36:45 3443
转载 OmniThreadLibrary
http://mosir.org/html/y2012/Usage-of-OmniThreadLibrary-1-introduction.htmlOmniThreadLibrary(http://otl.17slon.com/)是Delphi下的一款用于多线程并发处理的程序库。它的目标是让多线程编程更流畅,成为真正的多线程编程的“可视化”库。它与TThread的区别是让用户专注于线程
2013-08-21 18:11:59 1489
转载 Delphi开发经验谈
http://www.cnblogs.com/Icebird/archive/2008/08/26/1118840.html--------开发环境-------- Delphi 7是一个很经典的版本,在Win2000/XP下推荐安装Delphi 7来开发软件,在Vista下推荐使用Delphi 2007开发软件。安装好Delphi 7后,应立即安装Delphi 7
2013-08-15 15:36:35 755
转载 实现软件自动升级
http://blog.csdn.net/bdmh/article/details/6120459 原理简单,在FTP上维护一个Update.ini文件,里面记录着要更新文件的版本号,本地也有一个Update.ini文件,每次启动更新程序时,先从FTP上下载Update.ini文件到本地名字为Update_new.ini,然后比较这两个文件,如果新的版本号大于旧的,或者新的文件在就ini中
2013-08-08 16:37:40 1843
转载 奇技淫巧之Delphi和JavaScript互通
http://www.raysoftware.cn/?p=305Delphi2010以后增加了新的RTTI信息,也就是通过RTTI可以在运行时获取/调用对象的公开成员或者函数.ScriptControl可以添加外部的对象,这个对象是个IDispatch接口,脚本调用的时候实际上是调用IDispatch的Invoke方法.那么我们只要实现了IDispatch的Invoke方法
2013-07-22 20:09:23 7642
转载 VCL中DoubleBuffered属性以及TWinControl的WMPaint的研究
http://www.yangxc.com/?tag=twincontrol 前几天做的自绘控件,直接从TWinControl继承下来,并且自己处理WM_PAINT消息,发现有一个很严重的问题,在自绘控件上放标准控件的时候,随着自绘控件的刷新,标准控件没有被刷新。初步猜测是自绘控件刷新的时候,把整个区域按自己的意愿画了。想到的解决办法,就是在自绘的时候,把子控件的Rect从自己的DC里
2013-07-22 16:37:06 1656
转载 看看 Delphi XE2 为 VCL 提供的 14 种样式
http://www.cnblogs.com/del/archive/2011/11/09/2243556.html其实只提供了 13 个 vsf 样式文件, 还有默认的 Windows 样式, 共 14 种.在空白窗体上添加 ListBox1 等控件, 测试代码: uses IOUtils, Vcl.Styles, vcl.Themes;procedure TFo
2013-07-18 11:45:03 1645
转载 界面动态配置:持久化反持久化
http://www.cnblogs.com/gleam/archive/2012/12/06/2804933.html界面在可配置的情况下需要读写配置文件,VCL提供了一种方式 TReader 和 TWriter 方式保存界面资源。object Form1: TForm1 Left = 0 Top = 0 Caption = 'Form1' ... obj
2013-07-16 09:50:34 643
转载 Delphi在Listview中加入Eeit控件
http://www.cnblogs.com/hssbsw/archive/2012/06/03/2533092.htmlDelphi在Listview中加入Eeit控件2010-07-15 作者:李海彬 阅读:1154 Listview是一个非常有用的控件,我们常常将大量的数据(如数据库里的数据)导入到Listvie
2013-07-12 16:21:49 683
转载 为什么 Thread.stop和Thread.suspend等被废弃了?
http://blog.csdn.net/dlite/article/details/4212915翻译: dlite@163.com 原文 : Why Are Thread.stop, Thread.suspend,Thread.resume and Runtime.runFinalizersOnExit Deprecated?为什么 Thread.stop 被废弃了?
2013-07-10 17:07:06 707
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人