会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Billy编程
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
5
6
7
8
9
2013年12月2日
点到线的距离计算公式
摘要: 图形编程中可能会用到点到线的距离计算这个问题。找了下资料,五花八门,仔细试了下,许多是错的。还有许多是起始条件不一样而不适用的。经过最近的研究、推算与总结。终于把这一块搞清楚了。写出来一是给自己的劳动成果拍照留底,二是分享给大家,让大家不必走弯路。 点:(x0,y0)线:Ax+By+C=0①距离=A
阅读全文
posted @ 2013-12-02 14:14 BillySir
阅读(3573)
评论(0)
推荐(0)
2012年2月15日
用C#制造可以继承的“枚举”
摘要: 工作中许多代码中用到枚举(enum),更用到了需要继承的枚举,由于C#的枚举不允许被继承(但允许继承自int/float等类型,这个不是我要的,在此不讨论)。 我实现了一个可以继承的模拟枚举,在此与各位分享。
阅读全文
posted @ 2012-02-15 23:16 BillySir
阅读(17796)
评论(5)
推荐(2)
2010年5月22日
磁盘可用空间平衡
摘要: 我经常收集各种感兴趣的文件,我想,你可能也一样,收集自己喜欢的音乐、电影、软件等。久而久之磁盘接近满了,或者一些分区快满了。于是出现一些问题待我们去解决。问题一,少于200M时winXP系统会报告空间低,当然你可以关掉这个警告的功能,但磁盘空间低已是事实,可能会造成一些软件工作受影响,例如迅雷。如果
阅读全文
posted @ 2010-05-22 23:39 BillySir
阅读(750)
评论(0)
推荐(1)
2010年4月10日
桌面助手 - Desktop Helper - 自动帮你关闭指定的窗口
摘要: Maxthon浏览器可以为我们自动关闭掉弹出的广告窗口, 而在桌面应用方面我找不到相应的工具来关闭类似QQ登陆后不久弹出的“腾讯网迷你首页”,因为我不是会员,但我希望有工具可以代替我的键盘/鼠标去做这个事。于是自己写了个小工具取名为Desktop Helper,中文为桌面助手。 它的原理很简单,定时
阅读全文
posted @ 2010-04-10 16:12 BillySir
阅读(1058)
评论(0)
推荐(0)
2010年2月7日
剪刀、石头、布机器人比赛
摘要: 两名选手是都是软件(机器人),玩剪刀石头布比赛,连续比赛100次(即一局),看谁赢得多。 规则与小时候玩的剪刀、石头、布一样,只不过规定100次中的第1次每位选手都必须出石头,这是为了避免随机现象。 程序会告诉你上一次对手出的是什么,但不会也不应该告诉你本次对手出什么。 要编一个打败某选手的并不难,
阅读全文
posted @ 2010-02-07 23:22 BillySir
阅读(1808)
评论(7)
推荐(0)
2010年2月4日
TextTree - 文本资料收集轻量级工具
摘要: 你有没有收集资料的习惯? 如果有久而久之你会发现资料越来越多,找起来很麻烦. 过去我收集资料,单个文件,资料太多不好找,就分成多个文件. 文件一多,有时会乱放,结果结果经常满硬盘搜索,就为了找一个文件,于是我后来就集中放在同一个文件夹. 文件夹里的文件一多,看文件名也是眼花缭乱,于是再建文件夹,文件
阅读全文
posted @ 2010-02-04 00:20 BillySir
阅读(2142)
评论(9)
推荐(0)
2010年2月2日
两个代替重复输入的小工具
摘要: 今天介绍两项代替手工输入字符串的工具:一款自动输入当前日期和时间叫BillyNow,另一个自动输入特定的字符串,包括<Tab>和回车符,叫Keyboard。 BillyNow.exe 可以不带参数,也可以带日期时间格式作为参数,如想得到今天日期可以BillyNow.exe "yyyy-MM-dd",
阅读全文
posted @ 2010-02-02 00:11 BillySir
阅读(576)
评论(0)
推荐(0)
2010年1月27日
OO的经典例子
摘要: 许多朋友问我如何写好代码方面的问题,而且经常提到设计模式。按我个的理解,要写好代码,除了能写出符合语法的代码外,主要是要提高个人对OO(面向对象)思想的理解。从这点来讲,设计模式远没有OO重要。本人现在还没有能力开课把OO的精神讲给大家听,让大家学得会,于是朋友们向我要OO的例子,这里我给各位献上代
阅读全文
posted @ 2010-01-27 23:03 BillySir
阅读(660)
评论(1)
推荐(1)
2010年1月22日
控制控制台自身的最大化最小化
摘要: 一个控制台下可以控制本窗口最大化,最小化,恢复,关闭的命令行小工具。 用法: WinState [-max | -min | -restore | -close] 如,控制最小化:WinState -min 需要.net 2 的支持。 下载:WinState_2010-01-22_1004.zip
阅读全文
posted @ 2010-01-22 10:10 BillySir
阅读(832)
评论(0)
推荐(0)
2008年6月6日
代码自动生成技术相关介绍
摘要: BillySir——只要给我(Code Generator)足够多的信息,我就能生成任意功能的代码。 为什么要代码生成? 这个问题有很多文章说的很好. 需要的话我可以放链接. 软件工厂简介 http://www.microsoft.com/china/MSDN/library/enterprised
阅读全文
posted @ 2008-06-06 22:43 BillySir
阅读(2654)
评论(1)
推荐(0)
上一页
1
···
5
6
7
8
9
公告