- 博客(2)
- 资源 (3)
- 收藏
- 关注
原创 生产者消费者模式理解
说到这个模式大家都很熟悉,但是要真正的运用到项目中需要认真考虑一下几个问题: 1:数据处理能力 因为此模式需要设置一个缓冲区来缓存数据,所以生产者生产的数据超过了缓冲区大小,则需要抛弃掉。如果你设计的系统需要实时处理数据,并且保证数据不会被抛弃掉,这个设计模式那就不太适合。 2:缓冲区线程同步 基本上是采用一个生产者线程和一个消费者线程来处理数据,这就涉及到缓冲区队列
2016-07-25 11:14:03 249
原创 C# 读取大文件至内存
long offest = 0; byte[] buffer = null; try { using (FileStream fs = new FileStream(fileFullPath, FileMode.Open)) {
2016-07-25 10:27:47 5088
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人