摘要: 网上有很多免费的在线电子书籍,没有pdf格式,不方便离线阅读,也不方便做记录,所以找了几个将在线内容制作成pdf文件的方法。 一、如果网站上的书籍内容没有分页,所有内容都直接显示出来了,最简单,直接将打印机设为PDF即可: 二、书籍内容分章节显示,需要点击链接重新请求数据切换的: 利用 telepo阅读全文
posted @ 2018-08-09 22:39 开发之路 阅读(812) 评论(1) 编辑
摘要: 网上有很多免费的在线电子书籍,没有pdf格式,不方便离线阅读,也不方便做记录,所以找了几个将在线内容制作成pdf文件的方法。 一、如果网站上的书籍内容没有分页,所有内容都直接显示出来了,最简单,直接将打印机设为PDF即可: 二、书籍内容分章节显示,需要点击链接重新请求数据切换的: 利用 telepo阅读全文
posted @ 2018-08-09 22:39 开发之路 阅读(812) 评论(1) 编辑
摘要: Node内置了V8引擎提供的 inspector 调试器,可以通过 TCP 协议从外部访问这个调试器,方便对Node程序进行调试。启动调试的标志有: Flag Meaning --inspect Enable inspector agent (一直向下运行,直到源码 debugger 处才进入暂停状阅读全文
posted @ 2018-07-21 18:06 开发之路 阅读(134) 评论(0) 编辑
摘要: 需求:滚动页面到一定距离后,页面中间的导航条固定到页面的某个位置不动,滚回去时会复原。 注意: 1.子元素和父元素都有滚动条时,滚动鼠标滚轮: 鼠标在父元素中,页面只滚动父元素;鼠标在子元素中时,页面只滚动子元素,只有当子元素滚到底之后,才会滚动父元素。 如果要在子元素中直接滚动父元素,只能先把子元阅读全文
posted @ 2017-10-01 09:42 开发之路 阅读(4595) 评论(0) 编辑
摘要: 使用: 解耦模块,方便扩展: $.ajax('http:www.example.com/login', function (data) { header.setAvatar(data.avatar); message.refresh(); // 刷新消息 cart.refresh(); // 刷新购阅读全文
posted @ 2017-09-24 21:57 开发之路 阅读(65) 评论(0) 编辑
摘要: constructor(props) 在创建组件实例的时候调用一次。 componentWillMount() It is called before render(), therefore setting state synchronously in this method will not tr阅读全文
posted @ 2017-08-26 20:30 开发之路 阅读(168) 评论(0) 编辑
摘要: Redux介绍 单一数据源 整个单页应用的 state 都被储存在store的内部,可以通过store.getState()获取,再作为props传给对应的组件。 state应该尽量少嵌套扁平化,通过id相互引用数据。 State 为只读 为防止出现race condition和deep equal阅读全文
posted @ 2017-08-22 15:35 开发之路 阅读(916) 评论(0) 编辑
摘要: 原型 每个函数都有一个prototype属性,指向一个对象,这个对象专门保存特定类型的所有实例【共有的属性和方法】。 所有原型对象都会自动获得constructor属性,指向构造函数。 在调用构造函数创建新实例对象时,会自动设置新实例的内部属性[[Prototype]]指向构造函数的prototyp阅读全文
posted @ 2017-06-26 14:11 开发之路 阅读(114) 评论(0) 编辑
摘要: 后台采用.net MVC框架,前端采用requirejs。整个系统页面布局基本不变,每个页面只改变Main_Content部分。 模板页cshtml: 子页面cshtml: 子页面js:阅读全文
posted @ 2017-06-19 13:47 开发之路 阅读(345) 评论(0) 编辑
摘要: 渲染性能 页面不仅要快速加载,而且要顺畅地运行;滚动应与手指的滑动一样快,并且动画和交互应如丝绸般顺滑。 60fps 与设备刷新率 60fps 与设备刷新率 目前大多数设备的屏幕刷新率为 60 次/秒。因此,如果在页面中有一个动画或渐变效果,或者用户正在滚动页面,那么浏览器渲染动画或页面的每一帧的速阅读全文
posted @ 2017-06-18 19:08 开发之路 阅读(261) 评论(0) 编辑
摘要: 转载自web fundamental 构建对象模型 浏览器渲染页面前需要先构建 DOM 和 CSSOM 树。因此,我们需要确保尽快将 HTML 和 CSS 都提供给浏览器。 字节 → 字符 → 标记 → 节点 → 对象模型。 HTML 标记转换成文档对象模型 (DOM);CSS 标记转换成 CSS 阅读全文
posted @ 2017-06-11 20:49 开发之路 阅读(4270) 评论(0) 编辑