上一页 1 2 3 4 5 6 ··· 8 下一页

2017年4月6日

摘要: 资源缓存 资源缓存的目的是为了提高资源使用的效率,其基本思想是建立一个资源的缓存池,当需要请求资源的时候先去资源池查找是否有相应的资源,如果没有则向服务器发送请求,webkit收到资源后将其设置到该资源类的对象中去,以便于缓存后下次使用,webkit从资源池中查找资源的关键字是URL,URL标记了资 阅读全文

posted @ 2017-04-06 10:00 追梦子 阅读(485) 评论(0) 推荐(0) 编辑

摘要: 可视区和网页 通常网页比屏幕的可视区面积要大,因此当网页内容在可视区中放不下时,一般浏览器会提供滚动条。 从URL到构建完DOM树的过程 1. 当用户输入网页URL的时候,WebKit调用其资源加载器加载该URL对应的网页。 2. 加载器依赖网络模块建立连接,发送请求并接收答复。 3. WebKit 阅读全文

posted @ 2017-04-06 09:58 追梦子 阅读(396) 评论(0) 推荐(0) 编辑

2017年4月3日

摘要: 虽然平时不怎么用iframe,但经常在网上听一些前辈说iframe怎样怎样,今天索性对iframe来个大研究,那样就不必去记那些条条框框了,自己体验一遍比看什么都好。 创建两个文件一个index.html和iframe.html index.html iframe.html 效果如图 可以看到在if 阅读全文

posted @ 2017-04-03 22:56 追梦子 阅读(10418) 评论(0) 推荐(1) 编辑

摘要: 本文部分摘录自互联网。 Chromeium与Chrome Chromium是Google为发展自家的浏览器Google Chrome而打开的项目,所以Chromium相当于Google Chrome的工程版或称实验版(尽管Google Chrome自身也有β版阶段),新功能会率先在Chromium上 阅读全文

posted @ 2017-04-03 17:54 追梦子 阅读(1377) 评论(0) 推荐(0) 编辑

2017年4月2日

摘要: 注意:本篇仅供参考,当时写这篇的时候还存在很多的问题。本文于2016 11 14编写 7.1 一个冒牌的脱离标准流,浮动 浮动大家都很熟悉了,但我要说的是,它并不是真正的脱离标准流,请允许我慢慢道来。 一个常规的脱离标准流必须满足以下条件: 不占据任何位置 不属于任何元素 父元素无法自适应脱离标准流 阅读全文

posted @ 2017-04-02 18:04 追梦子 阅读(371) 评论(0) 推荐(0) 编辑

摘要: 本篇文章是在2017 01 02写的,一直没有发布,主要原因是在那段时间内心波动比较大,很多东西写完就觉得实在是没意思,像这种经验的文章,网上真是太多太多,最后又有几个人为之所用?本文现在放出,主要是不想一直放在草稿箱里,其二,现在写博客也不是为了什么人气啊之类的,只是想把自己经历过的东西给写下来, 阅读全文

posted @ 2017-04-02 17:50 追梦子 阅读(1507) 评论(1) 推荐(8) 编辑

摘要: 自私 最主要的原因还是因为,读者觉得和自己无关,于是没有把作者说的当回事。在这个看似和平的年代,而大多数人都太过于自私,如果把别人的教训,当作是自己的教训,学到的往往会更多。 因为自私也导致了另外一个问题,反正不是你的事,所以根本就不去思考,总结。导致自己遇到这类事情的时候,还得重新走一遍。 作者没 阅读全文

posted @ 2017-04-02 17:36 追梦子 阅读(589) 评论(0) 推荐(0) 编辑

摘要: 构造器 在我们初始化对象时,如果希望设置一些默认值,那么就可以使用构造器,在Java中,构造器使用和类同名的名字且没有返回值,如下 并且可以发现这个构造器是在new的时候执行的。如果是继承至某个父类,那么我们可以在子类中调用super来手动执行父类中的构造器。 前面之所以说是手动是因为,就算你不去调 阅读全文

posted @ 2017-04-02 17:32 追梦子 阅读(403) 评论(0) 推荐(1) 编辑

