IT技术博客

IT技术博客,精选各种精华文章供您阅读,是您学习各种IT技术的博客优选之地

简历水平也能体现个人能力

先要真实可靠。其实单位要想获知你的真实情况并不困难,许多单位都将诚实视为第一重要的品质,一旦单位发现你作假,即使你才华再出众也不会录用你。    进入12月份,应届大学生求职高峰期到来,不少人都在简历上下了不小功夫,可功夫到家不到家,要招聘单位说了算。香港 智裕国际咨询有限公司总经理李韵慈女士,具有多年招聘经验,阅简历无数,她针对应届毕业生没有工作经验的劣势,就如何有效组织信息,完成优秀的中英文简

.NET Discovery 系列之二--string从入门到精通(勘误版下)

本系列文章导航.NET Discovery 系列之一--string从入门到精通(上).NET Discovery 系列之二--string从入门到精通(勘误版下).NET Discovery 系列之三--深入理解.NET垃圾收集机制(上).NET Discovery 系列之四--深入理解.NET垃圾收集机制(下).Net Discovery 系列之五--Me JIT(上).NET Discove

中国雅虎前员工讲述雅虎的工程师文化

中国雅虎最好的一个地方就是它和 Yahoo 全球共享同一个技术平台,那是一个有十几年历史的技术平台。Yahoo 的技术文化不如 Google 的工程师文化那么有名,但 Yahoo 在相当长的一段时间内都是互联网的旗帜,吸引了全球大量的技术牛人加入,Yahoo 的技术平台就是他们的知识、经验和心血日积月累的成果。尽管阿里巴巴收购了中国雅虎,但是在技术方面并没有对中国雅虎做出太大的改造(幸好没有改造)

从四个细节出发做好MySQL查询优化

在任何一个数据库中,查询优化都是不可避免的一个话题。对于数据库工程师来说,优化工作是最有挑战性的工作。MySQL开源数据库也不例外。其实笔者认为,数据库优化并没有大家所想象的那么苦难。通常情况下,大家可以从以下四个细节出发来做好MySQL数据库的查询优化工作。   一、利用EXPLAIN关键字来评估查询语句中的缺陷   如下图所示,现在笔者在数据库中执行了一条简单的Select查询语句,从一个表

把Array说透

