随笔分类 - Others
摘要:C#编码标准--编码习惯 cuike519(翻译)1. 避免将多个类放在一个文件里面。 2. 一个文件应该只有一个命名空间,避免将多个命名空间放在同一个文件里面。3. 一个文件最好不要超过500行的代码(不包括机器产生的代码)。4. 一个方法的代码长度最好不要超过25行。5. 避免方法中有超过5个参数的情况。使用结构来传递多个参数。6. 每行代码不要超过80个字符。7. 不要手工的修改机器产生的代码。a) 如果需要编辑机器产生的代码,编辑格式和风格要符合该编码标准。b) Use partial classes whenever possible to factor out the mainta
阅读全文
摘要:最近准备安装office 2007,但一直提示“找不到office.zh-cn ……”类似的对话框,但是到安装文件夹下去找,明明存在这些文件。这是怎么回事呢?我同事也是用的这个安装文件为什么一次性就通过了呢?所以首先排除了安装程序的问题,肯定是我的系统的问题。没办法,只好上网查找,网友们提出了各种原因和解决办法。其中有一个说是Visual Studio Authoring Component搞鬼,如果系统中安装了VS2008中文版,也就安装了Visual Studio Authoring Component,再安装office 2007就会冲突。我的电脑上的确安装了VS2008中文版,而成功安
阅读全文
摘要:今天觉得系统服务项太多,就禁止了一些。结果在运行VS2005时老是弹出"试图运行项目时出错:无法启动调试。绑定句柄无效",很是恼火。心想肯定与刚才禁用了某些服务项有关。 上网一查,果然,这个与TerminalServices这个服务有关。它的描述是:允许用户以交互方式连接到远程计算机。远程桌面、快速用户切换、远程协助和终端服务器依赖此服务 - 停止或禁用此服务会使您的计算机变得不可靠。 回到系统“服务”一看,我的TerminalServices果然被禁止了,赶紧改为自动,然后运行vs2005,OK!解决方法: 具体步骤:“控制面板”—》“管理工具”—》“服务”—》找到Ter
阅读全文
摘要:转自: http://www.cnblogs.com/xiaoshatian/archive/2009/11/23/1608432.html字体不仅是设计师手中重要的武器,对我们开发人员来说,字体的选择也有许多讲究,一个好的、适合展示代码的字体,应该具备以下要素:等宽的字符 简洁、清晰并且规范的字符形状 支持ASCII码为128以上的扩展字符集 与字符同等宽度的空格 易于分辨的小写字母l、大写字母I、数字1和符号| 易于分辨的大写字母O和数字0 易于分辨的前引号和后引号,最好能够前后对称 易于分辨的其他标点符号,尤其是大括号、中括号、小括号和尖括号 良好的中文支持和显示 下图展示了一个极端的反
阅读全文
摘要:转自:http://www.cnblogs.com/xiaoshatian/archive/2009/11/20/1606440.html“让代码看起来更舒服”,看到这个标题,也许你会条件反射地以为我要讲“重构”或者“编码规范”等等。噢,可爱的开发人员,我们暂且不谈技术,只谈体验。让我们来装扮一下每天都要面对的Visual Studio,让代码看起来更舒服。下图展示了Visual Studio 2008默认的编辑器,为了让代码更加容易辨识,Visual Studio用不同的颜色将各种关键词区分开来。默认的配色方案固然无可厚非,每当夜深人静的时候,它总是能让我热泪盈眶。我当然没有矫情到被自己的代
阅读全文
摘要:今天,公司一同事使用的笔记本忘了秘密(双系统的,忘了vista的密码了),让我帮忙清除vista的密码,我手头没有系统盘,从网上搜了很多办法,终于把vista的密码清楚了,具体步骤如下: 由于Vista采用比XP更为严格的登录认证,如果遗忘登录密码,我们是很难进入系统的。不过,微软在登录界面有一个粘滞键漏洞,可以用它来进入Vista。粘滞键漏洞是指我们在登录界面按五下Shif启动粘滞键(系统目录下的sethc.exe),因此我们可以在XP下用cmd.exe替换sethc.exe启动命令提示符,然后利用命令提示符进入Vista重置账户密码。这里双系统假设为C盘为XP,D盘为Vista。 第一步.
阅读全文
摘要:一、asp.net中导出Execl的方法:在asp.net中导出Execl有两种方法,一种是将导出的文件存放在服务器某个文件夹下面,然后将文件地址输出在浏览器上;一种是将文件直接将文件输出流写给浏览器。在Response输出时,t分隔的数据,导出execl时,等价于分列,n等价于换行。 1、将整个html全部输出execl此法将html中所有的内容,如按钮,表格,图片等全部输出到Execl中。 Response.Clear(); Response.Buffer= true; Response.AppendHeader("Content-Disposition","
阅读全文
浙公网安备 33010602011771号