gaozzsoft
- 浏览: 381602 次
- 性别:
- 来自: 北京
-
最近访客
社区版块
- ( 0)
- ( 0)
- ( 0)
存档分类
- ( 4)
- ( 6)
- ( 1)
最新评论
-
:
...
-
:
[img][/img][*]引用[u][/u][i][/i][ ...
-
:
请给个完整的例子吧!包括jar文件等
-
:
谢谢!!
文章列表
- 博客分类:
jvm oom优化
jmap -heap 30378
jstat -gcutils 30378 1000 1000
jmap -histo 30378 | head -20 就可以查看某个应用pid的java服务占用内存排名前20的类
jmap -dump:format=b,file=mydump.hprof 30378
查看java应用线程情况:ps p 30378 -l -o pcpu,pmem,pid,tid,time,tname,cmd
ps: 30378是java进程id
ulimit -a 查看文件句柄 查看进程被限制使用的资源
修改文 ...
- 2022-04-27 17:49
- 浏览 308
- 分类:编程语言
- 博客分类:
一、红黑树
每个节点或者是红色,或者是黑色(定义)
根节点一定是黑色的(对应2-3树的2节点和3节点)
空节点是黑色的
如果一个节点是红色的,那么它的孩子节点都是黑色的
根节点到任意一个叶子节点所经过的黑节点个数是一样的,即红黑树是一颗保持黑平衡的二叉树,不是平衡二叉树,但左右子树的黑色节点保持绝对的平衡,增删改查复杂度 o(logn),添加和删除操作比avl树快
节点有两色,非红即黑
根色是黑
所有叶子是黑色空节点
红色节点的子节点都是黑色(不能有两个连续的红色节点相连)
从任何一个节点到其每个叶子的多有路径都包含相同数目的黑色节点
...
- 2022-04-14 11:51
- 浏览 237
- 分类:编程语言
- 博客分类:
1.分段加锁
生产者客户端每发送一条消息,都会调用org.apache.kafka.clients.producer.internals.recordaccumulator#append,因此它是高并发方法,需要保证线程安全。在高并发海量吞吐的场景下,如何才能保证消息有序、高吞吐地发送是 ...
- 2022-04-13 17:29
- 浏览 88
- 分类:开源软件
- 博客分类:
murmurhash 哈希算法
murmurhash:(multiply and rotate) and (multiply and rotate) hash,乘法和旋转的hash 算法。
murmurhash 是一种非加密型哈希函数,适用于一般的哈希检索操作。目前已经被广泛应用到很多开源的项目当中,如redis,memcached ...
- 2022-04-12 15:25
- 浏览 376
- 分类:编程语言
- 博客分类:
详细更多对外接口参考华为论坛-【开发案例】yarn对外接口:
https://forum.huawei.com/enterprise/zh/thread-451687.html
====================================================
yarn漏洞攻击:
curl -x post "http://x.x.x.x:8088/ws/v1/cluster/apps/new-applicati ...
- 2022-03-23 18:33
- 浏览 404
- 分类:开源软件
- 博客分类:
图文详见我的微信公众号<<大数据架构之道与术>> url如下:
数据库数据结构索引&b树&b 树&lsm树解密
https://mp.weixin.qq.com/s?__biz=mzg4mty3mza0nq==&mid=2247484073&idx=1&sn=f3bb5f74c301b1d80c70d30cbd86b3ec&chksm=cf631493f8 ...
- 2022-03-07 18:25
- 浏览 119
- 分类:开源软件
- 博客分类:
pdca工作法
pdca:plan计划、do行动、check检查、action改善,四步骤环环相扣,将一个目标转换成可以具体实施的计划,从而达成目标并为更高的目标作基石。
四步骤每个步骤包含两点,共八点:
一、plan计划:
1、确定目标,工作开始首先要明确工作目标,这是整个工作循环围绕的中心。
2、制定计划,制定计划需要对目标进行分析,影响目标的因素有哪些?达成目标需要完成哪些事情?并就此制定确实可行的计划,并制定计划实施过程中的考核指标,对计划划分阶段,能更好的把控计划在实施过程中的进度,必要时,需要制定应急计划。
二、do行动:
1、实施计划,将上 ...
- 2022-03-03 15:23
- 浏览 334
- 分类:研发管理
- 博客分类:
kafka源码剖析
详见微信公众号<<大数据架构之道与术>> url如下:
https://mp.weixin.qq.com/s?__biz=mzg4mty3mza0nq==&mid=2247483821&idx=1&sn=154b369162d722980af0587c49ad787f&chksm=cf631797f8149e8131e43d586c941ee00d1b28b61f505089e7c5007c840d2630f08643969e41
我的原创。
https://mp.weixin.qq.com/s? ...
- 2022-03-02 18:26
- 浏览 101
- 分类:企业架构
- 博客分类:
zookeeper源码图剖析
详见微信公众号<<大数据架构之道与术>> url如下:
https://mp.weixin.qq.com/s?__biz=mzg4mty3mza0nq==&mid=2247483874&idx=1&sn=65a781c4afd4afe0c872d459f3444315&chksm=cf6317d8f8149ecea46e613d0cfd50aebc5c2b330222efa4f5477f0043c0da0f3b24d30396ac
我的原创。
https://mp.weixin.q ...
- 2022-03-02 18:23
- 浏览 72
- 分类:企业架构
- 博客分类:
kpi diff okrkpi indicator 关注的是指标、思考工作如何评价okr objectives 关注的是目标、思考接下来要做的事
----------------------------------------------------------------------
有丰富截图的文章,详见我的微信公众号<<大数据架构之道与� ...
- 2022-03-02 10:25
- 浏览 158
- 分类:研发管理
- 博客分类:
linux常用命令总结
find命令:
find -type f -name '*.properties'|xargs grep '8093'
find /home -type f -name '*.properties'|xargs grep '8093'
find / -type f -name '*.properties'|xargs grep '8093'
find / -type f -name '*.properties'|xargs grep -rn '8093'
-r 是递归查找
-n 是显示行号
find / -name zkcl ...
- 2022-02-10 17:59
- 浏览 78
- 分类:开源软件
- 博客分类:
sql注入攻击如何攻击的:
jdbc statement不能避免sql注入攻击
案例一-下方有个案例剖析:
string sql = "select * from user_table where username=
' " username " ' and password=' " password " '";
攻击方式:
输入username=’or 1 = 1 --
输入username=' ;drop database (db name) --
输入username=' ;delet ...
- 2021-12-27 15:25
- 浏览 94
- 分类:编程语言
- 博客分类:
idea快捷键
1.创建main函数快捷键
在编写代码的时候直接输入psv就会看到一个psvm的提示,此时点击tab键一个main方法就写好了。
2.创建system.out.print快捷键
输入so,选择sout即可
3.创建for循环快捷键
输入for,选择fori即可
4.变量赋值 用快捷键 ctrl alt v 或.var 进行赋值
5.
ctrl h 显示引用
ctrl alt u 显示类的引用图结构
alt 7 左侧显示一个类里边的所有方法
6.
ctrl alt o 删除import中没使用到的import类
ctrl n根据输入 ...
- 2021-12-23 15:53
- 浏览 148
- 分类:编程语言
- 博客分类:
在 0.9.0.0 之后的 kafka,出现了几个新变动,一个是在 server 端增加了 groupcoordinator 这个角色,
另一个较大的变动是将 topic 的 offset 信息由之前存储在 zookeeper 上改为存储到一个特殊的 topic(__consumer_offsets)中
/kafka/bin/kafka-server-start.sh -daemon /kafka/config/server.properties
jmx_port=9991 /kafka/bin/kafka-server-start.sh -daemon /kafka/config ...
- 2021-11-09 16:14
- 浏览 131
- 分类:开源软件
- 博客分类:
2pc 3pc two-phase commit three-phase commit
两个阶段是指:第一阶段:准备阶段(投票阶段)和第二阶段:提交阶段(执行阶段)。
接下来正式介绍2pc。顾名思义,2pc将分布式事务分成了两个阶段,两个阶段分别为提交请求(投票)� ...
- 2021-10-26 15:46
- 浏览 141
- 分类:开源软件
« 上一页 1 …