xugang

从2007年开始,记录一个DotNET程序员的成长

 

2010年1月25日

C#中符号的作用[备忘]

     摘要: ~ 按位求补符;! 非逻辑运算符;% 求余运算符;^ 异或位运算符;& 且位运算符;| 或位运算符;* 既可以用作乘法符号,还可以表示为指针;+ 表示数学运算符相加;= 用来表示赋值操作;\ 用于转义符的开始,如\n表示换行;” 包裹字符串;’ 包裹单个字符;< 逻辑运算符小;> 逻辑运算符大;, 用于分隔参数;. 用于表示对象成员选择器或小数点;/ 表...  阅读全文

posted @ 2010-01-25 13:31 钢钢 阅读(37) | 评论 (0)编辑

2010年1月22日

SQL Server 数据库实现之T-SQL语句[备忘]

     摘要: 1、用SQL创建文件夹用SQL创建文件夹 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->--1、显示高级选项sp_configure'showadvancedoptions',1;reconfigure;--更改当前配置go--2、启用xp_cmds...  阅读全文

posted @ 2010-01-22 17:25 钢钢 阅读(32) | 评论 (0)编辑

2010年1月8日

使用PowerDesigner设计SQL Server数据库初探

     摘要: 工具: SybasePowerDesigner 12.5 Microsoft SQL Server 2005 第一步:概要设计 打开PowerDesigner软件,设计“概念数据模型”(Conceptual Data Model): 图1 设计表结构: 图2 在设计属性(字段)的时候,三个字母(M、P、D)分别表示: M:是否为空;(√表示不允许为空) P...  阅读全文

posted @ 2010-01-08 11:39 钢钢 阅读(96) | 评论 (0)编辑

2009年12月10日

《高性能网站建设指南》笔记

     摘要: 查看网站排名 http://www.alexa.comHTTP规范 http://www.w3.org/Protocols/rfc2616/rfc2616.html对HTTP协议的学习,推荐看David Gourley、Brian Totty编著的《HTTP: The Definitive Guide》一书。绪言A下载缓存图片:一个图片的HTTP请求默认是一个条件GET请求(Conditional...  阅读全文

posted @ 2009-12-10 11:53 钢钢 阅读(286) | 评论 (2)编辑

2009年11月7日

C#委托的异步调用[学习]

     摘要: 本文将主要通过“同步调用”、“异步调用”、“异步回调”三个示例来讲解在用委托执行同一个“加法类”的时候的的区别和利弊。首先,通过代码定义一个委托和下面三个示例将要调用的方法:[代码]同步调用委托的Invoke方法用来进行同步调用。同步调用也可以叫阻塞调用,它将阻塞当前线程,然后执行调用,调用完毕后再继续...  阅读全文

posted @ 2009-11-07 16:31 钢钢 阅读(258) | 评论 (3)编辑

2009年10月31日

提高网站性能之 —— 如何对待JavaScript

     摘要: 在一个页面中,每一个外部JavaScript 及CSS文件都会导致一个额外的HTTP请求。所以,如何合理的合并JavaScript 文件及CSS文件也是前端工程师应该考虑的。尤其是JavaScript 文件,在下载它时,并行下载实际上是被禁用的,并且还会阻塞页面的呈现!关于JavaScript 的下载在下载JavaScript 脚本文件时,浏览器不会并行启动其它下载,而是让JavaScript 脚...  阅读全文

posted @ 2009-10-31 13:40 钢钢 阅读(1562) | 评论 (6)编辑

2009年10月30日

细说CSS样式表中的position属性

     摘要: 在CSS中关于position定位的内容是:position: relative | absolute | static | fixed static(静态) 没有特别的设定,遵循基本的定位规定,不能通过z-index进行层次分级。relative(相对定位) 对象不可层叠、不脱离文档流,参考自身静态位置通过 top,bottom,left,right 定位,并且可以通过z-index进行层次分级...  阅读全文

posted @ 2009-10-30 14:05 钢钢 阅读(145) | 评论 (2)编辑

