《代码大全》读书笔记

一本被名字给耽搁了的优秀书,记得好久前听过这名字,当初以为就是本类似于唐诗三百首或者凑了很多代码的书,就没怎么关注过,偶然的一次机会又重新听到了这本书,就找来看,果然是本好书。尽管出版年份有点早了,可你瞧瞧这印数,放到现在也是相当的厉害。这本书还是写得比较幽默的,翻译也不错。不要被这个页数吓怕了。 此处只是我觉得比较有用的,并非书中的全部内容,如果想细细研读,请购买书。 第30...

#读书笔记#201902 复盘+:把经验转化为能力

书名:《复盘+:把经验转化为能力》 地址:https://book.douban.com/subject/20485545/ 创建:2019年3月31日19:26:56 先说说这本书。 第一次听说复盘这个概念是上学的时候在网上看到的一篇文章,当时感觉挺新颖的。后来又看到这本书,当时看到相关的两本书评分并不高,就没有再看。前段时间发现作者竟然出了第三版了,尽管评分还是不太高。 书里面提到这本书的销量,估计不少人都是被公司要求看的(也...

#读书笔记#201902《决策与判断》

书名:《决策与判断》 地址:https://book.douban.com/subject/1193621/ 创建:2019年2月15日12:36:43 以前上学的时候看过其中一些章节,很久之前就打算看了,一直没看,这次算最后一遍。 一、知觉、记忆和情境 1、选择性知觉 我们不是先看见再定义,而是先定义再看见 (有多少概念是在没有真正接触前就先知道了他的定义?) 预期在很大程度上影响了人们的知觉。《神话》中有类似的情节,小川父母以为自己...

《CSS世界》以及现实中CSS的世界

想到哪里写到哪里吧 最近看了下张鑫旭老师的《CSS世界》,又想起了以前看过的《CSS揭秘》。总有国外大神让你感叹css还可以这样玩,一方面惊讶与css的魔力,一方面对他们对css的热爱也表示佩服。原话不记得了,好像excel的开发团队也曾表示过,有些excel的用法或者做出的东西,完全是他们当初没有想到的。国内外环境毕竟不一样,国内也就大厂有专门写CSS的,好像岗位名称叫“重构”,其他大部分公司,很少有专...

《图解http》读书摘要

第一章、了解web及网络基础 通过发送请求获取服务器资源的web浏览器,均可称为客户端。 http:超文本转移协议。 3项web构建技术:sgml、html、url。 http正式作为标准是在1996年5月。 tcpip协议族。按照层次划分四层:应用层、传输层、网络层、数据链路层。 应用层:决定了向用户提供应用服务时通信的活动。 TCP/IP 协议族预存了各类通用的应用服务。如:FTP、DMS。 传输层:对上层应用层,提供处于网络连接...

《程序员的职业素养》-摘录

或许是以前看过类似的书,尽管这本书尽管评分比较高。     面试问题: 在你过去的工作中,遭遇过哪些印象深刻的困难,最后是怎么解决的? // 解决问题的方式、步骤、反思的深度 ps:意外发现还看过译者翻译过的另外一本书 一、专业主义 责任与义务 不行损害之事 不破坏软件功能(没人能写出完美的软件,但并不表示你不用对不完美负责) 让QA找不出问题 要确信代码正常运行(每一行代码都要测试...

JavaScript之创建对象

第六章 创建对象 1、工厂模式 用函数来封装以特定接口创建对象的细节。 function CreatePerson(name, age, job) { var o = new Object(); o.name = name; o.age = age; o.job = job; o.dream = function() { alert(this.age); }; return o;}var preson1 = CreatePerson("秦始皇", "10000", "皇帝"); 工厂模式解决了创建多个相似对象的问题,没解决对象识别的问题,即如何知道一个对象的类型。...

javascript设计模式之——单例模式/单体模式

只允许实例化一次的对象类,有时用一个对象来规划一个命名空间,有序管理对象上的属性与方法。 最常见的一种设计模式。jQuery。 命名空间来约束每个人定义的变量。 另外一个作用: 管理代码库的各个模块。可以创建自己的代码库。 管理静态变量: 静态变量 只能访问不能修改并且无创建后就可以使用。 // 原来的代码 function gId(id){ return document.getElementById(id); } function css(id,key,value)...

《javascript权威指南》第15、16章脚本化文档、css-笔记

clip 定义元素的“裁剪区域 ”,只显示元素在区域内的部分。 没必要为每一个动态元素设置尺寸。 z-index只对兄弟元素,也就是同一个容器的子元素,应用层叠。。 css中的文本阴影也可以用定位实现。 图片 16.2 IE6-8怪异模式宽和高是包含内边距和边框宽度的。 边框盒模型适用于以百分比形式为元素设置总体尺寸,又想以像素单位指定边框和内边距时。box-sizing:border-box; visibility:hidden;设置为不可见,但...

《javascript语言精粹》摘要

  js中的函数是根据词法来划分作用域的 没有用的注释比没有注释更糟糕。 块级注释对于被注释 的代码来说是不安全的,用//代替/* */. js不允许使用保留字来命名变量或参数。更不允许在对象字面量中,或者用点运算符提取对象属性时,使用保留字作为对象的属性名。 js只有一个数字类型,没有分离出整数型,1和1.0的值是相同的。 NaN是一个数值,表示一个不能产生正常结果的运算结果。不等于任何值,包括...