今天突然想到两个有意思的问题:程序与软件有区别吗? 编程与软件开发有何区别? 这两个问题也是我在大学时期一直思考的两个问题。作者在学校期间阅读了许多的专业书籍,比如《Java语言程序设计》、《C语言程序设计》、《软件工程》、《设计模式:可复用面向对象软件的基础 》以及许多《21天精通XXX程序设计》 ...
分类:
其他好文 时间:
2016-05-11 19:36:07
阅读次数:
195
元素.parentNode : 父节点 只读 属性 当前节点的父级节点 没有兼容性问题 可放心使用 元素.offsetParent : 只读 属性 如果没有定位父级,默认是body 如果有定位父级离当前元素最近的一个有定位属性的父节点ie7以下,如果当前元素没有定位默认是body,如果有定位则是ht ...
分类:
其他好文 时间:
2016-05-11 19:36:57
阅读次数:
185
现在,热修复的具体实现方案开源的也有很多,原理也大同小异,本篇文章以Nuwa为例,深入剖析。 Nuwa的github地址 https://github.com/jasonross/Nuwa 以及用于hotpatch生成的gradle插件地址 https://github.com/jasonross/ ...
分类:
移动开发 时间:
2016-05-11 19:34:49
阅读次数:
349
输入输出流 File使用路径字符串来创建File类实例,相关方法见API,文件路径可以是绝对路径,也可以是相对路径,但系统会根据用户的工作路径来解释相对路径,需要留意. 可以getName(),getAbsoluteFile(),getParent(),list()等等 IO流 分为输入流和输出流, ...
分类:
编程语言 时间:
2016-05-11 19:36:46
阅读次数:
279
一、Redis介绍 1、Redis是一个key-value存储系统 2、官方站点http://redis.io 3、Redis和Memcached类似,但支持数据持久化 4、支持更多value类型,除了string外,还支持hash、lists(链表)、sets(集合)、和sorted sets(有 ...
分类:
其他好文 时间:
2016-05-11 19:33:35
阅读次数:
217
《高效能人士的七个习惯》:史蒂芬·柯维 《活法》:稻盛和夫 一部分 《早晨从中午开始》:路遥 《人生》:路遥 《平凡的世界》:路遥 《心学大师王阳明大传》:周月亮 一部分 《海底捞你学不会》:黄铁鹰 《论语与算盘》:涩泽荣一 一部分 《管理百年》:斯图尔特·克雷纳 《认识商业》:威廉·尼科z尔斯等 ...
分类:
其他好文 时间:
2016-05-11 19:33:57
阅读次数:
136
我是一个中职生上来的在职专的时候前两年学习基本都是应付的知道第三年要高职单招了, 我们班的人都开始努力了,在毕业的时候我们还有一段时间要去实习,这是我的第一次工作,也是第一次体验不一样的生活,因为家住的比较远所以为了方便只能校建分配后来我们班的同学基本都去了爱普生,刚刚进入的时候我们都很新奇,前几天 ...
分类:
其他好文 时间:
2016-05-11 19:35:42
阅读次数:
134
对于一个新手来说,一切都不容易。 而从头学起也是一件非常美好的事。 观看 调试ARM,要遵循ARM的调试接口协议,JTAG就是其中的一种。当仿真时,IAR、KEIL、ADS等都有一个公共的调试接口,RDI就是其中的一种,那么我们如何完成RDI-->ARM调试协议(JTAG)的转换呢?有以下两种做法: ...
分类:
其他好文 时间:
2016-05-11 19:35:21
阅读次数:
632
问题描述:给定一个链表的头节点,求出链表的倒数第k个节点。 分析:这是链表里的经典问题,存在多种解法,下面给大家分享下我的想法。 解法一:很直观的一种做法是从头到尾扫描链表,然后求倒数第k个,但是由于单链表无法从尾部向头部扫描, 因此可以借助其他的辅助空间去存储扫描过的所有节点,例如,数组或栈均可。 ...
分类:
其他好文 时间:
2016-05-11 19:35:14
阅读次数:
149
mongodb memcached redis kv数据库(key/value) mongodb 文档数据库,存储的是文档(Bson->json的二进制化). 特点:内部执行引擎为JS解释器, 把文档存储成bson结构,在查询时,转换为JS对象,并可以通过熟悉的js语法来操作. mongo和传统型数 ...
分类:
数据库 时间:
2016-05-11 19:34:14
阅读次数:
200
一.简介 gulp 是基于 Nodejs 的自动任务运行器,能自动化地完成javascript/coffee/sass/less/html/image/css等文件的的测试、检查、合并、压缩、格式化、浏览器自动刷新、部署文件生成,并监听文件在改动后重复指定的这些步骤。 在实现上, gulp 借鉴了U... ...
分类:
其他好文 时间:
2016-05-11 19:34:10
阅读次数:
221
XMl文件 <?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:context="http://www.springframework.org/s ...
分类:
编程语言 时间:
2016-05-11 19:34:00
阅读次数:
139
Myeclipse出现“The Myeclipse executable launcher was unable to locate its companion shared library” (Eclipse也会出现相同错误,解决办法相同) 错误的解决方法如下: 1.打开Myeclipse所在目录 ...
分类:
系统相关 时间:
2016-05-11 19:34:49
阅读次数:
732
代理模式的定义: Provide a surrogate or placeholder for another object to control access to it. 为其他对象提供一种代理以控制对这个对象的访问 代理模式的通用类图: Subject抽象主题角色:抽象主题类可以是抽象类或接口 ...
分类:
其他好文 时间:
2016-05-11 19:33:49
阅读次数:
142