摘要: 安装执行:sudo -u git -H bundle install --deployment --without development test postgres安装的时候出现了两个问题第一个报错:Fetching source index from https://rubygems.org/C... 阅读全文
posted @ 2014-08-22 00:09 蘑菇肉片 阅读(771) 评论(0) 推荐(0) 编辑
摘要: 最近两天研究了一下如何使用VS2008(C#语言)输出Word文档。以下是几点总结:1、非常简单。2、开发及运行环境要求。操作系统为:WindowsXP(安装.netframework2.0)/Vista/Win7;在操作系统必须安装Word2003完全安装版。这里必须要强调是Word2003完... 阅读全文
posted @ 2014-06-13 19:03 蘑菇肉片 阅读(693) 评论(0) 推荐(0) 编辑
摘要: 先说区别,原文出处http://www.dotnetspider.com/resources/740-Difference-between-class-struct-C.aspx1,class 是引用类型,structs是值类型既然class是引用类型,class可以设为null。但是我们不能将st... 阅读全文
posted @ 2014-04-28 10:48 蘑菇肉片 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 本文转自博客园:http://www.cnblogs.com/SharkBin/archive/2012/11/02/2750840.html一 C# 键值对类有以下类:① IDictionary idc = new Dictionary();② KeyValuePair par = (KeyValuePair)shoplistcomboBox.SelectedItem;③Hashtable ht=new Hashtable(); file创建一个Hashtable实例 ht.Add(E,e);添加keyvalue键值对Hashtable 内的每一组对象就是一个DictionaryEntry例 阅读全文
posted @ 2014-03-28 16:30 蘑菇肉片 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 这里是加压其实很简单,就是将传入的byte数组直接用GZipStream写到一个新的内存流里面去 public static byte[] Compress(byte[] bytes) { using (MemoryStream ms = new MemoryStream()) { GZipStream Compress = new GZipStream(ms, CompressionMode.Compress); Compress.Write(bytes, 0, bytes.... 阅读全文
posted @ 2014-03-28 16:14 蘑菇肉片 阅读(2394) 评论(0) 推荐(0) 编辑
摘要: 本文转自博客园:http://www.cnblogs.com/hunts/archive/2007/01/13/619620.html如果在为方法声明参数时未使用 ref 或 out,则该参数可以具有关联的值。可以在方法中更改该值,但当控制传递回调用过程时,不会保留更改的值。通过使用方法参数关键字,可以更改这种行为。paramsparams关键字可以指定在参数数目可变处采用参数的方法参数。在方法声明中的params关键字之后不允许任何其他参数,并且在方法声明中只允许一个params关键字。示例:字面意思比较难懂,所以看示例很有用。//keywords_params.csusingSystem; 阅读全文
posted @ 2014-03-28 16:08 蘑菇肉片 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 本文转自博客园:http://www.cnblogs.com/leiOOlei/archive/2011/06/15/2081514.html 关于GZipStream压缩解压,网上找了很多资料,完整的不多,要么是针对字符串压缩解压缩的,要么只实现了针对单个文件的压缩解压缩,还有的不支持子文件夹的压缩,实用性都不是很大。 以下整理了压缩解压缩的代码,供以后拿出来翻阅,在项目中可以直接使用这3个类,已通过测试。 1.首先是有一个描述要压缩的文件类GZipFileInfo,包含了一些文件信息/// /// 要压缩的文件信息 ///publicclass GZipFileInfo ... 阅读全文
posted @ 2014-03-25 16:07 蘑菇肉片 阅读(2137) 评论(0) 推荐(0) 编辑
摘要: cookieCollection是一个针对一个域所有的cookie的集合cookeContainer是一个容器,里面可以装多个域的cookie的集合,即一个cookieContainer可以包含多个cookieCollection,这个容器可以定义大小,决定最多装多少个cookie,如果装满了还要再装,它会自动剔除原来过期的cookie.再说到一个cookie的结构:Cookie由变量名和值组成,类似Javascript变量。其属性里既有标准的Cookie变量,也有用户自己创建的变量,属性中变量是用“变量=值”形式来保存。 根据Netscape公司的规定,Cookie格式如下: Set-C.. 阅读全文
posted @ 2014-01-21 01:37 蘑菇肉片 阅读(866) 评论(0) 推荐(0) 编辑
摘要: 在WinForm中,我们要跨线程访问窗口控件,只需要设置属性CheckForIllegalCrossThreadCalls = false;即可。在WPF中要麻烦一下,同样的不允许跨线程访问,因为没有权限,访问了会抛异常;没有CheckForIllegalCrossThreadCalls 属性,怎么办?在WPF中的窗口控件都有一个Dispatcher属性,允许访问控件的线程;既然不允许直接访问,就告诉控件我们要干什么就好了。方法如下:privatedelegatevoid outputDelegate(string msg); privatevoid output(string ... 阅读全文
posted @ 2014-01-08 22:24 蘑菇肉片 阅读(275) 评论(0) 推荐(0) 编辑
摘要: VS2010版快捷键Ctrl+E,D ----格式化全部代码Ctrl+E,F ----格式化选中的代码CTRL + SHIFT + B生成解决方案CTRL + F7 生成编译CTRL + O 打开文件CTRL + SHIFT + O打开项目CTRL + SHIFT + C显示类视图窗口F4 显示属性窗口SHIFT + F4显示项目属性窗口CTRL + SHIFT + E显示资源视图F12 转到定义CTRL + F12转到声明CTRL + ALT + J对象浏览CTRL + ALT + F1帮助目录CTRL + F1 动态帮助F1 帮助SHIFT + F1当前窗口帮助CTRL + ALT + F 阅读全文
posted @ 2013-10-16 13:19 蘑菇肉片 阅读(182) 评论(0) 推荐(0) 编辑