摘要: 在上一篇 "Java中的抽象类" 中提到抽象类,现在讲一个和它很像的东西“接口”,为什么说它和抽象类很像呢?因为接口也是抽象的,它一样不实现具体的代码,下面就是一段关于接口的代码 Java通过interface来定义接口,通过implements来实现具体代码。这真的非常像抽象类abstract,那 阅读全文

posted @ 2017-04-02 17:32 追梦子 阅读(289) 评论(0) 推荐(0) 编辑

摘要: 乘法速算 任何一个数与25相乘,只要在这个数后面加两个0,然后再除以4就能得到它们的乘积,比如 5 x 25 5 x 25 在5后面加两个0也就是500再将500除以4就是它们的乘积 500 / 4 = 125 任何一个两位数与11相乘,只需要将这个两位数相加然后放到中间就是它们的乘积,比如 23 阅读全文

posted @ 2017-04-02 17:30 追梦子 阅读(964) 评论(0) 推荐(0) 编辑

2017年3月24日

摘要: 今天要讲的这些属性都可以用来获取某个元素的内容,你可能会觉得不可思议,或是说上一句“丧心病狂”也。但当你看完以下内容后,会发现除outerText无用外,其他的都有各自的使用场景,不然它就真的是丧心病狂,然后我们就可以各回各家了。 innerText 引用MDN, "Node.textContent 阅读全文

posted @ 2017-03-24 23:08 追梦子 阅读(1380) 评论(0) 推荐(1) 编辑

2017年3月8日