1. 数组大局观   数组是一个引用类型,也就是意味着数组的内存分配在托管堆上,并且我们在栈上维护的是他的指针而并非真正的数组。接下来我们分析下数组的元素,其中的元素无外乎是引用类型和值类型。当数组中的元素是值类型时,不同于int i;这样的代码。数组会根据数组的大小自动把元素的值初始化为他的默认值。例如: static void Main(string[] args) { in

用qt SDK 构建meego touch 开发环境

说明:  也许有不少朋友会问到,网上有不少构建meego touch环境的文章了,你又何必多此一举呢?细心的朋友可能会发现,我这里不用编译QT4.7 而是用QT4.7的SDK来搭建环境的。编译QT4.7一般都需要大概一下午的时间,而是用SDK则最多不超过20分钟就搞定了。这也是希望能有更快的方法让大家来玩meego。   下载 qt-sdk-linux-x86-opensource-2010.05

写给新入IT的新人们

IT=挨踢,这是IT人的自嘲,进入IT行业是有四五年了,也算得上是一个“老人”了吧,见了不少新人,面试了不少新人,也带了一些新人,多多少少还是有点发言权的。   关于书本   新人们常常会说我看了多少多少的书,看过某某人写的书,仿佛书看了就会做了。其实不然,很多新人在面试的时候夸夸其谈,说啥啥都知道一点,到真正做的时候,啥都不会。归根到底是没有经验,技术这玩意儿经验非常重要

StreamInsight 浅入浅出(六)—— Debugger

对于 StreamInsight 系统,由于对事件的处理查询都是异步进行的,输入输出很难进行时序上的对应监测,所以普通的基于代码的 Debug 和 Watch 显得不那么有意义。于是微软随 StreamInsight 系统提供了一个好用的图形化调试工具 StreamInsight Event Flow Debugger。   这一工具的主要特点在于: 图形化界面,足够直观。有点类似 SQL S

.Net线程问题解答

基础篇 怎样创建一个线程 受托管的线程与 Windows线程 前台线程与后台线程 名为BeginXXX和EndXXX的方法是做什么用的 异步和多线程有什么关联 WinForm多线程编程篇 我的多线程WinForm程序老是抛出InvalidOperationException ,怎么解决? Invoke,BeginInvoke干什么用的

职场中,要特别注意这些能暴露心理的小动作!

CIO,如何才能在职场上游刃有余呢?靠的不仅仅是掌握的技术,还要有良好的人及关系,如何能做到这些就要看你有多细心了,都注意到哪些小动作了!   1.边说边笑:这种人与你交谈时你会觉得非常轻松愉快。他们大都性格开朗,对生活[要求从不苛刻,很注意“知足常乐”,富有人情味。感情专一,对友情、亲情特别珍惜。人缘较好,喜爱平静的生活。   2.掰手指节:这种人习惯于把自己的手指掰得咯

每位开发人员都应铭记的10句编程谚语

所谓谚语,就是用言简意赅、通俗易懂的方式传达人生箴言和普遍真理的话,它们能很好地帮助你处理生活和工作上的事情。也正因如此,我才整理了10句编程谚语,每位开发人员都应该铭记他们,武装自己。   1. 无风不起浪   别紧张,这也许只是一场消防演习   代码设计是否糟糕,从某些地方就可以看出来。比如: a. 超大类或超大函数 b. 大片被注释的代码 c. 逻辑重复 d. If/e

年底跳槽经验分享

年底经历了一次换工作,这次上一次顺利的多,从计划到最终拿到offer,一共也就2个月的时间,起因也很简单,就是嫌现在的工作薪水太低。在这次跳槽的过程中,我还是精心准备了很多东西的,而且思想上的进步也很明显,可能是源于工作中积累出来的信心吧。在这里把我的经验分享给大家,希望对大家找工作的过程有所帮助。    首先,在有心思换工作的时候,要先衡量利弊,看是否是源于感情上的冲动,比如听说某某人

基于TFS2010的代码审查环境部署

对于代码审查的重要性,这里不再多说。要做好代码审查,还是需要工具来配合才能做好。   本文的配置环境如下:SQL Server 2008(TFS2010必须),TFS2010(中文版),Visual Studio 2010。代码审查的插件在codeplex上有一个TeamReview非常不错,可以把代码审查的分配成工作项,安排给团队成员。先预览一下效果吧,有图有真相。   1、走查代码时,选中可能

SQL点滴17—使用数据库引擎存储过程,系统视图查询,DBA,BI开发人员必备基础知识

在开发过程中会遇到需要弄清楚这个数据库什么时候建的,这个数据库中有多少表,这个存储过程长的什么样子等等信息,今天把自己工作过程中经常用到的一些数据库引擎存储过程,系统视图等等总结一下以备不时之用。下面的知识多是自己总结,有一些参考了MSDN。    sp_help 有时候想尽快查出数据库对象的相关信息,这个存储过程就很有用了。使用它可以查询出整个数据库中所有对象的相关信息。直接运行sp_help结

【原创】下载通用工具“DownLoadNode”系列——1、系列简介

一、背景简介 在项目中使用下载功能的地方有很多。在不同的业务中,开发人员需要根据不同的业务需要,构建各种组织结构的下载处理类。 为了更好的把下载功能和业务逻辑分离开,节省开发人员的时间,提高代码的效率,开发了一组通用的下载结点类。主要实现文件的下载、文件的层级关系的搭建、下载情况的实时反馈、下载异常问题的分析等功能。 使用该类库,可以在实际应用中快速的搭建起一定组织结构的下载处理逻辑。且开发人员不

【分享】 自闭症儿童网络画展 - JS效果

超喜欢这些画,大爱。 http://show.baidu.com/ 给孤独一个爱的抱抱。 其实,我们都挺孤单,在陌生的城市,上班、下班、挤公交。 下面附上 这个JS效果!(注意:没有测试IE9以下浏览器兼容性) 明天就放假了,同学们到哪里去玩?有女朋友陪吗? <! DOCTYPE html> <html> <head> <title><

Microsoft NLayerApp案例理论与实践 - 基础结构层(数据访问部分)

上篇文章讲解了NLayerApp案例的基础结构层(Cross-Cutting部分),现在,让我们继续解读NLayerApp的基础结构层(数据访问部分)。NLayerApp的基础结构层(数据访问部分)包含如下内容:Unit Of Work(PoEAA)、仓储的具体实现、NLayerApp的数据模型以及与测试相关的类。下面,我们将对前三个部分进行讨论,与测试相关的内容,我打算最后单独一章进行介绍。 U

一个网站的诞生- MagicDict开发总结7 [Excel 是我的好朋友]

可能由于长期从事对日软件的开发,Excel不知不觉已经成为开发工作的一个不可或缺的软件。从某种意义上说,Office等于Excel了。在整个网站的开发中,数据的整理基本上是Excel表格为基础的,庞大的数据放在Excel里面进行编辑。对于一些繁琐的机械化的操作,则交给VBA了。但是由于VBA的种种限制,一些很复杂的操作最后还是落到了.NET身上,使用.NET操作Excel。这里就分享一些Excel

Flex 持续集成(CI)实践(Hudson)

项目开始后,持续集成会是一个关键的环节,本文针对Flex的开发的持续集成进行了一个实战,这些相关的工具和功能还是很强大的,通过组合这些工具,可以构建一个编译、单元测试、集成测试、代码检查等系列工作的CI服务,为后续的项目持续发展打下一定的基础。 运行Hudson http://hudson-ci.org 上下载文件 执行: java - ja r hudson.war 或 java -jar h

Windows 8 &amp; BUILD – 铸造美好的未来

相信昨天 Windows 8 的第一次露面,已经赚足了眼球。这里就不多再贴图说明了,更多的视频,图片及报道都可以在这里找到。 http://www.microsoft.com/presspass/presskits/windows7/ 以下是 Soma 的最新博客,向大家介绍微软最新的活动——BUILD! (翻译加稍作修改) 今天,Steven Sinofsky 和