![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Asp.net
Kelvin-Liang
Nothing is impossible
展开
-
set thread affioph0iinity cpu
using System; using System.Collections; using System.Collections.Generic; using System.Collections.Specialized; using System.Linq; using System.Text; using System.Threading.Tasks; using Syste原创 2014-04-16 11:35:50 · 792 阅读 · 0 评论 -
some note on studying C# win service coding
确保 ProjectInstaller.cs 视图设计器中的 serviceInstaller1 组件的 ServiceName 属性 与 Service1.cs 组件的 ServiceName 属性一致转载 2014-04-10 14:00:27 · 557 阅读 · 0 评论 -
Could not load file or assembly ‘Microsoft.VisualStudio.Tools.Applications.Core’
I was migrating SSIS packages from a SQL Server 2008 R2 server to a new SQL Server 2012. When I loaded a package in the SQL Server Data Tools, I got the following error: I was only getti转载 2014-11-12 10:28:18 · 2548 阅读 · 0 评论 -
research in hard disk IO
目前磁盘都是机械方式运作的,主要体现在磁盘读写前寻找磁道的过程。磁盘自带的读写缓存大小,对于磁盘读写速度至关重要。读写速度快的磁盘,通常都带有较大的读写缓存。磁盘的寻道过程是机械方式,决定了其随机读写速度将明显低于顺序读写。在我们做系统设计和实现时,需要考虑到磁盘的这一特性。 FastDFS是一个开源的高效分布式文件系统,它最初的实现,文件是按hash方式随机分布到多个目录中的,后来增加转载 2014-04-11 09:12:37 · 734 阅读 · 0 评论 -
Azure storage blob rename by SDK development
Since rename is not natively supported operation, you're on the right track with "Copy" and "Delete". However one thing you should keep in mind is that the "Copy" operation is an asynchronous operatio转载 2014-10-30 13:15:09 · 872 阅读 · 0 评论 -
接口与抽象类的理解日志
我自己的理解是: 接口: 如果你想定义一组方法,而这些方法你需要每个调用他们时都要全部统一实现,这样就需要用接口。每个实现这个接口的,都需要实现该接口定义好的所有方法,哪怕实现其中某个方法时,里面留空,也要实现它。这样对外就可以说,我们实现了一致性原则。 抽象类: 如果你想代码容易管理,不会经常出现处于同一个框架内,实现同一种功能,却出现有N个不同的方法名称(比如甲自己写了一个原创 2016-05-24 20:23:57 · 674 阅读 · 0 评论