Wesley13 Wesley13
3年前
jdbc学习笔记
这里说的是如何正确使用jdbc编程接口,以获得更好的性能.jdbc主要优化有:1.选择正确的jdbc驱动程序2.Connention的优化使用连接池来管理Connection对象3.Statement的优化使用批量更新等4.Result的优化正确的从数据库中get数据等(1)选择正确的jdbc驱动程序:1jdbc
Wesley13 Wesley13
3年前
mysql 快速生成百万条测试数据
1、生成思路利用mysql内存表插入速度快的特点,先利用函数和存储过程在内存表中生成数据,然后再从内存表插入普通表中2、创建内存表及普通表\sql\viewplain(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fblog.csdn.net%2Fwhzhaoc
Stella981 Stella981
3年前
Netty内存池及命中缓存的分配
内存池的内存规格:在前面的源码分析过程中,关于内存规格大小我们应该还有些印象。其实在Netty内存池中主要设置了四种规格大小的内存:tiny是指0512Byte之间的规格大小,small是指512Byte8KB之间的规格大小,normal是指8KB16MB之间的规格大小,huge是指16MB以上。为什么Netty会选择
Stella981 Stella981
3年前
JVM调优思路
一、jvm内存调优(Gc 和Fullgc)hotspot\Xms40m 最小堆内存\Xmx512m最大值内存\verboose:gc\XX:PrintGCDetails\XX:printGCDateStamps\Xloggc:D:/gc/gc.log调优主要调到Gc\PSYoungGen:
Stella981 Stella981
3年前
JVM 运行时内存分配
Java内存分配在解释这个问题之前,我想简单的记录一下Java虚拟机对内存的分配管理。!(https://static.oschina.net/uploads/space/2017/0207/160723_gnLQ_1054538.jpg)简单的说,Java运行时内存区域,就由上面几部分构成。青绿色标记的,是每个线程私有的内存区域,其
Wesley13 Wesley13
3年前
Unity性能优化
Unity的性能优化有很多需要注意的地方,包括代码优化,资源优化,GPU优化等等,在下面只是学习了最简单的几种。层级细节LOD技术这个说白了就是利用人眼看物体的距离,把一个物体做几个精细程度,近的时候就给他看精细程度高的,远的时候就给他看精细程度低的。!(https://oscimg.oschina.net/oscnet/229166
Wesley13 Wesley13
3年前
MySQL优化总结
★【单表优化】思路【表设计】开始,字段尽量精确,避免过多字段,避免null。【存储引擎】选择好。【索引】设计好。【查询优化】,between和exists优于in的使用;unionall比union的效率高。【表分区】的使用。上面属于单表优化的思路。如果还不能满足
Stella981 Stella981
3年前
Redis(二十):Redis数据过期和淘汰策略详解(转)
原文地址:https://yq.aliyun.com/articles/257459背景Redis作为一个高性能的内存NoSQL数据库,其容量受到最大内存限制的限制。用户在使用Redis时,除了对性能,稳定性有很高的要求外,对内存占用也比较敏感。在使用过程中,有些用户会觉得自己的线上实例内存占用比自己预想的要大。事实上,实例中的内存除
非凸科技 非凸科技
2年前
Rust 等内存安全语言的安全性并不优于C++?
美国国家安全局(NSA)最近发布了一份关于内存安全重要性的网络安全信息表,建议从内存不安全的编程语言(如C/C)转移到内存安全的编程语言(如Rust)。C之父BjarneStroustrup博士表示,“Rust等内存安全语言的安全性并不优于C”