
编程综合
張行之
GitHub: https://github.com/chaolongzhang
展开
-
混合语言编程—C#使用原生的Directx和OpenGL
本文要说的是混合C#和C/C++语言编程,在C#的Winform和WPF下使用原生的Direct和OpenGL进行绘图。 由于项目需要做一些图形展示,所以就想到了使用Directx和OpenGL来绘图,但项目准备使用C#来开发(大家比较熟悉C#),在网上看了相关的资料,有一些第三方的控件可用,试用了下,一运行就占了几百M的内存,而且也不知道是否稳定,教程也少,还不如直接使用原生原创 2014-07-16 15:24:28 · 1721 阅读 · 0 评论 -
Windows下使用BitNami一键安装Redmine并连接VisualSVN-Server
Redmine的功能还在摸索中,先装原创 2014-07-29 16:52:04 · 4192 阅读 · 0 评论 -
redmine通过https连接远程svn
在redmine原创 2014-09-13 10:29:22 · 4173 阅读 · 2 评论 -
敏捷技能修炼之小舵板之一:意图导向编程
class="journal-title">敏捷技能修炼之小舵板之意图导向编程<spanclass="author"> class="the-article"> id="section">前言 最近想学习敏捷开发,在看一本书,叫《敏捷技能修炼-敏捷软件开发与设计的最佳实践》。正如书中所说,两个同等经验的程序员,在效率和质量上可能原创 2014-11-09 15:18:15 · 1163 阅读 · 0 评论 -
敏捷技能修炼之小舵板之三:代码未动,测试先行
原文链接: http://zh.5long.me/2014/Agile-Development-test-first/上一篇:敏捷技能修炼之小舵板之二:分离构造和使用:http://zh.5long.me/2014/Agile-Development-separate-build-use/前言随着敏捷方法的出现,测试驱动开发(Test-Driven Development,原创 2014-11-23 17:36:39 · 953 阅读 · 0 评论 -
敏捷技能修炼之小舵板之二:分离构造和使用
原文链接: http://zh.5long.me/2014/Agile-Development-separate-build-use/上一篇:敏捷技能修炼之小舵板之一:意图导向编程 http://zh.5long.me/2014/Agile-Development-Programming-by-Intention/前言软件开发从面向过程向面向对象发展的时候,给开发带来了不少原创 2014-11-14 15:16:54 · 858 阅读 · 0 评论 -
从《庖丁解牛》谈谈学习编程
原文链接: http://zh.5long.me/2014/paodingjieniu/本文谢绝转载,如需转载需征得作者本人同意,谢谢。前一段时间读了《庄子》中的《庖丁解牛》,不说有多少感悟,联系到我们学习软件开发的一些方法技术,记录在此,一来巩固自己所学的知识,二来与大家分享一些个人体会。若有人能从中获益,那也是功德一件;若不得获益,茶余饭后,闲聊原创 2014-12-28 15:46:19 · 1694 阅读 · 0 评论 -
混合语言编程之VC++和C#管道通信
使用混合语言编程,可发挥各自语言的优势,从而方便快速地完成任务。采用混合语言编程,就必然要解决进程间通信问题。管道似乎是一种不错的选择。今天参考了国外的一个开源工程,又查看了相关资料。命名管道最大的特点便是建立一个简单的客户机/服务器程序设计体系。在这个体系结构中,在客户机与服务器之间,数据既可单向传递,亦可双向流动。服务器:1)使用API函数CreateNamedPipe,创建一个命名管道实例句原创 2014-07-16 15:24:24 · 1794 阅读 · 3 评论