上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 40 下一页

2023年6月10日

SkyWalking分布式链路追踪工具的基本使用

摘要: ### 下载 我们需要一个监控中心,还有一个 java agents工具 apache-skywalking-apm(显示/存储多个程序的指标数据),APM 是 Application Performance Management 的缩写 和 skywalking-agent(收集单个程序的指标数据 阅读全文

posted @ 2023-06-10 10:16 zhangyukun 阅读(197) 评论(0) 推荐(0)

spring boot ResourceUtil工具类获取不到jar的classPath下面文件问题

摘要: ### 先说结论 1. 这种方式是获取不到jar里面的文件的,但是在本地可以跑,打成jar包就读取不到文件了,即便 ResourceUtils 是spring提供的。 ```java File file = ResourceUtils.getFile("classpath:temp\\file\\i 阅读全文

posted @ 2023-06-10 10:15 zhangyukun 阅读(1534) 评论(0) 推荐(0)

2023年5月30日

docker和compose总结

摘要: ### docker 1. docker的特性 - 轻量级的环境隔离 - 统一的封包和运行方式方式 2. docker hub 是docker的镜像仓库官网,里面可以方便的查找镜像和对应的tag 3. docker 是容器服务,里面运行的容器化的服务,容器里面装着我们的程序,它提供隔离的环境,提供统 阅读全文

posted @ 2023-05-30 21:24 zhangyukun 阅读(300) 评论(0) 推荐(0)

2023年4月10日

java 日志框架总结

摘要: ## 日志级别 ALL logback slf4j也是Ceki写的 ### slf4j和Conmon Logging slf4j 和Conmon Logging 都是日志通用接口层,可以理解成是具体日志的适配器,虽然叫做日志门面感觉和外观模式有关,但是我觉得这里使用的适配器模式,可以理解成具体日志的 阅读全文

posted @ 2023-04-10 19:55 zhangyukun 阅读(167) 评论(0) 推荐(0)

24种常见的坏味道及重构手法

摘要: 神秘命名 不能见名知意 尽量去一个合适的名字 重复代码 改动的时候很必须要全部找出,修改困难 抽取公共代码,以便统一维护 过长的函数 小读完所有行才知道清楚这个函数的大意,很多时候只需要知道这里面大概做了啥,不需要知道没一行做了啥,没行都读效率影响阅读效率,一般不要超过80行 分段提取子方法 过长参 阅读全文

posted @ 2023-04-10 19:54 zhangyukun 阅读(372) 评论(0) 推荐(0)

2023年4月9日

http报头总汇 响应码总汇

摘要: 1. http头 1.1 请求头 | Header | 解释 | 示例 | | : | : | : | | Accept | 指定客户端能够接收的内容类型 | Accept: text/plain, text/html | | Accept-Charset | 浏览器可以接受的字符编码集。 | Ac 阅读全文

posted @ 2023-04-09 13:12 zhangyukun 阅读(49) 评论(0) 推荐(0)

2023年4月5日

http请求头contentType和accept

摘要: Content-Type http使用请求头 Content-Type 告诉服务器端,这次请求数据的数据格式 http响应头里面也有 Content-Type ,这是服务器告知前端浏览器应该怎么去解析这个请求数据的。 使用Content-Type是告诉另外一端,我给你的数据是什么格式 Accept 阅读全文

posted @ 2023-04-05 01:08 zhangyukun 阅读(435) 评论(0) 推荐(0)

2023年4月3日

java序列化 和 json序列化 速度对比

摘要: 结论 数据包大小区别不大。 但是小对象 json 快,约快3倍。 大对象java的序列化速度慢慢追平json(单个对象json长度3000的左右追平),这个可能和java对象转json有关系,但是装换这步在序列化前必不可可少 另外序列化和不止和对象大小有关还和字段数量有关系,这个因素我没测试,我这里 阅读全文

posted @ 2023-04-03 21:51 zhangyukun 阅读(1120) 评论(0) 推荐(0)

Serializable接口 和 serialVersionUID 的关系

摘要: 结论建议实现了Serializable 手动生成 serialVersionUID 一般认为实现了Serializable 接口,不手动生成serialVersionUID不会出问题。 如果没有手动生成,序列化和反序列化的时候,通过类所有字段算一个serialVersionUID出来,但是据说不同j 阅读全文

posted @ 2023-04-03 21:50 zhangyukun 阅读(76) 评论(0) 推荐(0)

2023年3月31日

centos7安装域名解析服务 BIND

摘要: BIND(Berkeley Internet Name Domain) 是一个域名解析工具 安装,bind 是服务 ,bind-utils 是一些工具命令 yum -y install bind bind-utils 查看版本(据说bind9之前 bug都很多) named -v 修改配置文件 vi 阅读全文

posted @ 2023-03-31 22:45 zhangyukun 阅读(44) 评论(0) 推荐(0)

上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 40 下一页

导航