关于数据类型导致的精确计算

     摘要: 实数也称为浮点数。浮点就是小数点的位置不固定,与此相反有定点数,即小数点的位置固定。整数可以看做是一种特殊的定点数,即小数点在末尾。一般的浮点数有点象科学计数法,包括:符号位、指数部分和尾数部分。在C#中,有3中实数型变量类型:float、double、decimal。关于decimal有两点很重要:一是decimal仍然是浮点数! 浮点数不能用于精确计算,将decimal用于财务运算是不恰当甚至...  阅读全文

posted @ 2009-10-30 13:35 钢钢 阅读(76) | 评论 (1)编辑

2009年10月26日

提高网站性能之 —— 减少图片HTTP请求的方案

     摘要: 《Higb Performance Web Sites》(中文名:“高性能网站建设指南”)这本书对于前端工程师来说,绝对值得一读。本人有幸从公司借阅了,但不幸的是感觉翻译有点怪怪的。尤其是在翻译CSS Sprites的关键部分,让人不知所云。幸亏原理比较简单,所以没有造成障碍。^_^ 本人看书有做笔记、写示例、发牢骚的习惯,所以有了下文。个人备忘也罢,初学者入门也罢,反正赖...  阅读全文

posted @ 2009-10-26 14:00 钢钢 阅读(2622) | 评论 (21)编辑

2008年12月14日

Visual Studio常用小技巧[备忘]

     摘要: 1. 怎样调整代码排版的格式?选择:编辑—>高级—>设置文档的格式 或 编辑—>高级—>设置选中代码的格式。格式化cs代码:Ctrl+k+f 格式化aspx代码:Ctrl+k+d 2. 怎样跳转到指定的某一行?两种方法:Ⅰ. Ctrl+G Ⅱ. 单击状态栏中的行号3. 怎样创建矩形选区?两种方法:Ⅰ. 摁住alt键,然后拖动鼠标即可。 Ⅱ. 按住Shift+Alt点击矩...  阅读全文

posted @ 2008-12-14 17:52 钢钢 阅读(561) | 评论 (1)编辑

2008年11月1日

Dreamweaver 8 的相关使用

     摘要: 热点地图 shape="rect" // 矩形 shape="poly" // 多边形 shape="circle" // 椭圆[代码]Flash使用Flash创建动画后,首先保存为.fla文件,然后以.swf格式导出该文件。在浏览器中有2中插件可以播放Flash动画:1. Netscape Navigator插件;2. ActiveX控件;在Dreamweaver制作网页中,使用embed标签(...  阅读全文

posted @ 2008-11-01 17:18 钢钢 阅读(426) | 评论 (4)编辑

2008年10月28日

在Dreamweaver 中应用模板

     摘要: 模板的作用:一、有助于保持整个网站外观和风格的一致;二、在模板中进行修改后,所有应用模板的页面都将自动更新。// 在其.dwt 模板中[代码]// 在页面中,声明应用模板的地址,以及区域等[代码]// 在模板区域内,设置可编辑区域[代码]简单示例:[代码]注意要点:A 在创建模板时,必须慎重定义可编辑区域和不可编辑区域。B 模板将自动保存在“Templates”文件夹中,该...  阅读全文

posted @ 2008-10-28 13:49 钢钢 阅读(918) | 评论 (1)编辑

2008年9月5日

学习PHP编程语言的一些总结

     摘要: 1. 布局问题CSS样式表的优先级问题样式表中的某设置与网页设置冲突,则以样式表的优先级为准。在CSS样式表中详细设置各种“体例格式”(新的体例格式就重命名并加到CSS样式表中)。2. 表格问题(像素与百分比)使用“像素”固定化最外围的表格布局,而使用“百分比”或“自由伸展”设计布局单元格或内部嵌套表格...  阅读全文

posted @ 2008-09-05 13:00 钢钢 阅读(1286) | 评论 (7)编辑

2008年8月15日

