性能优化这块,分为UI性能优化、内存优化、数据库优化、网络优化、耗电优化等等。可以从1.如何发现问题,2.怎么解决问题,3.解决效果对比,这几个方面去描述。举个简单例子——UI优化,可以从 UI出现什么问题(卡顿不流畅),怎么查找问题(手机开发者权限>GPU过度绘制 发现层级问题,TraceView ...
分类:
移动开发 时间:
2018-06-24 14:09:57
阅读次数:
240
1)内存对于HorizonviewRDSH主机轻量应用推荐为每个用户分配512M内存,对于使用office与skypeforbusiness用户,建议最少为每个用户分配1G内存针对2012R2或更新的操作系统建议设置8颗vcpu,推荐内存设置在24-48G针对2018R2或更老的操作系统建议设置4颗vcpu,推荐内存设置在24-48G2)硬盘虚拟硬盘格式选择为thin3)网卡于光驱网卡格式选择为V
分类:
其他好文 时间:
2018-06-15 15:56:23
阅读次数:
477
查询速度慢的原因很多,常见如下几种: 1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 2、I/O吞吐量小,形成了瓶颈效应。 3、没有创建计算列导致查询不优化。 4、内存不足 5、网络速度慢 6、查询出的数据量过大(可以采用多次查询,其他的方法降低数据量) 7、锁或者死锁(这 ...
分类:
数据库 时间:
2018-06-13 11:38:33
阅读次数:
192
一.什么是渲染管道?是指在显示器上为了显示出图像而经过的一系列必要操作。渲染管道中的很多步骤,都要将几何物体从一个坐标系中变换到另一个坐标系中去。主要步骤有:本地坐标->视图坐标->背面裁剪->光照->裁剪->投影->视图变换->光栅化。二.如何优化内存?有很多种方式,例如1.压缩自带类库;2.将暂 ...
分类:
编程语言 时间:
2018-05-26 23:48:22
阅读次数:
662
变量及身份运算 id()定义:函数用于获取对象的内存地址。 举列: name = 'tangni'id(name) 输出(56156880) 1.1 两个变量名一个值举列: 由于‘tangni’是一个简单的字符串,因此python解释器做了优化,内存里只有一个‘tangni’,name1和name2 ...
分类:
编程语言 时间:
2018-05-13 23:09:29
阅读次数:
181
一、内存优化原则 为了优化应用内存,你应该知道是什么消耗了你应用的大部分内存,答案就是Texture(纹理)!它几乎占据了90%的应用内存。那么我们应该尽力去减小我们应用的纹理内存使用,否则我们的应用进程可能会被系统杀死。 为了减少内存警告,这里我们给出两个普遍的关于cocos2dx游戏内存优化的指 ...
分类:
其他好文 时间:
2018-05-10 14:21:37
阅读次数:
145
Android 性能优化: 布局优化 内存优化 APK 瘦身 布局优化 工具: Layout Inspector(Android Studio Tools Android Layout Inspector) 说明:通过该工具,可以截取到当前页面的布局树,从根目录 DecorView 开始,很清晰明了 ...
分类:
移动开发 时间:
2018-05-10 11:28:08
阅读次数:
216
ok,废话不多说,上干货。 调优思路: ? 0.硬件优化 ? 1.数据库设计与规划--以后再修改很麻烦,估计数据量,使用什么存储引擎 ? 2.数据的应用--怎样取数据,sql 语句的优化 ? 3.磁盘 io 优化 ? 4.mysql 服务优化--内存的使用,磁盘的使用 ? 5.my.cnf 内参数的 ...
分类:
数据库 时间:
2018-04-20 00:09:19
阅读次数:
211
imageNamed:方法创建UIImage对象,这些对象不再使用的时候 会放到应用的默认自动回收池中,而不是当前的事件循环的自动回收池中,这样的对象占用的内存只有在应用结束的时候 才会回收。如果用这种方法存放了很多在图的话,你会发现应用会很快将整个内存好紧。另外,因为他们是自动回收的对象,所以,即 ...
分类:
移动开发 时间:
2018-03-21 11:31:54
阅读次数:
213
1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 2、I/O吞吐量小,形成了瓶颈效应。 3、没有创建计算列导致查询不优化。 4、内存不足 5、网络速度慢 6、查询出的数据量过大(可以采用多次查询,其他的方法降低数据量) 7、锁或者死锁(这也是查询慢最常见的问题,是程序设计的缺 ...
分类:
其他好文 时间:
2018-03-06 23:23:28
阅读次数:
170