1991年出生第一个名字oak 1994年更名为Java 2009年被Oracle收购 目前最高版本Java 9 本课程学习用的JDK1.7 Java语言特点:简单性 解释性 面向对象 高性能 分布式 多线程 健壮性 动态 安全性 开源 跨平台 (jvm虚拟机)还有很优秀的内存优化和垃圾回收机制(G ...
分类:
编程语言 时间:
2017-11-10 17:06:16
阅读次数:
169
存储格式修改 在2014,2016中修改了内存优化表的存储格式,新的格式是序列的并且the database is restarted once during database recovery. ALTER TABLE日志优化,并且可以并发运行 当你在内存优化表执行ALTER TABLE,只有元数 ...
分类:
数据库 时间:
2017-11-09 15:08:23
阅读次数:
207
原文地址http://www.cnblogs.com/NiceTime/p/6665416.html 1)内存优化(调整配置堆的大小,修改文件:catalina.sh) JAVA_OPTS="-Djava.awt.headless=true -Dfile.encoding=UTF-8 -server ...
分类:
其他好文 时间:
2017-11-08 17:36:49
阅读次数:
234
看到类似__slots__这种形如__xxx__的变量或者函数名就要注意,这些在Python中是有特殊用途的。 __slots__我们已经知道怎么用了,__len__()方法我们也知道是为了能让class作用于len()函数。 除此之外,Python的class中还有许多这样有特殊用途的函数,可以帮 ...
分类:
编程语言 时间:
2017-11-07 23:58:29
阅读次数:
389
我们说完CPU方面的优化,接着我们继续第二块内容,也就是内存方面的优化。内存方面有以下四个方向去着手: 1. EPT技术 EPT也就是扩展页表,这是intel开创的硬件辅助内存虚拟化技术。我们知道内存的使用,是一个逻辑地址跟物理地址转换的过程。虚拟机内部有逻辑地址转成成物理地址的过程,然后再跳出来, ...
分类:
其他好文 时间:
2017-11-03 11:10:06
阅读次数:
170
使用_slots_ 正常情况下,当定义一个class,创建一个class的实例后,可以给实例绑定任何属性和方法,这就是动态语言的灵活性。先定义class: 然后,尝试给实例绑定一个属性: 还可以尝试给实例绑定一个方法: 但是给一个实例绑定的方法,对另一个实例是不起作用的: 为了给所有实例都绑定方法, ...
分类:
编程语言 时间:
2017-11-02 16:04:48
阅读次数:
205
本文是微软的译文,对应的原文是:https://www.red-gate.com/simple-talk/sql/database-administration/migrating-disk-based-table-memory-optimized-table-sql-server/ 以前称为Hek ...
分类:
数据库 时间:
2017-10-21 22:30:24
阅读次数:
520
1.没有必要时请不用使用静态变量 使用Java的开发者都知道,当某个对象被定义为stataic变量所引用,这个对象所占有的内存将不会被回收。有时,开发者会将经常调用的对象或者变量定义为static,以便提高程序的运行性能。因此,不是常用到的对象或者变量,不要定义为static类型的变量,尤其是静态类 ...
分类:
编程语言 时间:
2017-10-20 15:56:06
阅读次数:
167
iOS性能优化总结。关于 iOS 性能优化梳理: 基本工具、业务优化、内存优化、卡顿优化、布局优化、电量优化、 安装包瘦身、启动优化、网络优化等。 关于iOS 性能优化梳理: 基本工具、业务优化、内存优化、卡顿优化、布局优化、电量优化、 安装包瘦身、启动优化、网络优化等 基本工具 TODO: Ins ...
分类:
移动开发 时间:
2017-10-19 15:53:00
阅读次数:
223
tomcat 性能优化 tomcat 性能优化 tomcat 性能优化 tomcat默认参数是为开发环境制定,而非适合生产环境,尤其是内存和线程的配置,默认都很低,容易成为性能瓶颈。 tomcat内存优化 linux修改TOMCAT_HOME/bin/catalina.sh,在前面加入 JAVA_O ...
分类:
其他好文 时间:
2017-10-19 14:56:32
阅读次数:
187