- 博客(14)
- 资源 (2)
- 收藏
- 关注
转载 专业书
11本最具影响力的书籍1. 《代码大全》(Code Complete)第二版的代码大全增加了很多与时俱进的内容,涵盖了软件构建过程中的所有细节。它从软件质量和编程思想等方面论述了软件构建的各个问题,并详细论述了紧跟潮流的新技术、高屋建瓴的观点、以及简单明了的通用概念,当然也含有丰富而典型的程序示例。评语:引用一位网友的评论:恰恰是这种艺术与科学相互融合的产物带给程序
2013-01-16 10:55:34 1309
转载 系统层次结构
我们刚开始学习架构的时候,首先会想到分层的概念,分层架构比较经典的是三层架构,那么,什么是三层架构呢?它包括表现层,业务层,数据访问层;而对于一个新手来说,从抽象意义上的三层架构,逻辑上就划分为三个层。这个是最基本的三层架构模式。表现层充当系统的界面呈现以及UI逻辑的角色,也就是说,UI(用户界面)属于表现层;举一个对于asp.net WebForm来说,人们喜欢把
2013-01-08 11:05:08 14604
原创 printf 'Hello world'!
题目:static void Main(string[] args){ if(/* Implement */) { Console.Write("Hello"); } else { Console.Writ
2012-12-12 17:27:44 1184
原创 值类型与引用类型及在内存中的存储
FROM MSDN:如果数据类型在它自己分配的内存中存的是具体数据,则该数据类型就是“值类型”;如果存储的是指向一个地址的指针,那么该数据类型是“引用类型”。值类型值类型包括:所有数字数据类型Boolean、Char 和 Date所有结构,即使其成员是引用类型枚举,因为其基础类型总是 SByte、Short、Integer、Lon
2012-12-07 18:33:58 2101
转载 Ildasm.exe - MSIL Disassembler Tool 简介
MSDN:The MSIL Disassembler is a companion tool to the MSIL Assembler (Ilasm.exe). Ildasm.exe takes a portable executable (PE) file that contains Microsoft intermediate language (MSIL) code and cre
2012-12-05 21:28:59 750
转载 Hash Table
一.数据结构在我们编程的世界里数据的基本组织可以说有三种形式。结构体(或对象)数组链表其他任何的数据组织形式都可以看作是这三种数据组织形式的组合变体。 结构体(或对象)可以是基本数据类型或者其他结构体(或对象)的组合。结构体或对象一般用来描述一个复杂数据实体。数组一般是一组同类型的变量的集合,在内存中表现为一片连续的空间,因为空间是连
2012-12-05 20:07:28 594
转载 托管代码 managed code
什么是托管代码? 托管代码是一microsoft的中间语言,他主要的作用是在.NET FRAMEWORK的CLR执行代码前去编译源代码,也就是说托管代码充当着翻译的作用,源代码在运行时分为两个阶段: 1.源代码编译为托管代码,(所以源代码可以有很多种,如VB,C#,J#) 2.托管代码编译为microsoft的平台专用语言。
2012-12-04 15:46:37 567
原创 sql散记
关于删除重复行(保留一行) 假设目标表 person为: 1,使用临时表method 1select distinct * into #t from person -- 把所有不重复的行填充到临时表#ttruncate table person
2012-11-25 14:53:31 428
转载 varchar nvarchar
很多开发者进行数据库设计的时候往往并没有太多的考虑char, varchar类型,有的是根本就没注意,因为存储价格变得越来越便宜了,忘记了最开始的一些基本设计理论和原则,这点让我想到了现在的年轻人,大手一挥一把人民币就从他手里溜走了,其实我想不管是做人也好,做开发也好,细节的把握直接决定很多东西。当然还有一部分人是根本就没弄清楚他们的区别,也就随便选一个。在这里我想对他们做个简单的分析,当然如果有
2012-11-23 15:11:02 434
转载 string,empty "" null 区别
这是一个及其常见的问题,网上已经有关于这个问题的很多讨论。但是我觉得都是不求甚解,有一些还是在误导别人。下面我来说下我对这三者的理解,如有错误的地方请大家及时指正。 一:""与string.Empty我认为是一样的。网上有一篇被转载了几十遍的文章是这样说的string.Empty 不分配存储空间,"" 分配一个长度为空的存储空间,我认为这句话是错误并且含糊不清的。 1、实际上Empty
2012-11-17 22:49:07 530
原创 sql exists,in,group by,having
语法: EXISTS subquery参数: subquery 是一个受限的 SELECT 语句 (不允许有 COMPUTE 子句和 INTO 关键字)。结果类型: Boolean 。如果子查询包含行,则返回 TRUE ,否则返回 FLASE 。(not exists同理,也是返回bool类型,只是结果相反)一种通俗的可以理解为:将外查询表的每一行,代入内查询作为检验,如果内查询返回的
2012-11-17 20:37:18 6373
转载 C# 多线程委托方式让主界面显示传值内容
c# delegate(委托)与多线程很多时候写windows程序都需要结合多线程,在.net中用如下得代码来创建并启动一个新的线程。public void ThreadProc();Thread thread = new Thread( new ThreadStart( ThreadProc ) );thread.IsBackground = true;thread.Star
2012-11-17 13:31:22 1223
转载 C#-using用法详解
using 关键字有两个主要用途: (一).作为指令,用于为命名空间创建别名或导入其他命名空间中定义的类型。 (二).作为语句,用于定义一个范围,在此范围的末尾将释放对象。using指令 ①允许在命名空间中使用类型,这样,您就不必在该命名空间中限定某个类型的使用: using System.Text; using
2012-11-17 11:16:00 406
原创 tag of my life
来北京22天了,今天还跟别人说是半个月呢,不知不觉就多了7天出来又。跟来之前有的变化:1,知道这是哪里了;2,知道这里是干什么的了原因:来了,且22天了。跟来之前没有变化:1,不知道何时可以拿MONEY;2,不知道自己是干什么的原因:刚来时,看见了开发工具、编程语言,看了下产品,大概以为以后就要做这个了,谁知过了几天到开发组了,就我一人换环境,有种老大把我卖了的感觉,但我以为是祸兮
2009-04-10 17:35:00 446
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人