摘要: 在写移动端项目时,为了将一个元素垂直居中,于是我将元素的高和行高设置成一样的,但是显示出来的结果,却让人不得其解,如下: 可以看到按钮的底部有一条缝隙,一开始以为是代码写错了,于是检查了一下,发现没啥问题,代码长下面这样。 检查代码没有问题后,用浏览器审查元素查看了一下按钮的大小(其实是先审查元素再 阅读全文

posted @ 2017-03-08 19:33 追梦子 阅读(734) 评论(0) 推荐(0) 编辑

2017年2月28日

摘要: 实现思路用html2canvas.js将元素转换成canvas,在将canvas转成图片。 最后将base64的数据赋值给a标签的href属性,并且给a标签加上downlaod属性即可实现下载。 html2canvas.js将元素转成canvas的原理好像是通过svg实现的,如果你感兴趣可以研究一下 阅读全文

posted @ 2017-02-28 21:37 追梦子 阅读(1086) 评论(0) 推荐(0) 编辑

2017年2月25日

摘要: 很早以前就觉得switch很怪异,或者说一直没太理解它,它怪异就怪异在非要给每个语句加上break;不然后面的语句就算不符合条件还是会执行,比如以下这段代码 执行效果如下 明明只有2才符合条件,但3跟4也被执行了,然后查教程说要加上break,后来代码就成了下面这个样子 写过若干个switch语句以 阅读全文

posted @ 2017-02-25 09:23 追梦子 阅读(790) 评论(1) 推荐(1) 编辑

2017年2月24日

摘要: 值 有时我很想知道javascript解析引擎是如何区分一个变量的值,比如下面这段代码。 对于数字是直接赋值的,因为它没有多样性,数字就是数字。但是对于值是英文的情况就很难区分了,因为在编程语言中,英文既可能是字符串,也可能是引用的另外一个变量。因此如何区分变量和字符串就显得格外重要,编程语言常常将 阅读全文

posted @ 2017-02-24 15:17 追梦子 阅读(1290) 评论(1) 推荐(10) 编辑

2017年2月23日

摘要: 实现思路:监听鼠标按下、移动、松开事件,将鼠标按下的值赋值给moveTo的x和y值,作为起始位置。在移动事件中,将鼠标距离可视区x和y值赋给lineTo,再将路径闭合。以下是具体的代码 以上的原理就是每次按下鼠标都重新开始一条路径,并将画笔移动到鼠标按下的那个位置,当鼠标移动的时候将线画到鼠标所在的 阅读全文

posted @ 2017-02-23 23:08 追梦子 阅读(2349) 评论(1) 推荐(1) 编辑

2017年2月22日

摘要: isEqualNode() isEqualNode方法可以用来判断两个DOM节点是否相同,给我的第一感觉是没用,因为两个DOM的比较很容易让人想成是字符串的比较,心想直接用两个等号不就可以了吗,但马上感觉不对,因为DOM是对象!两个不同的对象是不可能相等的,比如这段 可以看到两个对象是不等的,就算是 阅读全文

posted @ 2017-02-22 22:29 追梦子 阅读(743) 评论(2) 推荐(0) 编辑

2017年2月17日

摘要: DOM事件模型 在0级DOM事件模型中,它只是简单的执行你为它绑定的事件,比如你为某个元素添加了一个onclick事件,当事件触发时,它只是去调用我们绑定的那个方法,不再做其他的操作。 在2级DOM事件模型中,就比较复杂一些,它将不再是单纯的调用一下自身绑定的事件就完事了,它还拥有机会去处理它的祖先 阅读全文

posted @ 2017-02-17 18:17 追梦子 阅读(1021) 评论(1) 推荐(3) 编辑

2017年2月14日

摘要: 前几天项目中用到了本地储存,虽然说也就是几个api,但之前有一个问题一直没有去想,我们知道本地储存分为两种,一种是临时储存,关闭浏览器后数据就会销毁,另外一种是没有时间限制的储存,我们做的这个页面比较适合使用临时储存,而本次要讲的也就是临时储存的一个问题。页面长下面这样 我需要把用户选择了的信息保存 阅读全文

posted @ 2017-02-14 12:43 追梦子 阅读(2292) 评论(0) 推荐(3) 编辑

2017年2月9日

摘要: 今天打算学一下数据结构,于是在网上搜索相关的教程,发现很多教程的名字在数据结构后面加上了算法两个字,然后我在想,(数据结构 == 算法)?。如果不等于,那么为什么那么多的人总喜欢将数据结构和算法拿到一起说,这是我所疑惑的,于是在网上搜索了大量的资料,总结如下: 所有的算法必定有其规律,如果没有规律, 阅读全文

posted @ 2017-02-09 15:23 追梦子 阅读(1853) 评论(2) 推荐(0) 编辑

2017年2月7日

摘要: 事因 网站中的遮罩层大都有一个问题,就是在这个遮罩层中滑动,里面的内容也会跟着滑动,我是这样想的,既然都有这个问题,干脆写一个通用的插件出来,省的每个还得单独处理。如果是单独处理这个问题是比较好解决的,关键问题是,我想写的这个插件是,你直接在有问题的页面中引入这个插件就行,而不需要做其他的任何事情, 阅读全文

posted @ 2017-02-07 15:15 追梦子 阅读(630) 评论(0) 推荐(0) 编辑

2017年2月5日

摘要: 0的故事 10进制 常用的10进制如:0、1、2、3、4、5、6、7、8、9 逢10进1,1我们读作一,10我们读作十一,如数字1125,我们分别从右往左数,5(个),2(十),1(百),1(千),把它写成一个算式就是下面这样。 2进制 计算机为什么采用2进制 计算机之所以采用2进制是因为2进制的种 阅读全文

posted @ 2017-02-05 13:22 追梦子 阅读(625) 评论(0) 推荐(0) 编辑

2017年2月2日

摘要: 总结 这本书让我感受最大的就是,原来遗忘也可以那么有用,以前总想着自己的记忆力要是再好一点就好了,最好能把东西全记下来,但这本书却让我知道,没有遗忘的世界是很可怕的,比如发生了一件不愉快的事,如果你永远都记得,那么就很难快乐起来,并且当所有的记忆都在你脑海中时,你将会很难去做出选择。 因为有遗忘,所 阅读全文

posted @ 2017-02-02 18:57 追梦子 阅读(1403) 评论(0) 推荐(0) 编辑

摘要: javascript不是什么 如《把时间当作朋友》的作者所说,“有些时候,有些事物,从反面描述比从正面描述更为容易。如若先仔细说清楚这本书不是什么,之后,至于它究竟是什么,很可能就不言自明了。” javascript它不是一门静态类型、静态编程的语言,也不是一门服务器语言,更没有像其他语言那样有那么 阅读全文

posted @ 2017-02-02 11:37 追梦子 阅读(365) 评论(0) 推荐(0) 编辑

2017年2月1日

摘要: 总结 很遗憾,这本书大部分内容并没有怎么看懂,直到看了正结博客的笔记才理解了一些,经管如此,体会还是要写的。 一个项目往往也伴随着失控,对一些小的细节如果我们不以为然得认为我们能够控制它,那么一段时间以后,你会发现它越来越难以管控,竟使你不敢再去随意改动任何代码。 精彩片段 在记忆中进行搜取,需要从 阅读全文

posted @ 2017-02-01 12:38 追梦子 阅读(419) 评论(0) 推荐(0) 编辑

摘要: 精彩片段 谁都渴望成功,但似乎谁都摸不准成功的脉络;与其裹挟在追逐成功的大军里茫然前行,还不如冷静下来,自己跟自己比上一比。 有一天,这个学生问我:“开复博士,我希望自己能像您一样成功。根据我的理解,成功就是管人,管人这件事很过瘾——尤其是在每次发放薪水时,管理者一定会有大权在握的感觉。 不要轻易走 阅读全文

posted @ 2017-02-01 12:38 追梦子 阅读(263) 评论(0) 推荐(0) 编辑

摘要: 总结 一个抽象的事物,为了容易让别人所理解,我们常常喜欢拿具体的事物来做比喻,但有时难免容易让人错误的以为那个抽象的事物就是我们所比喻的,因此具体化事物也并不是完美无瑕的。 一个企业不仅要聚财,还要懂得散财,这一点马云做的就非常好,他实行人人占股,而非一个人独有,因此聚集了很多高手在里面(虽然还有其 阅读全文

posted @ 2017-02-01 12:07 追梦子 阅读(1012) 评论(0) 推荐(0) 编辑

2017年1月21日

摘要: 总结 这本书我认为叫做技术的进化论更合适,因为整本书围绕的是一个技术是如何发展起来的。 一项完善的技术,往往是通过已有技术加工而成,而如果把一个技术深挖,我们会看到,它最初也许并不是这个样子,甚至当时根本就没有想过要这样弄,也许是某天一个突然的灵感,或者是因为发现了某个现象,但最终形成的这项技术,在 阅读全文

posted @ 2017-01-21 10:16 追梦子 阅读(4432) 评论(0) 推荐(1) 编辑

2017年1月18日

摘要: 抽象类 抽象是一种概念,而不是如何实现,比如你的老板说,大家加油哈,将来发财了人人有份。又如,好好学,将来必成大牛,这些都可以理解成是一种抽象的,你也可以理解成所谓的抽象就是光说不做。 在Java中通过abstract关键字定义抽象类,如下 被定义为抽象的类,不能使用new关键字,首先我们得理解一件 阅读全文

posted @ 2017-01-18 16:22 追梦子 阅读(9460) 评论(3) 推荐(1) 编辑

2017年1月17日

摘要: 重载 重载指的是两个或者两个以上同名函数,但它们的参数不一样,这时会出现函数重载的情况。比如下面这段代码 也就是它具体使用那个函数,是根据你的参数来决定的。 重写 通俗讲就是覆盖,在Java好像对同一个类中,不支持重写,下面这段代码,运行就报错了。 一般来说,也没人会这么写,使用重写,基本上是在继承 阅读全文

posted @ 2017-01-17 17:59 追梦子 阅读(1782) 评论(0) 推荐(1) 编辑

摘要: 封装 在 "如何理解面向对象" 这篇文章中,提到所谓的封装就是“功能都给你做好了,你不必去理解它是怎么写出来的,直接使用即可。”。但你得清楚一点,那就是这句话是相对于使用者来说的,而作为开发者,封装就得我们自己来干。 那么作为开发者,我们应该如何去封装呢?其实你应该反过来问,他们应该如何去使用,这样 阅读全文

posted @ 2017-01-17 16:53 追梦子 阅读(10537) 评论(4) 推荐(7) 编辑

摘要: 如何理解面向对象 我们说面向对象是由:封装、继承、多态组成的,那么我们怎么去理解所谓的封装、继承、多态? 1、封装:功能都给你做好了,你不必去理解它是怎么写出来的,直接使用即可。 如:房子、电脑、手机、饮料等等都可以认为是一次封装,而他们怎么做出来的,你不需要关心。 2、继承:你从父辈那继承了家产, 阅读全文

posted @ 2017-01-17 16:52 追梦子 阅读(2651) 评论(0) 推荐(0) 编辑

2017年1月16日

摘要: “尧舜那样伟大的圣人为什么不制作礼乐,非要等到周公呢?”他回答:“圣人的心是面明镜,物来则照,物不来也不去强求。尧舜没有制作礼乐,只是因为他们那个时代还不需要,没有这件事来找他们。周公制作礼乐,只是因为礼乐这件事刻不容缓,来找周公了。” 之前总是在想,为什么现在看的书,反而没有古时候的人写的好,仔细 阅读全文

posted @ 2017-01-16 23:15 追梦子 阅读(2010) 评论(0) 推荐(0) 编辑

摘要: 在 "30岁后的程序员都到哪里去了" 这篇文章中,有挺多表示反对的,我也只能表示无奈,因为我不懂他们为什么反对,难道仅仅是因为我没有到30岁,没有资格谈论这个问题?如果是因为这个原因,那我只能呵呵了,按年龄来说话,本就是个无稽之谈,难道年龄大的就有学问?自然这是行不同的。那意思是我不是那个年龄的人, 阅读全文

posted @ 2017-01-16 10:20 追梦子 阅读(202) 评论(0) 推荐(0) 编辑

2017年1月15日

摘要: 什么是AJAX 时隔半年,当AJAX再一次出现在我脑海中时,从最初的模糊到现在的越来越明确。那么究竟什么是AJAX?它和form表单提交有什么区别? 如果你使用过AJAX和表单提交的话,想必会发现一件很重要的事,那就是AJAX提交,页面不会刷新,并且可以选择同步或异步。 体验一把 form篇 我们发 阅读全文

posted @ 2017-01-15 13:15 追梦子 阅读(695) 评论(0) 推荐(2) 编辑

摘要: 过早追求盈利模式的Web产品都做不长。只要用户基础上去了,盈利模式是水到渠成的。 只要有用户,盈利模式都很好解决,不过说回来,并不是任何产品都需要很多用户,比如:你的产品是针对性的,或者利润比较高。“过早追求盈利模式的Web产品都做不长”也不是绝对的,如果你的产品,是独家的,或者产品质量非常高,那么 阅读全文

posted @ 2017-01-15 13:13 追梦子 阅读(223) 评论(2) 推荐(0) 编辑

摘要: 那苦苦追寻的 是梦吗 那远去的 是什么呢 是执着吗 那看不透的 那还在路上的 它会是梦吗 那沉沦的 是什么呢 那还在梦里的 他们是否又曾知道呢 那看似清晰的 也有浑浊时 而当下的 是梦非 阅读全文

posted @ 2017-01-15 12:47 追梦子 阅读(173) 评论(0) 推荐(0) 编辑

2017年1月12日

摘要: 编译 通过javac编译java程序,会编译出一个后缀为class的文件,我们再通过java虚拟机(jvm)执行编译后的java程序。 在java中始终有一个main函数,它作为程序的入口,程序从这个入口开始执行一直到结束。 cmd输入 进行编译 执行后生成app.class文件 cmd输入 执行代 阅读全文

posted @ 2017-01-12 15:19 追梦子 阅读(532) 评论(0) 推荐(0) 编辑

2017年1月9日

摘要: 做一个有思想的人 作为一个富有思想的人,对自己的所见所闻如何回应,你必须要做出选择。一种方法是不管读到什么还是听到什么都一股脑儿地接受,久而久之习以为常,你就会把别人的观点当成自己的观点,是他人所是非他人所非。但没人会心甘情愿地沦为他人的思想奴隶。 习惯久了,就没有了自己的思想,别人说什么就是什么。 阅读全文

posted @ 2017-01-09 22:15 追梦子 阅读(837) 评论(0) 推荐(0) 编辑

摘要: 前言 之前公司设计的网站比较混乱,很多地方不统一,其中一个就是弹出层,导致这个原因是因为,公司的UI换了好几个人,而他们每个人做出来的都不太一样。最近公司开始整顿这个问题,对于统一的这种东西当然是做成一个模块,或者插件,而我打算做成插件。之所以写这篇文章是因为,当写完这个插件以后,发现其中有不少的理 阅读全文

posted @ 2017-01-09 13:44 追梦子 阅读(2455) 评论(1) 推荐(3) 编辑

上一页 1 2 3 4 5 6 ··· 8 下一页