会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
IT周见智
coding make me calm
VideoPipe分析框架
分享原创计算机视觉和深度学习相关文章
首页
新随笔
联系
管理
上一页
1
···
6
7
8
9
10
11
12
下一页
2014年3月
软件设计原则与模式
摘要: 第九章 设计模式与原则 软件设计模式(Design pattern)是一套被反复使用的代码设计经验总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。好的设计,成就好的作品。但在软件设计的过程中,若有一些设计原则(Design Principle)的约束,那我们的软件会重...
阅读全文
posted @ 2014-03-19 10:00 周见智
阅读(4241)
评论(5)
推荐(7)
2014年2月
.NET开发笔记(二十三) 谷歌地图下载
摘要: 关于如何将地球经纬度坐标系统转换成程序中常用到的平面2D坐标系统,网上的文章很多,参考http://www.cnblogs.com/beniao/archive/2010/04/18/1714544.html(本文图1 图3来自此处).谷歌地图采用的投影方式为“墨卡托投影法”(维基百科网址http:...
阅读全文
posted @ 2014-02-19 14:25 周见智
阅读(4454)
评论(7)
推荐(8)
2014年1月
.NET开发笔记(二十二) .NET VS Java
摘要: 我们目前对.NET的理解大部分可以归纳为:起初它是Java平台(注意是平台,不要跟Java语言搞混淆)的一个克隆品,后来慢慢演变,有了自己的特性。由于Java平台最显著的特点就是“平台独立性”(或者说不知道谁发明的Write once,Run anywhere这个话)。理论上,你可以写一个程序编译完...
阅读全文
posted @ 2014-01-03 17:41 周见智
阅读(2088)
评论(2)
推荐(2)
2013年12月
.Net开发笔记(二十一) 反射在.net中的应用
摘要: 反射概念在网上到处都有,但是讲到的具体的应用很少,一个重要的原因是现实中真的很少用得到它。引用msdn上对“反射”的解释:"通过 System.Reflection 命名空间中的类以及 System.Type,您可以获取有关已加载的程序集和在其中定义的类型(如类、接口和值类型)的信息。 您也可以使用...
阅读全文
posted @ 2013-12-26 16:34 周见智
阅读(3838)
评论(4)
推荐(6)
.Net开发笔记(二十)创建一个需要授权的第三方组件
摘要: 在使用需要授权的软件时,注册付费的目标是软件的使用者,我们开发人员平时用到的一些第三方组件也是需要授权付费的,也就是说,付费者是开发人员,并不是系统(使用了该第三方组件)的最终使用者。以上两者的区别如下图:图1本篇文章介绍.net中怎样开发需要授权的第三方控件(组件),既然授权对象是开发者,不是最终...
阅读全文
posted @ 2013-12-20 17:44 周见智
阅读(3856)
评论(13)
推荐(15)
.Net开发笔记(十九) 创建一个可以可视化设计的对象
摘要: 阅读本篇博客之前需要了解VS窗体设计器的工作原理,详细可参见本系列博客(十)、(十一)、(十二)。必须需要知道的一条结论就是:处于窗体设计器(Form Designer)中的任何组件(包含控件,下同),都是实际存在的一个实例。也就是说,拖进去的button1,其实就是实例化一个Button控件。通常...
阅读全文
posted @ 2013-12-08 13:50 周见智
阅读(2793)
评论(6)
推荐(4)
.net开发笔记(十八) winform中的等待框
摘要: winform中很多任务是需要在后台线程(或类似)中完成的,也就是说,经常容易涉及到UI界面与后台工作线程之间的交互。比如UI界面控制后台工作的执行(启动、暂停、停止等),后台工作进度在UI界面上的显示。前两天一个员工在UI线程中访问数据库,刚开始数据库在局域网中,没感觉到什么,后来将数据库移...
阅读全文
posted @ 2013-12-04 14:17 周见智
阅读(7090)
评论(14)
推荐(6)
2013年9月
.Net开发笔记(十七) 应用程序扩展
摘要: 在很多场合,我们需要在已有软件程序上增加一些新的功能,几乎所有原因是因为原有软件功能不能满足我们的需要,我们平时做的插件就属于这种情况,最常见的是VS IDE的插件开发,网上老外写的一篇关于插件开发的文章,很详细(网址)。如果我们要给一个已有软件扩展新的功能,一般我们必须知道原有软件提供给二次开发人...
阅读全文
posted @ 2013-09-30 14:49 周见智
阅读(3406)
评论(1)
推荐(7)
.net开发笔记(十六) 对前部分文章的一些补充和总结
摘要: 补充有两个:一个是系列(五)中讲到的事件编程(网址链接),该文提及到了事件编程的几种方式以及容易引起的一些异常,本文补充“多线程事件编程”这一块。第二个是前三篇博客中提及到的“泵”结构在编程中的应用,我稍微做一点补充。总结有一个:如果您善于总结和类比,您会发现世界好多东西其实都是一样的。这部分主要理...
阅读全文
posted @ 2013-09-11 09:57 周见智
阅读(2518)
评论(4)
推荐(3)
2013年8月
.Net开发笔记(十五) 基于“泵”的TCP通讯(接上篇)
摘要: 上一篇博客中说了基于“泵”的UDP通讯,附上了一个Demo,模拟飞鸽传书的功能,功能不太完善,主要是为了说明“泵”在编程中的应用。本篇文章我再附上一个关于TCP通讯的两个Demo,也都采用了“泵”模式:1.由于我把通讯部分的代码写在了一个dll中,这个demo只是简单的应用这个dll,主要完成发送字...
阅读全文
posted @ 2013-08-29 20:27 周见智
阅读(4286)
评论(13)
推荐(6)
上一页
1
···
6
7
8
9
10
11
12
下一页
公告