- 博客(18)
- 资源 (4)
- 收藏
- 关注
转载 C语言C#参数对照表
static_cast: 非强制转换,窄化转化,void*强制变换const_cast:对const,volatile进行转换reinterpret_cast:转换为完全不同的意思.dynamic_caset:用于类型安全的向下转换.static_cast(i);static_case(i);3. char* a[] atoi,atol,atof分
2011-11-08 13:56:15
11925
原创 FileVersionInfo类显示dll信息
/// /// 添加内存表。 /// /// 获取的DLL。 /// 数据源。 private void AddRow(FileInfo f, DataTable dt) { FileVersionInfo fv = FileVersionInfo.GetVersionInfo(f.DirectoryName + "//" + f.Name);
2011-04-02 10:35:00
2595
原创 主要产品单位成本表
什么是主要产品单位成本表 主要产品单位成本表是反映企业在一定时期内(月份、季度、年度)生产的各种主要产品单位成本的构成和各项主要经济指标执行情况的成本报表,是产品生产成本表的必要补充。 主要产品单位成本表应按主要产品分别编制,它是对产品生产成本表的补充说明。 [编辑]主要产品单位成本表的意义与作用 (1)分析各种主要产品单位成本水平和结构比例; (2)比较各种主要产品单位成本计划、定额执行情况; (3)寻找产生差距的原因,挖掘降低单位产品成本的潜力,提高企业经济效益。 [编辑]主要产品单
2011-04-01 11:34:00
1972
原创 SqlDataAdapter.UpdateCommand 属性(极易出错的地方)
public static SqlDataAdapter CreateCustomerAdapter( SqlConnection connection){ SqlDataAdapter adapter = new SqlDataAdapter(); // Create the SelectCommand. SqlCommand command = new SqlCommand("SELECT * FROM Customers " + "WH
2011-03-29 17:05:00
4561
转载 正则表达式
该blog源自MSDN,由于长期使用现成的regex表达式,特殊需要的时候还得自己写,借此机会学习一下.source: http://msdn.microsoft.com/zh-cn/library/ms972966.aspx 简单表达式最简单的正则表达式大家都已熟悉,即文字字符串。特定的字符串可通过文字本身加以描述;像 foo 这样的正则表达式模式可精确匹配输入的字符串 foo。在本例中,也将匹配如下输入:The food was quite tasty,如果希望精确匹配,这可能不是预期结果。当然,使用正
2011-03-17 14:44:00
1923
1
原创 .NET Timer三类控件使用
<br />NET Framework里面提供了三种Timer:<br />System.Windows.Forms.TimerSystem.Timers.TimerSystem.Threading.Timer<br />Visual Studio 2003的工具箱里面默认提供了System.Windows.Forms.Timer和System.Timers.Timer两种,而Visual Studio 2005中确只默认提供了System.Windows.Forms.Timer这一种。这里简单的介绍一下这
2011-03-14 14:26:00
2752
原创 C#使用PrintDocument打印 多页 打印预览
创建一个PrintDialog的实例。如下:System.Windows.Forms.PrintDialog PrintDialog1=new PrintDialog ();创建一个PrintDocument的实例.如下:System.Drawing.Printing.PrintDocument docToPrint = new System.Drawing.Printing.PrintDocument();设置打印机开始打印的事件处理函数.函数原形如下:void docToPrint_Prin
2011-03-10 16:11:00
31221
5
原创 .NET 磁盘空间 文件夹大小
<br />//获取文件的总大小<br />public long GetDirectoryLength(string dirPath){<br />if(!Directory.Exists(dirPath))<br />return 0;<br />long len=0;<br />DirectoryInfo di=new DirectoryInfo(dirPath);<br />foreach(FileInfo fi in di.GetFiles()){<br />len+=fi.Length;<br
2011-03-10 15:10:00
1400
原创 计算2的n次幂
<br /> 可以通过for循环类累加,实现2的次幂计算,但是它的长度是有限的,计算次幂再一次对数据类型的长度复习一遍。<br /> <br />如下:<br />byte Byte 无符号整数 8 0 到 255<br />sbyte SByte 有符号整数 8 -128 到 127<br />int Int32 有符号整数 32 -2,147,483,648 到 2,147,483,647<br />uint UInt32 无符号整数 32 0 到 4294967295<br />short Int16
2011-03-10 14:19:00
6272
原创 反射的实际应用
最近做一个系统采用Silverlight+WCF,其中用到反射,反射的作用很大。最让人体会得到的就是可以把字符串通过relection为实体,这个很方便,尤其在做系统配置时,用到的字符串可以通过系统反射回实体,对其操作,实现想要的功能。当然通过反射对接口继承等等都可以实现。以下是反射的说明和具体实例。概念上: 反射(Reflection)是.NET中的重要机制,通过放射,可以在运行时获得.NET中每一个类型(包括类、结构、委托、接口和枚举等)的成员,包括方法、属性、事件,以及构造函数等。
2011-03-09 14:51:00
1963
原创 Json序列化 与反序列化
//Json序列化 与反序列化public string Serialize(T data) { using (var memoryStream = new MemoryStream()) { var serializer = new DataContractSerializer(typeof(T)); serializer.WriteObject(me
2011-03-08 15:43:00
933
转载 SQL server中性能优化
近期因工作需要,希望比较全面的总结下SQL SERVER数据库性能优化相关的注意事项,在网上搜索了一下,发现很多文章,有的都列出了上百条,但是仔细看发现,有很多似是而非或者过时(可能对SQL SERVER6.5以前的版本或者ORACLE是适用的)的信息,只好自己根据以前的经验和测试结果进行总结了。我始终认为,一个系统的性能的提高,不单单是试运行或者维护阶段的性能调优的任务,也不单单是开发阶段的事情,而是在整个软件生命周期都需要注意,进行有效工作才能达到的。所以我希望按照软件生命周期的不同阶段来总结数据库性能
2011-03-08 14:54:00
650
原创 .NET 冒泡排序 查询出相等的值
/// /// 冒泡排序 /// public static void BubbleSort() { int[] myArray = new int[] { 10, 8,3,8,13,56,88,56,10,5, 6, 7, 4, 6, 9 }; for (int k = 0; k Console.Write("{0},",myArray[k]); Console.WriteLine(); // 取长度最长的词组 -- 冒泡法 for (int j
2011-03-08 12:25:00
1635
原创 .NET访问Resources资源中的文件
通常,再做winform的时候,会为项目添加图片等外部的资源,此时合理的方式有两种,第一种添加相应的Folder,第二种则使用resources,经过验证,resources的好处在于不依赖文件本身(发布的时候可以去掉相应的文件,显得文件夹更干净)。 以下是访问resources的方法。 System.Resources.ResourceManager resource = new System.Resources.ResourceManager("命名空间名称.Properties.Re
2011-03-08 09:22:00
4087
原创 怎么改变frameset的宽度
首先,在frameset页面中的frames添加 id="frameid" 然后采用:window.parent.document.getElementById("frameid").rows="190,90";改变他的上下高度当然如果是cols则把rows改为cols即可。
2009-12-08 14:25:00
1869
原创 JS attachEvent和addEventListener 使用方法
attachEvent与addEventListener区别适应的浏览器版本不同,同时在使用的过程中要注意attachEvent方法 按钮onclickaddEventListener方法 按钮click 两者使用的原理:可对执行的优先级不一样,下面实例讲解如下:attachEvent方法,为某一事件附加其它的处理事件。(不支持Mozill
2009-12-02 11:33:00
1059
原创 JS document.createElement 动态添加表
JS动态生成DIV比较简单,下面是表的示例 简单示例 function start() { // 获取body var body = document.getElementsByTagName("body")[0]; // 创建表节点 和tbody节点 var tbl = do
2009-12-02 11:22:00
1751
原创 .NET button的SendToBack()方法
public partial class control : UserControl { public control() { InitializeComponent(); this.button1.Click +=new EventHandler (bt1_click); this.butto
2009-07-05 16:10:00
1623
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人