编程技术
tianmuxia
这个作者很懒,什么都没留下…
展开
-
Thrift框架使用教程
Thrift框架使用教程注:这个框架的强大之处在于它只需要写一个简单的thrift脚本就能生成不同语言的SourceCode,这些SourceCode包含了几乎所有Client端以及Server端代码,你只需要简单几句代码的调用就能达到想要的结果,轻松实现C-S交互的跨平台。1.安装下载页面:http://thrift.apache.org/download/原创 2012-09-04 14:28:30 · 18440 阅读 · 0 评论 -
编译zlib库时的设置
今天想用用zlib,下载了1.2.7的源码,里面没有编译好的库文件,只能自己编译一个。zlib-1.2.7\contrib\vstudio下是vs的工程,编译时需要设置一下:1.先把zlibvc项目的生成目标改成静态库文件2.打开项目属性,Librarian -> Additional Library Directories 设置为zlib-1.2.7\contrib\masmx86;原创 2012-09-13 16:06:34 · 975 阅读 · 0 评论 -
在WP8开发中的使用MVVM模式
MVVM模式,即Model - View - ViewModel模式,这是Microsoft推荐WPF开发者使用的一种模式。MVVM模式的目的是为了使View(即xaml)只处理UI效果,与数据相关的操作都由ViewModel处理,代码结构更清晰,容易维护。要深入理解MVVM模式,推荐阅读这篇 章:http://www.codeproject.com/KB/WPF/WpfMvvmQ原创 2013-05-10 13:41:23 · 2284 阅读 · 0 评论 -
说说C#的async和await
C# 5.0中引入了async 和 await。这两个关键字可以让你更方便的写出异步代码。看个例子:public class MyClass{ public MyClass() { DisplayValue(); //这里不会阻塞 System.Diagnostics.Debug.WriteLine("MyClass() End."); } public Task G原创 2013-12-30 10:36:05 · 180993 阅读 · 25 评论 -
内存管理机制(详细介绍)
http://blog.csdn.net/lixam/article/details/8840508转载 2014-08-18 23:08:41 · 906 阅读 · 0 评论 -
SYSTEM权限引发的系列问题
http://www.programlife.net/windows-system-privilege.html最近被这个问题给折腾了一把,bude转载 2014-08-12 21:10:11 · 1821 阅读 · 0 评论 -
Gdiplus的坑:通过DrawImage进行放大不是很靠谱
由于DrawImage指定destRect和srcRect绘制后,原创 2014-08-15 22:57:18 · 6825 阅读 · 1 评论