- 博客(7)
- 资源 (21)
- 收藏
- 关注
原创 循环优化技巧一 —— 大循环在内,小循环主外
循环优化,是程序在最短时间内运行出结果,大部分思想是空间换时间,但是这个方法还是比较特别的。直接看代码说话:using System;using System.Collections.Generic;using System.Text;namespace ConsoleTest{ class Program { const string CONSOLE_E
2007-06-28 21:05:00 3744
原创 值类型、引用类型 再次理解
重新理解一下C#中的值类型和引用类型,在以前读《C#高级编程(第三版)》时,也是粗略看了一下,没有在意,直到今天,重新认识了这个东西。一、值类型:存储在堆栈中;引用类型:存储在托管对上;二、值类型进行“=”操作时,会创建值类型的复制版本;值类型:int i = 20;int j= i;Console.WriteLine(string.Format("i={0}/tj=
2007-06-23 01:35:00 1788
原创 给排水管道计算数据分离
给排水管道计算数据分离抽空写的,原理很简单:1、读取行数据2、对含有汉字和特殊字符的行过滤掉3、保存只有数字的行4、保存数据假设:1、管网计算数据结果 data.txt;2、data.txt, isChinese.txt 在同一目录;使用方法:1、将用管网计算的数据 data.txt 用 notepad.exe [记事本] 打开,并保存为 UTF - 8 格式; 用记事本打开 da
2007-06-21 23:07:00 2466
原创 给一个Table添加合计行[Tips]
其实非常简单,看看这个对 northwind 的 freight 中,满足条件 freight > 100 ,所有行的汇总 sum(freight)DataRow dr = dt.NewRow();dr["freight"] = dt.Compute("sum(freight)", "freight > 100");dt.Rows.Add(dr);
2007-06-16 00:39:00 2129
原创 检测中文
项目中有一个地方需要检测用户的输入,而且客户要求不能输入中文。限制只能输入中文的方法比较多,主要是以下的方法:1、检测每个字符的Ascii ,判断是否在 255 以内;2、用正则表达式。eg: [^/x00-/xff]以下就是用 2 来实现的: using System;using System.Collections.Generic;using System.Text;usi
2007-06-13 21:35:00 1808 2
原创 SysLog and Print class
心情不爽,没有什么心情写东西了。把前几天写的东西方上来吧!http://download1.csdn.net/down3/20070604/04213700719.rar
2007-06-04 21:36:00 1468
转载 精确计算代码执行时间
在一些测试工作时我们需要获得高精度的代码执行时间以比较其效率。最近遇到一个模块其执行时间非常短,但是调用频率非常高。精确计算其运算时间对于提高程序整体效率来说非常重要。 在我刚刚接触.Net时,也曾经想要测试一下自己写的程序的运行时间,当时我使用的是将两个DateTime.Now相减的笨方法,呵呵。后来知道使用Environment.TickCount,对于一般的测试来说就足
2007-06-01 22:48:00 1709 1
ecshop 后台登陆反复退出?
2015-06-05
初识memcached
2012-02-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人