闭包的理解 使用闭包主要是为了设计私有的方法和变量。 优点是可以避免全局变量的污染, 缺点是闭包会常驻内存,会增大内存使用量,使用不当很容易造成内存泄露 Cookie 第一:每个特定的域名下最多生成20个cookie IE6或更低版本最多20个cookie IE7和之后的版本最后可以有50个cook ...
分类:
其他好文 时间:
2018-02-08 11:05:48
阅读次数:
145
一、前述 Storm是个实时的、分布式以及具备高容错的计算系统,Storm进程常驻内存 ,Storm数据不经过磁盘,在内存中处理。 二、相关概念 1.异步: 流式处理(异步)客户端提交数据进行结算,并不会等待数据计算结果。 2.同步: 实时请求应答服务(同步)客户端提交数据请求之后,立刻取得计算结果 ...
分类:
其他好文 时间:
2018-01-25 20:43:24
阅读次数:
161
1、jsp = html + js + css + jsp语法 + Java片段; 2、jsp是基于Java语言的,具有跨平台性; 3、jsp编译后的class文件会常驻内存中,运行速度快,对服务器的内存要求比较高 b/s vs c/s b/s优点: 客户端为浏览器,不用自己开发,开发、维护工作量小 ...
分类:
Web程序 时间:
2018-01-06 15:53:53
阅读次数:
235
inode的管理:Inode-cache hash表inode_hashtable索引节点缓存 dentry的管理:我们知道,若干dentry描绘了一个树型的目录结构,这就是用户所看到的目录结构,每个dentry指向一个索引节点(inode)结构然而,这些dentry结构并不是常驻内存的,因为整个目 ...
分类:
系统相关 时间:
2018-01-05 19:52:14
阅读次数:
213
不同点: (1) redis中并不是所有数据在有效期内只能常驻内存的(如果需要,可定期同步持久化到磁盘),这是和memcached相比一个最大的区别(memcached中的数据在有效期内是以键值对的形式常驻内存的) (2) redis不仅仅支持简单的键值对类型的数据,同时还提供list,set,ha ...
分类:
系统相关 时间:
2017-12-29 16:20:50
阅读次数:
151
一个php程序运行完成后,内存马上释放,基本上所有数据都在此时销毁(仅有即晒数据会缓存),也就是说此时计算机内存中基本上不存在这个PHP代码中的数据,这和常驻内存的JAVA语言有显著区别.这种缓存机制具有如下的优缺点: 优点:有效避免内存泄漏,内存回收机制更简单,避免因为一个程序的问题而连累整个服务 ...
分类:
系统相关 时间:
2017-12-25 17:03:00
阅读次数:
190
前言 代码优化,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但是,吃的小虾米一多之后,鲸鱼就被喂饱了。代码优化也是一样,如果项目着眼于尽快无BUG上线,那么此时 ...
分类:
编程语言 时间:
2017-12-17 19:24:31
阅读次数:
173
4.2 性能优化 tomcat性能取决于你的内存大小 上策:优化代码 中策:jvm优化机制 垃圾回收机制 把不需要的内存回收 优化jvm--优化垃圾回收策略 优化catalina.sh配置文件。在catalina.sh配置文件中添加以下代码: #tomcat分配1G内存模板 JAVA_OPTS="- ...
分类:
其他好文 时间:
2017-11-27 15:13:18
阅读次数:
150
个人总结 1.一个元素的定位默认是相对于屏幕的左上角定位,但是如果父级容器里面有相对定位层,那么它就会的发相对定位层定位. 2.(1).你把方法写好,那么方法编译会会常驻内存 (2).还可能将系统已经存在的方法覆盖掉了。(3).在JS里面没有重载如果方法名称一样,后面会将前面覆盖。(4).参数不是必 ...
分类:
Web程序 时间:
2017-11-11 21:31:44
阅读次数:
159
我们在编程中最常用的模式就是单例模式了,然而单例模式都用在什么场合?为什么不用静态方法而要用单例模式呢?要搞清这些问题,需要从静态方法和非静态方法的区别和联系说起。 一、静态方法常驻内存,非静态方法只有使用的时候才分配内存? 一般都认为是这样,并且怕静态方法占用过多内存而建议使用非静态方法,其实这个 ...
分类:
其他好文 时间:
2017-10-09 02:09:54
阅读次数:
136