代码改变世界

阅读排行榜

如何评测一个软件工程师的计算机网络知识水平与网络编程技能水平?

2020-01-09 15:37 by AI469, 600 阅读, 收藏,
摘要: 一、软件工程师应具备的计算机网络编程能力和知识 通常情况下,一个好的软件工程师需要具备以下几个方面的知识结构: 第一:操作系统知识。操作系统知识是软件工程师必须具备的重要内容,Web开发领域可能会使用到Windows系列操作系统,大数据和物联网方向要使用到Linux系列操作系统,掌握操作系统的体系结 阅读全文

案例分析:设计模式与代码的结构特性——代理模式(Proxy)

2019-12-05 15:59 by AI469, 364 阅读, 收藏,
摘要: 一、代理模式的简介 1、代理模式的定义 代理模式是属于结构性模型,它为其他对象提供一种代理以控制对这种对象的访问。它是一个可以详细控制访问某个类(对象)的方法,在调用这个方法前作的前置处理。调用这个方法后做后置处理。 2、代理模式的分类 代理模式可分为两类,分别为静态代理和动态代理。其中,静态代理是 阅读全文

创新产品的需求分析:未来的图书会是什么样子?

2019-12-08 15:45 by AI469, 285 阅读, 收藏,
摘要: 一、产品与需求 需求分析是产品研发前期的铺垫工作,也是重要的基础工作之一。需求工作中的缺陷将给项目成果带来极大风险,在推出产品时,体现在质量、功能、场景等情境下影响着用户的满意度和期望值。简言之,需求分析的任务就是分析使用该产品的用户需求是什么,解决"做什么"的问题,就是要全面地理解用户的各项要求, 阅读全文

如何提高程序员的键盘使用效率?

2019-09-19 00:19 by AI469, 280 阅读, 收藏,
摘要: 对于程序员而言,键盘的使用对编程效率有着极为重要的作用。古人云:工欲善其事,必先利其器!而键盘对于程序员就是利器。下面我就本人经验从输入速度、快捷键、VIM命令三个方面讲述提高程序员的键盘使用效率。 第一,一个好的键盘会让程序员用起来如虎添翼。经济允许的情况下,个人推荐的品牌有Das Keyboar 阅读全文

构建调试Linux内核网络代码的环境MenuOS系统

2019-12-11 12:56 by AI469, 247 阅读, 收藏,
摘要: 一、编译Linux-5.0.1内核 在home目录下,创建一个名为MenuOS的文件夹。直接右击创建就可以,或者使用mkdir命令亦可。如下: #切换到当前用户的家目录,~就代表当前用户的家目录,相当于/home/当前用户名 cd ~ #创建目录命令,在当前工作目录下创建MenuOS目录 mkdir 阅读全文