第四章: 我看到这样一段文字: 反对解体阶段:好不容易找到合适自己的编程伙伴,并且磨合了这么久,为啥在完美解决一个问题之后就要走向解散,各找舞伴?那样岂不是走了弯路?那么我们在学校没做完一个结对项目,就要与我们结对的伙伴宣布解散?那么下一个结对项目开始的时候,我们又要花时间去适应搭档,去寻找灵感,很 ...
分类:
其他好文 时间:
2018-04-01 16:08:00
阅读次数:
154
这几天我都在读《构建之法》第四章和第十七章,看的比较缓慢也比较认真。根据精读的要求和个人看书的习惯,我总共读了三遍,第一遍是大致浏览了一遍内容,第二遍是静下心来圈画、标注疑惑内容,第三遍是重新浏览了一遍并解决了一些疑惑。这次作业是让大家精读教材后提出问题,具体请看以下内容。 第四章 问题一:第一小节 ...
分类:
其他好文 时间:
2018-03-31 14:19:57
阅读次数:
92
*第四章 两人合作 问题一:4.2.9注释 “另外,注释(包括所有源代码)应该只用ASCII字符,不要用中文或其他特殊字符,否则会极大地影响程序的可移植性。” 我的问题是: 自己写的注释自己可以理解,但如果别人要维护你的代码,怎么才能确保别人也一定能看懂呢?我现在注释总是要用中文,很不习惯用ASCI ...
分类:
其他好文 时间:
2018-03-31 14:16:17
阅读次数:
146
第四章: 问题一:第66页,关于goto语句的使用。书中介绍了goto语句,并阐释它的作用为让函数具有单一的出口。而在我的认知里,goto语句是极力避免的。 为什么说要极力避免goto语句,它有不少好处,它可以不受限制的灵活跳转,但是正是因为这个强大的功能,程序员在使用goto语句的时候就很容易因为 ...
分类:
其他好文 时间:
2018-03-31 10:15:17
阅读次数:
156
第四章: 问题: 看到这里的时候,才注意到代码中的“下划线”这个东西,在之前的敲代码过程中并没有怎么遇到下划线,在经过百度后得到了一些答案: 这只是Python中下划线的一部分应用,在不同的语言中,下划线的用处也不太相同,而在原文中作者对下划线的解释很简单,对于“下划线用来分隔变量名字中的作用域标注 ...
分类:
其他好文 时间:
2018-03-30 20:08:38
阅读次数:
170
一、关于代码规范 1.1 因为软件开发多数是一个团队的事情,所以需要格外注意代码规范。我们的代码日后通常是需要去维护的,是需要去给别人看的。但是,不同的编程语言对代码规范的要求是否相同呢? 因为在工作室学的是前端语言,我对前端的代码规范比较了解。 有一位博主总结的前端代码规范,个人感觉非常好:htt ...
分类:
其他好文 时间:
2018-03-28 20:33:55
阅读次数:
155
十七、Druid加密 运维和DBA都不希望把密码明文直接写在配置文件中,Druid提供了数据库密码加密的功能。 ConfigFilter的作用包括: 从配置文件中读取配置 从远程http文件中读取配置 为数据库密码提供加密功能 17.1、配置ConfigFilter 1.1.配置文件从本地文件系统中 ...
分类:
其他好文 时间:
2018-01-27 13:50:30
阅读次数:
535
elasticsearch(搜索引擎)提供了自动补全接口 官方说明:https://www.elastic.co/guide/en/elasticsearch/reference/current/search-suggesters-completion.html 1、创建搜索自动补全字段sugges ...
分类:
编程语言 时间:
2018-01-03 14:12:27
阅读次数:
342
一简介:参考了几位师兄,尤其是M哥大神的博客,让我恍然大悟,赶紧记录下二 原理: mysql的三种算法 1 Simple Nested-Loop Join 将驱动表/外部表的结果集作为循环基础数据,然后循环从该结果集每次一条获取数据作为下一个表的过滤条件查询数据,然后合并结果。如果有多表join,则 ...
分类:
数据库 时间:
2017-12-28 21:39:16
阅读次数:
170
分布式系统实践 1. 直击阿里双11神秘技术:PB级大规模文件分发系统“蜻蜓” https://mp.weixin.qq.com/s/J0O4jD0d4jCjU56wpEJu1w 摘要: 2017天猫双11, 交易峰值32.5万/秒,支付峰值25.6万/秒,数据库处理峰值4200万次/秒,再次刷新了 ...
分类:
其他好文 时间:
2017-11-25 22:34:17
阅读次数:
170