2013年8月4日

整洁代码清单

摘要: 注释 去除可以在源代码控制系统中可以处理的注释 去除废弃的注释 去除冗余的注释 去除注释掉的代码函数 去除输出参数 去除布尔值参数 去除不会被使用的函数一般 去除重复 去除魔数 类和函数分离出职责 阅读全文

posted @ 2013-08-04 08:32 yao2yao4 阅读(140) 评论(0) 推荐(0) 编辑

Visual Studio快捷键设置

摘要: 1、查看当前快捷键:环境-键盘-按快捷键2、文本编辑器-C#-显示-行号3、文本编辑器-C#-制表符-插入空格4、文本编辑器-所有语言-没有选定内容时对空行应用剪切或复制命令5、Ctrl+Shift-V 循环粘贴6、Ctrl+Shift-Enter 下开新行7、Ctrl+W 选中单词8、Ctrl+L 剪切当前行9、Ctrl+G 转到某行10、Ctrl+I Ctrl+Shift+I Esc 渐进式搜索 阅读全文

posted @ 2013-08-04 08:22 yao2yao4 阅读(445) 评论(0) 推荐(0) 编辑

2013年8月1日

异步读写锁

摘要: 如下:ReaderWriterLockSlim 阅读全文

posted @ 2013-08-01 07:38 yao2yao4 阅读(145) 评论(0) 推荐(0) 编辑

同步方法

摘要: 如下:[MethodImpl(MethodImplOptions.Synchronized)]public void Abc(){} 阅读全文

posted @ 2013-08-01 07:00 yao2yao4 阅读(128) 评论(0) 推荐(0) 编辑

2013年7月31日

序列化Color对象

摘要: 如下:public class Class2{ [XmlIgnore] public Color Color1 { get { return color1; } set { color1 = value; } } [XmlElement("Color1"), Browsable(false)] public string _Color1 { get { return ColorTranslator.ToHtml(color1); } set { color1 = ColorTranslator.F... 阅读全文

posted @ 2013-07-31 20:29 yao2yao4 阅读(199) 评论(0) 推荐(0) 编辑

2013年7月30日

日期字符串格式

摘要: 如下:"yyyy-MM-dd HH:mm:ss.fff" 阅读全文

posted @ 2013-07-30 20:26 yao2yao4 阅读(177) 评论(0) 推荐(0) 编辑

sqlite时间比较语法

摘要: 如下:字段 > datetime('2000-01-01 01:01:01') AND 字段 < datetime('2001-01-01 01:01:01'); 阅读全文

posted @ 2013-07-30 20:20 yao2yao4 阅读(355) 评论(0) 推荐(0) 编辑

2013年7月29日

Task相关

摘要: 1、Task的优势:1)把任务当成变量来用,可以作为参数而传递;2)可以捕获到异步操作中发生的异常。2、开始异步Task.Factory.StartNew(() => Thread.Sleep(1000));此方式生成后即开始,效率更高;而new的方式需要手动Start。3、异步完成时的同步操作task.ContinueWith(t => Thread.Sleep(1000), TaskContinuationOptions.ExecuteSynchronously);返回的Task因为不需要Start,所以可以不接。4、异步取消var cts = new Cancellation 阅读全文

posted @ 2013-07-29 06:03 yao2yao4 阅读(190) 评论(0) 推荐(0) 编辑

2013年7月27日

一维离散信号的滤波

摘要: 1、被滤波的元素的大小应该为周期的整数倍例如,以4个点为周期的信号,包含20个元素,共5组。2、进行离散傅里叶变换var a = b.Select(d => new Complex(d, 0)).ToArray();Transform.FourierForward(a);3、去除频域分量for (var i = 5; i d.Real).ToArray();5、滤波前var b = new double[] { 99, 101, 102, 100, 99, 101, 102, 100, 199, 201, 202, 200, ... 阅读全文

posted @ 2013-07-27 15:47 yao2yao4 阅读(975) 评论(0) 推荐(0) 编辑

2013年7月23日

Linq to Xml示例

摘要: Xml文件: Data DataTable ID Int32 Name String Meaning String ... 阅读全文

posted @ 2013-07-23 06:20 yao2yao4 阅读(202) 评论(0) 推荐(0) 编辑

导航