综合
文章平均质量分 90
Eshine_Lee
技术与情怀
展开
-
Macbook安装Win10提示mbr分区表只能安装到gpt磁盘解决方案
笔者有个12年的macbook air,配置还行i7+SSD,现在打算用来专做Hololens开发,因为环境真的坑死人。于是重装系统,因为只有128G SSD所以完全没有留Mac系统,Mac从移动硬盘启动的,制作了个安装盘到另一个移动硬盘,启动按ALT,一开始选了EFI boot,结果问题来了,macbook里面的硬盘bootcamp那个分区,格式化了也不能安装,提示“macbook 选中的磁盘具原创 2017-02-22 11:31:44 · 29314 阅读 · 0 评论 -
资深程序员之路(2)--如何保证代码是clean的
究竟什么是“干净的”代码? 在一定程度上,干净的代码——像漂亮一样——就是在旁观者眼中所留下的印象。有经验的程序员能够一眼看出程序的源代码并断定它是否是一个易读的代码。他们还能够很快地提出关于这个代码是否是高效,结构是否合理以及是否简单明了的意见。所有的这些特征都很难定义,但是当您把代码呈现给这些程序员时,您通常会很赞同他们对代码是否干净的判断。 决定干净代码的因素很多。有些是普遍性的,适用于任原创 2017-09-21 08:45:53 · 543 阅读 · 0 评论 -
资深程序员之路(5)--agile开发
Agile Software Development(敏捷软件开发) 作者:匿名用户 链接:https://www.zhihu.com/question/23429937/answer/24684885 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。以“瀑布模型”为代表的传统软件开发模型针对软件生命周期的各个阶段提供了一套规范, 以期使工程的进展达到预期的目原创 2017-09-21 14:06:54 · 1206 阅读 · 0 评论 -
资深程序员之路(1)--如何保证代码是没安全漏洞的
一个偶然的机会需要竞标一个大项目,需要参加甲方的资深架构师面试,事先有一点准备,如何保证代码是没安全漏洞的,如何保证代码是clean的,要了解设计模式,能画出一个UML class图,如何做持续集成和部署,agile开发 上面的这些对于大多数程序员可能完全涉及不到,这些更多是概念和习惯层面的,可以区分优质的程序还是入门的。还了解到面试官是个外国人需要英语面试,压力更大一些。当然这些并不包含资深程序原创 2017-09-18 10:07:00 · 5337 阅读 · 0 评论 -
资深程序员之路(3)--设计模式与UML class图
设计模式与UML class图 设计模式在程序设计上有着很重要的作用,使用设计模式可以使得代码更容易被理解,使得代码更规范,真正实现工程化。 一、用UML表示一个类 类图一般是三行的结构: 类名称 属性:格式(可见性 名称:类型[=缺省值]) 方法:格式(可见性 名称(参数列表)[返回类型]) 注:在Visio中的画的类图中使用的是C#的数据类型,与Java的略有差别。 二、类与类原创 2017-09-21 13:36:03 · 861 阅读 · 0 评论 -
资深程序员之路(4)--如何做持续集成和部署
现在开始换英文的。 Continuous Integration (CI)In traditional software development the process of integration generally took place at the end of a project after each person had completed their work. Integration转载 2017-09-21 13:41:29 · 660 阅读 · 0 评论 -
关于克隆猴中中华华的12点你不知道的事
关于克隆猴-中中华华的几点你不知道的事克隆猴的细胞来源是一只流产的母猴胎儿,也就是说,这只猴宝宝本来已经死了,但是它奇迹般的以2只克隆猴的形态复活了。除了占满眼球的由胎儿细胞克隆成功的猴,还有1组用成年猴的体细胞克隆的猴,由此有另外2只克隆猴出世,只是都在30个小时内死亡了。存活的克隆猴用的是成纤维细胞(fibroblast cell),成年猴用的细胞是原创 2018-01-26 00:03:53 · 21649 阅读 · 0 评论