Wesley13 Wesley13
4年前
java应用线上诊断神器
前言1、什么是Arthas?Arthas是Alibaba开源的Java诊断工具,深受开发者喜爱(截止2020.9.19githubstar是23K)。通过Arthas我们可以在线排查问题,无需重启;动态跟踪Java代码;实时监控JVM状态。2、Arthas有哪些特性实时查看系统的运行状况查看函数调
刘望舒 刘望舒
4年前
Android解析WindowManagerService(一)WMS的诞生
Android框架层Android系统服务WindowManagerServiceAndroid框架层本文首发于微信公众号「后厂技术官」前言此前我用多篇文章介绍了WindowManager,这个系列我们来介绍WindowManager的管理者WMS,首先我们先来学习WMS是如何产生的。本文源码基于Android8.0,与Android7.1.2
Stella981 Stella981
4年前
Rancher开源Harvester:基于K8s的超融合基础架构软件
2020年12月17日,业界应用最为广泛的Kubernetes管理平台创建者RancherLabs(以下简称Rancher)宣布推出全新开源软件Harvester,一个通过Kubernetes构建的超融合基础架构(HCI)软件。!图片(https://img.rwimg.top/7592_5649bc00e54d4b30a1419db9c4
Stella981 Stella981
4年前
Apache commons chain 初探
Apachecommonschain是什么Apachecommonchain是对责任链设计模式的改造封装,让使用者更加方便的使用。简单回顾一下责任链设计模式在阎宏博士的《JAVA与模式》一书中开头是这样描述责任链(ChainofResponsibility)模式的:责任链模式是一种对象的行为模式。在
Wesley13 Wesley13
4年前
JAVA 关于JNI本地库加载
1.调用JNI的时候,通常我们使用System.loadLibrary(Stringlibname)来loadJNIlibrary,同样也可以使用System.load(StringfileName)来loadJNIlibrary,两者的区别是一个只需要设置库的名字,比如如果libA.so只要输入A就可以了,而libA.so的位置可以同过设置
Wesley13 Wesley13
4年前
Java设计模式
一、策略模式(让算法与对象独立)    策略模式定义了算法族,分别封装起来,让他们之间可以互相替换,此模式让算法的变化独立于使用算法的客户。!(http://static.oschina.net/uploads/space/2016/1108/180244_oYm8_1789589.png)二、观察者模式(让你的对象知悉现状) 
Wesley13 Wesley13
4年前
Java 编程:如何提高性能?(简单总结篇)
开发者在编程中除了要有编程规范,还要注意性能,在Java编程中有什么提高性能的好办法呢?_本文转自国内ITOM行业领军企业OneAPM(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.oneapm.com%3Futm_source%3DCommunity%26
Stella981 Stella981
4年前
Linux文件属性查询与管理
一、Linux文件角色Linux为了方便对文件针对不同用户做权限控制,针对文件定义了三种角色:文件所有者(owner)、用户组(group)和其他人(others)。二、文件权限  r:读权限w:写权限x:执行权限三、Linux文件属性  Linux查看文件属
Stella981 Stella981
4年前
Spring Cloud使用总结
本文来自网易云社区(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fsq.163yun.com%2Fblog%3Ftag%3DM_tg_360_64),转载务必请注明出处。SpringCloud是spring团队推出的基于SpringBoot的分布式微服务框架,为开发者提
Wesley13 Wesley13
4年前
Oracle手动建库常见问题
1BLOG文档结构图2前言部分2.1导读和注意事项各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不知道的知识,~O(∩\_∩)O~:①10G和11g手动建库(重点)②各种组件安装③创建SampleSche