叙:很多使用eclipse的童鞋都会有这样的苦恼,为什么我的eclipse会越使用越呢?不论你是8G运行内存的还是4G的,我相信,都会有这样的困惑~首先,eclipse会随着我们的使用而变得“臃肿”,因为我的们项目在变的多,
原创 2021-04-21 22:45:34
4993阅读
问题检测,分:自动化检测方案 和 单点问题检测方案 两种。1 自动化检测方案为什么需要自动化检测方案?(1)系统工具适合线下针对性分析(2)线上及测试环节需要自动化检测方案方案的原理(1)消息处理机制,一个线程只有一个Looper(2)mLogging对象在每个message处理前后被调用(3)主线程发生,是在dispat...
原创 2021-09-02 15:03:32
1242阅读
Android开发中问题一直是个比较棘手又重要的问题,严重影响用户体验。是人的一种视觉感受,比如我们滑动界面时,如果滑动不流畅我们就会有的感觉,这种感觉我们需要有一个量化指标,在编程时如果开发的程序超过了这个指标我们认为其是的。开发app的性能目标就是保持60fps,这意味着每一帧你只有16ms≈1000/60的时间来处理所有的任务。Android系统每隔16ms发出VSYNC信号
原创 2022-01-25 11:49:12
1763阅读
基础知识在具体讲工具前,你需要了解一些基础知识,它们主要都和CPU相关。造成的原因可能有千百种,不过最终都会反映到CPU时间上。我们可以把CPU时间分为两种:用户时间和系统时间。用户时间就是执行用户态应用程序代码所消耗的时间;系统时间就是执行内核态系统调用所消耗的时间,包括I/O、锁、中断以及其他系统调用的时间。CPU性能在开发过程中,我们可以通过下面的方法获得设备的CPU信息。//获取C
原创 2019-04-29 17:35:33
9177阅读
1点赞
1, 感知 用户对的感知, 主要来源于界面的刷新. 而界面的性能主要是依赖于设备的UI渲染性能. 如果我们的UI设计过于复杂, 或是实现不够好, 设备又不给力, 界面就会像卡住了一样, 给用户的感觉. 1.1 16ms原则 在剖析的原因之前, 我们先来了解下Android中著名的"1
转载 2018-02-27 17:47:00
188阅读
2评论
使用线程的思想去代码软件中的线程我课余学的是Python,在GUI编程方面,Python确实没有想C#和VB一样那么方便,但是由于项目需要的并不是很复杂的GUI界面以及业务处理,考虑到Python在数据处理方面的优越性,所以就用了PythonGUI界面,刚开始的时候一些简单的业务逻辑还是算比较正常的,但是在注册、登录、业务单循环等功能的时候,出现了,后来在网上找了一些解决办法,有加定时器的,有用线程的,而我就是采用了线程的思想去解决这个问题。话不多说,直接上代码**#***********
原创 2021-05-09 21:46:35
1778阅读
产生的原因: 1、CPU 资源消耗原因;2、GPU 资源消耗原因。CPU上文已经阐述,接下来说一下GPU。一般安卓流畅度测试,关注图片处理器每秒刷新的帧数(FPS),他用来指示页面是否平滑的渲染。高的帧率可以得到更流畅,更逼真的动画,不过帧率达到60fps以上,人眼主观感受到的差别就不大了。所以以60fps作为衡量标准,即要求每一帧刷新的时间小于16ms,这样才能保证滑动中
转载 13天前
33阅读
关闭office update 然后重启
原创 2021-09-04 23:26:44
247阅读
电脑是现在居家或者办公的一款必备工具,想必很多人都应该遇到过使用电脑的时候,电脑会出现的现象,电脑会浪费我们很多的时间,也会影响我们的工作。这个时候我们就需要找到方法去解决这个现象。 电脑怎么解决 如何解决电脑 1. 内存不足,这个时候我们就需要清理下电脑的内存,关闭不需要使用的
原创 2021-12-22 11:14:05
743阅读
关闭DNS反向解析。在linux中,默认就是开启了SSH的反向DNS解析,这个会消耗大量时间,因此需要关闭。#vi/etc/ssh/sshd_configUseDNS=no在配置文件中,虽然UseDNSyes是被注释的,但默认开关就是yes关闭SERVER上的GSS认证。在authenticationgssapi-with-mic有很大的可能出现问题,因此关闭GSS认证可以提高ssh连接速度。#v
原创 2018-06-03 21:57:30
2387阅读
​ 最近的webstorm越来越了,有时候甚至会弹出 Out of memory的窗口,提示要设置 xmx的值, 8G内存跑你这小软件还会不够用???要内存?给你,看你还会不会卡成翔! 于是果断给xmx设置一个1000MB, 依旧卡到爆...打字、换行、怎么使怎么... 接着研究了一下,原因 ...
转载 2021-10-15 12:05:00
281阅读
2评论
视频播放优化,可以从设备、视频流、网络三个方面来优化。1、设备如果设备的配置太低,解码将会导致。可优化的推流...
原创 8月前
569阅读
一、UI更新原理和原因 在 VSync 信号到来后,系统图形服务会通过 CADisplayLink 等机制通知 App,App 主线程开始在 CPU 中计算显示内容,比如视图的创建、布局计算、图片解码、文本绘制等。随后 CPU 会将计算好的内容提交到 GPU 去,由 GPU 进行变换、合成、渲染
转载 2021-07-08 19:50:00
303阅读
2评论
财务中心反馈,excel表格在刚刚打开的一瞬间,表格卡死无响应,几秒之后又开始恢复。经过问询,该症状是在财务中心的网络限制之后出现的, 该问题可能与网络限制有关。经检查,关闭【信任中心】-【隐私选项】-【让office连接到.....】,关闭此选项后,每次打开excel,不会再向microsoft提交连接请求,表格打开也不再
原创 10天前
16阅读
本方法只适用于window系统1、在电脑中找到如下路径:C:\Windows\S01.100.133 gist.githubus.
原创 2月前
54阅读
把7.2的换成7.1版本的
原创 2022-01-15 11:20:42
166阅读
把7.2的换成7.1版本的
原创 2021-08-26 10:40:39
201阅读
在运行idea的时候总是发生问题,整个程序无响应 在网上查询一番后得知: JVM初始分配的堆内存由-Xms指定,默认是物理内存的1/64;JVM最大分配的堆内存由-Xmx指定,默认是物理内存的1/4。默认空余堆内存小于40%时,JVM就会增大堆直到-Xmx的最大限制; 而在Idea中设置内存的位 ...
转载 2021-09-07 14:51:00
1194阅读
2评论
1..Adapter的getView方法里面convertView没有使用setTag和getTag方式;2.在getView方法里面ViewHolder初始化后的赋值或者是多个控件的显示状态和背景的显示没有优化好,抑或是里面含有复杂的计算和耗时操作;3.在getView方法里面 inflate的row 嵌套太深(布局过于复杂)或者是布局里面有大图片或者背景所致;4.Adapter多余
  • 1
  • 2
  • 3
  • 4
  • 5