随笔分类 - 工具使用
工具使用
摘要:1 前言 最近项目上有个问题,有一批导入的文件,可能中间沟通有差异或者导入模版格式有变化导致最后的一批很多文件需要删除里边的某列内容,并保持整体的内容都不变化。 我这里把我的实现在这里贴一下,希望能帮助到你们。 比如这里我有个文件,想把第2列删除掉: 2 实现 我这里就直接贴代码了哈: packag
阅读全文
摘要:1 前言 关于 Gitlab 我们之前看过【工具使用】【Shell脚本】【gitlab】下拉所有的仓库代码并指定分支推送给客户仓库、【工具使用】【Shell脚本】【gitlab】【最终篇】获取当前用户页面上可以看到的所有仓库代码以及拉推新仓库。前面两篇都是拉的某几个分支,本节我们看看,怎么把所有的仓
阅读全文
摘要:1 前言 最近有个线上系统的 CPU 比较高,当然我们可以去线上导一份快照,然后分析快照。最近发现 JProfiler 可以直接连接你线上的集群然后分析某个服务,直接可以在本地看到你服务的各种运行情况,当然这可能会拖慢你的服务,因为它也是通过 JVM 本身提供的远程加载 Agent 继而收集各种信息
阅读全文
摘要:1 前言 前边我写过 【工具使用】【Shell脚本】【gitlab】下拉所有的仓库代码并指定分支推送给客户仓库 以及 【工具使用】【Shell脚本】【gitlab】下拉所有的仓库代码,其中都有一个获取所有的仓库代码并且上一篇拉下所有的仓库并推送给客户仓库里唯一剩下的问题就是获取所有的仓库感觉不全,比
阅读全文
摘要:1 前言 这不是项目要结束了么,项目验收要交付源代码,客户在阿里云上买了个云效,需要把我们公司的代码同步上去。 首先云效支持各种导入,比如直接贴上你的 gitlab地址,再加个token 他就会自己同步,但我不能这么做,主要是因为我们公司有的别的项目代码也在一块,只是分支不一样,并且做事情要干精细点
阅读全文
摘要:1 前言 导入的功能,想必大家都做过,大家肯定也都遇到过比如我的模板变化了(比如新增一列、删除一列等),客户在使用的时候可能还是用的老模板进行导入,那么我们在写代码的时候,应该怎么快速识别到呢? 比如可以比较客户导入的 Excel 一列一列的去比较或者列的个数等是可以的。 我想的一个是能不能给 Ex
阅读全文
摘要:1 前言 今儿在看 HikariCP数据库连接池实战我主要是想看下,连接的管理、连接的获取及释放。但是看到第五章的时候,书中提到 P6spy,说是能很容易监控到 JDBC 中执行的 SQL语句。那我们平时 SpringBoot 微服务对数据的操作,不管是 JDBCTemplate、还是 Mybati
阅读全文
摘要:1 前言 本节主要说下如何在 Windows 上利用工具去操作我们的 K8S 集群,最重要的是你要有集群的 KubeConfig 信息 并且是开了公网访问的 ApiServer 当然内网网络通的情况下也可以。 2 准备工作 2.1 安装 MobaXterm MobaXterm是远程计算的终极工具箱。
阅读全文
摘要:1 前言 对于平时写 Java 的我们,当功能写完以后,如何自测呢?比如你接口有没有并发问题,性能多少,是不是应该有一个自己的把握。当然 Postman、Apifox 也可以测试我们的接口,而我们本节主要是看 Jmeter。 2 Jmeter 2.1 简单认识 Apache JMeter 是 Apa
阅读全文
摘要:1 前言 上次模板 Excel 省市区的联动是用的 POI,今儿再用 EasyExcel 实现一个,贴一下实现思路。 EasyExcel 官网地址,其实人家官网写的很清楚了,分场景分示例,用法都给贴出来了,感觉可以实现大多数的模板。我们这里的省市区就是要用到自定义拦截器的功能。 2 实现 Maven
阅读全文
摘要:1 前言 整台新电脑或者新的项目代码,git上四五十个仓库代码,一个一个拉属实有点拉跨,整了个脚本,可以拉下所有的仓库代码。 2 前置 需要装一个解析 json的,windows 的话可以直接下载:下载,mac的话可以再官网下载:官网地址,顺便再给大家推荐个 json 解析语法校验工具:工具地址。
阅读全文
摘要:1 前言 Arthas,应该大家都用过吧,比如我最近项目 uat 的时候,要查看某些请求比较耗时,查看耗时在哪些地方,再比如一些配置变量值配置的对不对尤其跟一些第三方交互的时候,配置的对不对需要实时查看校验下等,都可以通过Arthas 查看。 Arthas 地址:使用文档 Arthas 的下载:使用
阅读全文
摘要:1 抓包 今儿想抓一下自己本地服务的请求的包数据,发现 WireShark 上抓不到,百度搜了搜尝试了下可以,这里简单记录下: 主要是看看上传一个文件时的交互,会发现当你上传一个文件的话,他会先将一次TCP的请求,并且标志位的 PUSH 标志位开启,以及文件的大小、文件名称发送给后端,PUSH就是数
阅读全文
摘要:1 前言 今儿对接外部系统,莫名的有两个 WebService 的接口,很是纳闷。琢磨了会儿,来捋捋。 首先看下什么是 WebService 呢? WebService 是一种基于网络的技术,它允许不同的应用程序在互联网上相互通信。具体来说,WebService 是一种基于标准化协议和格式的应用程序
阅读全文
摘要:1 chrome 在filter里输入:-resource-type:fetch
阅读全文
摘要:1 前言 最近项目也在收尾,考虑一些基础数据的初始化,其中界面的 Excel 模板导入算是其中一种,当然这种的使用前提是少量数据哈。那导入的模板 Excel 涉及到一个省市区的联动,贴一下实现思路。 2 实现 省市区信息的实体信息: /** * @author kuku */ @Data @AllA
阅读全文
摘要:我们在IDEA里,install会执行test,我们像跳过的话: settings里搜索maven,如下: 即可。 效果:
阅读全文
摘要:1 前言 今天看科技类的文章发现一个新的包,还是Spring提供的,用于失败重试的,我们这节来简单看看哈。 2 spring-retry 使用 2.1 依赖引入 <dependency> <groupId>org.springframework.retry</groupId> <artifactId
阅读全文
摘要:1 前言 IDEA拉Spring源码,源码是Gradle管理依赖的,但是报错Unable to find method 'org.gradle.api.artifacts.result.ComponentSelectionReas 我的IDEA有2019、2021的 2 解决办法 用IDEA2021
阅读全文

浙公网安备 33010602011771号