转自紫风乱写:http://www.blogjava.net/justfly/archive/2014/08/10/416768.html,建议大家去原处学习 写在前面的话: 作为《Java程序员修炼之道》博文的第一个主题Logging,我计划中按照如下三篇来写: Logback的简单介绍和配置 在
分类:
编程语言 时间:
2016-03-10 12:22:57
阅读次数:
222
本学期阅读计划有两个,一个是《构建之法》,另一个是《程序员修炼之道 从小工到专家》。 在快速阅读构建之法后,我想提一下几个问题: 1、软件=程序+软件工程,那么只会软件工程是怎样具体详细的将程序变成合格的软件的? 2、效能分析是怎样的一个过程?其原理是什么? 3、PSP中为什么工程师比大学生在“需求
分类:
其他好文 时间:
2016-03-06 17:33:52
阅读次数:
135
今天读到了《程序猿的修炼之道》关于“正交的优点”一节,突然间想起了一件事情。 关于当年參加飞思比赛的故事。 话说參加完这个比赛之后,最引以为豪的作品还是由我们队一路摸索建立起来的无线通信上位机调试技术(就姑且称之为技术吧),这项技术带来的优点是显而易见的,方便的查看各项执行数据为调整策略提供根据,方
分类:
其他好文 时间:
2016-02-20 13:20:30
阅读次数:
272
八、正交性 在计算技术中,该术语表示某种不相依赖性或是解耦性。如果两个或更多事物中的一个发生变化,不会影响其他事物,这些事物就是正交的。在设计良好的系统中,数据库代码与用户界面是正交的;你可以改动界面,而不影响数据库;更换数据库,而不用改动界面。 当任何系统高度依赖时,就不再有局部修正(local
分类:
其他好文 时间:
2016-02-18 13:33:05
阅读次数:
179
七、重复的危害 我们觉得,可靠地开发软件、并让我们的开发更易于理解和维护的唯一途径,是遵循我们称之为DRY的原则: 系统中的每一项知识都必须具有单一、无歧义、权威的表示。 DRY-Don't Repeat Yourself. 不要重复你自己。 与此不同的做法是在两个或更多的地方表达同一事物。如果你改
分类:
其他好文 时间:
2016-02-17 12:47:47
阅读次数:
222
作者:周志湖1. 获取数据本文通过将github上的Spark项目git日志作为数据,对SparkSQL的内容进行详细介绍
数据获取命令如下:[root@master spark]# git log --pretty=format:'{"commit":"%H","author":"%an","author_email":"%ae","date":"%ad","message":"%f"}' >...
分类:
数据库 时间:
2016-02-06 10:27:16
阅读次数:
340
虽然现在才晚上11点,但是1月份的寒潮影响下的深圳还是特别冷,用了3月春天带来的毯子,看了会儿书,都想睡觉了,来了个电话打断了下拖延的情绪,还是大概坐起来说一说关于读的这本书,吐槽下,这个mac的触摸板摸起来真冷。 现在读书,讲究短平快了,这本书,用了四五天就翻完了,给我的印象是挺好的。适合有...
分类:
其他好文 时间:
2016-01-26 01:40:28
阅读次数:
224
第四章:高质量的css1)怪异模式和标准模式在标准模式中,浏览器根据规范表现页面;而怪异模式通常模拟老式浏览器的行为以防止老站点无法工作。他们两者之间的差异比较典型的表现在IE对盒模型的解析:在标准模式中,网页元素的宽度=padding+border+width;而在怪异模式中,width本身就包括...
分类:
Web程序 时间:
2016-01-06 00:16:05
阅读次数:
282
第五章:高质量的Javascript这章的内容我看的最久,这是跟我js基础没打好有着莫大的关系,但是还是耐着性子看完了, 不懂的东西都是百度上搜索,理解后再继续。下面是记录下来的笔记。1)如何避免JS冲突A:匿名函数在多人合作一个网站时,每个人都会写自己的JS代码,定义变量的时候有可能会引起命名冲突...
分类:
Web程序 时间:
2016-01-05 23:55:58
阅读次数:
490
学会管理自己的知识资产程序猿的知识资产程序猿知道的关于计算技术和他们所工作的应用领域的所有事实、以及他们的所有经验视为他们的知识资产(Knowledge Portfolios)经营目标每年至少学习一种新语言。拓宽自己解决这个问题的思维每季度阅读一本技术书籍学习自己感兴趣的课程,去大学蹭课、去网上学习...
分类:
其他好文 时间:
2016-01-03 19:32:12
阅读次数:
103