找到相关内容 422
一位程序员的爱情故事
今天在csdn上看了一篇帖子:这段代码描述我最近的心情。 才发现原来用代码可以书写人生,对代码的作者十分钦佩。 public class MyLoveStory{ public static void Main(string[] args) { //The ForeStory int result = 1; bool love = false
http://www.cyqdata.cn/cnblogs/article-detail-37674 
一位程序员的忠告
诸位,咱当网络工程师也是几年了,不算有出息,环顾四周,也没有看见几个有出息的!回顾工程师生涯,感慨万千,愿意讲几句掏心窝子的话,也算给咱们师弟师妹们提个醒,希望他们比咱们强!        [1]好好规划自己的路,不要跟着感觉走!根据个人的理想决策安排,绝大部分人并不指望成为什么院士或教授,而是希望活得滋润一些,爽一些。那么,就需要慎重安排自己的轨迹。从哪个
http://www.cyqdata.cn/cnblogs/article-detail-37656 
我是如何筛选程序员的
我想这让人难以置信,但是通过Twitter和电子邮件渠道蜂拥而来的报道表明:许多参加程序员面试的求职者根本就不会编程,看看迈克·林最近的邮件就知道了:   《为啥程序员 都不会编程呢?》这篇文章让我改变了面试的方式。以前面试我开始都以营造融洽气氛为主。正如你提到的,事实证明这种方式太耗费时间了,大多数应聘者根本就不会技术。因此我以技术问题作为开头来面试应聘者,刚开始的时候,问题的难度
http://www.cyqdata.cn/cnblogs/article-detail-37621 
十年学会程序设计
这里分享一篇 Peter Norvig的 《十年学会程序设计》 (Peter Norvig  系Google研究院主任、美国计算机协会(ACM)资深会员(Fellow))。全文如下:   十年学会程序设计   Peter Norvig (Copyright 2001)   原文网址   为何大家如此匆忙?   走进任何一家书店,你会看到书架上一排不见尽头的放着如 <7天自学Java
http://www.cyqdata.cn/cnblogs/article-detail-37608 
静思录 程序第一
知止而后有定,定而后能静,静而后能安,安而后能虑,虑而后能得。     ——《大学》   从写第一个x86程序算起,到现在,转眼也已有十年。变量、数组、指针、引用、函数、命名空间、封装、继承、多态、GP、接口、元数据、反射、FP、DRY、TDD、SOA、WF、LINQ、AOP、DI、LOP ...... 在一条充满了无数HelloWorld、被抛弃的想法
http://www.cyqdata.cn/cnblogs/article-detail-37587 
MSDN Webcast:ASP.NET MVC2程序开发入门到精通系列课程
课程讲师:苏鹏 MSDN特邀讲师北京工业大学软件工程硕士,微软最有价值专家(ASP.NET MVP),微软MSDN特约讲师。曾于微软亚洲工程院MSN组工作,现任中国网通四分公司技术支持与项目部开发经理。具有多年电信系统与OA系统实施经验。 课程下载: ASP.NET MVC2程序开发入门到精通系列课程(1):MVC架构概述 ASP.NET MVC2程序开发入门到精通系列课程(2):MVC
http://www.cyqdata.cn/cnblogs/article-detail-37572 
真正的程序员,请你站出来
我们积极的对外招聘已经有四个多月了,如果要问从这次经历中有哪些收获,我只能说,我终于明白,Jeff Atwood在FizzBuzz这篇文章里说的并不是玩笑话。(译者:这篇文章里说程序员不会编程)。   在新成立的公司中,我们RethinkDB公司因面试过程最为苛刻而出名。这是事实——我们对面试过程不会有半点妥协。我们期望通过最大范围的筛选来建立一个高质量的开发团队。对于这个
http://www.cyqdata.cn/cnblogs/article-detail-37562 
程序员感悟----路该怎么走
有一句话我一直记得很深,“当人深处迷茫之中时早已不再迷茫”。很绕很矛盾的话,也可能有人听到后会马上跳脚喊,我一直迷茫怎么还是迷茫呢?呵呵。静一下想一下再喊。 大家都这么大了,路该怎么走,你知道么?作为程序员,路该怎么走,你知道么? 05年入学,对IT一无所知,对程序一无所知,甚至对自己也是一无所知。路走到了今天,我感触确实不少,写点东西以飨来者。 科班出身的我们,从开始就按
http://www.cyqdata.cn/cnblogs/article-detail-37558 
为什么公司招聘一个好员工很难,程序员找份好工作也不容易
公司一直在招聘程序员,效果一直都很不理想。我是做技术的,我以我的体会来说明一下。   1  公司是大公司,整天几百个职位挂在中国人才热线,卓博人才网上。   人家看了也怕,这样的公司,是不是在做广告,或是不是真招聘人。还有的会想到,这样人员的流动率也太高了吧,还是大公司呢。 我也找过工作,很辛苦的找过工作,我一看到人家几十上百个的职位的招聘信息,我通常都不会去。如果你在深圳,肯定听说
http://www.cyqdata.cn/cnblogs/article-detail-37556 
为自己写程序之闹钟
编程这些年,深切地感到程序员也应该多为自己写程序! 经常有这样一个需求:提醒自己该休息了。经常是当我口干舌燥时,才想起来喝杯水、起来活动活动。要不然就一直被工作驱赶着,或是被技术文章吸引着(粘在cnblogs上下不来)。一坐下就是几个小时,可想而知:时间长了对身体不利啊!虽然年轻也不能过度放纵啊!哈哈! 于是今天花了点时间为自己写了个闹钟程序,用C#简直是信手拈来啊!可是找个好点的图标,浪费了我不
http://www.cyqdata.cn/cnblogs/article-detail-37540 
成熟到优秀的瓶颈问题《程序员成长路线图:从入门到优秀》优秀篇(节选4)
程序员成长路线图:从入门到优秀》优秀篇(节选4)   成熟到优秀的瓶颈问题     很多程序员到了成熟阶段后,就会处于一个停滞状态。技术上已经驾轻就熟,工作上已经按部就班,心里虽然感觉有些不甘,但是何去何从他们显得很茫然很无助。我认为程序员到了成熟阶段后,如果还想要向优秀阶段发展,一定会遇到这个瓶颈的,穿过这个瓶颈就会走进另一片开阔的前景,穿不过则会停留在
http://www.cyqdata.cn/cnblogs/article-detail-37536 
改善C#程序的建议10:使用Parallel简化Task的使用
在命名空间System.Threading.Tasks下,有一个静态类Parallel简化了在同步状态下的Task的操作。Parallel主要提供了3个有用的方法:For、ForEach、Invoke。 For方法,主要用于处理针对数组元素的并行操作,如下: static void Main(string[] args) { int[] num
http://www.cyqdata.cn/cnblogs/article-detail-37526 
.NET实现之(WebService数据提供程序)
说起数据提供程序大家都不陌生,数据提供程序的作用就是以统一的接口去访问不同的数据源,如OledbProvider、SqlServerProvider、OrcaleProvider等等;不同数据源的访问其实是不一样的,微软数据源的访问方式从ODBC到ADO.NET经历了很多路程,各大数据源提供商,都在不断的生产不同结构的数据库,为了以统一的接口去访问各种不同的数据源,微软的.NET为我们提供了ADO
http://www.cyqdata.cn/cnblogs/article-detail-37514 
WCF4.0进阶系列--第三章构建健壮的程序和服务
【前言】 捕获和处理异常是任何专业的应用程序的一个重要组成部分。在一个复杂的桌面程序上,许多场景都能产生一个异常,从程序错误、意外的事件、不完整的用户输入,到运行该程序一个或多个的硬件故障。在分布式环境中,异常的发生场景就更多了。因为网络的状态,在某些情况下,无论应用程序开发人员、还是网络管理员都无法控制网络的发挥功效或者维持其处于正常的工作状态。如果把应用程序访问第三方组件考虑在内,那么还应考
http://www.cyqdata.cn/cnblogs/article-detail-37489 
[推荐]ORACLE PL/SQL编程详解之一:PL/SQL 程序设计简介(千里之行,始于足下)
[推荐]ORACLE PL/SQL编程详解之一: PL/SQL 程序设计简介(千里之行,始于足下) ——通过知识共享树立个人品牌。 继上六篇:        [顶]ORACLE PL/SQL编程详解之二:PL/SQL块结构和组成元素(为山九仞,岂一日之功)  
http://www.cyqdata.cn/cnblogs/article-detail-37422 
程序员成熟的标志《程序员成长路线图:从入门到优秀》成熟篇(节选3)
程序员成长路线图:从入门到优秀》成熟篇(节选3) 程序员成熟的标志 程序员在经历了若干年编程工作之后,很想知道自己水平到底如何?自己是否已经成为成熟的程序员?虽然程序员会对自己有一个自我评价,但是,自己的评价和社会的评价、专业的评价会有差异,所以程序员自己并不能肯定这个评价。现实中,除了各种证书之外,很少有人会专门给出一个程序员的成熟度的评价。人们往往是偶发性地就事论事地对程序员的工作作出好与
http://www.cyqdata.cn/cnblogs/article-detail-37416 
初级.NET 程序员在上海找工作的经历
     作为一个刚毕业的大专生 在5月8号来到上海 住在上海南站旁 现在已经一个星期了,仍然还没有找到合适的工作,感觉来上海的初级程序员很难找到工作!      讲一下这个星期经过的几次面试吧,面试的过程中 我听到最多的是“你还没有拿到毕业证,我们很难为你提供岗位 ,你只能在这里实习几个月&rd
http://www.cyqdata.cn/cnblogs/article-detail-37393 
Windows Phone 应用程序的全球化
Windows Phone 应用程序的全球化跟Silverlight做法一样,如果大家熟悉Silverlight的全球化,可以不看此文。本文一个具体的Demo介绍wp7应用程序如何实现本地化,并在本地化的一些注意点。 1. 创建windows phone 7 应用程序,命名为wp7Global 2. 右击项目,选择添加新项目,选择Resources File,命名为AppResource,如下图。
http://www.cyqdata.cn/cnblogs/article-detail-37391 
DDraw笔记-一个简单的DDraw应用程序
一个简单的DDraw应用程序  方煜宽 2011.05.13 上次谈到DDraw是一个组件。组件由接口组成。 DDraw总共由五个接口组成:  IUnknown:所有com接口都必须从这里继承的。(请看相关文章COM笔记-QueryInterface函数) IDirectDraw:使用DDraw必须创建的主接口对象。 IDirectDrawSurface:创建、控制和显示的实际
http://www.cyqdata.cn/cnblogs/article-detail-37332 
改善C#程序的建议9:使用Task代替ThreadPool和Thread
一:Task的优势 ThreadPool相比Thread来说具备了很多优势,但是ThreadPool却又存在一些使用上的不方便。比如: 1: ThreadPool不支持线程的取消、完成、失败通知等交互性操作; 2: ThreadPool不支持线程执行的先后次序; 以往,如果开发者要实现上述功能,需要完成很多额外的工作,现在,FCL中提供了一个功能更强大的概念:Task。Task在线程池的基础上进行
http://www.cyqdata.cn/cnblogs/article-detail-37316