- 博客(83)
- 资源 (220)
- 收藏
- 关注

原创 我的书架
这是我在当当上的书架,几乎包括我近几年所读的所有书啦。 http://comm.dangdang.com/member/1628276321425/booksubtype/
2009-09-14 11:00:00
656
原创 Emacs快捷键总结
**********Emacs模式**********M-x 语言名-mode :切换到“语言名”模式下。如果Emacs没有内置你想要的语言,则用搜索“Emacs 语言 mode”即可。M-x TAB TAB :显示所有可执行的命令*********光标、编辑***********所有被删除的内容会进入一个称为删除环的地方,按C-y就可以把它粘贴到光标所在的位置
2012-07-10 00:22:46
1103
原创 彻底被你征服
什么也不说了,上一段征服你的代码看看!我仅仅改了一下格式,没有增删任何东东.public System.Data.DataSet GetBatchHelpIss( string psCompanyID,
2011-07-19 10:53:41
1271
原创 《精通Oracle10g PL/SQL编程》 是本oracle入门的好书
从网上找了一本读完感觉这本书还是很不错的.很适合刚接触oracle的程序员们阅读.这本书从一些最基本的知识入手,配合着简单易懂的实例,让你一点一点地从简单地知识点切入然后一步一步地深入,每一步都会配合例子给你讲解,一次一小步,每一步都是下一步的基础,一直到比较高级的用法.这本书还有一个优点是,它的语言很简练,并不像某些技术书,技术没有讲多少,废话倒是一坨接一坨的.这本书可以算是无废话PL SQL讲解了.它直接用最为精简的语言告诉你最为本质的功能或语言现象,依我看来,非常适合我们这种成天被项目工期追赶的程序员
2011-04-30 01:33:00
2553
原创 替代 Reflector 的工具-- ILSpy
Reflector 牛大发了,用户群应该不小了,所以就收费了,懒得找它的注册码.现在推荐个代替Reflector 的.net 反编译工具:ILSpy .http://www.ilspy.net/此工具很好用.
2011-04-29 00:08:00
7692
原创 《软件随想录》笔记
<br /><br /> <br />l 三种管理方法:<br />一、军事管理法<br />这种方法有三个缺点:a、人们并不喜欢被这样管。b、没有足够的时间用于在微观管理上。c、在高科技公司中,负责干活的个人总是比“领导者”有更多的信息,所以他们其实是做决策的最佳人选。<br />二、经济利益驱动法<br />这种方法假设每个人的行为动机都是金钱,让人们听命于你的最好方法就是给他们物质奖励或者物质惩罚,以此创造行为动机。<br />这种方法的最大问题是,它将内部激励变为了外部激励。<br
2010-08-19 17:59:00
768
原创 《卓有成效的管理者》读后感
<br /> 这几天一直在看一本书《卓有成效的管理者》(The Effective Executive)彼得@德鲁克管理经典系列。嗯。这是一本好书,这本书中所指的“管理者”的概念要大于普通意义上的管理者。它并不是指一个管理着别人的人,而是所有可以做出影响企业的价值和服务能力的人,都是一个管理者,从这个意义上来讲,企业里每一个“负责某一方面事务”的人都是一个管理者。<br /> 这本书的价值不仅仅在于让你如何去做一个好的“管理者”,对于我来讲收获最大、体会最深的是它所讲的做出决策时的方法和策略
2010-08-10 11:37:00
3122
原创 2010年初读的三本小书
<br />大道至简,用一句话总结一下:<br />《鲸鱼哲学》:关注其他人的优点或正确行为,不间断地加以肯定,从而强化优点或正确行为。对于缺点,要忽略它,用正确的“指令”弱化它。不要只盯着别人的缺点。<br /> <br />《决定一生的99个简单法则》<br />法则太多 = 没有法则。这本书,只能从中看一些比较有意思的案例吧。不必当真。<br /> <br />《习惯的力量》<br />好的习惯的确会给我们的生活带来巨大的好处。这本书在如何养成好习惯方面给了不少的方法。值得一读。
2010-08-10 11:36:00
698
原创 《卓有成效的程序员》读后感
<br />以前看过《卓有成效的程序员》的几页,但只是看了前面的几十页,当时这本书给我的感觉只是一些工作中所用的脚本的集合。当时我的结论是它的价值并不大。后来又分别在不同的地方出现了这一本书,于是推断我当初对这本书所下的结论应该是太武断了。因为如果它是一本脚本的集合的话,那它不可能有这么大的价值让无数人无数次地提到它。<br />今天有幸再一次得到它的电子版,于是决定好好读一读它。果然,本书里面有一些真知灼见。<br />原来那一些脚本的目的在于告诉作为程序员(本书的目标群就是程序员)的
2010-08-10 11:35:00
813
原创 《c++ primer》第四版
<br />以前看了本书的第三版,2遍,当时就觉得不错。后来听说这本书的第四版也挺好,最近利上班的空闲时间把这本书也翻了两遍,发现,的的确确是一本好书。我看到有很多人说这本书不适合于初学者,这一点我是认同的。毕竟书中的某些方面的知识,只有在用过C++才可以理解和体会的。书中的一些知识点是扩展性质是,也就是它已经超出了语言本身的知识,是关于如何正确用好C++方面的知识,而这方面的知识,不是一个初学者可以领悟到的。嗯,其实这方面的知识在《effective C++》和《More Effective
2010-08-10 11:34:00
716
原创 一本好书:《软件随想录》
适用人群:IT业人士 这本书是一本很好的书. 毫无疑问,本书作者的一些观点是非常的独特和新颖的.这本书是作者长年写作的网志的一部分精彩的文章的集合.整本书都渗透出作者的那种自信和狂傲.正因为这种自信,才形成了作者独特的观点.否则,没有自信,也不免会人云亦云了. 本书的写作风格很是幽默,当然美国式的幽默比较多一些.你可以把它当作休闲时的消遣读物,读完就完了,只是关注其中的好玩的故事.但,你也可以把本书每篇文章当成一次思想上的震荡,本书的每一篇小文都能引起你的思考或深思.即
2010-08-10 11:22:00
609
原创 耦合 内聚 封装 三概念
<br />经常从关于软件设计方面的书中看到"耦合"、 "内聚" 、"封装"这三个概念,但这三个概念是什么意思呢。最近读到一本《sql server 2005高级程序设计》看到有这三个概念的定义,于是摘录如下:<br /> <br /> 耦合(coupling):是指在一个系统内部一个模块对另一个模块的依赖程度,这个概念同样适用于两个系统之间.如果两个模块(或系统)彼此的依赖程度很高,以至于修改一个模块(或系统)时,必须对另外一个模块(或系统)进行修改,我们就称其是紧耦合(tightly cou
2010-08-03 19:37:00
1138
转载 char、 varchar、nchar、nvarchar的区别
<br />转自:http://www.cnblogs.com/mekong/archive/2009/04/17/1437996.html<br /> <br />对于程序中的string型字段,SQLServer中有char、varchar、nchar、nvarchar四种类型来对应(暂时不考虑text和ntext),开建立数据库中,对这四种类型往往比较模糊,这里做一下对比。 定长或变长<br />所谓定长就是长度固定的,当输入的数据长度没有达到指定的长度时将自动以英文空格在其后面填充,使长
2010-07-17 22:15:00
640
转载 Cygwin + OpenSSH FOR Windows的安装配置
转自:http://blog.chinaunix.net/u3/95470/showart_1918294.html<br />Cygwin是一款世界著名软件,它可将Linux下的自由软件移植到Windows系统上来应用,了解和掌握这个软件,将使您又多了许多有益的选择,并带您到一个更广阔的天空下翱翔,这对于您的学习和工作将起到确定无疑的推动作用。下面我用自己总结的一个例子,带大家进入这个世界。<br /> 在windows操作系统中,使用Cygwin + OpenSSH开源软件来作为远程连
2010-07-09 09:00:00
2595
原创 Ubuntu配置服务启动与否的工具
安装:sudo apt-get install sysv-rc-conf启动:sudo sysv-rc-conf在这个工具中可以用键盘的方向键移动,用空格选取或取消,也可以直接用鼠标选取,最后用q保存退出。
2010-05-18 20:52:00
563
原创 看程序要按“线”看,看“主线”放“次要线”
看起来很简单的道理,但想要通过审视自己的行为而明白那道理的真实含义的话,还是有一定的难度。今天我就遇到了这种情况。 “抓主要矛盾”的哲学思想可能谁都明白。最近在阅读一个知名开源项目的源代码,发现我遇到的问题不少。通过反复思考才发现原来是我的读代码的方法不正确。 代码不像文章、小说,应该从头一直读到尾,这样才能保证情节的完整性。代码与之最大的不同就是,代码中有多条线。每一条线就是一
2009-11-05 17:10:00
734
原创 安装ubuntu下的c和java开发环境基础库
1、安装基础类库和man帮助文档等 sudo apt-get install build-essential sun-java6-jdk manpages manpages-posix manpages-posix-dev glibc-doc libstdc++6-4.4-dev libstdc++6-4.4-doc debian-keyring debian-maintainers g+
2009-10-21 12:39:00
966
原创 VIM的使用
Ctrl + f 屏幕向前翻动一页(常用)Ctrl + b 屏幕向后翻动一页(常用)Ctrl + d 屏幕向前翻动半页Ctrl + u 屏幕向后翻动半页mchar 用字母char标记当前光标的位置`char 移至char所标记处char 移至char标记所在行的开头处"(一个双引号) 移至当前行上一次所在位
2009-10-10 13:40:00
961
转载 VIM中查看头文件和库函数的方法
VIM中查看头文件,库函数的方法: 1、最简单的方法是安装对应库的man手册,直接在终端man xxx(函数)如 man printf 就会看到pringf相关的信息,这种方法简单而且显示的信息很多,前提是你的英文必须过关!这种方法不是这里的重点。 安装一个最基本的文档sudo apt-get install manpages-dev 2、这种方法可以让你更了解头文件或内核源码
2009-10-10 13:39:00
5898
1
原创 Ubuntu安装程序开发所需要的man帮助
sudo apt-get install manpagessudo apt-get install manpages-dev // C API sudo apt-get install manpages-posix // posix functionsudo apt-get install manpages-posix-dev // posix develop
2009-10-01 10:32:00
1881
1
原创 使用系统自带的vim增强配置文件
vim初始配置文件位置“~/.vimrc”一般vim会有一个默认的配置文件样本.我一般会cp到用户目录中,然后再修改."cp /usr/share/vim/vim70/vimrc_example.vim ~/.vimrc"一般这个文件就能达到我的要求了.不需要做太多的修改.
2009-09-30 23:19:00
691
转载 用vim格式化代码
从别的编辑器里粘贴到vim里的代码经常由于不正常的缩进变得格式混乱。在vim的官方FAQ (http://vimdoc.sourceforge.net/cgi-bin/vimfaq2html3.pl)找到的: 格式化全文: gg=G自动缩进当前行: == 这个是原文节选:14.6. How do I format/indent an entire file?
2009-09-28 15:02:00
4201
原创 linux学习笔记(1)
0/vi的使用:Ctrl + f 屏幕向前翻动一页(常用)Ctrl + b 屏幕向后翻动一页(常用)Ctrl + d 屏幕向前翻动半页Ctrl + u 屏幕向后翻动半页n 按下数字后再按空格键,光标会向右移动这一行的n个字符。例如:20,则光标会向右移动20个字符0 (这是数字0)移动到这一行的第一个字符处(常用)$ 移动到这一行的最后一个字符处(常用)H 光标移动到这
2009-09-24 10:36:00
1167
原创 C#与.NET.3.5高级程序设计(第4版) 读后感
Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 看网上很多童鞋说这本书不错,从
2009-09-16 14:18:00
863
原创 框架设计( CLR via C# 2nd Edition ) 读后感
的的确确是本好书。这本书把.net平台上经常用的一些技术讲得是明明白白,让你读后只有一个感觉:通透,就好像吃了芥末一样。Jeffrey Richter在这本书中可谓深入浅出,浅的地方讲了C#语言的语法方面,深的地方,讲了语言背后的机制。不愧是大师级的人物。读这本书的前与后的区别是很大的,以前一些云里雾里的知识点都从这本书中找很很直接、明确的答案。在明白了一种技术背后的原理后,一个合格的程序员就应该
2009-09-11 12:00:00
735
转载 开发人员一定要加入收藏夹的网站
下面是我收集整理的对开发技术人员的学习,工作都非常有帮助的网站,也希望大家把自己认为最有帮助的网站分享给大家.http://www.gotapi.com/ 语言:英语 简介:HTML,CSS,XPATH,XSL,JAVASCRIPT等API的查询网站。http://www.w3schools.com/ 语言:英语 简介:W3C
2009-09-01 11:10:00
376
原创 《如何阅读一本书》读书笔记 part2
第三章 阅读的第一个层次:基础阅读高等教育应该使学生达到第四层次的阅读。第四章 阅读的第二个层次:检视阅读检视阅读,才是真正进入阅读的层次。检视阅读一:有系统的略读或粗读(1)先看书名页,然后如果有序就先看序。(2)研究目录页(3)如果书中附有索引,也要检阅一下(4)读一下出版者的介绍(5)开始挑几个看来跟主题息息相关的篇章来看(6)最后
2009-08-27 09:56:00
627
原创 《如何阅读一本书》读书笔记 part1
第一章 阅读的活力与艺术太多的资讯就如同太少的资讯一样,都是一种对理解力的阻碍。现代媒体正以压倒性的泛滥资讯阻碍了我们的理解力。因为信息经过了包装,使人们只需要记住观点和结论,根本不用思考就能表现得宜。(所以我们对资讯要有筛选和过滤的能力)主动的阅读阅读是一件多少有些主动的事儿。阅读越主动,效果越好。这个读者比另一个读者更主动一些,他在阅读世界里面的探索能力就更强一些,收获
2009-08-26 14:00:00
852
原创 《CLR via C#》第23章 执行异步调用 读书笔记 part1
CLR如何使用Windows线程CLR使用Windows线程的功能。但CLR有权把CLR中的线程与Windows线程分开,在某些确定的情况下,CLR的线程并不精确地映射到Windows线程。例如,主机可以告诉CLR把每个CLR线程表现为Windows的纤程。未来版本的CLR还可能仅使用一个已存在的线程,即使你明确地要求它创建一个新线程时也这么干。另外,未来版本的CLR可能
2009-08-26 10:11:00
735
原创 《CLR via C#》第22章 程序集加载和反射 读书笔记
这一章所有的东东都是关于发现Type的信息的,在编译时完全不知道该Type任何信息的情况下,创建一个Type的实例,访问Type的成员等。本章的这些信息典型的应用就是创建一个可以动态扩展的应用程序。可扩展的应用程序就是一个公司写一个主应用,由其他公司来写“插件”从而来扩展这个主应用。主应用不能针对这个“插件”(add-in)来创建或测试,因为这些“插件”是不同的公司写的或“插件”是在主应用
2009-08-25 11:05:00
1640
原创 微软解决方案框架(MSF)------就绪管理
十三、MSF就绪管理u 什么是就绪管理?就绪管理是管理项目团队处于就绪状态的。所谓的就绪状态,就是保持处于项目团队各个角色中的成员都具有成功地、高质量地完成项目所需要的各种知识、技能和能力的状态。简明一点说就绪状态就是使团队成员都具有成功地完成项目所需要的知识的一种状态。就绪管理,就是通过一套管理流程来保证团队成员处于就绪状态的。(一)摘要就绪管理是MSF中的核心原则
2009-08-21 09:00:00
993
原创 微软解决方案框架(MSF) -- 项目管理
十二、MSF项目管理(一)摘要 MSF(微软解决方案框架)有一种项目管理的方法,它不仅适用于传统的集中式的团队,也适用于分布式的团队(即团队的成员在地理位置上是分开的,例如济南开发团队和北京开发团队共同组成一个比较大的项目团队,从而可以完成开发比较大的开发项目)。MSF项目管理准则具备很大的灵活性,可以应用于很大和很复杂的项目。尽管项目管理对于小型项目来说也很重要,但MSF主要把
2009-08-19 09:00:00
1281
原创 《你的灯亮着吗》 第二版 读书笔记
问题是什么?有些人很可悲,他们无休止的在各种候选定义之间犹豫不决,永远不能聚集足够的勇气去解决问题,因为他们不愿承担定义失误的风险。事实上,我们不可能给自然的、日常的问题做出一个惟一的、只有一种结果的、完合清晰明确的定义。谁有问题?你的问题的本质是什么?问题其实就是你期望的东西和你体验的东西之间的差别。幻觉中的问题是真正的问题。如果你想找到一个问题的解决方法
2009-08-18 09:27:00
664
原创 微软解决方案框架(MSF) -- MSF过程模型
十二、MSF 过程模型u 什么是过程模型?过程模型建立了工程中各种活动的顺序,从这方面看,它体现了一个工程项目中整个生命周期。当前各种工程项目中都有各自的过程。MSF过程模型起始于微软开发软件应用程序的过程。它经过演化,与一些其他流行的过程模型中最为有效的原理相结合,形成一个模型。MSF过程模型可以跨越所有的工程类型,例如基于阶段类型的、里程碑驱动的、基于迭代模型等类型的工程。
2009-08-18 09:15:00
10635
1
原创 微软解决方案框架(MSF) -- 风险管理
十、MSF风险管理原则(一)MSF中的风险 MSF中的项目风险与其他行业中的风险定义不同,MSF中的风险定义更为广泛。MSF中的风险定义为:任何可能对项目结果产生积极或消极影响的事件或条件。(二)风险和故障在MSF中的不同风险是指“未来”的消极结果或损失的潜在的可能。故障是指“当前”已经存在于项目中的条件或状态。如果没有有效地规避掉风险,那么风险在未来的某时,将会变成故障。
2009-08-07 09:24:00
2640
原创 微软解决方案框架(MSF) -- 八个基础原理
---来源于网络 九、MSF核心的八个基础原理(一) 推动开放式沟通 在软件项目中有一个很明显的特点,那就是项目的成果或解决方案都是从事项目的团队的成员的智慧、能力和观点的结晶,这是与其他的工程项目很大的不同的地方。团队成员在做出自己的解决方法或做出自己的决定之前,必须对整个项目的目标、背景、目前的状态、各组件之间的关联、当前面临问题的关键、做出决定之后
2009-08-05 11:16:00
1413
原创 CentOS 5.3 中 yum update 时出现python目录依赖出错的解决办法
在CentOS 5.3中运行 yum -y update 进行系统更新时,出现如下的错误信息: Loaded plugins: downloadonly, fastestmirrorLoading mirror speeds from cached hostfile* base: mirrors.versaweb.com* updates: mirror.cs
2009-08-04 14:15:00
3030
原创 微软解决方案框架 - MSF的团队模型(3)
(七)MSF团队模型与“外部协调”时的状态 为了保证团队项目的成功,团队还必须和其他外部工作组相互影响、交流、以及协调。这些交流的范围可以从业务角度和技术角度来分。工作组的范围涉及顾客、用户、还有其他开发小组。 在交流的过程中,对于交流中的责任进行区分是很重要的,因为这样顾客和开发小组都能知道团队中谁对这个信息负责。 下列图表说明中说明的是各角色具有代表性的责
2009-08-04 09:16:00
1448
原创 微软解决方案框架 - MSF的团队模型(2)
----所有资料来源于网络 (四)使用MSF团队模型要注意的问题1. 清晰的责任,共同的职责MSF 将工作进行中需要共同承担的职责和确保工作如期完成的责任结合起来。子团队中的每个角色都代表了对项目的一种独一无二的观点,但是没有哪个个人能够完全代表所有的不同质量目标。2. 赋予小组成员权力在一个高效的团队里,所有的成员都被赋予权力以便根据他们自己的承诺交付任务,并且充
2009-08-03 09:23:00
3645
redis-desktop-manager-2019.0.0
2019-04-28
《WINDOWS.核心编程 第五版》 3 of 3
2011-05-26
Microsoft SQL Server 2008 Internals (PDF 高清版)
2010-07-28
Fedora.Linux.宝典.2010版
2010-07-05
Debug It!Find, Repair, and Prevent Bugs in Your Code
2009-11-16
linux系统管理食谱 2009年出版 pdf
2009-11-06
Fedora® 11 and Red Hat® Enterprise Linux® Bible
2009-11-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人