由栾菊杰联想到程序员的胸怀

     摘要: 2008年是不平凡的一年,它也带给了我们许多许多的感动。在中国举办的这届奥运会上,感动一直延续。而最最感动我的,是一个年过半百的运动员,她就是栾菊杰。在昨天之前,我还不知道栾菊杰是谁,知道她的事迹还是从朋友口中得知。上网看了她的事迹后,感动得让我久久不能平息。想了很多,忍不住想拙笔写些什么。先听听她的事迹: 半百栾菊杰“祖国好”感动所有中国人或许很多人对栾菊杰这个名字有点...  阅读全文

posted @ 2008-08-15 10:59 钢钢 阅读(655) | 评论 (6)编辑

2008年8月11日

一套外企的数据库设计面试题

     摘要: 最近发现园子里面关于数据库方面的文章比较多,正好我也是一个喜欢凑热闹的家伙,那就跟着烧一把火吧。^_^这是前阵子一个朋友面试外企的一套关于数据库设计的试题,有兴趣的朋友不妨一试。Part I 工厂在定义一个新产品的流程如下:1. 确定产品信息如名字,代号等;2. 设计部门设计出产品的结构;3. 在确定结构后就可以得出每个产品所需要的基本零件及其所需的数据。进而可以进行相关财务处理与采购处理。 其相...  阅读全文

posted @ 2008-08-11 11:58 钢钢 阅读(3493) | 评论 (4)编辑

2008年8月8日

浅谈SQL SERVER 2005 之引用完整性

     摘要: 很久没有写点什么了,乘着空闲,把我最近在使用SQL SERVER 2005中的这一点有意思的新发现写出来分享一下。为什么想介绍SQL SERVER 2005 的引用完整性:一是因为在SQL SERVER 2005中,添加了SQL SERVER 2000中没有的一些新功能,而这又很少被人们注意到;二是对于SQL SERVER数据库的初学者来说,引用完整性往往是他们难以理解和掌握的。在SQL Serv...  阅读全文

posted @ 2008-08-08 13:19 钢钢 阅读(2292) | 评论 (8)编辑

2008年8月2日

十进制、二进制、八进制、十六进制之间的转换[基础]

     摘要: 今天翻了一本计算机基础的书籍,其中十进制、二进制、八进制、十六进制之间的转换挺有意思的,也容易犯糊涂,特温故而知新。十进制数制系统 十进制数制系统包括 10 个数字:0、1、2、3、4、5、6、7、8、9 基为:10 逢十进一,如3+7=10,20+80=100二进制数制系统 计算机中使用二进制表示数据 二进制包括两个符号:0和1 二进制逢二进一:(1+1)2=(10)2 二进制的基为2 示例:...  阅读全文

posted @ 2008-08-02 09:58 钢钢 阅读(4367) | 评论 (1)编辑

2008年7月30日

Microsoft SQL Server 2005 中相关问题的解决办法

     摘要: Microsoft SQL Server 2005 中无法创建“数据库关系图”的解决办法Microsoft SQL Server 2005 数据库中,经常会出现无法创建“数据库关系图”的错误,原因大多是这个数据库是附加,权限不够的关系。解决办法:选择数据库名 —> 右键 —> 属性 —> 选择&#...  阅读全文

posted @ 2008-07-30 11:28 钢钢 阅读(753) | 评论 (4)编辑

2008年6月11日

C#泛型编程基础知识总结[转]

     摘要: 在项目中通过对项目不断更深的认识,运用了设计模式,就难免不运到开箱和装箱操作,通常的开箱和装箱操作对系统的性能有一定的影响。为了解决这一个问题,其中一种解决方案是运用泛型来解决。下面是C#2.0泛型的简单介绍和使用,便于在项目中灵活运用。一、C#泛型演示classStack<T>{privateT[]store;privateintsize;publicStack(){store=ne...  阅读全文

posted @ 2008-06-11 15:24 钢钢 阅读(464) | 评论 (1)编辑

