该文被密码保护。 阅读全文
摘要:
问题描述 down了一个新应用, maven依赖总是加载不到, 本地仓库也能找到, 项目启动报错 org.apache.skywalking:apm-toolkit-trace:pom:5.0.0-RC-SNAPSHOT failed to transfer from http://0.0.0.0/ 阅读全文
摘要:
brew install inetutils 阅读全文
摘要:
package com.ehomepay.epcc.config; import com.ctrip.framework.apollo.model.ConfigChange; import com.ctrip.framework.apollo.model.ConfigChangeEvent; imp 阅读全文
摘要:
问题描述 连接ftp读取路径下文件列表为空 查到方案 java项目中用到ftpClient.listFiles()函数时,总是返回null。网上乱七八糟的解决方案感觉都是拷来拷去。只需要加入以下代码,亲测有效!!! // 获取登录信息 FTPClientConfig config = new FTP 阅读全文
摘要:
问题 SM2自签自验的时候提取公钥信息的时候报错 malformed PEM data: no header found 描述 记事本打开公钥文件发现, 没有开始和结束标识, 并且内容是一整行并没有换行 解决 修改公钥文件内容格式, 添加开始和结束标识, 修改正文内容每64位换行, 验证通过 参考 阅读全文
摘要:
DateTimeFormatter (Java Platform SE 8 ) (oracle.com) 阅读全文
摘要:
Caffeine配置说明: initialCapacity=[integer]: 初始的缓存空间大小 maximumSize=[long]: 缓存的最大条数 maximumWeight=[long]: 缓存的最大权重 expireAfterAccess=[duration]: 最后一次写入或访问后经 阅读全文
摘要:
声明 本文转自:CR和LF - 田野与天 - 博客园 (cnblogs.com) 以下为正文 现在的电脑操作系统主要有windows、unix/linux、macos这三种。 首先, 回车:英文(carriage return ),缩写CR 换行:英文(line feed),缩写LF 在window 阅读全文
摘要:
前言 好一阵子没逛博客园了, 今天回自己博客搜点东西发现图片放大功能不好使了(不是之前lightbox效果了),很奇怪难道博客园样式升级连这个功能都给屏蔽了? 当时记录的博文:博客园文章图片点击放大功能升级 - 习惯沉淀 - 博客园 (cnblogs.com) 解决 第一感觉是博客园升级把引入的js 阅读全文
摘要:
前言 重装git最新版本后,idea连接远程仓库失败。 解决步骤 .ssh目录下创建文件config 文件内容: Host * ServerAliveInterval 10 HostKeyAlgorithms +ssh-rsa PubkeyAcceptedKeyTypes +ssh-rsa 如图: 阅读全文
摘要:
前言 push代码前, 已经git pull --rebase 了, push的时候依然会出现恶心人的merge, 怎么把merge干掉 变基(rebase) http://git-scm.com/book/zh/v2/Git-%E5%88%86%E6%94%AF-%E5%8F%98%E5%9F%B 阅读全文
摘要:
前言 提交代码时需要按公司规定的格式填写commit信息, 格式为: jira号+空格+具体提交信息 巧了, 填写commit信息时把jira号填错了, 这时候发现已经提交了2个版本了, 并且已经push到远程了, 怎么办? 解决步骤 1.查看最近5次的记录, 将提交日志文件中需要修改的提交信息那行 阅读全文
摘要:
前言 oracle数据库执行drop index index_name 时报指定的索引不存在。 select * from user_ind_columns where index_name='unq_fileKey';能查到唯一索引执行 drop index unq_fileKey;却提示如题错误 阅读全文
摘要:
前言 down了一个项目mybatis逆向生成代码时出现如下错误 [ERROR] No plugin found for prefix 'mybatis-generator' in the current project and in the plugin groups [com.bkjf.comm 阅读全文
摘要:
mvn -X -U 阅读全文
摘要:
前言 本文转自:https://www.jb51.net/article/200387.htm 正文 平时管理数据库一般都是用cmd命令提示符,或是IDEA Intellij自带的Data source,使用Navicat比较少。这段时间,由于要对前后端交互的数据结构进行设计,直接写文档联系多表时有 阅读全文
摘要:
递归的精髓在于放弃!放弃你对于理解和跟踪递归全程的企图,只理解递归两层之间的交接,以及递归终结的条件。 快速排序和冒泡排序一样,也属于交换排序.和冒泡排序不同的是,快速排序在每一轮选中1个基准元素,并让其它比它大的元素移动到一边,比它小的移动到另一边,从而把数列拆解成两个部分.这种思路叫作分治法. 阅读全文
摘要:
前言 同事说起接口文档伪造的数据你们都保存到哪了?有说提交到测试用例的, 有说不想写测试用例的, 还有说swagger的...好像想到了一个比swagger强大的东西 正文 以下为转载正文: https://blog.csdn.net/jcmj123456/article/details/11036 阅读全文
摘要:
前言 在看部门基础设施架构时, OSG模块服务Eureka用于服务发现, 从Apollo启动读取配置, 从MySQL定时加载网关配置, 并集成了缓存Hazelcast, Hazelcast是什么? 怎么用? 为什么用它? 带着问题, 找到挺不错的一篇文章, 以下为转载正文! 正文 声明 本系列文章为 阅读全文
摘要:
卸载git 按照https://zhuanlan.zhihu.com/p/73357795安装git后版本为2.16.5但是卸载出现问题 卸载git命令 yum remove git 执行git version还是能看到git版本号 清理git <1.>找到git的位置 终端命令:which -a 阅读全文
摘要:
0x01 介绍 由于 CentOS 7 内置的 curl 和 libcurl 源为较旧的 7.29.0,不支持一些新特性且有安全性问题,所以需要更新一下。 0x02 如何更新 在这里使用 city-fan 的更新源来更新。 1. 更新 ca-bundle 1. 首先备份一下: cp /etc/pki 阅读全文
摘要:
声明 本文转自:https://www.cnblogs.com/july-sunny/p/12706473.html 一.相同点: join()和get()方法都是用来获取CompletableFuture异步之后的返回值 二.区别: 1.join()方法抛出的是uncheck异常(即未经检查的异常 阅读全文
摘要:
声明 本文转自volatile 变量使用条件 参考网页 https://www.ibm.com/developerworks/cn/java/j-jtp06197.html 使用volatile的条件 volatile 变量可以被看作是一种 “程度较轻的 synchronized”;与 synchr 阅读全文
摘要:
文章链接 看完这些动画,你会发现线程池这么简单 阅读全文
摘要:
声明 本文转载自:https://www.phpernote.com/linux/1362.html 正文 git 查看最近或某一次提交修改的文件列表相关命令整理。 git log --name-status 每次修改的文件列表, 显示状态 git log --name-only 每次修改的文件列表 阅读全文
摘要:
安装步骤 下载ES wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.11.2-linux-x86_64.tar.gz 配置jdk环境变量 elasticsearch 解压后下面有jdk, 配置jdk环 阅读全文
摘要:
@ControllerAdvice注解的三种应用场景 全局异常处理 全局数据绑定 步骤一: package com.xgcd.lab.aop.controllerAdvice; import org.springframework.web.bind.annotation.ControllerAdvi 阅读全文
摘要:
Shell - Shell脚本调试方法 set -x bash -x test.sh 阅读全文
摘要:
https://tech.meituan.com/2017/04/21/mt-leaf.html 阅读全文
摘要:
前言 启动遇错,如题报如下信息: 重新安装 如果国外的Docker镜像很慢的话,则可以基于阿里云镜像来安装Docker。 执行一下三个命令,从阿里云的镜像下载Docker。注意,下面给出的第二条命令的链接是撰写文章时最新的链接,实际下载时,最好去检查一下是否有更新。 yum-config-manag 阅读全文
摘要:
关闭事务 mgmt = graph.openManagement(); ids = mgmt.getOpenInstances(); for(String id : ids){if(!id.contains("(")){mgmt.forceCloseInstance(id)}}; mgmt.comm 阅读全文
摘要:
脚本中包含内容: sed -ie 's/^M//g' insert_data.sql 使用一下命令将脚本中的换行符替换成unix下的换行符: find -name *.sh| xargs sed -i 's/\r//g' 脚本中的内容会变为: sed -ie 's///g' insert_data. 阅读全文
摘要:
声明 转自:https://www.cnblogs.com/shangzekai/p/5822907.html 以下为正文 chmod是Linux下设置文件权限的命令,后面的数字表示不同用户或用户组的权限。 一般是三个数字: 第一个数字表示文件所有者的权限 第二个数字表示与文件所有者同属一个用户组的 阅读全文
摘要:
前言 需求:交互式修改文件内容 步骤 1.创建文件 echo "jdbc.password=xxxx">login.txt 2.检查文件内容 cat login.txt #预期结果 jdbc.password=xxxx 3.交互式输入密码 read -p "please input mysql pa 阅读全文
摘要:
今天使用Git管理word版本,add后出现文件名被显示为\346\224\277\345\256\241\346\212\245\345\221\212.doc 查找资料后,解决方法是通过下面的命令修改Git配置 git config --global core.quotepath false 1 阅读全文
摘要:
前言 目标:将各个类及各个方法进行区分模块、区分方法操作类型,把方法内的操作记录到日志。 这篇也算是自定义注解的一个应用场景。 方案 自定义注解 在各个类和方法上标记自定义的注解 定义切面(切面对标记注解的方法进行@After或@Before之类的操作) 记录详细日志:按模块、操作类型记录到文件 代 阅读全文
摘要:
声明 摘自:https://juejin.cn/post/6844903942262882318#comment 跨域问题 跨域的定义 同源策略限制了从同一个源加载的文档或脚本如何与来自另一个源的资源进行交互。这是一个用于隔离潜在恶意文件的重要安全机制。通常不允许不同源间的读操作。 同源的定义 如果 阅读全文