java
@进行中
qq 1171901273
展开
-
根据经纬度计算两地的直线距离
【代码】根据经纬度计算两地的直线距离。原创 2023-07-18 19:48:45 · 100 阅读 · 0 评论 -
k8s部署nacos,docker部署nacos,但是client连接nacos报错
1、连接nacos报错:Nacos.V2.Exceptions.NacosException: Client not connected,current status: STARTING。我这里是使用nacos的服务名去注册的,我之前一直以为是nacos相关配置有问题,最终定位是服务的端口没有开。k8s处理方式:这里是k8s服务暴露了多个端口,选择对应的pod。原创 2023-04-13 14:51:24 · 224 阅读 · 0 评论 -
Kubernetes常见部署工具介绍及比较
k8s工具对比转载 2023-03-09 11:10:07 · 241 阅读 · 0 评论 -
Caused by: java.lang.IllegalStateException: Zip64 archives are not supported
zip原创 2023-03-06 18:01:48 · 195 阅读 · 0 评论 -
k8s介绍
k8s介绍翻译 2023-03-02 15:31:14 · 123 阅读 · 0 评论 -
nacos配置新增不成功
nacos原创 2023-02-24 14:44:23 · 48 阅读 · 0 评论 -
springboot全局异常处理
springboot异常处理原创 2023-02-22 14:35:08 · 1682 阅读 · 0 评论 -
按照标准格式打印堆栈报错信息
e.getStackTrace()原创 2023-02-22 14:21:52 · 62 阅读 · 0 评论 -
springcloudalibaba、boot、seata版本对应关系
springcloudalibaba原创 2023-02-09 17:32:31 · 184 阅读 · 0 评论 -
oss报UnknownHost,k8s设置hostAliases参数
oss连接问题原创 2023-02-08 15:56:48 · 954 阅读 · 0 评论 -
ttf-dejavu fontconfig字体
ttf-dejavu fontconfig转载 2022-11-23 21:26:01 · 3049 阅读 · 1 评论 -
kubectl cp命令
1)将“/tmp/foo_dir”本地目录拷贝到默认命名空间的远端pod的“/tmp/bar_dir”目录下。2)复制/tmp/foo本地文件到/tmp/bar在远程pod在一个特定的容器。certificatesigningrequests (缩写 csr)horizontalpodautoattachrs (缩写 hpa)3)将/tmp/foo文件拷贝到远程pod中的/tmp/bar目录下。4)从远程pod拷贝/tmp/foo到本地/tmp/bar。componentstatuses (缩写 cs)转载 2022-11-23 17:35:35 · 19027 阅读 · 0 评论 -
java8 新特性 持续更新
对list中某个对象的属性求和。原创 2022-11-17 10:54:09 · 120 阅读 · 0 评论 -
springboot设置动态数据源
动态多数据源转载 2022-11-11 10:18:21 · 457 阅读 · 1 评论 -
数字转成大写中文
【代码】数字转成大写中文。转载 2022-08-30 17:57:19 · 112 阅读 · 0 评论 -
nacos的config不生效
可能是由于没有引入另外一个包导致的。原创 2022-08-16 16:30:31 · 1768 阅读 · 1 评论 -
maven打包
DskipTests,不执行测试用例,但编译测试用例类生成相应的class文件至target/test-classes下。-Dmaven.test.skip=true,不执行测试用例,也不编译测试用例类。转载 2022-08-16 14:48:07 · 72 阅读 · 0 评论 -
error: The following untracked working tree files would be overwritten by
gitclean-d-fx,作用是删除没有gitadd的文件,执行之后解决了errorThefollowinguntrackedworkingtreefileswouldbeoverwrittenby…原创 2022-07-27 17:36:11 · 1442 阅读 · 0 评论 -
maven junit surefire cobertura 测试报告
maven-surefire-report-plugin转载 2022-07-05 17:09:43 · 184 阅读 · 0 评论 -
sonar扫描安装前端
sonar原创 2022-06-24 14:01:37 · 706 阅读 · 0 评论 -
dockerfile中telnet-server安装
telnet原创 2022-06-17 15:58:11 · 704 阅读 · 0 评论 -
cron表达式从8点到19点每半小时执行一次
0 0/30 8-19 * * ?原创 2022-06-14 16:43:22 · 4580 阅读 · 1 评论 -
mysql 往字段后面加字符串
mysql原创 2022-06-02 16:37:17 · 1927 阅读 · 0 评论 -
阿里云ack免密拉取企业版acr镜像
修改那个acr-registry-info中 instance的值就行如果没有acr-configuration的话,先安装插件原创 2022-05-26 16:24:35 · 393 阅读 · 0 评论 -
Could not find artifact com.retail.stock:retail-stock-center:pom:1.0-SNAPSHOT in snapshots
父类如果可以打包成功,子包打包不了,先将父类install一遍,之后子类再打包就可以了。Could not find artifact com.retail.stock:retail-stock-center:pom:1.0-SNAPSHOT in snapshots原因:A项目的sdk模块被B项目依赖,而A的sdk的pom里面有parent节点。本地环境下,多模块项目构建时,先将parent项目要先install一回,之后子项目才可以运行mvn compile命令,否则就会报如上异常。也转载 2022-05-26 10:32:31 · 197 阅读 · 0 评论 -
java.lang.VerifyError: Stack map does not match the one at exception
解决 java.lang.VerifyError: Stack map does not match the one at exception背景在写AOP程序时,测试出现了错误,jdk版本11。问题根源JVM加载class文件时会做字节码校验(bytecode verification)。如果你的class文件是由java源文件通过javac编译出来的,那么基本上不用担心bytecode verification。 如果class文件是由asm、cglib等动态生成出来的或者由其它编译器生成的转载 2022-05-25 11:10:46 · 1915 阅读 · 0 评论 -
MySQL查询数据库所有表名及其注释
1、查看Mysql 数据库 "ori_data"下所有表的表名、表注释及其数据量SELECTTABLE_NAME 表名,TABLE_COMMENT 表注释,TABLE_ROWS 数据量FROM information_schema.tablesWHERE TABLE_SCHEMA = 'ori_data'ORDER BY TABLE_NAME;2. 查询数据库 ‘ori_data’ 下表 ‘accumulation’ 所有字段注释SELECTCOLUMN_NAME 字段名,colum...转载 2022-05-24 16:09:40 · 2896 阅读 · 0 评论 -
docker磁盘清理
Docker:清理Docker占用的磁盘空间容器清理docker container prune: 仅删除停止运行的容器。 docker rm -f $(docker ps -aq): 删除所有容器(包括停止的、正在运行的)。 docker container rm -f $(docker container ls -aq): 同上。镜像清理docker rmi <image id>:通过镜像的id来删除指定镜像。有一些镜像是隐形的:子镜像,就是被其他镜像引用的中...原创 2022-05-10 10:57:28 · 903 阅读 · 1 评论 -
docker启动jenkins
docker run \ -u root \ --rm \ --name jenkins \ --mount type=volume,source=npm-cache,target=/home/jenkins/npm \ -d \ -p 8888:8080 \ -p 50000:50000 \ -v /var/run/docker.sock:/var/run/docker.sock \ -v /home/jenkins:/home/jenkins \ -v /hom...原创 2022-04-20 09:45:07 · 2291 阅读 · 2 评论 -
sonarQube 覆盖率配置
sonarQube 覆盖率配置前言覆盖率不是sonar直接给我们生成的,而是根据项目覆盖率工具,自己生成报告,然后集成jacoco插件,生成覆盖率报告,最后由sonar收集Maven集成Jacoco 添加jacoco插件的依赖 <!--jacoco覆盖率--> <dependency> <groupId>org.jacoco</groupId> <a...原创 2022-04-15 14:52:26 · 6474 阅读 · 2 评论 -
sonar扫描重复率忽略文件、单元测试覆盖率
测试原创 2022-04-13 09:28:43 · 2919 阅读 · 2 评论 -
k8s部署nacos,docker运行nacos
网上有很多docker 部署 nacos的文章,感觉都没有解决我的问题,自己弄了下1、使用docker拉取nacos对应的版本nacos官网下载2、 运行nacosdocker run -it --name nacos imageId3、进入容器,修改对应的application配置文件docker exec -it nacos /bin/shvi /conf/application.properties4、容器不停止,提交修改,并重新命名docker commit -m原创 2022-04-08 17:47:33 · 1866 阅读 · 0 评论 -
gitlab拉取代码失败
remote: The project you were looking for could not be found在使用Git客户端克隆和pull远程仓库的时候报错:解决:在自己的项目路径上加上自己的用户名,例如:Git clone http://10.9.100.1:0000/credit/code/xiangmu.git (失败)Git clone http://用户名@10.9.100.1:0000/credit/code/xiangmu.git(成功)这样会在克隆.转载 2022-04-06 14:11:09 · 932 阅读 · 0 评论 -
Error: UPGRADE FAILED: another operation (install/upgrade/rollback) is in progress
k8s 使用helm部署报错 Error: UPGRADE FAILED: another operation (install/upgrade/rollback) is in progress这个由于多个helm操作,导致版本错乱了,需要回滚下版本查看历史版本:使用 helm -n sanyi-erp history sanyi 查看历史版本回滚:helm -n sanyi-erp rollback sanyi 版本号...原创 2022-04-02 14:46:41 · 1876 阅读 · 0 评论 -
docker部署canal-admin和canal-server
首先拉取镜像docker pull canal/canal-admindocker pull canal/canal-server启动 canal-admindocker run -it --name canal-admin \-e spring.datasource.address=localhost:3306 \-e spring.datasource.database=canal_manager \-e spring.datasource.username=root \-..原创 2022-04-01 21:40:57 · 2074 阅读 · 0 评论 -
mysql开启bin-log日志,用于canal同步
在/etc/my.cmf文件下添加以下三句话:log-bin = mysql-binbinlog-format=Rowserver-id=1原创 2022-03-23 15:54:54 · 1100 阅读 · 0 评论 -
docker:如何查看容器的挂载目录
[root@localhost lib64]# docker psCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES9cb8be23988c jenkins_yto:v1 "/sbin/tini -- /usr/…" 8 weeks ago Up 2 hours 0.0.0.0:50000-&g...转载 2022-03-23 10:58:16 · 9048 阅读 · 0 评论 -
单元测试 idea集成Squaretest插件
1、安装 Squaretest 插件2、配置生成模板3、配置各个服务4、去到对应的service 点击生成代码,之后再test目录下就可以看到对应生成的测试类了原创 2022-03-22 14:12:32 · 3847 阅读 · 2 评论 -
mysql启动报错
1、service mysqld start 启动mysqlRedirecting to /bin/systemctl start mysqld.serviceJob for mysqld.service failed because the control process exited with error code. See "systemctl status mysqld.service" and "journalctl -xe" for details.通过systemctl ...原创 2022-03-22 14:04:01 · 3442 阅读 · 0 评论 -
pdf转图片
1、导入依赖<!-- pdf转图片 --><dependency> <groupId>org.icepdf.os</groupId> <artifactId>icepdf-core</artifactId> <version>6.1.2</version></dependency><!-- pdf转图片 --><dependency> <group原创 2022-03-18 10:17:42 · 2582 阅读 · 0 评论