自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (33)
  • 收藏
  • 关注

原创 给在校师弟的答复

一个在校的师弟刚刚开始学习编程,让我给一些建议。我给他的答复是,学校的基础课程一定要学好,特别是操作系统、数据结构,编程语言的选择我给他的建议是学好C语言,C一般是学校的必修课,学好C以后学其他语言就不会很费劲了,主流开发语言选择.Net,脚本语言选择python或perl(perl的正则表达式的应用),此外,我向他推荐了几本书,《代码大全》、《设计模式-可复用面向对象软件的基础》、《重构-改

2010-05-29 17:10:00 479

原创 重构不等于重写

上周公司内部开发部交流会上,一些同事就自己的工作情况提到了一些关于重构的内容,大家就重构内容进行了简单的讨论,一些同事提到了重构的原因,实现的功能不好、效率较差等。在现实工作中,“重构”更多被用来成为弥补缺陷、增加功能、修改设计等工作,而很多人潜意识里也认为重构就是修改、重写代码,而这往往曲解了重构的本意。重构是一个过程,是建立在不违背外在行为的前提下,对代码进行修改,改进程序的内部结构。重构不等

2010-05-29 16:37:00 818 1

原创 SQL Server over和CTE的妙用(子记录根据外键递归找出父记录,并实现层级关系码)

开窗函数是在 ISO SQL 标准中定义的。SQL Server 提供排名开窗函数和聚合开窗函数。窗口是用户指定的一组行。开窗函数计算从窗口派生的结果集中各行的值。可以在单个查询中将多个排名或聚合开窗函数与单个 FROM 子句一起使用。但是,每个函数的 OVER 子句在分区和排序上可能不同。OVER 子句不能与 CHECKSUM 聚合函数结合使用。CTE是common tabl

2010-04-29 19:54:00 923

原创 C#基础(二)对象和类型

类和结构类和结构的区别是在内存中的存储方式(类是存储在heap上的引用类型,而结构是存储在stack上的值类型)、访问方式,结构不支持继承。类和结构都有new来声明实例。  类数据成员包含字段、常量和事件。函数成员包括方法、属性、构造函数、finalizer、运算符及索引器。在C++中,可以声明与类无关的全局方法,但在C#中每个函数必须与类或结构相关。C#声明方法与C/C++类似,不同

2010-04-26 23:21:00 689

原创 C#基础

变量变量初始化C#编译器要对变量进行初始化之后才能在操作中引用变量。可以有两个方式确保变量进行了初始化,1、变量是类或结构中的字段,没有显示初始化时,默认是02、方法的局部变量必须显示的初始化。编译器会检测所有可能的路径,如果发现在变量初始化之前调用则就会产生错误。类型推断类型推断有var关键字常量在变量前面加上const就变为声明常量了,常量具

2010-04-21 23:17:00 487

原创 初始Scrum-即硝烟中的Scrum和XP读后感

最近项目组在搞Scrum,在此之前对Scrum甚至敏捷开发仅仅停留下概念层,甚至有许多概念都较模糊,所以借个机会好好学一下,上网查了下,发现06年的时候Scrum就开始悄悄流行起来了,有些感叹自己直到四年后才发现。 首先以介绍几个文中可能用到的关键字作为文章的开始。 Scrum:敏捷开发的一种,在最近的一两年内逐渐流行起来,是敏捷开发中一个重要的主流,是一个迭代性、增量性的过程,适合于任

2010-04-20 23:07:00 949

原创 C#与.net关系

