上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 40 下一页

2022年4月24日

tomcat结构 请求处理过程 和 常见参数

摘要: tomcat 结构图 下面的图是一个tomcat server.xml 的默认配置 1 tomcat顶层容器是server,代表服务器,server 里面装着 一个或者多个service 代表服务。tomcat 配置文件server.xml 里面可以看出 server 作为顶层容器,默认监听 800 阅读全文

posted @ 2022-04-24 20:11 zhangyukun 阅读(470) 评论(0) 推荐(0)

2022年4月23日

常见限流算法

摘要: 常见限流算法 计数器算法(固定窗口): 描述:指定时间段内只能通过N个请求,多与的请求被拒绝,当时间节点到达下一个阶段的时候重置允许通过的数量N 实现:一段时间我们可以时间毫秒除单位时间 做为阶段标志来区分时间段,初始化计数器的时候设置容量为N,来一个请求N-1,N=0 的时候拒绝后面的请求,如果毫 阅读全文

posted @ 2022-04-23 12:55 zhangyukun 阅读(126) 评论(0) 推荐(0)

mysql update 取值问题和 not in ,!= 不会查询出 空值

摘要: update 取值问题 如果 有两个 字段 a,b 并且 初始 a=0,b=0 update set a=100,b=a+1 的结果是 a=100,b=101 update set b=a+1,a=100 的结果是 b=1,a=100 测试于 mysql 8.0.25 ,和 5.6.43 not i 阅读全文

posted @ 2022-04-23 11:59 zhangyukun 阅读(216) 评论(0) 推荐(0)

2022年4月22日

arthas Java诊断工具

摘要: arthas 可以方便的查看Java程序的运行状况,jvm 参数,堆栈信息,线程情况,可以观察方法执行情况(返回值,参数,执行时间,调用链),可以反编译class 文件,查找class文件,内存编译Java文件,热更新class 文件。 1 arthas 的 下载启动: 下载地址:点击下载 解压下载 阅读全文

posted @ 2022-04-22 01:16 zhangyukun 阅读(766) 评论(0) 推荐(0)

2022年4月20日

websocket 基本使用

摘要: 1 websocket基本使用 websocket 是 javax.websocket下面的,不需要任何依赖,直接就可以使用 @ServerEndpoint 标记声明一个websocket 服务 ,configurator 属性指定 鉴权 配置类,@ServerEndpoint 标记的类 为每个链接 阅读全文

posted @ 2022-04-20 12:39 zhangyukun 阅读(590) 评论(0) 推荐(0)

2022年4月19日

长得像o的字符

摘要: 先看一段代码: public class Main { public static void main(String[] args) { System.out.println( (int)'ο' ); System.out.println( (int)'o' ); } } 运行结果: 在看一段代码: 阅读全文

posted @ 2022-04-19 22:09 zhangyukun 阅读(481) 评论(0) 推荐(0)

2022年4月17日

什么是浮动垃圾 CMS为什么要重新标记 G1是怎么优化重新标记的过程的

摘要: 1 浮动垃圾 如图,GC 线程便利对象树(实际是图),遍历过了A ,然后遍历过了B,遍历到了C,但是还没有遍历完C的儿子D,这时候如果 A.B=null; 那么B就变成了浮动垃圾,本次GC 过程B不会被清除。只能下次清除。 2 GC 三色标记算法过程中,白色的节点指向 黑色的节点 怎么办? (增量更 阅读全文

posted @ 2022-04-17 22:49 zhangyukun 阅读(1054) 评论(0) 推荐(0)

JVM常见参数和性能调优

摘要: 一些常见的JVM 性能监测命令 1 window 上面安装的java 以后 默认 path 指向的C:\Program Files (x86)\Common Files\Oracle\Java\javapath 里面只有基本的命名 没有 ,如果需要使用 Java的 一些其他命令工具,需要吧 C:\P 阅读全文

posted @ 2022-04-17 17:46 zhangyukun 阅读(260) 评论(0) 推荐(0)

2022年4月12日

Dubbo 测试用例 获取注册中心的其他服务

摘要: package com.xyebank.uk.user.service; import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.beans.factory.annotation.Autow 阅读全文

posted @ 2022-04-12 17:49 zhangyukun 阅读(298) 评论(0) 推荐(0)

2022年4月6日

fel兼容多值计算

摘要: fel 可以实现常见的单值计算,但是除了自定义函数特殊写以外都是单值计算。 有些时候我们需要支持多值计算。比如两个数组A+ 数据B=数组C(C 的结果是 A 和B 对应下标的值分别相加) 方法1,我们可以子定义add 函数,(下面的例子没有考虑类型异常,只能参考不能真实使用),这样我们就要能使用 a 阅读全文

posted @ 2022-04-06 18:02 zhangyukun 阅读(272) 评论(0) 推荐(0)

上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 40 下一页

导航