在构建页面时,我们会在html中载入一个或多个css和js文件。或许大家都已经习惯了“最佳实践”中,css文件应该放在<head>标签中引入,而js文件则是放在</body>关闭标签前引入的原则,但其中的原因,很多人可能像我之前一样,不是了解得很清楚。在查阅了书籍和资料后,稍微了解的其中的原由。 让 ...
分类:
Web程序 时间:
2017-08-09 21:21:33
阅读次数:
207
作为一名前端开发工程师,学习的过程中总少不了各种各样的书籍,作为新手如何在众多书籍中选到适合自己的呢,我们今天先来谈谈《DOM编程艺术》这本书。 其实呢大部分书都是好书,就像LOL中大部分英雄都很厉害,只有不强悍的召唤师。先了解一本书,然后认真的读下去你一定会有所收获的。在网上搜索书单时,你大概率会 ...
分类:
其他好文 时间:
2017-08-08 21:51:22
阅读次数:
177
<NET CLR via c# 第4版>个别章节虽读过多次,但始终没有完整读过这本书.即使看过的那些,时间一长,也忘记了大部分.趁着最近不忙,想把这本书好好读一遍,顺便记下笔记,方便随时查看. 真的只是笔记,因为能力有限,并不能很好地讲解一个知识点,只是把我认为比较重要的地方,划个重点,记录到这里. ...
final域的内存语义写final域的重排规则:禁止把final域的写重排序到构造方法之外,主要包括俩个个方面1)JMM禁止编译器把final域的写重排序到构造方法之外2)编译器会在final域写之后,构造函数return之前插入一个storestore屏障,这个屏障禁止处理器把final域的写重排序到构造..
分类:
编程语言 时间:
2017-08-07 17:36:45
阅读次数:
146
1.如果多个变量同时指向一个内存并且调用Delete删除了其中任意一个变量,实际上就为所有的变量销毁了这块内存。如果没有明确的把其他这些变量设置为NULL,他们此时就成为了野指针,对野指针调用delete将会产生运行错误。 2.每当使用new时,要考虑在哪里以及什么时候使用对应的delete。 3. ...
分类:
其他好文 时间:
2017-08-07 15:55:16
阅读次数:
204
第一章节是从一个餐厅的角度出发,引出来许许多多的相关概念。 第一个概念就是什么是数据挖掘,这个简单,望文生义就好了。它的名字本身就诠释了它的内涵。 基本任务还是得记一下: 1分类与预测。(有点像量化,股票交易) 2聚类分析() 3关联规则() 4时序模式() 5偏差检测() 关于定义挖掘目标,就是什 ...
分类:
其他好文 时间:
2017-08-07 13:37:11
阅读次数:
122
一直以来我们接受的教育都是教导我们要做个出类拔萃的好学生,小学如此,中学这般,大学也是如是。而评论是否是个好学生的标准在我国有“三好学生”做衡量。而随着社会就业竞争形势的日益严峻,“三好学生“的评定标准中的两好”德,体“已经变得可有可无形存实亡了。所以全然能够剔除掉。剩下的”智“才是衡量一个学生是否 ...
分类:
其他好文 时间:
2017-08-07 11:53:57
阅读次数:
107
这本书一上市就买了,但一直没有系统的总结下其中的知识点。 最近抽时间仔细读并总结下。 非常认可书评里微步在线CEO薛锋的点评: 互联网安全从业者最大的挑战并非技术,而是如何建立正确的行业格局观,并且能够与业务团队、安全团队管理层、公司管理层简历良好的沟通机制,取得信任和支持。 甲方做安全不是简单的找 ...
分类:
其他好文 时间:
2017-08-06 17:07:06
阅读次数:
219
看这本书之前,对wait和notify认识大概就是,调用wait的线程A堵塞之后,一旦另外有线程调用notify方法。线程A会立马从wait方法处返回。看完这本书后。发现自己的认识实在太肤浅了。。。。。。 线程调用wait()后,会释放已经获得的锁。同一时候进入Waiting状态,而非Blocked ...
分类:
编程语言 时间:
2017-08-05 14:49:08
阅读次数:
137
在介绍三种垃圾收集算法之前,先说下三种GC的区别: MinorGC:年轻代空间回收 MajorGC:老年代空间回收 FullGC:整个堆空间回收 垃圾收集算法分类 1.Serial Collector JVM在client模式下的默认GC方式.通过JVM配置参数:-XX:+UseSerialGC指定 ...
分类:
编程语言 时间:
2017-08-05 14:04:49
阅读次数:
156