各种层次NET人应该知道些什么?】的更多相关文章

A.任何一个使用.NET的人 1.描述线程与进程的区别? 2.什么是Windows服务,它的生命周期与标准的EXE程序有什么不同 ? 3.Windows上的单个进程所能访问的最大内存量是多少?它与系统的最大虚拟内存一样吗?这对于系统设计有什么影响? 4.EXE和DLL之间的区别是什么? 5.什么是强类型,什么是弱类型?哪种更好些?为什么? 6.PID是什么?在做系统的故障排除时如何使用它? 7.单个TCP/IP端口上能够侦听多少个进程? 8.什么是GAC?它解决了什么问题? B.中级.NET开发…
任何一个使用.NET的人 1.描述线程与进程的区别? 线程(Thread)与进程(Process)二者都定义了某种边界,不同的是进程定义的是应用程序与应用程序之间的边界,不同的进程之间不能共享代 码和数据空间,而线程定义的是代码执行堆栈和执行上下文的边界.一个进程可以包括若干个线程,同时创建多个线程来完成某项任务,便是 多线程.而同一进程中的不同线程共享代码和数据空间. 2.什么是Windows服务,它的生命周期与标准的EXE程序有什么不同? Windows服务是运行在windows后台指定用户…
任何一个使用.NET的人 描述线程与进程的区别? 什么是Windows服务,它的生命周期与标准的EXE程序有什么不同 Windows上的单个进程所能访问的最大内存量是多少?它与系统的最大虚拟内存一样吗?这对于系统设计有什么影响? EXE和DLL之间的区别是什么? 什么是强类型,什么是弱类型?哪种更好些?为什么? PID是什么?在做系统的故障排除时如何使用它? 单个TCP/IP端口上能够侦听多少个进程? 什么是GAC?它解决了什么问题?   中级.NET开发人员 阐述面向接口.面向对象.面向方面编…
任何一个使用.NET的人 描述线程与进程的区别? 什么是Windows服务,它的生命周期与标准的EXE程序有什么不同 Windows上的单个进程所能访问的最大内存量是多少?它与系统的最大虚拟内存一样吗?这对于系统设计有什么影响? EXE和DLL之间的区别是什么? 什么是强类型,什么是弱类型?哪种更好些?为什么? PID是什么?在做系统的故障排除时如何使用它? 单个TCP/IP端口上能够侦听多少个进程? 什么是GAC?它解决了什么问题? 中级.NET开发人员 阐述面向接口.面向对象.面向方面编程的…
大说数人的朋友圈都是这样的:雪中送炭的寥寥无几,锦上添花的大多数人连你自己都不认识,碰到倒霉的时候还能遇到落进下石的.人脉是很重要,可相对自身的学习来说,就没有想象中那么重要了. 有一次在北大讲座,遇到一位学生问我,“老师,你说学习重要,还是经营人脉重要?”看着他一脸大杂烩的表情,我先拿出本子记下了这个问题,然后告诉他说,这是个比较大的话题,我会仔细写篇文章放在网上的,然后给了他我的博客地址.而后又补了一句,“相信我,所谓的人脉就算重要,也根本没他们说的那么重要”. 你愿意与什么样的人成为朋友?…
这也许是和候红老师的最后的几节课了吧,侯老师是一个很有思想深度,很关心同学的好老师. 一开学就布置了阅读<人月神话>的作业,说实话,我没有看,以我的速度可能2.3个小时就看完了,但是我觉得没有什么意义,在网上找了一个洗的很好的总结,大概看了看,并加入了一些自己的看法,因为目前才大三,没有什么项目开发经验,所以只能从平时的编程中遇到的问题来看待<人与神话>这本书. 参考: <人月神话>读书笔记——陈浩要安静(http://www.jianshu.com/p/da8a683…
一.技术人具备"结构化思维"意味着什么? 1.什么是结构化思维? 结构化思维:逻辑+套路. 表达要有逻辑,所谓逻辑是指我们的结构之间必须是有逻辑关系的. 四种组织思想的逻辑关系 : 1.演绎顺序(因果):大前提.小前提.结论的演绎推理方式就是演绎顺序. 2.时间顺序(步骤):第一.第二.第三:首先.然后.再者等,很多的时间顺序同时也是因果顺序. 3.空间顺序(结构):前端.后端.数据:化整为零等都是空间顺序. 4.程度顺序(重要性):比如最重要.次重要.不重要等. 做事要有套路:套路是…
User, 旧译「用户」,我在此向大家倡议有条件地选择翻译为「使用权人」. 1. __使用权人__更能反应 User 的本质特征 我们看到一匹马的时候不会说这是一头猪,而 User 的本质是什么?在我看来,就是使用软件的权利. 从积极方面来说,用户依靠他的能力智慧手段之类的使用软件,这个意义上使用软件不仅仅是他的权利,更加是他的「权力」.类似的,侵犯这种权利,实际上就是侵犯用户的权利,藐视用户的「权力」. 从消极方面来说,权利和义务相对等,用伟大领袖马克思和社会主义经典教育的话来说,“没有无权力…
人会慢慢变老,变老后精力,记忆力乃至身体会慢慢变差,这是无法逆转的自然规律.随之会产生的是对中年危机的忧虑乃至恐惧,比如担心能力精力不及年轻人,从而导致收入锐减乃至失业. 对此我有如下三点不解.第一,担心了以后,中年危机能否减轻或者干脆消失?不会.既然不会,何必担忧?第二,所谓中年危机的本质是竞争力落后从而导致被淘汰,这和年龄无关,那为什么要把“危机”和年龄相提并论?第三,随着年龄的增大,固然精力等因素会不及年轻时,但在社会上打拼久了.积累的技能,经验乃至人脉关系应该可以弥补岁月的流失.既然如此…
前言 项目开发中不管是前台还是后台都会遇到烦人的null,数据库表中字段允许空值,则代码实体类中对应的字段类型为可空类型Nullable<>,如int?,DateTime?,null值字段序列化返回的值都为null,前台对应字段赋值需要做null值判断,怎么才能全局把null替换为空. 本文分享WebAPI接口服务统一返回null替换为空的方法. 一.分析问题 .NET Core中使用Newtonsoft.Json进行序列化,WebAPI接口返回格式通过Startup.cs类全局设置.想是否可…
从小工到专家 ——读<Java程序员职场全攻略>有感   <Java程序员职场全攻略>是以故事的形式,向读者介绍Java程序员的职场经验.作者牛开复在北京从事软件开发,已经是一位业界高人,而书中的主人公蔡佳佳则是一名计算机专业的大三学生,作为师兄的牛开复一步一步指引蔡佳佳从学校走入职场,开始他的职业生涯.书中多采用二人对话的形式,谈到了职场中可能会遇到的各种问题,语言形式也非常轻松活泼,生动有趣,通俗易懂. 初窥门径——行业揭秘 相信很多同学都急切的想了解IT这个行业在国内的现状以…
linux内核调试指南 一些前言 作者前言 知识从哪里来 为什么撰写本文档 为什么需要汇编级调试 ***第一部分:基础知识*** 总纲:内核世界的陷阱 源码阅读的陷阱 代码调试的陷阱 原理理解的陷阱 建立调试环境 发行版的选择和安装 安装交叉编译工具 bin工具集的使用 qemu的使用 initrd.img的原理与制作 x86虚拟调试环境的建立 arm虚拟调试环境的建立 arm开发板调试环境的建立 gdb基础 基本命令 gdb之gui gdb技巧 gdb宏 汇编基础--X86篇 用户手册 AT&…
十年MFC经历认识的Microsoft技术[原创] 孙辉 自从2005年3月8日下午16时“十年MFC经历认识的Microsoft技术”以帖子的方式发表于CSDN论坛后,引起了许多网友得好评,使得笔者诚惶诚恐,考虑到该贴过长(人气指数为5000),因此转移到Blog上,许多网友对此帖的评语只好省略,在此鄙人谢过了!为感谢网友的支持,本人希望今后能发出新的帖子以回报网友对我的鼓励,再一次谢谢! 初识MFC         我最初知道MFC大概是在1993年,那个时候Visual  C++还没面世,…
银行HR:寒门再难出贵子来源:金融行业网 2013 年 8 月 6 日 来源:天涯社区 作者:永乐大帝二世 本文是一位银行的HR写的,他工作了10年,接待了一群到银行实习的实习生,然后观察他们发生的好几个残酷故事. 全文: 现在越来越看清楚“性格决定命运”,性格这东西是熔透于骨髓的,性格的养成和学校教育没有多大关系,大多决定与家庭背景,和成长环境.从大学毕业出来的第一步,往往起到至关作用的是家庭背景,也就是从起跑线普通家庭的孩子就输了一大截.在一个物欲横流的时代,当金钱决定一切,成为人的终极信仰…
Java老A这本书是写了很长的时间,昨天终于开始china-pub.京东.活动当天发售的猫,现在,简称买卖,他当然还没有到. 有兴趣的人能够去看看哈(兴许其它站点地址也会在这里公开): china-pub: http://search.china-pub.com/s/?key1=java%cc%d8%d6%d6%b1%f8&type=&pz=1 京东: http://search.jd.com/Search?keyword=Java%E7%89%B9%E7%A7%8D%E5%85%B5&a…
1. 社交感想 首先来看一下聪明人和普通人的区别是什么? 普通人思考问题都是一步一步的来,由A推理出B,B推导到C,再推导出D,最后得出E,然而聪明人却可以由A直接推算到E. 这就像开车,普通人的是手动挡,需要一级级加速,而聪明人是自动挡,可以无极变速. 所以,聪明人需要和那些能和他们一起进行思维跨越的人在一起,才能激荡出智慧的火花. 如果他们和一群普通人在探讨问题,就不得不负责反复演练B.C.D等等一个个档位,还要去解释自己为什么省略那些步骤,并且省略的如何合理……最后他们自己的思维就会严重受…
由于上一个教程做界面用的是MFC,所以这里不得不说一下MFC的历史,请看正文:   原文链接:http://blog.csdn.net/sunhui/article/details/319551 作者:孙辉   十年MFC经历认识的Microsoft技术[原创] 孙辉 自从2005年3月8日下午16时“十年MFC经历认识的Microsoft技术”以帖子的方式发表于CSDN论坛后,引起了许多网友得好评,使得笔者诚惶诚恐,考虑到该贴过长(人气指数为5000),因此转移到Blog上,许多网友对此帖的评…
效果图 NABC Need 在日常生活中我们也许经常有这样的疑问:在空闲时间内经常感到无处可去:抑或是有个心血来潮的想法却无人响应:或者困扰于自己狭小的交际圈,希望能有更多的朋友.(打个羽毛球没人一起,健个身朋友都没空,想开个黑结果都在自习). 我们的产品"Let’s"着力于为受上述问题困扰的小伙伴们提供一个以共同爱好为基础,发起活动,参与活动的交际平台.在这里你可以挑选自己喜欢的活动并参与进去,也可以发起活动,征集更多的同好人士!我们也将进一步提供除发起活动这一普通模式外的剧本模式,…
1. Increasing resources on the critical path activities may not always shorten the length of the project with the following reasons or examples .which may bring the LEAST influence to resource increase ? A certain activities are time dependent rather…
网络正在处于一个日新月异的发展时代.服务器端开发人员在选择语言的时候非常困惑,有长期占主导地位的语言,例如C.Java和Perl,也有专注于web开发的语言,例如Ruby.Clojure和Go.只要你的项目运行良好,你的选择就显得没有那么重要了. 但是如何让这些新的web开发人员做出一个正确的选择呢? 我不希望展开一场PHP.NodeJs两大阵营之间的战争,我将会对比这两种语言所在领域的发展状况: PHPRasmus Lerdorf在1994年创造出了PHP.它是由安装在web服务器(Apach…
引言 好久没有写博客了,这半年在游戏公司工作,过得比较充实,每天不是add feature就是debug,所以忽视了写博客.今天发一篇关于AI博客. 主要是最近看了一些关于"The Last Of Us"(美国末日Only Play Station)的AI设计文档,并结合一些自己实际项目的心得,分享一些这方面的经验. 进入正题之前,我要呼吁一下,能不能给游戏开发建立一个网站博文分类. 分层次的状态机 关于游戏方面的AI,行为树和状态机,模糊逻辑,机器学习,导航网格,博弈一般是重点话题.…
目录 1. 头文件 1.1. Self-contained 头文件 1.2. #define 保护 1.3. 前置声明 1.4. 内联函数 1.5. #include 的路径及顺序 2. 作用域 2.1. 命名空间 2.2. 匿名命名空间和静态变量 2.3. 非成员函数.静态成员函数和全局函数 2.4. 局部变量 2.5. 静态和全局变量 3. 类 3.1. 构造函数的职责 3.2. 隐式类型转换 3.3. 可拷贝类型 3.4. 结构体 VS. 类 3.5. 继承 3.6. 多重继承 关于该规则…
Creator开源游戏.插件.教程.视频汇总 来源 http://forum.cocos.com/t/creator/44782 王哲首席客服   17-03-17    4   史上最全,没有之一. 文中的内容,大量参考了Natnas的集合贴.谁睡觉叫整理的资源汇总这两个帖子.但是南塔斯的帖子在去年年底就停更了,谁睡觉叫还不太熟练用markdown,而且里面缺少了官方的视频和教程链接.所以我自己就花了一早上,把官方发布的.社区发布的各种学习资料汇总整理了一下,形成这个集合帖.如果你发现自己的好…
一个IT中专生在深圳的9年辛酸经历 想一想来到深圳已经近10年了,感概万千呐!从一个身无分文的中专职校计算机毕业出来后,竟然大胆的南下(之前可是连我们那地区之外都没去过),现在有供完的房子,温柔的妻子,可爱的孩子,虽谈不上成功,也很知足了.我从未读过大学 ,只在职校中专混了三年.家庭经济条件是主要原因.和大多数IT人一样,也是对计算机有狂热爱好,当时刚接触电脑那阵,晚晚睡不着觉,脑里反复想些新的发现和新的探索,那时还是586流行的年代,学校电脑也不多,每次上机时间简直是争分夺秒惜时如金的测试自己…
zip 的压缩原理与实现(lz77 算法压缩) 无损数据压缩是一件奇妙的事情,想一想,一串任意的数据能够根据一定的规则转换成只有原来 1/2 - 1/5 长度的数据,并且能够按照相应的规则还原到原来的样子,听起来真是很酷.半年前,苦熬过初学 vc 时那段艰难的学习曲线的我,对 MFC.SDK 开始失望和不满,这些虽然不算易学,但和 DHTML 没有实质上的区别,都是调用微软提供的各种各样的函数,不需要你自己去创建一个窗口,多线程编程时,也不需要你自己去分配 CPU 时间.我也做过驱动,同样,有D…
知乎上看到的,转载过来,雅俗共赏 12306首秀被骂的狗血喷头后铁道部找来IBM.阿里巴巴等大企业要解决方式,给出的条件是资金管够可是问题得解决. 几大企业最后都拒绝了(当中阿里巴巴最后负责了排队系统的建设).12306開始自己尝试解决这个问题. 他们发现市面上能够买到的成套解决方式都不足以应付春运购票负载.所以仅仅能自己改进已有的数据库(注:事实上是改用VMware SQLFire/GemFire,这里我之前理解错误). 曾经12306用的是小型机,发现性能严重不足,遂改用x86系统+linu…
http://blog.csdn.net/blizmax6/article/details/6747601 linux内核调试指南 一些前言 作者前言 知识从哪里来 为什么撰写本文档 为什么需要汇编级调试 ***第一部分:基础知识*** 总纲:内核世界的陷阱 源码阅读的陷阱 代码调试的陷阱 原理理解的陷阱 建立调试环境 发行版的选择和安装 安装交叉编译工具 bin工具集的使用 qemu的使用 initrd.img的原理与制作 x86虚拟调试环境的建立 arm虚拟调试环境的建立 arm开发板调试环…
NET程序员的层次:http://blog.csdn.net/dinglang_2009/article/details/6913852 .NET牛人应该知道些什么http://www.douban.com/note/60528391/ .JIT是以assembly为单位发生还是以方法为单位发生?这对于工作区有何影响? 方法,因为对于一次运行,很可能只用到一个程序集中极少数类型和对象,而大部分可能并不会被使用 补充:NET中的实时编译(JIT)和预编译方式 http://book.51cto.c…
作者: Zhang Yang 列表推导 上文介绍了一个高逼格的创建字典的方法.那列表呢?依据蛋痛定律,它也一定有,可是它被起了一个很蛋痛的名字,叫列表推导: 先看看这种代码: li = [] for a in A: if a%2 != 0: li.append(a) 看到代码第一行的时候,小编已经不想再看下去了,是的,这才真正的万变不离 C 语言.蛋痛指数直冲云霄了. Python 里一行就应该搞定它 li = [a for a in A if a%2 != 0] 上文产生的列表包括:从列表A里…
Google开源项目风格指南 来源 https://github.com/zh-google-styleguide/zh-google-styleguide Google 开源项目风格指南 (中文版) 在线文档托管在 ReadTheDocs : 在线阅读最新版本 中文风格指南 GitHub 托管地址:zh-google-styleguide Note 声明. 本项目并非 Google 官方项目, 而是由国内程序员凭热情创建和维护. 如果你关注的是 Google 官方英文版, 请移步 Google…