- 博客(17)
- 资源 (16)
- 收藏
- 关注
转载 23种设计模式_java
原文链接:http://blog.csdn.net/z69183787/article/details/42915567一、设计模式的分类总体来说设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模
2016-03-14 12:04:25 324
转载 UML类图的几种关系
原文链接:http://blog.csdn.net/tianhai110/article/details/6339565在UML类图中,常见的有以下几种关系:泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency) 1.泛化(Generali
2016-03-14 10:33:37 324
转载 Java:单例模式的七种写法
原文链接:http://cantellow.javaeye.com/blog/838473第一种(懒汉,线程不安全): 1 public class Singleton { 2 private static Singleton instance; 3 private Singleton (){} 4 public static
2016-03-10 11:58:49 247
转载 JavaScript 之理解closure(闭包)
原文链接:http://www.douban.com/note/293295975/闭包虽不是JS的特色功能, 但要理解还真要费那么点工夫.在理解闭包之前, 首先要清楚JS中的作用域只有2种: 全局作用域和方法作用域全局作用域很好理解了, 方法作用域就是指一个 function 形成一个独立的作用域, 而且方法作用域还能够嵌套.与别的语言不同的是: 花括号({})不
2016-03-05 11:55:55 333
转载 JavaScript之 理解prototype(原型)
原文链接:http://www.douban.com/note/293217333/玩了这么久JavaScript, 感觉最难的就2个部分,原型和闭包, 很有必要总结一下.主要是回顾下自己的理解过程是怎样的, 可能和别人的理解或者什么标准答案有出入, 完全是自己的想法, 因此请大家不要乱喷, 全当是思路而已, 没有半点误人子弟的意思.下文中提到的JavaScript都将简写
2016-03-05 11:53:26 281
转载 为什么V8引擎这么快?
原文链接:http://blog.csdn.net/horkychen/article/details/7761199转载请注明出处:http://blog.csdn.net/horkychenGoogle研发的V8 JavaScript引擎性能优异。我们请熟悉内部程序实现的作者依源代码来看看V8是如何加速的。作者:Community Engine公司研发部研发
2016-03-04 10:06:19 394
转载 使用Chrome DevTools的Timeline和Profiles提高Web应用程序的性能
原文链接:http://www.oschina.net/translate/performance-optimisation-with-timeline-profiles使用Chrome DevTools的Timeline和Profiles提高Web应用程序的性能英文原文:Improving Web App Performance With the Chrome Dev
2016-03-04 09:58:14 1027
转载 使用Timeline做性能分析
使用Timeline做性能分析 原文链接:https://github.com/zhangyaowu/CN-Chrome-DevTools/blob/master/md/Performance-Profiling/Performance-profiling-with-the-Timeline.mdTimeline面板记录和分析了web应用运行时的所有活动情况,这是研究和查找性能
2016-03-04 09:50:16 4745
转载 JS内存泄漏排查方法——Chrome Profiles (二)
原文链接:http://h5dev.uc.cn/portal.php?mod=view&aid=25三、内存泄漏的排查JS程序的内存溢出后,会使某一段函数体永远失效(取决于当时的JS代码运行到哪一个函数),通常表现为程序突然卡死或程序出现异常。这时我们就要对该JS程序进行内存泄漏的排查,找出哪些对象所占用的内存没有释放。这些对象通常都是开发者以为释放掉了,但事实上仍被某个闭包引
2016-03-04 09:35:04 2225
转载 JS内存泄漏排查方法——Chrome Profiles(一)
一、概述Google Chrome浏览器提供了非常强大的JS调试工具,Heap Profiling便是其中一个。Heap Profiling可以记录当前的堆内存(heap)快照,并生成对象的描述文件,该描述文件给出了当时JS运行所用到的所有对象,以及这些对象所占用的内存大小、引用的层级关系等等。这些描述文件为内存泄漏的排查提供了非常有用的信息。注意:本文里的所有例子均基于Goo
2016-03-04 09:30:43 593
转载 JavaScript判断浏览器类型及版本
原文链接:http://www.cnblogs.com/lhb25/archive/2009/04/18/1438485.html你知道世界上有多少种浏览器吗?除了我们熟知的IE, Firefox, Opera, Safari四大浏览器之外,世界上还有近百种浏览器。几天前,浏览器家族有刚诞生了一位小王子,就是Google推出的Chrome浏览器。由于Chrome出生名门,尽
2016-03-04 09:20:36 337
转载 Java中hashCode的作用
转自 http://blog.csdn.net/fenglibing/article/details/8905007以下是关于HashCode的官方文档定义:[plain] view plain copyhashcode方法返回该对象的哈希码值。支持该方法是为哈希表提供一些优点,例如,java.util.Hashtable
2016-03-03 10:09:01 245
转载 数据挖掘十大经典算法
转自 http://blog.csdn.net/aladdina/article/details/4141177国际权威的学术组织the IEEE International Conference on Data Mining (ICDM) 2006年12月评选出了数据挖掘领域的十大经典算法:C4.5, k-Means, SVM, Apriori, EM, PageRank,
2016-03-02 15:14:23 213
转载 浅谈CSRF攻击方式
转自 http://www.cnblogs.com/hyddd/archive/2009/04/09/1432744.html#2972061一.CSRF是什么? CSRF(Cross-site request forgery),中文名称:跨站请求伪造,也被称为:one click attack/session riding,缩写为:CSRF/XSRF。二.CSRF可
2016-03-02 11:12:23 312
转载 WEB安全之Token浅谈
转自 http://blog.csdn.net/sum_rain/article/details/37085771Token,就是令牌,最大的特点就是随机性,不可预测。一般黑客或软件无法猜测出来。那么,Token有什么作用?又是什么原理呢?Token一般用在两个地方——防止表单重复提交、anti csrf攻击(跨站点请求伪造)。
2016-03-02 10:59:00 457
转载 WEB网站常见受攻击方式及解决办法
转自 http://liudeh-009.iteye.com/blog/1423933一个网站建立以后,如果不注意安全方面的问题,很容易被人攻击,下面就讨论一下几种漏洞情况和防止攻击的办法.一.跨站脚本攻击(XSS) 跨站脚本攻击(XSS,Cross-site scripting)是最常见和基本的攻击WEB网站的方法。攻击者在网页上发布包含攻击性代码的数据。当浏览
2016-03-02 10:56:07 348
原创 java中char对应的ASCII码的转化
java中,char类型变量可以强制转化为int类型变量,int类型变量也可以强制转化成char类型的变量: char c='a'; int i=98; System.out.println((int)c); System.out.println((char)i); 对于数组类型,其下标为int类型,所以可以直接使用char类型变量,
2016-03-01 08:52:20 18348
How+Tomcat+Works中文
2017-02-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人