自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 收藏
  • 关注

原创 nginx离线部署-aarch64架构

架构:aarch64, 系统:Red Hat (CentOS 7)nginx 1.24需要准备这些:可以先尝试安装 Nginx内网是没有网络的需要使用 RPM 包安装 gcc, g++, pcre, zlib(内网服务器自带就不用安装了)

2024-01-26 13:40:26 1236

原创 Win10的SVN Adapter V1.0 中黄色感叹号 -- 解决

Win10的SVN Adapter V1.0 中黄色感叹号 -- 解决

2023-12-09 19:56:01 1108

原创 关于 XXX::getXxx() 如何理解

关于 XXX::getXxx() 如何理解

2022-09-28 16:07:58 450

原创 redis 工具 - 可视化 redis key为文件夹

redis 可视化工具

2022-06-30 09:58:58 520

原创 主要个人记录 - mysql 分组获取其他保留字段

mysql 分组获取其他保留字段any_value()SELECT player_id,any_value(event_date) first_login FROM activity group by player_idORDER BY event_date asc

2022-05-22 21:35:27 306

原创 力扣 第 520题 - 个人记录

我们定义,在以下情况时,单词的大写用法是正确的:全部字母都是大写,比如 "USA" 。单词中所有字母都不是大写,比如 "leetcode" 。如果单词不只含有一个字母,只有首字母大写, 比如 "Google" 。给你一个字符串 word 。如果大写用法正确,返回 true ;否则,返回 false 。 示例 1:输入:word = "USA"输出:true示例 2:输入:word = "FlaG"输出:false 提示:1 <= word.length &lt

2022-05-03 11:57:14 117

原创 智能生活(一)

每当我们看到有趣的文章时,想在手机上看时,使用二维码生成工具进入浏览器插件找二维码就行,直接生成网址二维码,手机扫一扫轻松

2021-11-28 23:42:59 90

原创 自动创建文件夹 -- leetcode

