一、语句 1.1. 条件语句 1.1.1 if语句 1.1.2 分支语句(switch语句) 1.2. 循环语句 1.2.1 for循环语句 学会画内存分析图分析别人写的程序,这样就很容易分析出规律,分析出规律也就明白了别人的算法,也就很容易读懂别人的程序。 在内存中分析result=1!+2!…… ...
分类:
编程语言 时间:
2016-06-28 20:24:02
阅读次数:
212
伪共享 false sharing,顾名思义,“伪共享”就是“其实不是共享”。那什么是“共享”?多CPU同时访问同一块内存区域就是“共享”,就会产生冲突,需要控制协议来协调访问。会引起“共享”的最小内存区域大小就是一个cache line。因此,当两个以上CPU都要访问同一个cache line大小... ...
分类:
编程语言 时间:
2016-06-28 20:23:51
阅读次数:
267
今日目录: 类成员 成员修饰符 特殊的类成员 面向对象相关联的其他知识 异常捕获与处理 设计模式之单例模式 一. 类成员 类的成员有:字段、方法和属性 关系图如下: 1. 字段: 字段分: 静态字段 普通字段 两者在定义和使用上有所区别,如下代码: 在内存中的存储位置是不同的, 静态字段保存在类中, ...
分类:
编程语言 时间:
2016-06-28 18:40:02
阅读次数:
157
简介LruCache只是管理了内存中图片的存储与释放,如果图片从内存中被移除的话,那么又需要从网络上重新加载一次图片,这显然非常耗时。对此,Google又提供了一套硬盘缓存的解决方案:DiskLruCache(非Google官方编写,但获得官方认证)。由于DiskLruCache并不是由Google... ...
分类:
系统相关 时间:
2016-06-28 18:23:31
阅读次数:
296
1.十万级以上次执行情况,方法可以被静态化,考虑声明为静态。html静态页面速度更快 2.echo 替换print;echo时逗号连接符替换点号连接符 3.循环之前设置循环最大次数,循环参数不要使用函数,循环内部尽量避免大变量的声明;尽量用foreach替换while和for 4.销毁变量去释放内存 ...
分类:
Web程序 时间:
2016-06-28 18:22:27
阅读次数:
152
一.MRC模式下set和get方法 首先我们创建一个Dog类 Dog.h: Dog.m: 再创建一饿Person类 Person.h: Person.m: 在main函数中我们创建两个dog,并且创建person person set一个dog 此时,set方法完之后dog.retainCount值 ...
分类:
其他好文 时间:
2016-06-28 18:18:12
阅读次数:
159
前言: 本篇将详细介绍Python 类的成员、成员修饰符、类的特殊成员。 类的成员可以分为三大类:字段、方法和属性 注:所有成员中,只有普通字段的内容保存对象中,即:根据此类创建了多少对象,在内存中就有多少个普通字段。而其他的成员,则都是保存在类中,即:无论对象的多少,在内存中只创建一份。 一、字段 ...
分类:
其他好文 时间:
2016-06-28 18:12:22
阅读次数:
239
说起垃圾收集(Garbage Collection,GC),大部分人都把这项技术当做Java语言的伴生产物。事实上,GC的历史远比Java久远,1960年诞生于MIT的Lisp是第一门真正使用内存动态分配和垃圾收集技术的语言。当List还在胚胎时期时,人们就在思考GC需要完成的3件事情: 哪些内存需 ...
分类:
编程语言 时间:
2016-06-28 16:57:00
阅读次数:
196
备份:
mysqldump-uuser-ppwd-hhostdbname[tbname,[tbname...]]>filename.sql---(逻辑备份)-qor-quick----不占用内存
-w"WHEREClause"or-where="Whereclause"----条件
--all-databases-----所有数据库
--databases------多个数据库,数据库之间用空格隔开
--skip-opt-----..
分类:
数据库 时间:
2016-06-28 14:39:23
阅读次数:
198
硬件:一台centoslinux64位8G,2核的server。四个生产tomcat。废话不多说,喷子勿扰,上截图。jvm及tomcat调优配置截图:结果查看:先用top获得java虚拟机的进程pid,然后使用jstat-gcpid5000命令查看每个虚拟机内存使用情况如图:上面是优化的生产环境,下面我们看看未做任何..
分类:
其他好文 时间:
2016-06-28 14:37:32
阅读次数:
148