- 博客(13)
- 收藏
- 关注
转载 关于code review 很好的一篇文章,收藏过来时刻警示自己
这两天,在微博上表达了一下Code Review的重要性。因为翻看了阿里内部的Review Board上的记录,从上面发现Code Review做得好的是一些比较偏技术的团队,而偏业务的技术团队基本上没有看到Code Review的记录。当然,这并不能说没有记录他们就没有做Code Review,于是,我就问了一下以前在业务团队做过的同事有没有Code Review,他告诉我不但没有Code
2014-04-14 19:35:13
673
原创 Dll导入导出
今天在编译程序是出现一个link error,问题描述是这样的:用C++写了一个抽象类,除了析构函数,其他方法全是纯虚函数,然后用dll export 导出整个类,在另一个工程里实现这个抽象类,就出现了link error,于是在MSDN上查了一下关于dll export和import。 通过dllimport和dllexport声明的C++类即为可导出类,将导出所有的成员函
2014-03-24 23:07:11
691
转载 Mongodb源码分析--删除记录
在之前的一篇文章中,介绍了assembleResponse函数(位于instance.cpp第224行),它会根据op操作枚举类型来调用相应的crud操作,枚举类型定义如下: enum Operations { opReply = 1, /* reply. responseTo is set. */ dbMsg = 1000,
2012-10-30 13:21:27
603
转载 Mongodb源码分析--插入记录及索引B树构建 .
在之前的一篇文章 中,介绍了assembleResponse函数(位于instance.cpp第224行),它会根据op操作枚举类型来调用相应的crud操作,枚举类型定义如下: enum Operations { opReply = 1 , /* reply. responseTo is set. */ d
2012-10-30 12:40:32
1145
转载 mongodb源码分析--查询
在之前的一篇文章中,介绍了mongodb的主程序入口main()的执行流程,其实main只是实始化一些参数信息并做了些后台线程任务的启动工作(包括数据准备和恢复),并最终启动一个线程进行循环侦听。今天将会介绍在mongodb中数据查询 (find)的流程,以了解mongodb是如果对message进行拆包分析,以及数据进行表扫描及索引使用的。 好了,开始今天的正文吧!
2012-10-30 10:43:26
469
转载 C# 判断文件是否正在被使用
bool IsFileInUse(string fileName) { bool inUse = true; if (File.Exists(fileName)) { FileStream fs = null; try
2012-10-30 08:39:18
549
转载 C#获取文件名称、路径、后缀名
#region 获取文件名称 02 /// 03 /// 获取文件名称 04 /// 05 /// 路径 06 /// 07 public static string GetFileName(String path) 08 { 09 if (path.Contains("\\")) 10 { 11 s
2012-10-25 17:56:13
535
转载 MongoDB GridFs with C#
using System; using System.Collections.Generic; using System.Linq; using System.Text; using MongoDB.Driver; using MongoDB.Driver.Linq; using MongoDB.Bson; using MongoDB.Driver.Builders;
2012-10-25 09:36:49
935
1
转载 System.IO.FileSystemWatcher 监视目录文件的状态
System.IO.FileSystemWatcher MSDN 说明:侦听文件系统更改通知,并在目录或目录中的文件发生更改时引发事件。 这两天看到论坛上关于如何监视目录文件的状态帖子很多,自己今天也在看System.IO下面的类,就顺便把他给看了,并实验了一下,其实此类用起来非常简单,不过有两三个地方需要注意下,下面把需要注意的地方说一下 System.IO.FileSystemWa
2012-10-25 09:19:05
504
转载 C#得到系统进程和结束某个指定的进程
获得当前计算机系统内所有的已启动的进程: System.Diagnostics.Process[] processOnComputer = System.Diagnostics.Process.GetProcesses(); foreach ( System.Diagnostics.Process p in processOnComputer ) { System.Console.Writ
2012-10-25 08:49:57
443
转载 MongoDB 安装及C#开发测试
MongoDB安装及C#开发测试 (一) MongoDB简介 MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bjson格式,因此可以存储比较复杂的数据类型。 Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查
2012-10-24 19:36:53
383
转载 MongoDB 学习开发入门
如果你从来没有接触MongoDB或对MongoDB有一点了解,如果你是C#开发人员,那么你不妨花几分钟看看本文。本文将一步一步带您轻松入门。 阅读目录 一:简介 二:特点 三:下载安装和开启服务器 四:使用mongo.exe 执行数据库增删改查操作 五:更多命令 六:MongoDB语法与现有关系型数据库SQL语法比较 七:可视化的客户端管理工具MongoVUE 八:在C#中
2012-10-24 19:33:32
343
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人