摘要:
原文地址:http://odetocode.com/articles/365.aspxMicrosoft introduced table variables with SQL Server 2000 as an alternative to using temporary tables. In many cases a table variable can outperform a solution using a temporary table, although we will need to review the strengths and weaknesses of each in 阅读全文
摘要:
转自:http://www.cnblogs.com/yangmingming/archive/2010/02/03/1662307.htmlIldasm.exe 概要:一.前言: 微软的IL反编译实用程序——Ildasm.exe,可以对可执行文件(ex,经典的控制台Hello World 的 exe 可执行文件)抽取出 IL 代码,并且给出命名空间以及类的视图。在讲述如何反编译之前,有必要从虚拟CPU的角度来看CLR,这样有助于先从正面了解代码执行过程。虚拟CPU: .NET 程序,其核心皆为 CLR ,而同时CLR的功能却与CPU非常相近,其中CLR执行IL代码(或叫做,IL指令)、操作.. 阅读全文
摘要:
原文链接:http://www.jsj8.com/post/44.htmlIT人士绝不能掉以轻心,与绝大多数其他行业相比,考虑到IT瞬息万变,IT人员除了齐备良好的心理素质以外,我们不得不考虑以下几点问题: 一、 IT人的工薪问题: 每个阶段都必须对自己的职业进行谨慎管理,看看自己的薪水是否与你的技术水平提高而水涨船高,您对自己的工作是否感到更加自信?钱总是重要的,在经历了工作几年之后,你是否对IT行业的失望,至于买房结婚之类的事情敢不敢奢望?对比2008年应届生来说,最糟糕的是在通货膨胀形势下,起薪水平未增反降,你是否有更多的想法? 随着宏观经济从高速发展期向稳步调整期过渡,以及新劳动法的实 阅读全文
摘要:
从开始编程到现在已经有10年的时间了,10年之间我做过很多的工作,当然都称不上卓越,我虚度光阴,过一天就算一天。在深圳呆了6个年头后,我才发现事情的严重性,作为一名软件开发工程师,我一事无成,我还没有一个身经百战的团队或team,没有一个能拿的出手,又有知名度的软件产品,经常与印度程序员交流,却连国门都没有迈出去过。 于是在今天这个飘雨的周末的黄昏,内力莫名的涌出一阵阵地懊悔,世界不会因为我没有完成代码而停滞不前,地球依然在转动,我讨厌这种感觉,这让我觉得我的存在毫无意义。中国的人太多,程序员太多,如果你想变的卓越出众,那么你就必须相信你所做的事情正在推动整个世界的发展,同时你也必须付出比别人 阅读全文
摘要:
不知不觉做软件已经做了十年,有成功的喜悦,也有失败的痛苦,但总不敢称自己是高手,因为和我心目中真正的高手们比起来,还差的太远。世界上并没有成为高手的捷径,但一些基本原则是可以遵循的。 1. 扎实的基础。数据结构、离散数学、编译原理,这些是所有计算机科学的基础,如果不掌握他们,很难写出高水平的程序。据我的观察,学计算机专业的人比学其他专业的人更能写出高质量的软件。程序人人都会写,但当你发现写到一定程度很难再提高的时候,就应该想想是不是要回过头来学学这些最基本的理论。不要一开始就去学OOP,即使你再精通OOP,遇到一些基本算法的时候可能也会束手无策。 2. 丰富的想象力。不要拘泥于固定的思维方.. 阅读全文
摘要:
第一阶段此阶段主要是能熟练地使用某种语言。这就相当于练武中的套路和架式这些表面的东西。第二阶段此阶段能精通基于某种平台的接口(例如我们现在常用的Win 32的API函数)以及所对应语言的自身的库函数。到达这个阶段后,也就相当于可以进行真实散打对练了,可以真正地在实践中做些应用。第三阶段此阶段能深入地了解某个平台系统的底层,已经具有了初级的内功的能力,也就是“手中有剑,心中无剑”。第四阶级此阶段能直接在平台上进行比较深层次的开发。基本上,能达到这个层次就可以说是进入了高层次。这时进入了高级内功的修炼。比如能进行VxD或操作系统的内核的修改。这时已经不再有语言的束缚,语言只是一种工具,即使要用自己 阅读全文
摘要:
爱这行!!! 从事任何行业都一样,只有真正的爱上了这份工作,才会投入热情,才会在顺境中自我警醒,在逆境中寻找突破。这个行业的竞争很激烈,你停下来走,别人就立刻会跑步超过你,没有对这一行业的一种热情,就很难在困境中保持一种执着的态度坚持到底。踏踏实实“扎马步” 今天无意中看了“校长”的“程序员&司机”,其中谈到了关于程序员速成的问题。其实速成班毕业的 “系统杀手”早已在遍布大江南北,只是在互联网时代,互联网的应用型软件生命周期越来越短,业务驱动主导的情况下,这种速成方式看起来反而提高了企业生产效率。但这样的人才也就只能写几个Facebook上的插件应用或者iGoogle上的Gadget, 阅读全文
摘要:
There are lots of ways to select a random record or row from database table.Here are some example SQL statements that don't requireadditional application logic,but each database server requires different SQL syntax.Select a random row with MySQL:SELECT column FROM tableORDER BY RAND()LIMIT 1Sele 阅读全文
摘要:
按步建了service和serviceReference之后,还需要修改webconfig才能实现通信。原文件是:<system.serviceModel> <behaviors> <serviceBehaviors> <behavior name="SilverlightDBDemo.Web.DBServiceBehavior"> <serviceMetadata httpGetEnabled="true" /> <serviceDebug includeExceptionDetailI 阅读全文
摘要:
I encountered problems as follow when install SQL Server 2008 Server Pack 11. SQL Server 2008 Service Pack 1 and the Invoke or BegionInvoke cannot be called error messageWhen trying to install SQL Server 2008 Service Pack 1 to SQL Server 2008 instance that is running on a virtual machine. I receive 阅读全文