03 2012 档案

摘要:黑客这个词,带给我们软件从业人员很多麻烦,给网络造成过很大的灾难,但是凡事都是有双面性的,在我们烦恼与黑客的各种破坏行动的时候,我们想到过黑客做过的好事吗?想到过他们对于这个社会的贡献吗? 下面我们来看一看一些黑客的卓越贡献: 1.李纳斯(linux之父): 贡献: 当微软的操作系统席卷天下的时候,linux的诞生无疑是一个非常有意义的时刻。linux倡导的开源方式一直影响到现在,自由、平等——也许这就是李纳斯的linux的生命。如今,linux已经可以和windows相抗了,他利用个人时间及器材创造出了这套当今全球最流行的操作系统内核之一。使自由软件从产业思想运动演变成为市场商业运动,从此. 阅读全文
posted @ 2012-03-31 13:24 .NET技术 阅读(296) 评论(0) 推荐(0)
摘要:在实际的项目开发中,最让项目经理头疼的莫过于客户不断的更改需求。客户大多不懂IT,也不会清楚的提出到自己的软件需求。但是客户清楚的知道什么样的软件不适合自己的业务,有一票否决权。乔布斯的伟大之处就是创造出了让人们眼前一亮的东西,“That is it!” 传统做法是项目经理和客户沟通,根据客户业务需求“想当然”的制定解决方案。但由于对客户行业的不熟悉并不能很好的制定符合客户要求的方案,因此最终开发出的软件也不是客户满意的。为了防止客户随意更改需求,项目经理一般会细化各个功能,并让客户签字,但是这样的做法虽然会避免公司的损失,但会导致客户的流失。 世界知名产品经理Marty Cagan,提出的. 阅读全文
posted @ 2012-03-31 13:22 .NET技术 阅读(233) 评论(0) 推荐(0)
摘要:不得不承认,在这个数量上男性占主导的IT行业,女程序员的工作能力常常遭到质疑。有些企业暗文规定不招女开发,有些企业频频降低招聘要求,抢招女开发却只为调节团队气氛。对于这种现状,我们应当抱着积极的态度去看待:起初越是不被看好,最后赢得才会更加出彩。 想赢,就必须证明自己是真正的优秀。究竟该如何证明自己是优秀的?怎么才能变得更优秀? 首先,要调整好心态。我们应当心存感激地看待每一个看轻我们的人。正因为被看轻,所以才更有勇气,更有斗志。如果还没有忘记上学时老师同学对待你的质疑:“这是你自己做的么?”,那么面对求职时工作中的被质疑,就更不应感到酸楚。心底有个梦,以信仰一般坚持,又何必在乎别人懂... 阅读全文
posted @ 2012-03-30 13:20 .NET技术 阅读(169) 评论(0) 推荐(0)
摘要:实际案例:1、在我们现实生活中,我们会发现有很多种颜色,其实各种各样的颜色都是由三原色组合起来的,红黄蓝三种颜色,当我们随机搭配这三种颜色根据其程度又会出现各种各样不同的颜色,它里面实际上是一种组合,在这个里面,我们实际上使用了一种设计模式,装饰模式,类比我们的程序,将这三种颜色比作我们程序里面的三种不同的功能,当我们随机搭配的时候,就会完成不同的功能,看实际案例2。2、我们在java的IO流这个章节中,我们会发现有底层流,比如说字节和字符流,有缓冲流等等,看下面的程序:FileOutputStream:基本的文件输出流 BufferedOutputStream:缓冲流 DataOutputS 阅读全文
posted @ 2012-03-30 13:19 .NET技术 阅读(173) 评论(0) 推荐(0)
摘要:随着风险投资的理性和团购网站竞争白热化,2012年团购网站们将不得不面对行业洗牌的困境,为此在网站推广策略上:大部分主流团购网站都降低甚至停止广告投放,更多的采取CPS式的效果营销;商业模式方面:也由单一的团购模式,逐步转向给本地商家建立网上店铺售卖更多的产品或服务,常态化的线上商城售卖模式。此外,移动互联网用户的飞速发展以及移动支付的普及,也让本地商家团购项目占整站团购项目50%甚至更多的大型团购网站和区域型团购网站跃跃欲试,都在紧锣密鼓的抓住移动电商的销售机会。截止目前,已经有拉手网、美团、窝窝团、满座网等大型团购网站发布了智能机客户端,据称好的团站客户端交易接近整体交易10%。但开发移动 阅读全文
posted @ 2012-03-29 13:21 .NET技术 阅读(135) 评论(0) 推荐(0)
摘要:TechCrunch 周三发表署名为马特·伯恩斯(Matt Burns)的分析文章称,为了占领 Android 市场,很多厂商大力拓展产品线,推出廉价机型。这些廉价机硬件设计山寨、电池续航短,并预置了很多无用软件,因此使用时间较短,呼吁用户不要购买廉价 Android 手机。 我理解无力购买高端产品的痛苦。但从喜爱任何强大产品的角度讲,不要在廉价 Android 手机上浪费金钱,也不要支持你所爱的人在 Android 手机上浪费金钱。 由于美国市场的一般性补贴,廉价 Android 手机和顶级机型之间的售价差距一般很小。除了 Galaxy Note、Droid Razr MAXX、G 阅读全文
posted @ 2012-03-28 13:29 .NET技术 阅读(198) 评论(0) 推荐(0)
摘要:都市快报3月27日报道 17年前,东阳的退休教师王会舜在中国银行一个营业网点存了100块钱,如今想起这笔钱,去取时才发现只剩下了15.56元。这些日子,王会舜逢人便问:“你说存银行的钱怎么会不给利息反而变少呢?” 对此,银行回应年代太久远,需要调查时间。 钱存在银行会越来越少,存了17年,100块就剩下15.56了,银行吃钱哪?记得在封建社会时代,有钱的人家会把银子存到钱庄,那怎么存这本钱都不会少了的,利息有变动,不管利息多少,总是会有利息的,现在这社会,有点小钱存到银行,时间存的越长,钱扣的越多,就像这位王大爷他100元钱存17年,只剩下15.56了,银行的人说了,要是他明年再来取,对不.. 阅读全文
posted @ 2012-03-28 13:26 .NET技术 阅读(151) 评论(0) 推荐(0)
摘要:最近女朋友写毕业论文,我帮忙打下手,做一些排版工作,在博客中把页眉页脚设置方法记录一下。在页眉页脚的设置过程中,最重要的是分隔符的插入,具体在插入--分隔符--下一页,在插入页眉页脚之前,在每一章的首页第一行插入“下一页”(一定要在每一章前面插入),打开视图--页眉页脚,就可以看到每一章都被分成一个小节,在视图中可以看到页眉位置有首页页眉第X节(奇数页页眉第X页、偶数页页眉第X页)、与上一节相同等字样,页脚位置也是差不多的,并且有如图所示的工具栏出现这里说明一下图片中被选中的图标为“链接到前一个”,也就是上面说到的与上一节相同,这个选项在设置页眉页脚的过程中可以说起到最为关键的作用,如果你设置 阅读全文
posted @ 2012-03-27 13:24 .NET技术 阅读(1212) 评论(0) 推荐(0)
摘要:因为安全方面请教机房的人,他们手把手教我一点窍门,整理如下:1、重命名管理员administrator;停用Guests帐号;设置强密码2、在运行这里,输入gpedit.msc,打开windows设置。windows设置-》安全设置-》账户策略-账户锁定策略:时间锁定5分钟,次数为5次,复位计数器未3分钟,防止暴力破解。然后打开账户策略-》密码策略,设置强制要求用户设置密码,可以防止其他用户安全意识不够而设置了简单密码,遗留一下漏洞。3、升级到SP2。因为sp1以及以下版本远程信息不是加密的。4、打开我的电脑-c盘-右键属性:打开安全选项,查看everyone是否可以读取/写,是的话去掉勾选。 阅读全文
posted @ 2012-03-27 13:22 .NET技术 阅读(200) 评论(0) 推荐(0)
摘要:最近网速好慢,对于网虫来说,真是一件令人痛苦的事情啊。本来觉得CPA不错,至少很有实践性、好好练习熟练了应该还是可以找到专业工作的。但是,也越来越发现问题了——就是太专太窄了,只教怎么写程序(确切说就是教几种常用高级语言的语法啦),完全不教数学、数学建模、算法、系统设计、数据结构、编译原理及设计、操作系统原理、计算机设计、网络设计、软件工程、项目管理、项目应用等等。反正不管现实如何,我想,除了把编程的技能学好外,还是要挤出时间来学习刚刚提到的其他那些知识和技能。否则,就会很狭隘、肤浅、被动。。。嗯,只能这样。嗨,有时候觉得软件方面很简单,有时候又觉得简直比整个世界还复杂。有时候觉得很有动力和兴 阅读全文
posted @ 2012-03-27 13:21 .NET技术 阅读(151) 评论(0) 推荐(0)
摘要:以一个爱国的软件设计者的角度来看这样一个weibo,大概的内容就是:北京南站的4SQ上有个老外留言吐槽:“没有中国身份证根本就没法在自动售票机上买票,那他妈的他们弄个英文界面干屁啊!” 出于行业的敏感性,我感到很有意思,国外友人的这种抱怨,也是对中软的一种质疑啊。设计者的美好初衷到了用户这里成了烂狗屎,这没有一个开发人员愿意见到的事情,也是让用户很无语的事情。想想看,设计人员当初在设计自动售票机上的软件的时候,出于用户适用人群和使用场所等的考虑,也把程序做上了国际化支持,怎奈对外接口有限制,在友人急切的点击“英文界面”,满怀期望的选购自己的车票,只是无卡可刷,扼腕叹息,这不是坑爹吗。 其实,. 阅读全文
posted @ 2012-03-26 13:30 .NET技术 阅读(202) 评论(0) 推荐(0)
摘要:晚上和一个国内的朋友聊天,他做.net做了好多年。 不聊不知道,一聊吓一跳,原来.net里面水那么深,以前一直觉得是垃圾来着。 原来.net里面也有各种各样的框架,也有内存调优,也有DI,也有脚本化编程。 看来,真是隔行如隔山。 想想也是,任何一个东西,里面水肯定都是很深。 如果不这样把门槛弄的高高的,自己怎么提升自己的含金量,怎么赚钱呢。 做对日外包,最大的问题就在于不知不觉中自己变成了tools,当然,这是由这个行业的必然性所决定的。 变成tools,就意味着自己不会有沉淀,今天搞搞java,明天搞搞.net,看起来啥都懂,其实隔行如隔山,你啥都不懂。 技术上的沉淀还好,花大价钱招聘个把技 阅读全文
posted @ 2012-03-26 13:28 .NET技术 阅读(314) 评论(0) 推荐(0)
摘要:随着技术和标准的不断成熟,伴随着“三网合一”的大潮,VoIP可望成为下一代电信基础设施结构的杨心,使未来各电信业务综合统一在IP网络上成为可能,导致数据的融合和未来电信市场的重组,并带来新的经济模式和价值链。Internet在全世界范围内的快速发展和语音信号处理技术的进步,促进了voP(IP网络下的语音技术)业务的兴起。由于VoIP务以传统的Iternet为基本平台,具有不可比拟的价格优势,因此发展前景十分广阔。 我门通过设计的两台计算机间的语音通信软件,实现了全双上语音通信信。PC-PC的语音传输,需要麦克风、音响。声卡等设备就可以通过IP网实现这种应 用。这种VoIP方案的显著优点就是.. 阅读全文
posted @ 2012-03-22 14:29 .NET技术 阅读(305) 评论(0) 推荐(0)
摘要:原题是这样的:假设有100G的日志存在于磁盘之上,其中每条日志占用的空间不多于100个字节,现在从日志随机选取N条日志,保证每条日志的选取概率相同。解1:最简单且严格的做法是扫描日志两遍。第一遍:统计出日志的总条数,M。第二遍:扫描每条日志以N/M的概率选择该条日志,直到满足N条日志。解法2:由于每条日志的最大长度为100字节,因此日志数量至少有K = 1G条,因此可以在扫描日志的时候进行随机抽样,使用一个较大的概率比如 10 * N / K。 这样选择出的日志条数肯定会大于N,并且总量远小于100G。 接下来可以按第一种方法从样本中随机选择出N条日志。PS: 解法1和2都比较简单,但是会存在 阅读全文
posted @ 2012-03-22 14:27 .NET技术 阅读(192) 评论(0) 推荐(0)
摘要:又有学生问我:程序员真的是吃青春饭的吗?我是不是做到三十岁就该考虑转型了? 我告诉他们: 这是中国的记者们用统计数字造下的一个弥天大谎,当我们看到微软集团内的许多白发程序员在兢兢业业地工作的时候,我们又用"观念"来说明中国的程序员吃青春饭的原因。实际上,不仅美国的微软,甲骨文,Adobe,暴雪,在中国的金山,寰宇,腾讯,盛大,都有或者将要有年龄很大的程序员,关键是他们做的东西和那些"挨踢"们不同,他们做的是产品而不是项目。 打个比方:微软为开发win98而雇佣了一名程序员,当win98推向市场开始盈利的时候,这名程序员不会被辞掉,因为发布出去的产品可能有 阅读全文
posted @ 2012-03-21 14:47 .NET技术 阅读(230) 评论(0) 推荐(0)
摘要:对于新的4.3'CMMB板子来说,设计上并不是很难。毕竟之前有做过Telechips的板子,现在只要在之前的基础上删删减减,然后加上CMMB模块即可。这次的设计是以简单为主,只要求有GPS和CMMB即可,其它无关的模块一概不加。 武总还是老样子,一开始同意了,可没多久又像墙头草,又想将一些功能给添上去。这回段伏枥和和曹燕就没打算妥协,因为大家都知道,如果又按武总的意见,那么估计这板子又和上次一般无疾而终了。两个主设计人员不同意,武总也没办法,总不能他来动手添加吧?所以,这板子才得以保持原貌。 新版子什么都好说,大部分可以按照原厂给的原理图,小部分上一版也验证过,这些都不存在什么问题。唯一的难关 阅读全文
posted @ 2012-03-21 14:45 .NET技术 阅读(186) 评论(0) 推荐(0)
摘要:版权所有:不知道 以下文章都是经典,看不看随你的便,我只希望知识掌握在更多中国人的手里! 中国有很多小朋友,他们18,9岁或21,2岁,通过自学也写了不少代码,他们有的代码写的很漂亮,一些技术细节相当出众,也很有钻研精神,但是他们被一些错误的认识和观点左右,缺乏对系统,对程序的整体理解能力,这些人,一个网上的朋友说得很好,他们实际fans,压根没有资格称为程序员,但是据我所知,不少小网络公司的Cfans,拿着吓人的工资,做着吓人的项目,项目的结局通常也很吓人。 程序员基本素质: 作一个真正合格的程序员,或者说就是可以真正合格完成一些代码工作的程序员,应该具有的素质。 1. 团队精神和协... 阅读全文
posted @ 2012-03-20 16:31 .NET技术 阅读(170) 评论(0) 推荐(0)
摘要:总的来说,程序员算是英语水平比较好的群体,因为在这个行业,英文资料是最全面、最及时、需求也最迫切的。因此,据我观察,即便刚入门不久的程序员,面对陌生的问题,一般也能查阅英文文档,找到需要的信息。但同时,我也发现,经常阅读英文文档的程序员,英语水平许多时候却并不像“经常阅读英文”的样子。下面我列几点自己的学习心得,供大家参考。读文档不能只读代码读文档只读代码,是很多程序员的习惯,也是导致程序员虽然读了很多英文资料,英文水平却没有相应提高的原因之一。以前曾在《程序员》上看到介绍阅读技术图书方法的文章,提出过“先代码后文字”的方法,也就是“先看代码,看不明白再看文字”。这种阅读法能极大提高阅读效率, 阅读全文
posted @ 2012-03-20 16:28 .NET技术 阅读(166) 评论(0) 推荐(0)
摘要:问题定义: 从一亿个数中找出最大的一万个数不假思索: 拿到这道题,马上就会想到的方法是建立一个数组把1亿个数装起来,然后用for循环遍历这个数组,找出最大的1万个数来。原因很简单,如果要找最大的那个数,就是这样解决的;而找最大的一万个数,只是重复一万遍。这个解法类似于选择排序,一次将一个正确解放在合适的位置,重复一万次,所以时间复杂度为O(n *m),如果你愿意去实现一下,会发现不等个几十分钟是不会出结果的。稍做思考: 上面的解决方案类似于一个选择排序,而我们知道,所有排序算法中选择排序是比较慢的,所以我们选择快速排序,将整个数组都排好续,然后取前一万个数就是我们想要的结果,... 阅读全文
posted @ 2012-03-19 14:47 .NET技术 阅读(694) 评论(0) 推荐(0)
摘要:在最近的一个项目中,每次的周总结会议上对项目进度的衡量都是最重要的一个环节,也是花时间最长的一个环节。每次大家都会说:我完成了50%,我完成了80%,我完成了90%…… 但是我心中一直有一个疑问:这个百分比对项目真正进度的衡量有多大意义呢?在当前的这个项目中,我看到的现象就是,大家都说自己的功能完成了多少多少,可是测试人员却没有可以测试的功能,更别说达到上线标准的东西了。那么问题又出在什么地方呢? 一个项目的完整流程,基本上包括需求、设计(包括视觉和功能)、编码、测试、验收、上线等六个环节,当然这六个环节对整个项目不一定是串行的,但是对于一个具体的功能点来讲肯定是串行的。项目的整体进度肯... 阅读全文
posted @ 2012-03-19 14:39 .NET技术 阅读(385) 评论(0) 推荐(0)
摘要:微软已经发布了众所期待的 SQL Server 2012,让我们来看看这个新版给我们带来了什么激动人心的功能吧。1.AlwaysOn- 这个功能将数据库的镜像提到了一个新的高度。用户可以针对一组数据库做灾难恢复而不是一个单独的数据库。2.Windows Server Core 支持- Windows Server COre 是命令行界面的 Windows,使用 DOS 和 PowerShell 来做用户交互。它的资源占用更少,更安全,支持 SQL Server 2012。3.Columnstore 索引- 这是 SQL Server 独有的功能。它们是为数据仓库查询设计的只读索引。数据被组织成 阅读全文
posted @ 2012-03-16 14:34 .NET技术 阅读(331) 评论(0) 推荐(0)
摘要:一些商务管理软件,为了防止盗版,经常使用加密狗将软件加密。下面的两个实例将介绍如何将密码写入加密狗及利用加密狗来设计加密程序。在使用加密狗时,需要向加密狗中写入或读取数据。例如,将密码写入或读取加密狗,如何实现呢?运行本例,在文本框中设置密码后,单击【写入】按钮,即可将设置的密码写入加密狗,成功写入后,单击【读出】按钮,即可将写入的密码读出并显示在文本框中。如图13.4所示。在购买加密狗时,厂家通常会附带有开发手册和一张光盘。开发手册中介绍了加密狗的使用方法和开发资料。本例使用赛孚耐信息技术有限公司的加密狗产品,该产品提供了.NET中非托管的类库,来完成加密狗的数据读写功能。下面介绍有关加密狗 阅读全文
posted @ 2012-03-16 14:34 .NET技术 阅读(1930) 评论(0) 推荐(0)
摘要:不可否认,只要存在过程改进的地方,项目就会被折腾来折腾去。那么,你的项目怎么样了?是越折腾越精神了还是被折腾的奄奄一息了?最近自己一直在想,到底该怎么做,才能真正的帮到项目组、帮到组织?到底有没有这样的方法存在? 下面是总结的几种现在常见的过程改进的方法。 类型一:生搬硬套某某标准 这个是最常见的过程改进方法,比如,使用CMMI时,找一批或专业或不专业的“专家”,按照评审老师的要求,写一堆的规章制度,形成一堆的模板和检查表,然后要求项目组严格按照要求实施。在为了过级的时候,项目组会以公司大局为重,不管这些文档和表格有用没用,只要对过级有帮助,统统无条件完成。 但是过级之后,如果还以这样的要求折 阅读全文
posted @ 2012-03-16 14:33 .NET技术 阅读(191) 评论(0) 推荐(0)
摘要:由于我是电子商务专业的,非计算机出生,对于计算机基础不够了解,然后自学了一下,有一些感悟如下: 1)关于存储器中的缓存机制和Hibernate的缓存机制。存储器中分为主存、缓存、辅存。主存用于存储一些CPU常用的地址及数据单元,交换速度快,存储容量相对较小,辅存即外存,包括以下常用的硬磁盘、软磁盘、磁带、光盘等。而缓存是为了提高CPU与主存之间的存取速度、效率而增加的介于主存和缓存之间的存储器。其中缓存又分为一级缓存和二级缓存,一级缓存一般内置在CPU中,二级缓存则介于CPU和主存之间。其中缓存、CPU、主存之间可以互相通信,而辅存则不能直接和主存通信(DMA设计方式除外DMA,,即直接存.. 阅读全文
posted @ 2012-03-15 14:57 .NET技术 阅读(623) 评论(0) 推荐(0)
摘要:这次上来看见之前发表的原创的blog,似乎到了之前努力学习SAP的时光,那是一段很艰苦却有非常充实的日子,觉得自己什么都不懂,象海绵一样吸收着知识和营养,不计较得失,为了一个又一个的当时困扰我的技术难题而加班看文档----多久没有再有这样充实而不计得失的感觉了呢?那些曾经的日子,象老照片一样一页一页翻开出现在我的面前。 就从我刚开始工作说起吧,我本就不是个很喜欢找关系的人,更何况我父母就是老实巴交的工人也没啥关系,于是经学校推荐去了一家美资公司。那家美资公司来学校招了很多人,去了之后才发现居然是被安排到生产线做工人的,还是翻班倒的工人,尤其是当时那家工厂还用卡车从山东拉了一卡车的技校学生也是. 阅读全文
posted @ 2012-03-15 14:54 .NET技术 阅读(232) 评论(0) 推荐(0)
摘要:内容简介 《软件之道:软件开发争议问题剖析》集合了几十位软件工程领域顶尖研究人员的实证研究,通过呈现他们长达几年甚至几十年的研究成果,揭示了软件开发社区普遍存在的一些确凿事实和虚构之事。书中探讨了更有效的编程语言,对比了软件开发人员之间的效率差异,验证了康威定理,并反思了软件行业的最新模式。本书将帮助读者拓宽视野,更好地选择适合的工具和技术,并最终成为一名更加优秀的软件行业从业人员。 《软件之道:软件开发争议问题剖析》适合所有软件开发人员和研究人员阅读。目录《软件之道:软件开发争议问题剖析》 第一部分 搜寻和使用证据的一般原则 第1章 探寻有力的证据 2 1.1 起步阶段 2 1... 阅读全文
posted @ 2012-03-14 15:53 .NET技术 阅读(375) 评论(0) 推荐(0)
摘要:最近的日子过得很不舒服。从寒假以来,总是不断的自己赶自己,直到最近一次八期开会,让我如有所悟;直到这次所有人都搬离机房反省,我才惊醒。其实,寒假以来,我一直过得还好,尽管有繁重的学习任务,尽管画图的过程非常非常痛苦,尽管有计算机等级考试、自考,尽管有来自自己的心里压力……尽管尽管,我还是过得挺开心的,每天当自己完成学习任务的时候,那种开心是提高班之外的人无法理解的。直到现在,尽管我跟班里的人说过一万次提高班的学习很快乐,他们还是十万个质疑。一天学习那么长时间,还说快乐确实让人匪夷所思,直到不敢尝试的地步。现在,所有人搬出来反省,大家的损失都是巨大的。七期师哥师姐临近毕业,各种项目;九期师弟师妹 阅读全文
posted @ 2012-03-14 15:50 .NET技术 阅读(126) 评论(0) 推荐(0)
摘要:通常情况下,windows中属于不必要的15项服务服务一:警报器(Alerter)如果不需要监视网络服务器的话(与Messenger服务一样),一般家用计算机根本不需要传送或接收计算机系统管理来的警示。作用:通知选取的使用者及计算机系统管理警示。如果停止这个服务,使用系统管理警示的程序将不会收到通知,所有依存于它的服务将无法启动。服务二:自动更新(AutomaticUpdates)如果停用此服务,可以手动从WindowsUpdate网站上更新操作系统。作用:启用重要Windows更新的下载及安装。允许Windows于自动联机时,在后台到MicrosoftServers自动检查和下载更新修补程序 阅读全文
posted @ 2012-03-13 14:46 .NET技术 阅读(396) 评论(0) 推荐(0)
摘要:展望未来,总结过去10年的程序员生涯,给程序员小弟弟小妹妹们的一些总结性忠告走过的路,回忆起来是那么曲折,把自己的一些心得体会分享给程序员兄弟姐妹们,虽然时代在变化,但是很可能你也会走我已经做过的10年的路程,有些心得体会你可以借鉴一下,觉得说得有道理的你就接纳,觉得说得没道理的,你就抛弃,以下是我发自内心的,给大家的忠告,特别是针对那些小弟弟妹妹们。01. 自己的户口档案、养老保险、医疗保险、住房公积金一定要保管好。由于程序员行业每年跳槽一次,我不隐瞒大家,我至少换过5个以上的单位,这期间跳来跳去,甚至是城市都换过3个。还好户口没丢掉,其他都已经是乱了,好几个城市里,都有交过三金,甚至是一个 阅读全文
posted @ 2012-03-13 14:44 .NET技术 阅读(221) 评论(0) 推荐(0)
摘要:本期为您推出团队修炼之道的专题,《软件之道》做为本期的主打。这是一本由多位软件大师,包括Steve McConnell(《代码大全》的作者)、Barry Boehm(《团队之美》的作者)和Barbara Kitchenham(《软件度量》的作者)等的文集。 在本书中,摘选的三篇文章在CSDN被推荐到头条。从本书中您的收获: 某些编程人员的工作成效果真是他人十倍之多?测试驱动的开发果真能帮助更快、更好地开发代码?软件的bug数量果真可以利用代码度量进行预测?设计模式果真有助于构建更好的应用程序?人员个性会对结对编程产生何种影响?地理位置的距离和公司职位的差距,究竟何者影响更大?本书评论:“虽然我 阅读全文
posted @ 2012-03-12 14:30 .NET技术 阅读(226) 评论(0) 推荐(0)
摘要:维基经济是如何掌握、驾驭协作以获取更强竞争力的艺术和科学,它是对协作和参与的新时代的隐喻。维基经济学研究以开放、对等、共享和全球协作这些新的竞争规则为基础的企业和经济,在组织结构和运作方式方面所发生的深刻变革。 通过对维基经济学基本原则的理解,结合个人对中国互联网经济现象的研究与分析,浅析维基经济学原理对中国互联网应用领域未来商业模式的影响,探讨由此可能带来的新商业机会和运营模式。开放 越来越多的充满活力的企业,意识到开放是企业成长和具有竞争力的动力。亚马逊、eBay、Google、flickr、YouToBe、FaceBook,纷纷开放他们的运营和商业结构去增加它们的速度、范围和创新的成功。 阅读全文
posted @ 2012-03-12 14:22 .NET技术 阅读(252) 评论(0) 推荐(0)
摘要:一、基础1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server---创建 备份数据的deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'---开始 备份BACKUP DATABASE pubs TO testBack4、说明:创建新表create table tabname(col1 type1 [not n 阅读全文
posted @ 2012-03-10 14:38 .NET技术 阅读(205) 评论(0) 推荐(0)
摘要:在科技界,Google+的表现,无论好坏都已成为一个热点新闻,很多人都认为这是一个社交网络,并将之与Facebook进行对比,有人说Facebook受到严重威胁,有人说Google+作为一个社交网络太过失败,其实,Google+还真不是一个社交网络。 什么是社交网络?社交网络就是一个在线社区,在这个社区里,人们基于共同的兴趣爱好,利用网站或其它技术相互沟通,分享信息,资源等等。Google+部分符合这个定义,但公司并未将之打造成一个在线社区,事实上,在线社区是能够随分享的东西而发展的衍生品,这也是Google正在建立的积极的一面。 Google+负责人Vic Gundotra也曾提醒过大家G. 阅读全文
posted @ 2012-03-10 14:38 .NET技术 阅读(158) 评论(0) 推荐(0)
摘要:我今天在网上看了一个很有意思的帖子,讲得是现在很多全球知名的IT公司的创始人的退学经历。Steve Jobs ---- Apple创始人 ---- 退学Larry Ellison ---- Oracle创始人 ---- 退学Bill Gates ---- Microsoft创始人 ---- 退学Mark Zuckerberg ---- Facebook创始人 ---- 退学Sergey Brin and Larry Page ---- Google创始人 ---- 退学这是巧合么?我感觉不是一种巧合。想想自己在北邮上学时,上了很多现在看来没有任何意义的课,比如大学前三年每年都要上的马克思主义哲 阅读全文
posted @ 2012-03-09 16:05 .NET技术 阅读(207) 评论(0) 推荐(0)
摘要:从毕业到现在,工作两年半多了,我已经经历了两家公司。这两家公司,都是创业公司。虽然研发的产品和业务,差距很大。但是有一个唯一的共同点就是管理做不位。最重要的就是让员工自学型的开发,没有进行培训和监督。而且这些研发人员都是刚毕业的大学生,有些一点经验也没有,有些有几个月的经验。 两家公司的技术老大都是在大企业里当领导,而自己创建的公司招了人,然后放在那,任其自由的研发,只是给了任务,只催任务,其他的简单培训和指导都不管。后来的一家公司还好点,技术老大周六还会过来一天。前一家的技术老大,只给任务,管理都是让非技术的老大(搞销售的)管理。后果就是,刚毕业的我们完成任务效率极低。很多问题,根本没有人交 阅读全文
posted @ 2012-03-09 16:04 .NET技术 阅读(271) 评论(0) 推荐(0)
摘要:1、消息驱动在介绍Windows消息驱动概念之前,我们首先来回顾面向过程的程序结构:main()程序有明显的开始、中间过程和结束点,程序是围绕这个过程编写好相关的子过程,再把这些子过程串联在一起。程序编好以后,该过程也就确定了,程序必须按照规定好的顺序执行:是否需要用户的输入、输入什么、程序取得用户输入以后做什么处理,处理完毕将结果显示给用户。该过程一旦确定,程序的执行过程也是固定的,用户不能干预。而Windows编程所采用设计思想是:消息驱动,又叫做事件驱动。在这种程序结构中,程序没有明显的开始、结束,程序流程的控制由各种随机发生、不确定、没有预先设定顺序的事件的发生来触发。是一个不断产生消 阅读全文
posted @ 2012-03-06 14:34 .NET技术 阅读(216) 评论(0) 推荐(0)
摘要:2011:程序员的日子不算差相信每个开发者在回忆当初高校毕业,加入滚滚求职大军的情形时,都能记得那番对美好生活的憧憬和闯荡世界的豪情。而在经济社会,判断成功的可量化方 式无疑是薪资了,尽管有点世俗,但暂时也找不到更好的标准。那么现在,中国的程序员们,总体收入水平如何呢?首先我们看程序员们对薪资水平的满意度。我们发现绝大多数程序员(近73%)对自己的薪资并不满意,这种普遍不满意的情绪有多少是主观预期过高,多少是客观生存环境造成的呢?我们需要做进一步的考察。我们按月薪大小把收入水平划分为四类:低收入(小于2000元)、中等收入(2000~5000元)、中高收入(5000~10000元)、高收入 ( 阅读全文
posted @ 2012-03-06 14:32 .NET技术 阅读(282) 评论(0) 推荐(0)
摘要:众所周知,领导与管理意义不同,领导者要决定的是未来的走向和基本的原则策略。管理者则要使用具体的手段,达成既定的目标。但现实中的管理上的问题往往并不只类似于数学,只需要计算和推理,而更类似于社会学,需要许多判断,这也就意味着做管理的时候最终会涉及导向性的问题。软件项目的管理尤其如此。建造一栋房屋和构建一个软件,其不同在于建造房屋的工人需要的是按照设计图纸严格执行,因此纪律要比文化重要。但在软件开发过程中,由于工作和概念与逻辑相关,现场几乎就是一切,如果程序员被定位为被动执行者,那么一切创新和改善皆变的不在可能,因此文化比纪律重要。在塑造文化的过程中,融合在日常行为中的导向性至关重要。可以讲有怎么 阅读全文
posted @ 2012-03-05 15:07 .NET技术 阅读(149) 评论(0) 推荐(0)
摘要:无法在 COM+ 目录中安装和配置程序集错误消息: Unknown error 0x80131501错误说明: 事务管理器可用。【解决办法】此时候暂停安装,不要点击中止、忽略,也不要点击取消按以下步骤:1.删除注册表中的键: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSDTC HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC HKEY_CLASSES_ROOT\CID 2、停止MSDTC服务:net stop msdtc 3、卸载MSDTC服务:msdtc -uninstall 4、重新安装 阅读全文
posted @ 2012-03-05 15:03 .NET技术 阅读(254) 评论(0) 推荐(0)
摘要:还是一样的题目,还是一样的心情,写的却不是一样的事情了!还记得上次用这个题目是在大三上期中考试的时候。 反反复复了两三次,还是找工作了,没有考研,面对别人的疑问,我只是说出了心里的一句话----思前想后,终究觉得不适合! 接下来就谈一下找工作的情况! 最早的是华为,暑假在校,8月份的时候看到BBS上面有华为的招聘,然后就投了,投的软件,过了几天接到短信通知8月28号在XX酒店参加技术交流会,后来证实就是招聘会,通知的九点,我八点四十到得,不过已经人山人海了,本来想着也就一面,结果三面在一天弄完了,一面技术单面,先写一个程序,后来给了一段C代码,让找错,呵呵感觉做得很好,面试官让出去等二面,过. 阅读全文
posted @ 2012-03-05 14:58 .NET技术 阅读(258) 评论(0) 推荐(0)
摘要:组织内部每周二或周四都会有针对新员工的培训,时间大概是1-2个小时。怎么说呢,之前对这个培训一直不太重视,参加培训的时候也没有认真听,听不明白的地方也没有再找时间请教或者研究。但是这个培训时不需参加的,所以还是每次都要去。有时候甚至就在那里玩手机。可以说基本上没有从这个培训中吸收到什么知识。 之前一直没有意识到这个问题,知道前今天二师兄提醒了一下,自己也好好想了一想。既然这个培训是必须参加的,那也就是这两个小时是必须花掉的,与其做一些无用的事情,还不如认真听讲,从培训中吸取一些知识。另外,没有弄得的问题,培训当场可以向讲师提问,包括过后也可以去找讲师请教。他1分钟给你讲明白的事情,也许你自己. 阅读全文
posted @ 2012-03-03 14:35 .NET技术 阅读(112) 评论(0) 推荐(0)
摘要:一天一天,一年又一年,我们到底都做什么,为自己留下了什么,收获了什么,成长了多少,让你记忆深刻的事是什么,让你最兴奋的事是什么,让你最想扇自己的事情是什么,他们的原因是什么。你是否思考的时间比写代码的时间长,每次开发的时候你的功能分析到什么程度你就开始写代码,你修改和重写的次数多吗,是否曾经因为将功能分析得非常透彻而让你很快的把功能搞定。是否经常在没有搞清楚状况的时候就开始写代码,到现在为止你认真看了多少本很好的书籍。你的工作让你兴奋吗?兴奋吗?兴奋吗? Follow me。C#搞了这么久(快3年了),怎么就是没有成为C#高手,3年了,怎么就没有相对的掌握一门语言,我都做了什么,每天都在干.. 阅读全文
posted @ 2012-03-03 14:32 .NET技术 阅读(117) 评论(0) 推荐(0)
摘要:今天上午写着写着代码,大脑出鞘了,然后……这几天在学 面向对象,和原来的过程化的编程思想真的很不一样,以前想的如何一步一步的实现某个功能,连贯性很强,一串东西从头走到尾。每实现一个功能就要写一遍。现在面向对象想的是把功能一步一步的分成块,做成万能的块,不管块操作的是什么,连接在一起后,都能实现整体的功能。学了面向对象后,感觉要想成为一个合格的程序员,不是单单会垒代码就行的,更重要的是有思想,有想象,有想法。对着电脑把整个业务过程完整的呈现在脑子里,把这个业务过程做成一个万能的东西。咋感觉程序员那么伟大呢?看了的同志请不要吐,必须忍住。程序员可以知识面不广,但必须专,而且思想必须风骚(听过凯哥很 阅读全文
posted @ 2012-03-02 14:44 .NET技术 阅读(142) 评论(0) 推荐(0)
摘要:PL/SQL中没有数组的概念,他的集合数据类型和数组是相似的。在7.3以前的版本中只有一种集合,称为PL/SQL表,在这之后又有两种集合数据类型:嵌套表和varray。其中varray集合中的元素是有数量限制的,index_by表和嵌套表是没有这个限制的。index-by表是稀疏的,也就是说下标可以不连续,varray类型的集合则是紧密的,他的下标没有间隔。index_by表不能存储在数据库中,但是嵌套表和varray可以被存储在数据库中。 集合在使用时必须先使用type进行定义方可使用 1.index_by表 type type_name is table of element_typ... 阅读全文
posted @ 2012-03-02 14:43 .NET技术 阅读(251) 评论(0) 推荐(0)
摘要:如今,每家公司都似乎成了科技公司。从软件创业公司到投机性投资公司、制药巨头和媒体巨头,它们都越来越多地加入到软件业务行列.代码质量不仅成为了一个必需品,更成为了一个竞争优势。因为众多公司围绕软件而竞争,开发软件的人——软件工程师正显得越发重要。但是,你该如何发现那种百里挑一的程序员呢1. 尽可能找一个这样的优秀导师,他乐意批评你的代码,并传授他是如何解决问题。当你的水平已达成一个体面不错的级别时,你可以正当地挑战你的导师观点,并赢得一些辩论。2. 经常提高你所在解决问题的难度和范围。大多数人并没有20年的经验,他们只有1年的经验,只不过反反复复使用了20年。别做这种人。3. 关注这些东西:文档 阅读全文
posted @ 2012-03-02 14:40 .NET技术 阅读(169) 评论(0) 推荐(0)
摘要:1) 不会英语CS源于美国,重量级的文档都是英文的。不会英语,那么你只能忍受拙劣的翻译和大延迟的文档(翻译出来的文档几乎都是很久以前出版的东西)。2) 急于求成什么都没学习就开始编程是最大的机会。写C++程序语法都能错,数据结构连线性表都不知道,数据库不知道关系模型,TCP编程不知道socket,还是先坐下来学习几年再说(如果说工作急需,我只能说:早干嘛去了)3) 过于好问勤学好问是一种很好的品质,但是如果把勤学丢了,只留下好问,就是一个恶劣的素质了。事无巨细都去请教别人,一则会让人厌烦,二则由于没有系统学习过程,也是不可能学习好的。4) 只会艳羡别人和说别人不该拿那么多钱,而自己却收入微薄老 阅读全文
posted @ 2012-03-01 15:25 .NET技术 阅读(158) 评论(0) 推荐(0)
摘要:企业管理软件在实施的时候,往往业务部门不是很重视。记得有一次正在和业务部门的人开关于企业软件方案的会议,突然业务部门领导说要开会,立马所有的业务人员全部走了。也就是说企业软件搞不搞,对业务部门来说不是很重要。 所以做企业软件开发好尴尬的。软件开发商是为客户IT部门服务的,而客户IT部门的人其实又是为客户业务部门的人服务的。 也就是说,客户IT部门其实比客户业务部门地位低。而业务部门又觉得软件可有可无,不是必须的东西。这样的情况下,业务部门不会很重视,他们的需求也就是零散的,软件做出来也实现不了什么价值。 所以说,客户并不是需要你的软件,而是需要你提供管理方案,成熟的管理方案。软件有几个价值:1 阅读全文
posted @ 2012-03-01 15:24 .NET技术 阅读(112) 评论(0) 推荐(0)

网站:化妆品批发排行榜http://www.cosmetic-top.com/