会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
YD Blog
欢迎来到杨冬的博客
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
上一页
1
2
3
下一页
2007年9月28日
小说阅读器,有兴趣的同志可以试一下
摘要: 自己与同学合做的小说阅读器。个人感觉比现在外面的阅读器要好用一点 :)
阅读全文
posted @ 2007-09-28 23:48 YD
阅读(684)
评论(2)
推荐(0)
编辑
2007年9月19日
不规则窗体的制作
摘要: 最方便省时的不规则窗体制作方法。可以在 32 位色环境下正常显示。
阅读全文
posted @ 2007-09-19 21:04 YD
阅读(308)
评论(0)
推荐(0)
编辑
2007年9月11日
播放 wave 文件
摘要: 现在要播放一个 wave 文件 (*.wav),查了一下网上的代码。一般是用 winmm.dll 中的 PlaySound() 或 snPlaySound 函数。下面代码以 PlaySound() 为例,写了一个 WavePlayer 类。包含两个静态方法,可以播放和停止播放声音文件。 using System; using System.Collections.Generic; using S...
阅读全文
posted @ 2007-09-11 16:00 YD
阅读(814)
评论(4)
推荐(0)
编辑
2007年5月6日
简单 Socket 通信
摘要: MSDN 上也有个关于 Socket 通信的简单例子。我这是从那上面搬过来的。不过改来改去就变得跟原来的差得不少了。我觉得比 MSDN 上的例子会更好一点。因为可以自己定义要传送的数据类型,只要要传送的数据是可以序列化的。我把程序分成两大块:PostOffice,Package。PostOffice 实现收发功能,相当于邮局。Package 包含了这个包的类型和包里面要传送的数据。Package ...
阅读全文
posted @ 2007-05-06 12:42 YD
阅读(825)
评论(4)
推荐(0)
编辑
2007年5月3日
CRC 校验 C# 实现法
摘要: 用C#实现了CCITT的CRC校验函数。纯粹为了模拟,不为实用……
阅读全文
posted @ 2007-05-03 15:44 YD
阅读(1735)
评论(0)
推荐(0)
编辑
2007年4月30日
5. 多人协作
摘要: 前面讲的一直是单人开发的模式。要让多人共同开发一个软件,大家共同使用版本控制的话,就要再做一点工作了。什么?你不需要?我以前也这样想,但是你总有一天会需要的。就算没工作,在大学里做项目时也会需要别人的帮助的。人多力量大嘛。^_^ 开启多人协作的大门的方法是,开启 Subversion 中服务进程。我们可以新建一个快捷方式。我的快捷方式的命令是这样的:"C:\Program Files\Su...
阅读全文
posted @ 2007-04-30 20:05 YD
阅读(454)
评论(0)
推荐(0)
编辑
C# 中信号量的使用
摘要: .NET Framework 中信号量的定义在 System.Threading 中,名为 Semaphore 的类。 在操作系统的课程我们应该学到了如果使用信号量来进行多线程或者多进程的同步和互斥。(如果你没学过,不妨找一本书看看。个人认为很有好处。^_^)这时,你就可以用 Semaphore 进行一个小练习了。 我们可以随便使用 Semaphore 来做个 Demo。反正是给你自己...
阅读全文
posted @ 2007-04-30 20:04 YD
阅读(3603)
评论(0)
推荐(0)
编辑
2007年1月16日
4. 不要把不必要的文件版本化
摘要: 像 Visual Studio 2005 编译出来的 bin, obj 目录和 *.suo 文件都没有必要添加到 Repository 中。每次试编译后 bin, obj 目录都会改变。而 *.suo 文件(它和 *.sln 文件同目录,但是为隐藏属性)甚至在每次用 VS (Visual Studio) 打开时都会被更新一次。要取消对它们的版本化,必须在第一次提交时就不要提交它们,但是提交所有其它...
阅读全文
posted @ 2007-01-16 13:01 YD
阅读(975)
评论(0)
推荐(0)
编辑
2006年8月27日
3. 从 Repository 中恢复
摘要: 导入 Repository 中某一版本的项目分为两种情况:1. 你的项目文件夹是空的。比如说你刚刚重装了系统,更改了相关的路径,需要重新导入。2. 你的项目因为自己的某处更改不合适,需要恢复到某一版本之下。第一种情况假设你有一个项目 Calculator, 它的 Repository 的路径是 D:\Repo\Calc\;你有一个空的项目文件夹 D:\Proj\Calculator\。现在,你需要...
阅读全文
posted @ 2006-08-27 14:04 YD
阅读(538)
评论(0)
推荐(0)
编辑
2006年5月1日
2. 创建你的 Repository
摘要: 随着自已写的软件越来越大,阅读、修改项目的代码的时间越来越多。不幸的是,自己做的修改有时候后来证明是非常不明智的,这时候怎么找回原来的代码?当代码几有不到一千行时,也许你只需要用几个小时就能重新写完自己要修改的部分。不管你是向前改还是凭记忆对代码回滚。但是我现在每个项目已经达到至少二千行,源文件要几十个了。如果我对其中超过五个子程序或类的设计进行了更改,那我再要回滚就只有哭了!版本控制就可以解决这...
阅读全文
posted @ 2006-05-01 23:11 YD
阅读(1235)
评论(0)
推荐(0)
编辑
上一页
1
2
3
下一页