Abstract Factory 抽象工厂设计模式

     摘要: 简单工厂模式虽然实现了使对象的创建与使用进行分离,但一次只能创建一个对象。它不能实现一次创建一系列相互依赖对象的需求,为此我们需要学习抽象工厂模式。抽象工厂:主要功能是生产抽象产品;如:生产学员、管理员等抽象产品。抽象产品:主要功能是提供实体产品访问接口;如:提供学员、管理员等实体产品数据访问的接口。实体工厂:主要功能是生产实体产品;如:SQL Server和Access形式的学员、管理员等数据访...  阅读全文

posted @ 2008-06-11 10:37 钢钢 阅读(2255) | 评论 (13)编辑

2008年6月10日

设计模式概述

     摘要: 建筑师亚历山大对模式的定义:在某一环境下某个问题的一种解决方案。亚历山大对模式的描叙: 模式的名称; 模式的目的(即:要解决的问题); 实现方法; 实现该模式必须考虑的限制和约束;设计模式是经验的总结与传承。 模式:描叙了一个在我们周围不断重复发生的问题,以及该问题的解决方案; 设计模式:描叙了软件开发过程中某一类常见问题的一般性解决方案;面向对象设计模式:对在特定场景下,解决一般设计问题中类与相...  阅读全文

posted @ 2008-06-10 11:34 钢钢 阅读(563) | 评论 (0)编辑

2008年6月6日

如何使用VSTS写单元测试

     摘要: Microsoft的开发平台VSTS(Visual Studio Team System) 集成了单元测试框架(Team Test),即:VSTS单元测试。 它支持: 1. 生成测试代码框架; 2. 在IDE中运行测试; 3. 支持从数据库中加载数据的测试; 4. 测试运行完成后,进行代码分析覆盖。使用VSTS写单元测试的步骤如下: 1. 创建测试; 2. 编写测试; 3. 运行测试; 4....  阅读全文

posted @ 2008-06-06 14:49 钢钢 阅读(4066) | 评论 (16)编辑

2008年5月30日

电视剧《奋斗》能叫奋斗吗?

     摘要: 程序员踩在银杏叶上也会有许多的感觉,比如我。^_^ 主人公为一个奋发有为的年轻人。  他有两个父亲,于是他发现两条生活道路。   他有两个恋人,于是他拥有两种情感。   他有一种理想,却导致另一种现实。   他有一种最可贵的精神,那就是不停地奋斗。   当代城市主题:   表现当代人面对的生活、爱情、事业等问题的态度,具体到每一个人物。   精神层面是积极向上,坚持自我,顽强不屈。     爱情与...  阅读全文

posted @ 2008-05-30 13:06 钢钢 阅读(3867) | 评论 (45)编辑

2008年5月25日

CSDN网友挑选的2007年最有价值文章

     摘要: 1. 40种网站设计常用技巧 2. 写得蛮好的linux学习笔记 3. IT从业人员必看的10个论坛 4. 上班人员必读:“五险一金”详解! 5. Ajax基础教程 - 免费试读 6. 代码大全(第二) 7. Javascript中最常用的55个经典技巧 8. 一著名软件公司的java笔试算法题! 9. 深入理解C语言指针的奥秘 10. Java精华积累:每个初学者都应该搞...  阅读全文

posted @ 2008-05-25 10:24 钢钢 阅读(798) | 评论 (1)编辑

2008年5月17日

Windows API Reference for C#, VB.NET and VB6(转)

     摘要: Windows API Reference for C#, VB.NET and VB6 The Windows API (application programming interface) are the low level workings of Windows. It offers high performance, and lightweight code, but it is very...  阅读全文

posted @ 2008-05-17 11:39 钢钢 阅读(673) | 评论 (1)编辑

导航

统计

公告


穷则独善其身
达则兼济天下

与我在线交流

新闻


在线词典


搜索

 

常用链接

我参与的团队

随笔分类(135)

随笔档案(175)

文章分类(26)

收藏夹(199)

Blogs

Tools

Websites

积分与排名

最新评论

阅读排行榜

评论排行榜

60天内阅读排行