- 博客(8)
- 资源 (33)
- 问答 (1)
- 收藏
- 关注
原创 设计模式-如何学习
熟悉UML关系图泛化:可以简单的理解为继承关系;实现:一般是接口和实现类之间的关系;关联:一种拥有关系,比如老师类中有学生列表,那么老师类和学生类就是拥有关系;聚合:整体与部分的关系,但是整体和部分是可以分离而独立存在的,如汽车类和轮胎类;组合:整体与部分的关系,但是二者不可分离,分离了就没有意义了,例如,公司类和部门类,没有公司就没有部门;依赖:一种使用关系,例如创建 A 类必须...
2018-10-28 23:50:06 189
原创 设计模式-代理模式(8)
代理模式也叫做委托模式, 它是一项基本设计技巧。而且在日常的应用中, 代理模式可以提供非常好的访问控制。代理模式的优点● 职责清晰真实的角色就是实现实际的业务逻辑, 不用关心其他非本职责的事务, 通过后期的代理完成一件事务, 附带的结果就是编程简洁清晰。● 高扩展性具体主题角色是随时都会发生变化的, 只要它实现了接口, 甭管它如何变化, 都逃不脱如来佛的手掌(接口) , 那我们的代理类...
2018-10-26 00:07:01 148
原创 设计模式-单例模式(7)
单例模式的优点1)由于单例模式在内存中只有一个实例, 减少了内存开支, 特别是一个对象需要频繁地创建、 销毁时, 而且创建或销毁时性能又无法优化, 单例模式的优势就非常明显。2)由于单例模式只生成一个实例, 所以减少了系统的性能开销, 当一个对象的产生需要比较多的资源时, 如读取配置、 产生其他依赖对象时, 则可以通过在应用启动时直接产生一个单例对象, 然后用永久驻留内存的方式来解决(在Ja...
2018-10-25 23:32:02 150
原创 Apache-phoenix安装和使用操作HBase
实验环境操作系统: window 7 ip:192.168.199.247 计算机名称:admin-pcHBase: hbase-1.2.6 (单机,自带zookeeper) Hadoop:hadoop-2.7.6 (单机) 操作系统: centos 7 ip:192.168.199.144phoenix:apache-phoenix-4.14.0-HBase-1.2...
2018-10-17 01:50:53 1981
原创 Javacore和Heapdump生成和获取(3)
前文 Javacore和Heapdump生成和获取(1)前文 Javacore和Heapdump生成和获取(2)本文重点介绍利用工具分析生成的Threaddump和Heapdump文件分析Threaddump分析工具:IBM Thread And Monitor Dump Analyser1)运行程序选择打开Threaddump文件2) 分析线程详情3) 显...
2018-10-11 00:18:35 2135
原创 Javacore和Heapdump生成和获取(2)
上文 Javacore和Heapdump生成和获取(1) 重点介绍Javacore和Heapdump是啥本文重点介绍利用jvisualvm生成Threaddump(Javacore)和Heapdump这2个文件jvisualvm 在jdk目录中启动 jvisualvm选择1个java程序双击点击 线程 dump ,生成Threaddump文件,查看生成文件路径...
2018-10-10 20:19:34 2197
原创 Javacore和Heapdump生成和获取(1)
JavaCore文件又称为ThreadDump,保存的是Java应用各线程在某一时刻的运行的位置,即JVM执行到哪一个类、哪一个方法、哪一个行上。它是一个文本文件,打开后可以看到每一个线程的执行栈,以stack trace的显示。通过对ThreadDump文件的分析可以得到应用是否“卡”在某一线程上,即在某一线程运行的时间太长。HeapDump文件二进制文件,它保存了某一时刻J...
2018-10-10 20:02:51 2400
原创 Elasticsearch-Analysis-IK中文分词器配置使用
Elasticsearch 默认已经含有一个分词法standard,默认的分词器会把中文分成单个字来进行全文检索,不是我们想要的结果!发送请求post _analyze?{ "text":"乱世程咬金", "analyzer":"standard"}分词结果{ "tokens": [ { "token": "乱"
2018-10-08 01:10:59 7198
RocketMQ Console 可视化管理工具
2022-02-14
IKAnalyzer-solr4.x-update.zip
2020-02-11
D3.js数据可视化实战手册
2019-04-07
kityminder-js
2019-03-23
hadoop2.7.6 winutils.exe hadoop.dll
2018-05-04
android反编译工具
2017-09-21
MAC OS X Snow Leopard 10.6 引导镜像Rebel_EFI和darwin
2014-04-12
opengl函数手册
2013-08-05
XPath最通俗的教程.rar
2009-07-20
XSLT标准参考手册.chm
2009-07-20
dsoframer.ocx 2.3.0.0
2009-06-02
redis的bitmap数据怎么转成java的BitSet
2018-05-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人