51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#包分析
Android invalidate()方法 requestLayout()方法分析
强调一点的就是,在onMeasure(),onLayout(),onDraw()这三个流程中,Google已经帮我们把draw()过程框架已经写好了,自定义的ViewGroup只需要实现measure()过程和layout()过程即可。这三种情况,最终会直接或间接调用到三个函数,分别为invalidate(),requ...
代码星球
·
2020-04-06
方法
Android
invalidate
requestLayout
分析
java系统性能分析
netstat-ano|findstr31900 注意最后是pid堆栈的作用: 线程死锁分析 辅助CPU过高分析 线程资源不足分析 性能瓶颈分析 关键线程异常退出Windows:在运行java的控制台上按ctrl+break组合键_usefull?wait()——会释放监视锁sleep...
代码星球
·
2020-04-06
java
系统
性能
分析
内存泄露 的可能原因分析!
如果系统内存消耗越来越大,CPU越来越高,可能性最大的是系统存在内存泄露。是由于内存泄露导致的可用内存减少,当达到某一临界点的时候,会频繁导致虚拟机垃圾回收,而垃圾回收又是高CPU消耗操作,因此CPU使用率会上升。 这种问题最终造成的OutOfMemory,系统无法正常工作。 sqlse...
代码星球
·
2020-04-06
内存
泄露
可能
原因分析
java 堆栈分析4
jprofiler,又是一款好工具。。。——不过显然,我觉得有了jvisualvm就足够了,难道它会比jvisualvm还强大很多!??什么时候需要它呢?它有什么特别好用的地方吗?带来什么方便之处吗? http://www.cnblogs.com/langtianya/p/317218...
代码星球
·
2020-04-06
java
堆栈
分析
java 堆栈分析3
很多方式,比如jconsole、jvisualvm,或者jstack-as这样的形式,都可以看到实时的java堆栈的变化:edensuvirried0suvirried1oldpergangetmajorgcminorgc线程等等的变化, 但是,问题是,有了这些信息,我们能从中发现什么有价值的东西...
代码星球
·
2020-04-06
java
堆栈
分析
java 堆栈分析2
有了mat、同时我们发现Java有提供jvisualvm, jvisualvm是一个不错的工具:heapdump、threaddump、cpu/memprofile无所不能。不过观察发现,对同一个java程序,其导出的hrof格式数据跟jmap导出的bin格式数据有所不同,比如String类的co...
代码星球
·
2020-04-06
java
堆栈
分析
java 堆栈分析
再次,研究了一个下午的jhat好jmap。从一开始惊呆、懵懂于那样大量而无聊乏味的数据,到现在有那么一点点收货。赶紧记录下来。没办法,悟性太低。。。 C:UsersAdministrator>jps1189612528JpsC:UsersAdministrator>jps1189619...
代码星球
·
2020-04-06
java
堆栈
分析
ELK+Beats日志分析系统部署
E:ElasticSearch搜索,简称esL:Logstash管理日志和事件的工具K:Kibana功能强大的数据显示客户端Beats轻量级数据传输组件,这里我们主要使用FileBeatelasticsearch-6.1.2.tar.gzlogstash-6.1.2.tar.gzkibana-6.1.2-linux-x...
代码星球
·
2020-04-06
ELK+Beats
日志
分析
系统
部署
spring 之 property-placeholder 分析2
其实我们可以完全不使用 context:property-placeholder ,而是使用 PropertySourcesPlaceholderConfigurer: <beanclass="org.springframework.context.suppor...
代码星球
·
2020-04-06
spring
property-placeholder
分析
spring 之 property-placeholder 分析
不难知道,property-placeholder的解析是 PropertyPlaceholderBeanDefinitionParser完成的,但是它仅仅是个parser,它仅仅是读取了location等配置属性,并没有完成真正的解析,及注册。<context:property-placeholder...
代码星球
·
2020-04-06
spring
property-placeholder
分析
Hessian 源码简单分析
Hessian是一个rpc框架,我们需要先写一个服务端,然后在客户端远程的调用它即可。 服务端:服务端通常和spring做集成。首先写一个接口:publicinterfaceHelloService{voidsayHello(Stringname);}然后一个实现,实现使用@Service("helloSer...
代码星球
·
2020-04-06
Hessian
源码
简单
分析
tomcat4 请求的处理——初步分析
以tomcat4为例, 每当HttpConnector的ServerSocket得到客户端的连接时,会创建一个Socket。接下来就处理这个Socket发来的数据。怎么处理呢? 考虑到客户端同时发来的请求数可能有很多,所以tomcat中默认维护着一个连接池——最大...
代码星球
·
2020-04-06
tomcat4
请求
处理
初步
分析
使用python分析解压zip、jar包等
python内置zipfileimportzipfile,oszipFile=zipfile.ZipFile(os.path.join(os.getcwd(),'txt.zip'))forfileinzipFile.namelist():zipFile.extract(file,r'd:/Work')zipFile.c...
代码星球
·
2020-04-06
使用
python
分析
解压
zip
jmete命令行停止失败的原因分析
1、在jmeter的master机器上使用如下方式启动远程IP地址2.2.2.2,3.3.3.3上的jmeterslave服务,执行到最后生成报告:shapache-jmeter-3.1/bin/jmeter.sh-n-t test.jmx-R2.2.2.2,3.3.3.3-jtest.log &n...
代码星球
·
2020-04-06
jmete
命令行
停止
败的
原因分析
Spark MLlib LDA 基于GraphX实现原理及源代码分析
LDA(隐含狄利克雷分布)是一个主题聚类模型,是当前主题聚类领域最火、最有力的模型之中的一个,它能通过多轮迭代把特征向量集合按主题分类。眼下,广泛运用在文本主题聚类中。LDA的开源实现有非常多。眼下广泛使用、可以分布式并行处理大规模语料库的有微软的LightLDA,谷歌plda、plda+,sparkLDA等等。以下介...
代码星球
·
2020-04-06
Spark
MLlib
LDA
基于
GraphX
首页
上一页
...
79
80
81
82
83
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他