自动创建文件夹 – leetcode问题为了更好的刷leetcode题,和进行整理好刷题结果,需要把题目写进 java 文件中,但是创建规格文件比较麻烦,所以进行自动创建思路:例子:实现思路进行生成 文件名1.1 文件名格式 test10_1001.2 计算出前后 数字 后数字小心越界1.3 num 根据 scope 进行补0判断文件名 文件 是否 存在2.1 不存在 进行 创建/** * 创建文件 * test01_

2021-11-13 22:22:20 805

原创 解析 正则表达式

案例 public static void main(String[] args) { // 匹配 json= 这里 (所有字符) (\t 后的字符(加 \t)) String regEx = "json=(.*?)(\t.+)"; String s = "json={'aa'='bb','cc'='dd'}\ttest"; Pattern pat = Pattern.compile(regEx); Matcher mat = pat.

2021-10-07 17:12:56 94

转载 GRANT ALL PRIVILEGES ON *.* TO ‘root‘@‘%‘ ID .... mysql 8.0

这个地址 就可以https://blog.csdn.net/chenshida_/article/details/117728509

2021-10-05 00:30:49 158

原创 spring boot maven jar打包 --携带配置文件 -- 携带被依赖jar

<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <!-- ..

2021-10-04 18:13:29 216

转载 spring boot总是拦截静态 怎么配置 都没用---解决

https://www.cnblogs.com/kangkaii/p/9023751.htmlWebMvcConfigurer@Componentpublic class GlobalWebMvcConfig implements WebMvcConfigurer { /** * 重写父类提供的跨域请求处理的接口 * * @param registry */ @Override public void addCorsMappings(C

2021-10-04 00:54:43 136

转载 gitee 企业 git clone You hasn‘t joined this enterprise! 问题

You hasn’t joined this enterprise! 你还没有加入这个企业!其实 就是 每次 clone 的时候 需要进行 登录 gitee 所以 需要 找 账户密码参考 : https://blog.csdn.net/weixin_45844109/article/details/118839292实测可以...

2021-07-27 13:38:27 6628

原创 spring boot maven 打包

spring boot maven 打包参考:在 主 启动类 的 pom.xml 中添加 打包插件除了主启动类哪里加 其他模块都不需要加<build> <resources> <!-- 这里是需要扫描 resources 资源 加了java 那边的mapper.xml 编译 就必须要加 --> <resource> <directory>src/main/resources

2021-07-18 13:44:35 375 1

转载 list 浅,深拷贝

list 浅,深拷贝参考: https://www.cnblogs.com/luxd/p/11933686.html //浅拷贝 public void simpleTest1() { List<TestA> list = new ArrayList<>(); list.add(new TestA("aa")); //浅拷贝 TestA testA = new ArrayList<>(

2021-07-10 19:17:12 95

原创 vue element-ui 可编辑表格

vue element-ui 可编辑表格轻量级提供 slot-scope=“scope” 字段名 会提取 prop prop 没有 就需要提供 change-filed-name=“name” name 就是 字段名 <el-table-column prop="number" label="数字" width="180"> <template slot-scope="scope"> <edit-input-number

2021-06-09 09:44:45 533

原创 vue element-ui el-input 动态获取 焦点

vue element-ui el-input 动态获取 焦点使用 ref <el-input ref="ref"/> //进行 获取 焦点 this.$refs.ref.focus()如果是动态的 显示 例如:v-if 或 v-show 结合用 需要加载完成后在获取 //进行 加载好后 获取焦点 this.$nextTick(() => { this.$refs.inputNumberRef.focus() })...

2021-06-08 22:57:48 1147 2

原创 java 中 类::方法

java 中 类::方法例如:去除 list 中 的 null List<String> list = Arrays.asList("aa", "bb", null); list.parallelStream().filter(ObjectUtils::notNull).collect(Collectors.toList()).forEach(System.out::println);结果:aabbObjectUtils 是我 直接 写的public

2021-06-07 18:51:25 214

原创 idea spring cloud gateway包 在聚合工程不能下载

不能在聚合工程下载包 在 单体工程下载好 <properties> <maven.compiler.source>8</maven.compiler.source> <maven.compiler.target>8</maven.compiler.target> <spring-cloud.version>Hoxton.SR1</spring-cloud.version>

2021-05-23 13:12:47 418

原创 spring cloud + spring security + 调试 观察密码对比

spring cloud + spring security + 调试 观察密码对比pom.xml<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> <version>2.3.8.RELEASE</version></

2021-05-07 10:50:43 364

原创 InvalidDefinitionException: Cannot construct instance of `java.time.LocalDateTime`

InvalidDefinitionException: Cannot construct instance of java.time.LocalDateTime (no Creators, like default constructor, exist): cannot deserialize from Object value (no delegate- or property-based Creator)要么就 pojo 的 类型 需要特殊解析,要么是在数据库中查询出在进行修改会报这样的错 ,把 时

2021-05-03 21:58:10 2278

原创 mysql-plus 和 seata 整合

mysql-plus 和 seata 整合版本:spring cloud : Hoxton.SR1spring alibaba 2.1.1.RELEASEseata-server-0.9.0mybatis-plus 3.0.5seata 配置自己查 讲关键自定义配置类 DataSourceProxyConfig 与 mybatis-plus 配置@Configurationpublic class DataSourceProxyConfig { @Bean @C

2021-05-03 21:44:25 186

原创 通用的 CURD controller service 层

通用的 CURD controller service 层主要用于:controller 指定固定的 curd 地址 和 简单通用spring boot 通用 mapper 测试pom.xml <dependencies> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</a

2021-04-26 12:15:36 413

原创 spring cloud alibaba config 使用配置 shared-dataids 易错点

spring cloud alibaba config 使用配置 shared-dataids 易错点shared-dataids: DataId 组别默认是 DEFAULT_GROUP

2021-04-20 11:13:09 3175

原创 部分 Spring Cloud 组件 和 Spring Cloud Alibaba 组件 图片

部分 Spring Cloud 组件 和 Spring Cloud Alibaba 组件 图片来源:https://zhuanlan.zhihu.com/p/98874444Spring CloudSpring Cloud Alibaba

2021-04-19 20:33:11 203

原创 Hibernate 个人学习记录

Hibernate 个人学习记录参考:https://blog.csdn.net/yerenyuan_pku/article/details/64209343https://blog.csdn.net/qq_36101933/article/details/92838713概念Hibermate 是 一个**持久层 ** 的 ORM 框架**持久层 **:可以使数据存储下来ORM: 对象关系映射,指的是将一个Java 中的对象与关系型数据中的表建立一种映射关系,从而操作对象就可以操作表学习

2021-04-16 10:14:10 71

原创 AtomicInteger 中的 compareAndSet

AtomicInteger 中的 compareAndSet参考: https://www.cnblogs.com/jiuya/p/10368129.htmlAtomicInteger atomicInteger = new AtomicInteger(0);atomicInteger.compareAndSet(0, 1);//符合期待就改成 新值System.out.println(atomicInteger.get());-- 1源码: /** * * @pa

2021-04-15 20:50:51 1491

原创 spring cloud gateway IllegalArgumentException: Unable to find RoutePredicateFactory with name path

spring cloud gateway IllegalArgumentException: Unable to find RoutePredicateFactory with name path我的错误是:spring: application: name: gateway cloud: gateway: routes: # 动态路由 - id: product-route uri: lb://product-se

2021-04-07 18:50:49 527

原创 eureka resttemplate ResourceAccessException: I/O error on GET request for “http://PRODUCET-SERVI

eureka resttemplate ResourceAccessException: I/O error on GET request for "http://PRODUCET-SERVIeureka 的 多提供服务者 消费者进行消费(不固定)需要在@Bean @LoadBalanced// 负载均衡 轮询 public RestTemplate restTemplate() { return new RestTemplate(); }原本错误:

2021-03-30 21:16:00 2347 3

原创 自动删除指定文件夹

自动删除指定文件夹/** * 删除文件 工具类 */public class DeleteFileUtil { /** * 指定的 目标文件 进行删除 */ private void removeFileByFile(File removeFile) { if (removeFile.exists()) { removeFile.delete(); } } /** * 删除 指定

2021-03-30 19:48:03 570

转载 Java VO PO DTO 互相转换

Java VO PO DTO 互相转换参考:https://blog.csdn.net/chenmingxu438521/article/details/90085401<dependency> <groupId>org.springframework</groupId> <artifactId>spring-beans</artifactId> <version>5.1.6.RELEASE</ve

2021-03-28 12:37:39 423

原创 RibbitMQ 个人学习分享系列(四)

RibbitMQ 系列(四)一、消息的可靠投递问题: 保证消息的可靠性生产者方面: 生产者不一定可以百分百将消息送给消息队列生产者发送消息给 MQ 交换机 失败 消息丢失 confirm 确认模式交换机 到 队列 失败 return 退回模式==消费者方面:==消费者接受请求,执行过程出错 ack 退回模式spring大体结构生产者<context:property-placeholder location="classpath:rabbitmq.pro

2021-03-25 20:53:31 67

原创 RibbitMQ 个人学习分享系列(三)

RabbitMQ 系列(三)注意:需要判断是否已经注册过了一、spring 整合 RabbitMQ导包配置:<properties> <spring.rabbit.version>2.2.9.RELEASE</spring.rabbit.version> <spring.version>5.2.8.RELEASE</spring.version> <junit.version>4.12</junit.

2021-03-24 20:18:47 74

转载 class 如何 获取 方法 中的 泛型

class 如何 获取 方法 中的 泛型public class MyTest { public Map<Integer, String> test1(Map<Integer, String> map, List<String> list) { return null; } public static void main(String[] args) throws NoSuchMethodException {

2021-03-23 23:10:59 1413

转载 RibbitMQ 个人学习分享系列(一)

rabbitMQ 系列(一)一、windows系统下的安装1.安装Erlang下载并安装Erlang2. 安装RabbitMQ下载并安装rabbitmq,注意不要安装在包含中文和空格的目录下!3. 安装管理界面(插件)进入rabbitMQ安装目录的sbin目录,输入命令:rabbitmq‐plugins enable rabbitmq_management4. 重新启动服务打开浏览器,地址栏输入http://127.0.0.1:15672 ,即可看到管理界面的登陆页输入用户名和密码,都

2021-03-23 22:01:33 106

原创 RibbitMQ 个人学习分享系列(二)

RabbitMQ 系列(二) 五种工作模式第一种:简单模式生产者:public class Producer { private static final String HOST = "127.0.0.1";//ip private static final int PORT = 5672;// 端口 private static final String VIRTUAL_HOST = "/rabbitMQ_test";// rabbitMQ 虚拟机地址 priv

2021-03-23 21:56:57 67

转载 Zookeeper 系列 (四)

Zookeeper 系列 (四)一 、集群搭建Zookeeper 集群中的角色设计目的:1 、 最终一致性: client 不论连接到哪个 Server ,展示个他的都是同一个视图2 、可靠性:具有简单、健壮、良好的性能,如果消息m 被一台服务器接受,那么它 将被所有的服务器接受。3、实时性:zookeeper 保证客户端将在一定的时间间隔内获取到服务器更新的消息4、等待无关(wait-free): 每个client 都能有效等待5、原子性:更新只能成功或失败!6、顺序性: 全局有序

2021-03-18 10:39:38 82

转载 zookeeper 系列 (三)

zookeeper 系列 (三)注意:本系列为个人学习系列watcher 监听watcher 实现**三部分组成: **zookeeper 服务端zookeeper 客户端客户端的 ZKWatchManager 对象watcher 实现特性说明一次性watcher 是一次性的,一旦触发就会移除,再次使用是需要重新注册客户端顺序回调watcher 回调是顺序串行执行的,只有回调后客户端才能看到最新的数据状态。一个watcher 回调逻辑不

2021-03-18 10:37:01 54

转载 Zookeeper 系列(二)

Zookeeper 系列(二)本系列为个人学习java API 操作 zookeeper第一步:导包 尽量与 zookeeper 版本相同的的 包 <!-- zookeeper 包 --><dependency> <groupId>org.apache.zookeeper</groupId> <artifactId>zookeeper</artifactId> <version>3

2021-03-18 10:27:00 76

转载 Dubbo 系列(三)

Dubbo 系列(三)注意:本文是个人学习文章springBoot 整合 dubbopom.xml<dependency> <groupId>com.alibaba.boot</groupId> <artifactId>dubbo-spring-boot-starter</artifactId> <version>0.2.0</version></dependency>一、默

2021-03-18 10:04:01 89

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除