上一页 1 2 3 4 5 6 7 8 9 10 ··· 21 下一页
摘要: 到今天为止,应该是是花了一个月多,终于把DOM编程艺术刷完了(附录没看),上面的全部代码大致是看懂了,因为本身这本书也比较基础,不像权威和高级程序设计那样内容多,涵盖的知识点多。 DOM这本书还是非常适合JS的基础人士去阅读,去敲一敲上面的代码,这本书没有太多讲到JS本身的语言特性,至始至终都是围绕 阅读全文
posted @ 2017-10-16 18:48 Lawliet__zmz 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 前面用js实现了移动效果(书前面233),这里用移动效果实现: 三个链接,光标移动到哪个链接,显示那个图片。书上面的实现思路比较好,用一张大图片包含三个要显示的图案区域,光标移动到哪里,就显示特定区域的图片。因为如果用三个图片,加载图片也是要时间的,当图片数量多了效果就明显了。这里就是一个优化的技巧 阅读全文
posted @ 2017-10-15 21:09 Lawliet__zmz 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 这里继续处理这段HTML结构,在缩略语列表的显示上,显示“文献来源链接表”,显示快捷键清单。 注意缩略语abbr标签的“浏览器地雷”,这个问题来自以前的浏览器之争,可以百度了解。 对HTML结构的处理:先取得相关标签内容,存在关联数组中,defs[key] = definition,,遍历key,用 阅读全文
posted @ 2017-10-12 20:48 Lawliet__zmz 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 用JS的DOM方法去处理一段HTML内容,从HTML结构中取得一些东西然后添加一些东西 explanation.html: <!DOCTYPE html Explaining the Document Object Model What is the Document Object Model? T 阅读全文
posted @ 2017-10-12 20:29 Lawliet__zmz 阅读(153) 评论(0) 推荐(0) 编辑
摘要: Dom艺术上第七章开始讲到的Ajax知识,做笔记做笔记 Ajax的主要优势就是对页面的请求以异步方式发送到服务器。 Ajax技术的核心就是XMLHttpRequest对象,这个对象充当着浏览器中脚本(客户端)与服务器之间的中间人的角色。 访问服务器发送回来的数据要通过两个属性完成。一个是respon 阅读全文
posted @ 2017-10-11 18:31 Lawliet__zmz 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 反正即使抱着抽奖去的,做了两个签到题嘛。 题目描述 一只南美洲亚马孙河流域热带雨林中的蝴蝶,偶尔扇动几下翅膀,可 以在两周以后引起美国德克萨斯州的一场龙卷风。――蝴蝶效应 由于这个理论的存在,大多数人认为将未来的事物送回过去将会引发 严重的时间悖论,但事实上还存在另外一套理论。 自然会对这类不和谐的 阅读全文
posted @ 2017-10-10 22:15 Lawliet__zmz 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 因为上个版本中的图片占位区和文字占位区完全是给showPic脚本服务的,所以这里在JS脚本里用DOM的create系列方法把结构和行为彻底分开 DOM中提供了insertBefore方法,但没有inserAfter,因为这里占位区是在ul之后,所以我们这里手写这个方法。 注意innerHTML方法和 阅读全文
posted @ 2017-10-10 00:36 Lawliet__zmz 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 对象检测 向后兼容和浏览器嗅探技术 尽量减少访问DOM和尽量减少标记 平稳退化 JS和HTML的完全分离 共享onload事件的实现 键盘访问(注意死局的情况) DOM Core 和 HTML DOM 代码: <!DOCTYPE html Image Gallery Snapshots Choose 阅读全文
posted @ 2017-10-08 22:32 Lawliet__zmz 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 链接:https://www.zhihu.com/question/43417556/answer/123627999 推荐atom-ternjs,这个是目前用过最好的,我主要用来补全nodejs跟javascript的。安装好了,要配置一下,先新建一个文件: .tern-project 然后设置一 阅读全文
posted @ 2017-10-07 20:26 Lawliet__zmz 阅读(379) 评论(0) 推荐(1) 编辑
摘要: 题目: Given a string containing just the characters '(' and ')', find the length of the longest valid (well-formed) parentheses substring. For "(()", th 阅读全文
posted @ 2017-10-05 22:01 Lawliet__zmz 阅读(530) 评论(0) 推荐(1) 编辑
摘要: 关于js中Prototype属性的解释和方法,看了某位大佬总结的一片博客,写的非常好啊,收益了,我这里转载备份一下,也加点一些小理解。后面有Prototype属性的新理解的话,会继续补充。不过关于原文中的类方法好像有点争议,有大佬科普下吗? 原文:http://www.cnblogs.com/wdl 阅读全文
posted @ 2017-10-02 17:16 Lawliet__zmz 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 牛X网测试rating系统,叶神开的bnu的重现赛,送8个T恤,就做了两个题参与下抽奖,打了三场了,不出意料的都没抽中我 第一道: 小Q同学为了准备今年的ICPC Regional,计划在天之内刷掉道题,每道题有一个难度值,其中第道题的难度值为。 然而处于半颓废状态中的小Q同学不希望在同一天中做难度 阅读全文
posted @ 2017-10-01 14:39 Lawliet__zmz 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 在计算机网中常常会听到这两个专业术语,一般简单的认识是Cookie可以保存用户登陆某个网站的账号和密码,Session最经典的就是保存购物车中的信息,这一点认识肯定是很肤浅的。 这里我采集了网上我个人认为讲授的非常好的大佬们的几个观点。 1. 1. 由于HTTP协议是无状态的协议,所以服务端需要记录 阅读全文
posted @ 2017-09-29 23:06 Lawliet__zmz 阅读(205) 评论(0) 推荐(1) 编辑
摘要: 比较高级的万能选择器,比较常用 定义: querySelector() 方法返回文档中匹配指定 CSS 选择器的一个元素。 注意: querySelector() 方法仅仅返回匹配指定选择器的第一个元素。如果你需要返回所有的元素,请使用 querySelectorAll() 方法替代。 语法 doc 阅读全文
posted @ 2017-09-28 00:27 Lawliet__zmz 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 首先要认识module.exports和exports分别是什么。 在nodejs中,提供了exports 和 require 两个对象,其中 exports 是模块公开的接口,require 用于从外部获取一个模块的接口,即所获取模块的 exports 对象。但exports是引用 module. 阅读全文
posted @ 2017-09-27 19:00 Lawliet__zmz 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 网上教程很多都过期了啊,有些方法会出错,这里分享下我自己的配置成功的方法。 下载 首先我的版本是17.9.27下载的 mongodb-win32-x86_64-2008plus-ssl-3.4.9-signed.msi,不知道为什么,我进官网非常卡,好像是被墙了一部分JS代码?用SS全局模式也还是很 阅读全文
posted @ 2017-09-27 14:28 Lawliet__zmz 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 这篇文章是网上看到的一片博文,比较干练的总结了AJAX的基础东西和相关的http的知识,适合AJAX入门。 同步请求和异步请求 先解释一下同步和异步的概念: 同步是指:发送方发出数据后,等接收方发回响应以后才发下一个数据包的通讯方式。 异步是指:发送方发出数据后,不等接收方发回响应,接着发送下个数据 阅读全文
posted @ 2017-09-27 08:24 Lawliet__zmz 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 原理就是客户端发起了异步请求,简单的说就是客户端把数据通过反向代理,提交给服务器,服务器存下来,然后通过刷新操作,通过向服务器发起请求,服务器再把数据吐到页面上。 测试的X课网的,但是测试XX微博却报错了,不知道哪里问题。 结果: 阅读全文
posted @ 2017-09-26 00:34 Lawliet__zmz 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 以爬慕课网Hadoop进阶课程为例,用Node写一个简单的爬虫: 先抓取这个网站的源码: 然后分析这个页面的Dom,如图: 每大章节都被一个chapter包围,抓取下来就是一个数组,对每个item,这张的大标题在strong里面,每章的小章节在video标签里,然后小标题就是J-media-item 阅读全文
posted @ 2017-09-24 16:44 Lawliet__zmz 阅读(177) 评论(0) 推荐(0) 编辑
摘要: Java爬虫,就先爬个好爬的豆瓣读书的封面。 Java jsoup多线程爬虫(爬豆瓣图书封面) 利用线程池多线程爬,biubiubiu,速度超快。 下载到指定的文件夹中。 App.java: 后续是不是可以翻页爬的,因为这个只是爬当前页面的,豆瓣读书网的书还有很多页,我们爬完这一页的,继续爬下一页? 阅读全文
posted @ 2017-09-23 09:50 Lawliet__zmz 阅读(2507) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2017-09-23 00:08 Lawliet__zmz 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 从C/C++转过来最开始不适应的就是这个了吧。 Node是单线程,那么怎么提高效率?怎么解决一些阻塞问题?Node的基因里使用了异步IO,上次在http://www.cnblogs.com/zhangmingzhao/p/7564738.html 已经说到这个问题,Node的异步机制往往伴随着回调。 阅读全文
posted @ 2017-09-22 20:59 Lawliet__zmz 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 想要深入Node,HTTP部分必须要熟悉,那么就要重新填坑这部分的计算机网络知识了 先上三张非常好玩的图,推特上面看到的,“HTTP What?” What's HTTP? http总的过程来说: 1 输入网址 2 域名解析 2.1 浏览器自身缓存(chrome://net-internals/#d 阅读全文
posted @ 2017-09-21 22:47 Lawliet__zmz 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 模块化解决了JavaScript作用域互相污染问题,这里以写一个学校小例子,便于理解node的这个写法和一些简单的API(比如forEach这个.....)。 文件: 依次student.js,teacher.js,kclass.js(class为保留字,不能命名),index.js,school. 阅读全文
posted @ 2017-09-21 17:07 Lawliet__zmz 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 以前Node官网给的最基本的一个小例子,顺便学下用processon画下思维导图,觉得画的很搓嘛。。。。 代码: 阅读全文
posted @ 2017-09-21 11:42 Lawliet__zmz 阅读(579) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 21 下一页