会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
打赏
负箧曳屣,行于深山巨谷中
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
下一页
2018年8月9日
ConcurrentHashMap
摘要: ConcurrentHashMap探究 ConcurrentHashMap的key和value不能为空 Node put操作 hash操作
阅读全文
posted @ 2018-08-09 19:48 JupiterMouse
阅读(404)
评论(0)
推荐(0)
2018年8月8日
同步容器类
摘要: Vetor、HashTable 同步类容器都是安全的,但是在某些场景下可能需要加锁来保护复合操作 这些容器的同步功能都是由JDK的 Collections.synchronized 等工厂方法实现的 其底层机制是用 synchronized 关键字对每个公用方法都进行同步,或者使用 Objext m
阅读全文
posted @ 2018-08-08 02:16 JupiterMouse
阅读(163)
评论(0)
推荐(0)
ConcurrentModificationException探究
摘要: modCount ? 在ArrayList,LinkedList,HashMap等等的内部实现增,删,改中我们总能看到modCount的身影,modCount字面意思就是修改次数 可以发现一个公共特点,所有使用modCount属性的全是线程不安全的 。 iterator(or listiterato
阅读全文
posted @ 2018-08-08 01:47 JupiterMouse
阅读(182)
评论(0)
推荐(0)
2018年7月30日
SQL慢查询安装过程
摘要: SQL慢查询 基本操作 打开防火墙 安装MySQL mysql配置 忘记密码时 一些文件的存放目录 慢查询配置 安装percona toolkit 作业要求 其它 作业要求 1. 自行创建虚拟机,红帽 or centos操作, 如果有买云服务,也可以安装在云上; 2. 安装Mysql数据库; 3.
阅读全文
posted @ 2018-07-30 13:12 JupiterMouse
阅读(316)
评论(0)
推荐(0)
2018年3月27日
grafana + influxdb + telegraf , 构建性能监控平台
摘要: 注:我是在Centos7上安装的,下面是我的安装过程,对于Ubuntu 15.04+给了对应的参照。 influxdb 安装 在Ubuntu上 telegraf 安装 在Ubuntu上 创建 Influxdb数据库 配置Telegraf 检查Telegraf配置 Active: failed: 附上
阅读全文
posted @ 2018-03-27 19:46 JupiterMouse
阅读(4585)
评论(1)
推荐(1)
2017年5月7日
JDK安装、java环境配置
摘要: JDK是Java语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境,JAVA工具和JAVA基础的类库。 JRE(Java Runtime Environment,Java运行环境),运行JAVA程序所必须的环境的集合,包
阅读全文
posted @ 2017-05-07 20:32 JupiterMouse
阅读(170834)
评论(4)
推荐(8)
2016年8月20日
多源最短路Floyd 算法————matlab实现
摘要: 弗洛伊德(Floyd)算法是一种用于寻找给定的加权图中顶点间最短路径的算法。该算法名称以创始人之一、1978年图灵奖获得者、斯坦福大学计算机科学系教授罗伯特·弗洛伊德命名。 基本思想 通过Floyd计算图G=(V,E)中各个顶点的最短路径时,需要引入一个矩阵S,矩阵S中的元素a[i][j]表示顶点i
阅读全文
posted @ 2016-08-20 20:39 JupiterMouse
阅读(15448)
评论(1)
推荐(0)
单源最短路Dijkstra算法——matlab实现
摘要: 迪杰斯特拉(Dijkstra)算法是典型最短路径算法,用于计算一个节点到其他节点的最短路径。 它的主要特点是以起始点为中心向外层层扩展(广度优先搜索思想),直到扩展到终点为止。 基本思想 通过Dijkstra计算图G中的最短路径时,需要指定起点s(即从顶点s开始计算)。 此外,引进两个集合S和U。S
阅读全文
posted @ 2016-08-20 20:17 JupiterMouse
阅读(11102)
评论(0)
推荐(0)
2016年7月16日
Layout基本属性总结
摘要: 在Android中,共有五种布局方式,分别是:FrameLayout(框架布局),LinearLayout (线性布局),GridLayout(网格布局),RelativeLayout(相对布局),TableLayout(表格布局),{AbsoluteLayout(绝对布局)现很少使用}。 一、La
阅读全文
posted @ 2016-07-16 21:11 JupiterMouse
阅读(1340)
评论(0)
推荐(0)
Scrollview中嵌套ListView(自定义组件解决)
摘要: 首先,ScrollView中只能放一个控件,一般都放LinearLayout,orientation属性值为vertical。在LinearLayout中放需要呈现的内容。ListView也在其中,ListView的高度设为适应自身内容(wrap_content)。 下面直接看例子吧: 上面代码中的
阅读全文
posted @ 2016-07-16 18:19 JupiterMouse
阅读(1060)
评论(0)
推荐(0)
上一页
1
2
3
下一页
公告