- 博客(5)
- 资源 (199)
- 收藏
- 关注
原创 telnet检测指定端口是否可访问
1.首先安装telnetyum install telnet;2.使用telnet语法:telnet ip porttelnet 一个可以访问的端口示例:其中 ip 跟 port 之间是空格隔开,如果访问端口能通那么接下来可以通过 ctrl + ] 以及 quit 来关闭连接。~ telnet 10.120.128.136 8081 Trying 10.120...
2019-11-19 20:13:47 1198
原创 1.jvm内存模型
文章目录一、内存模型1.线程私有区:2.线程共享区:二、 详细模型1 程序计数器PCJava 多线程的实现:2 虚拟机栈1.栈帧(Stack Frame)结构:1.局部变量表:2.操作栈:3.动态连接4.方法返回地址5.额外附加信息2.异常(Exception)3 本地方法栈1.异常(Exception):4 Java堆1.新生代1.Eden Space(伊甸园区)2.Survivor Space...
2019-11-18 22:32:30 325
原创 20.慢查询定位
文章目录1.简介2.参数说明3.设置步骤4.测试1.简介开启慢查询日志,可以让MySQL记录下查询超过指定时间的语句,通过定位分析性能的瓶颈,才能更好的优化数据库系统的性能。2.参数说明1.slow_query_log 慢查询开启状态2.slow_query_log_file 慢查询日志存放的位置(这个目录需要MySQL的运行帐号的可写权限,一般设置为MySQL的数据存放目录)3.l...
2019-11-18 19:45:19 265
原创 19.分布式锁
文章目录背景分布式锁应该有的功能分布式锁的实现方式:1.基于数据库的表分布式锁1.1.实现逻辑1.2.创建表1.3.锁住方法1.4.当方法执行完毕之后,想要释放锁的话,需要执行以下Sql:1.5.数据库实现方式存在的问题1.6.面对上面问题的解决办法1.6.使用数据库锁的优缺点2.基于redis缓存实现分布式锁2.1.基于SetNX实现:2.2.实现代码2.3.优缺点3.基于zookeeper的分...
2019-11-18 19:43:38 200
原创 16.mysql 存储过程
1.存储过程1.创建存储过程#创建获取每一个元素的函数CREATE FUNCTION `func_get_split_string`(f_string varchar(1000),f_delimiter varchar(5),f_order int) RETURNS varchar(255) CHARSET utf8BEGIN declare result varchar(255) ...
2019-11-08 19:25:24 172
dubbo 例子
2016-09-12
zookeeper 例子
2016-09-11
mdwiki 使用
2016-07-17
springmvc 参数绑定例子
2016-06-15
springMVC hessian
2015-12-09
chrome elasticsearch 插件
2018-03-12
react 计数例子
2017-06-29
springboot mybatis mapper.xml 配置
2017-06-22
springmvc ajax 文件上传
2017-05-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人