自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

原创 用C#线程技术模拟“生产者-消费者”经典进程同步问题

今天看了C#的线程相关的内容,也做了一些练习,顺便实现了操作系统中比较经典的进程同步问题——生产者-消费者。这个问题实在比较经典,当然也是比较简单的,呵呵。 大体思路如下: 缓冲区——假设有一个大小为2的缓冲区,在我的例子里,缓冲区是一个队列Queue。生产者——在我的例子里,生产者是一个名为download()的函数。消费者——在我的例子里,消费者是一个名为print

2008-10-03 23:38:00 1738

原创 动态执行SQL语句,“SELECT TOP N *”语句中“N”不能为变量的解决方案

 前段时间,想写一个返回指定数量记录的PROCEDURE,代码如下: CREATE PROCEDURE GetSomeArticles@cnt int = 1ASSELECT TOP @cnt * FROM Articles 结果发现无法运行,始终有问题,百思不得其解,后来询问了一下老师才知道,SELECT TOP N这里的参数N只能为常量,不能为变量。 如果在

2008-09-21 12:30:00 1553

原创 上取整解决方法

    当整数与整数相除的时候(int / int),结果一般都是下取整,比如 7 / 5 = 1。现在我们有上取整的需要,如: 7 / 5 = 2。    印象中好像有专门的函数来处理结果,但我记不起来是不是有这么一个函数了。其实这个问题可以通过构造一个表达式来解决。我们来看公式:(A + B - 1)/ B。    根据这个公示就能进行上取整了。例如 (7 + 5 - 1)/ 5 =

2007-09-30 14:01:00 751 1

原创 Hello World!

Hello World!终于在优快云上开博了,这个博客我将专门用来写技术文档。有兴趣的朋友们可以到我新浪上的专门写校园生活的BLOG逛逛。欢饮光临我的博客!

2007-07-04 15:52:00 453

Hacking Exposed - Web 2.0

Hacking Exposed - Web 2.0

2010-07-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除