07 2021 档案

摘要:1.征服复杂度: 软件设计与构建的 主要目标就是征服复杂性。 2.代码可读性 首先是为人写程序,其次才是为机器 3.深入一门语言去编程,而不是浮于表面 4.借助规范集中注意力 规范是一套用于管理复杂度的智力工具。 阅读全文
posted @ 2021-07-31 21:12 我的未来姓栗山 阅读(35) 评论(0) 推荐(0) 编辑
摘要:鼓励良好的编码实践几种技术 给项目的每一部分分派两个人 逐行复查代码 要求高级技术人员给代码签名 安排一些好的代码示例给别人看 强调代码是公共财产 奖励好代码 一份简单的标准:“我必须能理解并阅读这个项目里的所有代码” 阅读全文
posted @ 2021-07-30 16:21 我的未来姓栗山 阅读(28) 评论(0) 推荐(0) 编辑
摘要:Hadoop集群搭建 目的 先决条件 安装 配置 配置文件 集群配置 配置Hadoop守护进程的运行环境 配置Hadoop守护进程的运行参数 Slaves 日志 Hadoop的机架感知 启动Hadoop 停止Hadoop 目的 本文描述了如何安装、配置和管理有实际意义的Hadoop集群,其规模可从几 阅读全文
posted @ 2021-07-25 21:14 我的未来姓栗山 阅读(107) 评论(0) 推荐(0) 编辑
摘要:#include<iostream>using namespace std;template<class T>int length(T& arr){ return sizeof(arr) / sizeof(arr[0]);}//数组长度 void desc(double *x,double *y){ 阅读全文
posted @ 2021-07-18 19:21 我的未来姓栗山 阅读(38) 评论(0) 推荐(0) 编辑
摘要:1.逻辑 在知道答案后停止判断; 按照出现频率调整判断顺序,让运行最快和判断为真可能性的判断首先执行; 2.循环 将判断外提。如果在循环运行时某个判断结果不会改变,你就可以把这个判断提到循环的外面。 合并。就是把两个对同一组元素进行循环的操作合并在一起,减少循环开销。 尽可能减少在循环内部做的事情。 阅读全文
posted @ 2021-07-11 22:45 我的未来姓栗山 阅读(35) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示