(关于.net的详细介绍,http://msdn.microsoft.com/zh-cn/library/a4t23ktk(v=vs.90).aspx)C#作为一种编程语言,是专门为与MS的.NET Framework一起使用而设计的,是一种基于现代面向对象设计方法的语言,用于生成面向.NET环境的代码。.NET Framework 具有两个主要组件:公共语言运行库(CLR)和 .NET

2010-04-17 08:21:00 527

原创 记2010-3-20日华为面试

在3月15日,收到华为公司北研所的通知,问我是否有找工作的意向,我索性就答应了,然后就叫我等人力的通知。之后的几天,在网上查查关于华为面试相关的内容,华为编码规范、面试过程、公司文化……,3月14日晚上,收到华为的招聘系统发的短信,通知20日(星期六)早上九点到上地大厦九层参加面试。网上一搜“上地大厦九层”,发现华为常年在那里招聘,也搜到了之前一些面试者的介绍华为面试过程的帖子,后来发现帖子里的内

2010-04-08 13:25:00 986 1

原创 写给二十年后的自己——第一次选择离开

自记事以来,我都是一个不肯轻易放弃的人,也许是和自己小时读了很多励志的书有关吧,深受那些名人轶事影响,把“绝不放弃”当作了自己的座右铭,即使失败,心情down到了极点,也会再次站起来,朝着自己的理想而前进。但这一次,也是第一次,我选择了离开。相比离职后带来的各方面的压力,违背自己的信念所带来的痛苦远远大了许多。回头想想,自己就像是瓶中的树芽,看不到未来,却倔强的挺着,直到发现自己无法在瓶中长大,才

2010-03-13 16:00:00 677

原创 选择人生如戏而非被戏人生

      前一阵子翻阅之前看过的《旋转的门》,这本书我已经读过了很多遍了,里面很多关于人生哲理及人生智慧对我生活工作都有很大的帮助,有的时候也作为我向他人谈论人生时的引例。每次翻阅这本书,都有很多感慨,即使是同一篇故事,每次读的感受都略有不同。书中提及到的一个故事,故事的大概内容是:      一群孩子在一位老人家门前嬉闹,叫声连天。几天过去,老人难以忍受。   于是,他出来给了每个孩子25

2010-01-22 17:38:00 517

原创 不要浮华于编程世界

 每次看到编程语言的排行榜时,依然会点开看一下,看看业内的语言发展趋势,看看自己熟知的编程语言处于什么什么位置,看到太多太多关于编程语言的争论与评论,有人甚至为选择何种具体的开发语言而苦恼与彷徨,C++,还是Java?向左还是向右?答案莫衷一是,那些鼓吹某种编程语言如何如何好的人,是否真正深入了解一门语言?还是仅仅浮于表面? 常听到一种解释,“具体的编程语言不重要,重要的是思想”,这句

2009-12-05 12:38:00 446

系统架构设计师教程(共两部分 第二部分)

09年6月出版,计算机资格认证考试办公室主编

2009-08-14

系统架构设计师教程(共两部分 第一部分)

09年6月份出版的,新考试大纲指定用书,计算机专业资格考试办公室主编

2009-08-14

C语言程序设计(学习程序设计语言的首选)

通过大量的实例介绍了C语言的精华,特别针对目前C语言的发展,精心策划了C语言的综合应用、图形与动画的设计、音乐的演奏等。

2008-09-01

数据仓库(涉及的所有主要问题)

论述在设计和建造数据仓库中涉及的所有主要问题,论述分析型环境(决策支持系统环境)以及在这种环境中的数据构造。

2008-09-01

编码的奥秘(各种编码方法)

通过大量的篇幅讲述了与计算机原理相关的各种编码方法,并通过数字逻辑电路以及存储器,微处理器的形成,组织及发展阐述了编码的实现。涉及到计算机系统,编程语言的发展,甚至对计算机图形化的相关技术也给了一个全面的描述。

2008-09-01

计算机文化(计算机领域的相关知识)

介绍了计算机领域的相关知识,内容包括计算机软、硬件方面的基础知识及前沿科学,计算机历史、计算机市场及相关计算机文化知识。

2008-09-01

微软高级技术讲义PPT

包含微软高级测试方法、设计安全的.NET网络应用、软件开发设计模式、开发可扩展性应用程序等

2008-08-26

编码规范和范例(华为)

华为编码规范和范例,编程规范有很大的帮助

2008-08-26

DelphiBBS大富翁论坛经典合集

大富翁论坛上经典问题的讨论,含解决的方法

2008-08-26

微软架构师培训讲义 PDF

微软架构师的培训讲义,想成为架构师的一定要看!

2008-08-26

GExpert2007

GExpert 2007 Delphi的一个很好插件

2008-08-07

C++ Complete Reference (3rd Ed.)

C++ Complete Reference (3rd Ed.),想学好C++的可以看下

2008-07-19

Designing Components with the C++ STL

C++ STL 组件设计,英文版

2008-07-15

C++.Coding.Standards

C++代码设计的标准,英文版

2008-07-15

C语言100例及教程

C语言100例及教程

2008-06-07

C语言函数速查手册

C语言函数速查手册,编程的工具

2008-06-07

C++编程惯用法——高级程序员常用方法和技巧

C++高级程序员常用方法和技巧

2008-06-07

高质量C、C++编程指南

讲解如何提高C C++的编程质量

2008-06-07

Delphi高手突破

想成为Delphi高手的必读书

2008-06-04

Delphi模式编程

聪明的程序员用Delphi,学Delphi必读书

2008-06-04

经典C程序例子

包含C程序设计基本的算法设计

2008-05-14

高质量C++编程

提高C++编程的效率等

2008-05-10

Thinking in C++(2nd)

一个C++程序员的必读书之一,英文版

2008-05-10

Head first design pattern

一个设计者必须看的经典书籍

2008-05-10

.NET模式架构、设计与过程

所有.NET环境下软件开发人员的完全指南; 使用真实案例讲述模式应用全过程;

2010-10-11

teechart2010 破解文件

teechart2010控件,很强大,包含delphi的各个版本下的bpl

2010-06-17

HTML之路--XHTML & CSS最佳实践指南

\详尽遍历了网页上的不同组件,讲述了如何构造它们和表现它们。从精心安排的起步、文本、链接、图像、布局、列表、脚本和对象、表格、表单、多种媒介10章内容中,您将会找到几乎所有HTML和CSS组件的详细讲解,以及一些比较漂亮的技巧来让页面熠熠生辉。.

2009-10-10

IntraWeb控件开发Web程序(黄忠成)

黄忠成关于IntraWeb最全的资料 ( 0、 Client Side DataSet 與 Web Report 1、初探IntraWeb 2、IntraWeb 與資料庫(上) IntraWeb 與資料庫(下) 3、 IntraWeb 與 JavaScript、CSS(上) 黄忠成 - IntraWeb 與 JavaScript、CSS(下) 4、深入探討Session 5、LayoutManagerHTML 與TemplateProcessor )

2009-08-26

编写无错 C 程序秘诀

Microsoft出版社出版,一个具有丰富经验的微软员写的,写得很好,想提高C语言能力的可以看下

2009-08-13

Python核心编程(PDF)

不错的Python书,介绍了Python的核心内容及涉及的一些高级论题

2009-08-13

系统架构设计师教程(共两部分 第二部分)

09年6月出的第一版,全国计算机技术与软件专业技术资格(水平)考试指定用书

2009-08-13

系统架构设计师教程(共两部分 第一部分)

09年6月出的第一版,全国计算机技术与软件专业技术资格(水平)考试指定用书

2009-08-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除