xiaotie
水,洗不掉,指骨上的旧伤;残破盔甲,掩不住,战士的旧信仰,握枪,再握枪,重回到最前方
博客园
首页
博问
闪存
新随笔
联系
订阅
管理
随笔-505 文章-0 评论-4024
[23]盗乃忒尔
什么是闭包,我的理解
posted @
2011-08-03 14:18
xiaotie 阅读(5578) |
评论 (37)
编辑
使用扩展方法打造一套简单的WPF/SL绑定机制
posted @
2011-02-15 12:45
xiaotie 阅读(2271) |
评论 (19)
编辑
WPF/Silverlight的数据绑定设计的真糟糕
posted @
2011-02-14 04:27
xiaotie 阅读(5143) |
评论 (101)
编辑
.Net 类型之辩
posted @
2010-12-07 00:28
xiaotie 阅读(3647) |
评论 (86)
编辑
使用扩展方法对代码的行为进行封装的例子:封装UIElement的“拖动”
摘要: 很多情况下,我们需要对界面上的元素进行拖动,用鼠标在VS中biaji,biaji,biaji,点几个事件,然后再写出一堆代码,浪费时间不说,由IDE自动生成的那些代码实在是太难看,影响心情。本文使用扩展方法,对于这类行为需要进行封装,以使代码更简单简洁。 封装原则如下: (1)要简单,最好是一行代码就搞定; (2)要强大,能用于尽量多的类; (3)要灵活,可适用于尽量多的场景。
阅读全文
posted @
2010-11-10 17:22
xiaotie 阅读(1797) |
评论 (6)
编辑
Hilditch 细化算法的C#实现
摘要: Hilditch 细化算法是经典的二值图像细化算法,然而,在网上却很难找到一个详细、正确的介绍和实现。可以找到一辆个 Hilditch 算法的C实现,但缺乏注释,代码可读性也很差。在期刊网上找到几篇论...
阅读全文
posted @
2010-08-12 03:12
xiaotie 阅读(1482) |
评论 (2)
编辑
也谈谈性能:局部性与性能的实验观察
posted @
2010-07-02 04:59
xiaotie 阅读(3000) |
评论 (17)
编辑
C# vs. C++/C : 从技术管理角度的分析(附: .Net 在桌面领域的潜敌分析)
posted @
2010-06-23 16:12
xiaotie 阅读(3843) |
评论 (46)
编辑
压榨机器,Hack,设计极限强度的网络应用
posted @
2010-06-13 02:55
xiaotie 阅读(2925) |
评论 (25)
编辑
最近一个小Web开发项目的总结
posted @
2010-04-28 23:04
xiaotie 阅读(3632) |
评论 (25)
编辑
对图像边缘进行随机均匀采样的C#算法实现
摘要: 如何从图像边缘上提取出N个点,使这N个点最具有代表性呢?
阅读全文
posted @
2010-04-18 22:21
xiaotie 阅读(1933) |
评论 (8)
编辑
重新认识C#: 玩转指针
摘要: 重新认识C#。结合类、泛型、模板、Lambda表达式,玩转C#的指针。
阅读全文
posted @
2010-04-10 04:37
xiaotie 阅读(5851) |
评论 (37)
编辑
C# 真强大 哈哈
posted @
2010-04-01 07:09
xiaotie 阅读(657) |
评论 (2)
编辑
Struct与Class辨析
posted @
2010-03-31 05:31
xiaotie 阅读(2843) |
评论 (14)
编辑
C#模板编程(2): 编写C#预处理器,让模板来的再自然一点
posted @
2010-03-25 00:04
xiaotie 阅读(1977) |
评论 (4)
编辑
C#模板编程(1):有了泛型,为什么还需要模板?
posted @
2010-03-22 16:22
xiaotie 阅读(3496) |
评论 (8)
编辑
编写高效的C#图像处理程序——我的实验
posted @
2010-03-08 11:29
xiaotie 阅读(9226) |
评论 (17)
编辑
图像编程魔法门(By C#) 目录
posted @
2010-01-20 00:46
xiaotie 阅读(664) |
评论 (6)
编辑
记一个bug定位与修复过程
摘要: flash程序,在前台修改图片之后,提供打印和Email功能。这两个功能都是把图片发到服务器上,然后跳转到Email页面和打印页面。Email页面多做一个动作,就是通过SMTP把嵌入图片的Html发出...
阅读全文
posted @
2010-01-11 00:19
xiaotie 阅读(239) |
评论 (1)
编辑
批量去水印技术原理(以我的衣橱为例,给老赵找找麻烦)
摘要: 批量去水印是个邪恶的技术,以老赵的衣橱为例子就更邪恶了。之所以以衣橱为例子而不以时尚网为例子,是标题需要。实际上,时尚网的水印批量去除效果更佳。闲话少说,摆原理,上图片(代码就不上了)。 =====...
阅读全文
posted @
2009-12-19 12:44
xiaotie 阅读(5851) |
评论 (36)
编辑
轻、快、好、免费的开发工具
摘要: 现在的一些工具,越来越大。本来一二十M就能解决问题的,动不动都搞成三四千M——不装满一张DVD誓不罢休。看着头疼。我以前介绍过一些小巧的工具,比如,数据库建模工具Toad Data Modler。最近...
阅读全文
posted @
2009-12-05 23:03
xiaotie 阅读(5657) |
评论 (45)
编辑
汗一下,.Net的单维数组自动实现IList<T>接口
posted @
2009-11-23 05:44
xiaotie 阅读(311) |
评论 (0)
编辑
通过改进算法来优化程序性能的真实案例(Ransac)
摘要: C#太优雅方便了,以至于很多人写程序时根本就把性能抛到脑后了,不愿意耗费心思去进行代码优化和算法优化,结果写出来的程序奇慢无比。不明真相的群众把这怪罪给C#语言。这不是C#的杯具,是程序员的无能。本文详细描述了一个真实的C#优化案例。
阅读全文
posted @
2009-11-19 05:38
xiaotie 阅读(3396) |
评论 (27)
编辑
用Helper对类的行为进行修饰以便复用(附:外三篇)
摘要: 咱不谈设计模式这种“高档”货,也不谈M××,只谈怎么消除Copy+Paste,消除拖窗体设置属性这类耗时、易错的动作。附3篇:(1)代码整理的总结;(2)通用验证码识别的一个思路;(3)江湖
阅读全文
posted @
2009-11-12 07:14
xiaotie 阅读(2248) |
评论 (16)
编辑
代码“中间地带”的封装与复用
摘要: (1)使用扩展方法和Mediator进行复用;(2)每一次的复制和粘帖都是在犯罪;(3)今天,你犯罪了吗?
阅读全文
posted @
2009-10-15 09:52
xiaotie 阅读(1773) |
评论 (11)
编辑
多语言开发的个人体验
摘要: 这里谈的“语言”(A)指的是“语言以及使用该语言可以很容易调用的基本类库及可免费或低代价获得的第三方类库及开源类库”(B)。在很多情况下谈“语言”和谈“语言”的选择时的语境,都是指的B。多语言开发一般来说就是人们在工程约束的情况下所做的最优选择的结果。这种约束,有语法的约束、有平台和类库的约束、有运行环境大小的约束、有性能的约束、有成本的约束、有人的技能的约束。
阅读全文
posted @
2009-09-27 08:25
xiaotie 阅读(4219) |
评论 (18)
编辑
假如我是海洋
摘要: 我对金色海洋的“框架”的最大批评是它的紧耦合。有没有可能即便捷、又松耦合呢?
阅读全文
posted @
2009-06-29 09:43
xiaotie 阅读(2960) |
评论 (35)
编辑
有道难题,我的OO解法
摘要: (1) OO是朴素的不是教条的 ... (2) 使用泛型将这个问题再一般化。
阅读全文
posted @
2009-06-03 18:41
xiaotie 阅读(1711) |
评论 (8)
编辑
循证架构--寻找最适合自己的架构
摘要: 没有最好的架构,只有最合适的架构。循证架构是《Expert One-on-One J2EE Development without EJB》一书中推崇的架构思路,用俺们的话说就是摸着石头过河,找最适合自己的架构。
阅读全文
posted @
2009-05-21 05:53
xiaotie 阅读(3107) |
评论 (15)
编辑
突出重围
摘要:
最近,在首页看到了太多的抱怨:潜心技术、不得志,陷入了某种窘境——身后无数小弟弟小妹妹不计一切代价的向这个行业涌来,眼前是经济危机需求萎缩,身边是老板压,同事迫。 怎么办?突围!
阅读全文
posted @
2009-03-29 06:09
xiaotie 阅读(3491) |
评论 (41)
编辑
if vs. switch,测试与分析
摘要: if...else 是 O(N)级别的分支语句,switch ... case 是 O(1)级别的分支语句。
阅读全文
posted @
2009-02-17 00:02
xiaotie 阅读(2641) |
评论 (18)
编辑
发布一个嘿嘿嘿的技术方案 —— 商用群发p2p网络
摘要: 提出一个p2p群发技术方案。嘿嘿。。。。。。。。。。
阅读全文
posted @
2009-02-04 18:43
xiaotie 阅读(3064) |
评论 (12)
编辑
实现.net下的动态代理(续)-多对象Mixin
摘要: 实现.net下的动态代理 一文使用动态代理实现了 Ducking Typing,解决了文中的第一个问题,下面,向第二个问题进军——mixin。
阅读全文
posted @
2009-02-01 15:09
xiaotie 阅读(1712) |
评论 (6)
编辑
实现.net下的动态代理
摘要: 通过动态代理可以解决接口约束问题;可以快速生成Wrapper类;可以实现AOP功能。本文提供了这样一个动态代理工厂的原型实现(因为时间有限,只是实现了部分功能,其它功能可参考文中方法实现)。
阅读全文
posted @
2009-02-01 08:47
xiaotie 阅读(3080) |
评论 (13)
编辑
车牌识别及验证码识别的一般思路
摘要: 全文分两部分,第一部分讲车牌识别及普通验证码这一类识别的普通方法,第二部分讲对类似QQ验证码,Gmail验证码这一类变态验证码的识别方法和思路。
阅读全文
posted @
2009-01-15 22:57
xiaotie 阅读(25384) |
评论 (105)
编辑
[软件发布]可媲美EndNote的文献管理软件与论文写作辅助软件--RefNavigator
posted @
2009-01-13 07:48
xiaotie 阅读(1135) |
评论 (4)
编辑
谈谈LINQ的缺点
摘要: ·LINQ的问题是将复杂的问题简单化,让简单的问题复杂化 ·LINQ喧宾夺主: - Lambda的抽象能力和描述能力大于LINQ - 扩展方法给程序员带来的好处也是强于LINQ的 ·目前C#中的Lambda和扩展方法是半完成的半吊子状态
阅读全文
posted @
2009-01-06 03:55
xiaotie 阅读(3860) |
评论 (63)
编辑
评windows与.net
posted @
2008-10-19 10:32
xiaotie 阅读(1431) |
评论 (6)
编辑
敏捷开发之利刃—db4o
摘要: 当你想要快速的开发系统原型,用于演示功能、探索需求、消除风险时,用db4o吧; 当你的程序的数据量不算特别大,而又想最快的提高开发速度时,用db4o吧; 当你不想在程序的可配置信息的存储、解析上花费时间时,用db4o吧; 当你不懂sql也不想学sql时,用db4o吧。
阅读全文
posted @
2008-10-17 09:28
xiaotie 阅读(3354) |
评论 (28)
编辑
Db4o for .NET 使用心得(1、2):Trace db4o;慎用struct
摘要: 为了避免垃圾数据,使用db4o时慎用struct。
阅读全文
posted @
2008-10-16 10:15
xiaotie 阅读(2551) |
评论 (4)
编辑
for与foreach再探讨
posted @
2008-08-24 00:40
xiaotie 阅读(2456) |
评论 (7)
编辑
搭建免费的.Net开发环境
摘要: 搭建免费的.Net开发环境:我的方案。
阅读全文
posted @
2008-08-20 22:55
xiaotie 阅读(6761) |
评论 (65)
编辑
耗时很长的服务器端事件中让客户端得到中间过程信息的更合理的解决方案
posted @
2008-08-17 20:29
xiaotie 阅读(2344) |
评论 (5)
编辑
Microsoft Visual C# 2008 compiler could not be created
posted @
2008-08-13 21:24
xiaotie 阅读(694) |
评论 (0)
编辑
控制台程序小工具:输入密码、指令指派、自动补全与帮助集成
摘要: 介绍我写的控制台应用工具类,实现以下功能:
(1) 输入密码。用户输入密码时,控制台显示****而不是密码明文;
(2) 指令的解析与分派。控制台中,经常需要向程序输入纯字符串格式的指令,解析指令,解析参数的个数,调用相应的方法。
(3) 指令的帮助系统。显示全部指令及其介绍。
(4) 指令的自动补全。
阅读全文
posted @
2008-05-22 03:34
xiaotie 阅读(2475) |
评论 (7)
编辑
与动态执行的C# 代码进行通讯
posted @
2008-03-01 19:59
xiaotie 阅读(4143) |
评论 (15)
编辑
实现简单的CSharpShell -- OrcShell (2) 类型浏览、执行代码片断与其它
posted @
2008-02-29 10:25
xiaotie 阅读(682) |
评论 (3)
编辑
实现简单的CSharpShell -- OrcShell (1) 基本结构
posted @
2008-02-29 10:14
xiaotie 阅读(780) |
评论 (3)
编辑
实现简单的CSharpShell -- OrcShell
摘要: IDE总是笨重不堪,于是我们需要一个简单的控制台Shell去执行一些简单的语句,做一些简单的任务。就把它叫做 OrcShell。
实现简单的CSharpShell -- OrcShell (1) 基本结构
实现简单的CSharpShell -- OrcShell (2) 类型浏览、执行代码片断与其它
阅读全文
posted @
2008-02-29 10:05
xiaotie 阅读(1865) |
评论 (5)
编辑
对《以非泛型方式调用泛型方法》一文的探讨
摘要: 对 Kanas.Net 的《以非泛型方式调用泛型方法 》一文的探讨
阅读全文
posted @
2007-02-07 19:55
xiaotie 阅读(2057) |
评论 (5)
编辑
QQ 2006 正式版协议变动情况分析
摘要: QQ 2006 协议较QQ 2005 有较大变化,最大的变化在登录部分,加入了验证码验证机制,当同一 ip 地址存在过频繁的QQ登录时,服务器会向客户端发送验证码要求登录。本文将详细描述QQ 2006 正式版的登录过程以及聊天协议的变化情况。
阅读全文
posted @
2007-01-18 11:18
xiaotie 阅读(8690) |
评论 (48)
编辑
QQ协议调试器 QQDebugger
摘要: QQ协议老变,为了分析协议,单用抓包工具还是不够的,还是得需要很好的调试工具。在网上找了几个调试工具,易用性均欠佳,不得已自己开发了一个 QQDebugger,不敢专美,特意发布出来。
阅读全文
posted @
2007-01-15 19:27
xiaotie 阅读(8685) |
评论 (17)
编辑
采用C#泛型实现数据库之间的切换
摘要: 采用泛型、using、条件编译实现不同数据库(MySQL,SQLServer 2000)之间的快速切换
阅读全文
posted @
2007-01-02 18:03
xiaotie 阅读(4499) |
评论 (27)
编辑
采用C#泛型实现状态(State)模式
摘要: 采用泛型实现的State模式代码量比不采用泛型实现的要少,更大的优点是,泛型实现中各种状态的定义比较短,这些定义可以放在一起,这样写起来也不容易写错,维护起来也比较简单。
阅读全文
posted @
2006-12-18 02:31
xiaotie 阅读(2685) |
评论 (3)
编辑
大家不妨组织一些开源项目,或者面向具体应用的兴趣小组(个人想法)
posted @
2006-01-07 14:54
xiaotie 阅读(2879) |
评论 (18)
编辑
将java库转换为.net库
posted @
2005-10-10 15:57
xiaotie 阅读(3085) |
评论 (12)
编辑
编写简单的中文分词程序
posted @
2005-08-28 15:46
xiaotie 阅读(8081) |
评论 (57)
编辑
.net精美书籍大检阅
posted @
2005-08-23 15:22
xiaotie 阅读(1304) |
评论 (3)
编辑
dotnet下时间测量(续):进行纳秒级测量
posted @
2005-08-17 15:16
xiaotie 阅读(1959) |
评论 (3)
编辑
dotnet下时间精度测量
posted @
2005-08-16 14:21
xiaotie 阅读(2081) |
评论 (3)
编辑
dotnet程序优化心得(三)
posted @
2005-08-15 12:36
xiaotie 阅读(3065) |
评论 (7)
编辑
dotnet程序优化心得(二)
posted @
2005-08-15 12:32
xiaotie 阅读(3147) |
评论 (6)
编辑
dotnet程序优化心得(一)
posted @
2005-08-15 11:23
xiaotie 阅读(3797) |
评论 (16)
编辑
批量字符串替换程序
posted @
2005-08-15 10:32
xiaotie 阅读(2322) |
评论 (4)
编辑
创建对静态类中一组方法的访问代理
posted @
2005-08-09 20:25
xiaotie 阅读(893) |
评论 (3)
编辑
公告
实验室:
集异璧实验室(GEB LAB)
: 以研发性项目和产品开发为主。集异璧=GEB=哥德尔+艾舍尔+巴赫。哥德尔代表数学,艾舍尔代表视觉,巴赫代表听觉。三者加起来代表数学+视觉+听觉+机器智能。主要进行图像和视频分析开发、Flash在线试穿试戴试制应用开发。
QQ: 271630067(业务专用,其它交流请Email)
Email: xiaotie(at)geblab.com
报价基准:Flash项目 12K+/月起;图像与视频项目 20K/月起。小型项目 1K/工作日。
铁哥推荐:
打印装订:
学仕阁印务打印店
(5分/页)
SNS/CMS:
我记录
项目网站:
TaskCity
CSTO
SXSOFT
ZHUBAJIE
昵称:
xiaotie
园龄:
7年
荣誉:
推荐博客
粉丝:
588
关注:
42
<
2012年2月
>
日
一
二
三
四
五
六
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
1
2
3
4
5
6
7
8
9
10
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
随笔分类
(631)
[00]淡藤无聊(81)
(rss)
[01]热爱生命(111)
(rss)
[02]风月无边(23)
(rss)
[03]管理思考(41)
(rss)
[04]世道人生(51)
(rss)
[05]读书笔记(31)
(rss)
[06]收费文章(3)
(rss)
[07]免费部分(1)
(rss)
[10]图像处理(40)
(rss)
[11]网络营销(6)
(rss)
[12]复杂系统(2)
(rss)
[13]长篇小说(25)
(rss)
[20]方法方法(12)
(rss)
[21]编码艺术(18)
(rss)
[22]代码阅读(34)
(rss)
[23]盗乃忒尔(65)
(rss)
[24]第三字母(20)
(rss)
[25]窗囧口冂(4)
(rss)
[26]L(W)AMP(16)
(rss)
[27]我闪我闪(14)
(rss)
[28]HTML5(3)
(rss)
[99]置顶区(30)
(rss)
随笔档案
(507)
2012年2月 (3)
2012年1月 (2)
2011年12月 (2)
2011年11月 (1)
2011年10月 (6)
2011年8月 (4)
2011年7月 (5)
2011年6月 (6)
2011年5月 (2)
2011年4月 (6)
2011年3月 (7)
2011年2月 (3)
2011年1月 (17)
2010年12月 (8)
2010年11月 (9)
2010年10月 (4)
2010年9月 (4)
2010年8月 (9)
2010年7月 (8)
2010年6月 (10)
2010年5月 (22)
2010年4月 (22)
2010年3月 (22)
2010年2月 (17)
2010年1月 (14)
2009年12月 (18)
2009年11月 (13)
2009年10月 (6)
2009年9月 (2)
2009年8月 (6)
2009年7月 (2)
2009年6月 (3)
2009年5月 (3)
2009年4月 (1)
2009年3月 (2)
2009年2月 (12)
2009年1月 (9)
2008年12月 (1)
2008年11月 (1)
2008年10月 (3)
2008年9月 (5)
2008年8月 (11)
2008年7月 (3)
2008年6月 (12)
2008年5月 (3)
2008年3月 (1)
2008年2月 (3)
2008年1月 (3)
2007年11月 (1)
2007年10月 (2)
2007年8月 (1)
2007年7月 (1)
2007年6月 (1)
2007年5月 (1)
2007年4月 (1)
2007年3月 (2)
2007年2月 (5)
2007年1月 (3)
2006年12月 (2)
2006年10月 (5)
2006年9月 (27)
2006年8月 (5)
2006年7月 (4)
2006年6月 (9)
2006年5月 (8)
2006年4月 (8)
2006年3月 (7)
2006年2月 (6)
2006年1月 (2)
2005年12月 (6)
2005年11月 (8)
2005年10月 (12)
2005年9月 (18)
2005年8月 (16)
2005年7月 (1)
2005年6月 (3)
2005年5月 (6)
相册
养眼
技术站点
轻松一下
信息站点
积分与排名
积分 - 869288
排名 - 49
最新评论
阅读排行榜
评论排行榜
推荐排行榜