自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(65)
  • 资源 (5)
  • 问答 (1)
  • 收藏
  • 关注

原创 centos7迷你版 配置静态ip导致ssh连接被拒绝

ssh 连接被拒绝

2025-03-29 08:31:13 413

原创 java 基本类型原子类源码分析

基本类型原子类适用场景和源码分析

2025-02-12 12:31:58 308 1

原创 set源码分析

【代码】set源码分析。

2025-02-12 12:13:01 130

原创 ReentrantLock底层原理实现步骤

一种可重入互斥锁与隐式监视器锁(synchronized)相同,但是有扩展性。

2025-02-12 12:11:58 263

原创 linkedList add方法源码分析

特点:它基于双向链表实现。

2024-12-13 16:13:40 656

原创 ArrayList常用方法底层原理解析

通过具体的值将集合中对应的值删除,且只会删除匹配到的第一个值。通过索引删除后其原有数据会重新排列索引。向已有的集合中通过索引设置数据。

2024-12-12 17:52:30 231

原创 如何清理牙齿保持器上的碳酸钙

保持器

2024-12-09 21:36:10 126

原创 java 线程池

实际工作工作中都是自定义线程池,Out Of Memory异常(oom)2,3,2L,try {i < 10;i++) {System.out.println(Thread.currentThread().getName()+"买票");});//关闭线程池 但是还是在executorService里。

2024-11-11 14:25:58 906

原创 juc-阻塞队列

由数组结构组成的有界阻塞队列,按照先进先出(FIFO)的原则进行元素的插入和移除。由链表结构组成的有界(可选)阻塞队列,同样按照先进先出的原则进行元素的插入和移除。如果在创建时没有指定大小,那么它将是一个无界队列(理论上可以无限扩展)在创建时需要指定队列的初始大小,并且这个大小是固定的。1.在队列为空时,获取元素的线程会被阻塞;2.在队列满时,插入元素的线程会被阻塞。3.它是一种线程安全的数据结构。

2024-11-11 09:53:18 198

原创 lock和synchronized和区别

加了synchronized的代码块和方法会自动释放锁,使用lock的代码块需要手动释放锁。synchronized是java中的关键字,lock是java中的一个接口。synchronized无法知道锁有没有成功(当竞争资源非常激烈时,lock的性能要高很多。synchronized可以锁整个。),Lock锁可以知道有没有成功。,Lock锁的是共享的代码块。没有显示的上锁和释放锁。

2024-11-11 09:35:31 289

原创 nacos2.X版本(windows)配置命名空间id时,前缀不能是0开头,

nacos读取配置文件会将0给去掉

2024-10-17 08:47:30 120

原创 nacos2.2.3持久化(windows)

找到nacos下载目录 进入application.properties 修改如下 进入nacos的conf目录,里面有nacos的表结构,需要创建一个数据库,数据库名称和application.properties里的数据库名称一致就行 重启就可以了

2024-10-16 15:33:51 323

原创 springboot使用minio(8.5.11)

1.配置minio MinioAutoConfiguration 类。3.创建minioTemplate工具类。1.上传时如果流是空的,不上传不成功的。

2024-09-19 14:29:26 480 3

原创 Elasticsearch 8.+ 版本查询方式

Elasticsearch 8.+ 版本查询

2024-09-19 14:09:05 524 1

原创 minio 文件复制报The specified key does not exist

1.使用minio复制时该具体写法如下。3.将2的文件复制到那个目录文件下。2.这个文件的路径,出桶外。1.minio桶的名称。

2023-05-18 13:37:21 3260

原创 minioWindows部署问题Unrecognized command or argument ‘serve

minio部署报错

2023-05-05 09:31:22 260

原创 idea debug 的小技巧之一

加号和计算器框框可以对收到的数据进行查询如下

2021-05-30 09:13:03 151 1

原创 springBoot打包为jar失败原因之一(一个项目|微服务中存在多个main方法)

错误信息[INFO] BUILD FAILURE[INFO] ------------------------------------------------------------------------[INFO] Total time: 8.351 s[INFO] Finished at: 2021-05-20T08:58:42+08:00[INFO] Final Memory: 71M/758M[INFO] ----------------------------------------

2021-05-20 09:09:28 444

原创 Java8概念图的描述

工具和工具api java: java命令启动java应用程序。它通过启动Java运行时环境(JRE),加载指定的类,并调用该类的main()方法来实现。方法必须声明为public和static,不能返回任何值,并且必须接受字符串数组作为参数 javac:Java编程语言编译器 javadoc:Java文档技术 jar:...

2021-05-11 15:43:40 291

原创 nacos启动失败常见问题

nacos启动失败的常见问题存放naocs文件的路径不能有中文如果是单机的nacos 修改如下功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入存放naocs文件的路径不能有中文如果是单机的nacos 修改如下我们对Markd

2021-05-03 12:16:30 2629 2

原创 mybaits创建数据库 失败 问题解决

将#换成$就行了

2021-03-17 12:08:58 298

原创 hystrix仪表盘监控一直loading

有可能是 此方法没有加 @HystrixCommand注解如上图所示,想要监控每个方法,就得再每个方法上加@HystrixCommand

2021-03-11 17:20:44 249

原创 mybatis插入返回主键问题(参数对象id被改变了)

出现问题代码如下(参数对象id被改变)当执行完插入操作是 wxUser 的id就会改变如下这里的i其实是返回的插入后的id出现原因: 插入的对象是同一个对象(图中可以看到)所以不管实在service层还是controller层 id都会被改变解决方案: 1.将wxUser赋给新的对象如图这样wxUser里的id就不会被改变了2.或者将wxUser里的id提取出来...

2021-03-06 10:35:53 521

原创 mybatis 新增操作 出现数据不对应字段问题

前提:使用了若依的代码生成或者mybatis的代码生成的mapper.xml问题:如图出现原因:这两字段和values下面的要获取的值的位置不一样(不一样原因:在使用代码生成后进行增加 没问题,后来发现需要添加新的字段 于是就手动添加了上图的来给你个字段,就在insert标签加了如下代码 如图 配和看更容易懂些) Preparing: insert into wx_report ( title, hospital_name, report_category, wx_user_id, p

2020-12-08 10:39:49 1186

原创 Incorrect datetime value: ‘‘ for column ‘report_time‘ at row 1

使用的是若依分离版出现这个问题是 数据库表字段不确定,重新生成xml

2020-11-26 12:37:08 665 1

原创 map嵌套map数据重复问题

List<Person> ps = new ArrayList<>(); Person person = new Person(1,"小明",23); Person person1 = new Person(2,"小花",24); Person person2 = new Person(3,"小聪",25); Person person3 = new Person(3,"小开",23); Person .

2020-11-23 20:07:44 615

原创 springboot使用第三方properties方法

创建properties创建properties的实体类调用

2020-11-11 12:39:15 278

原创 使用svn checkout 项目循环嵌套(解决方案 去掉ry.sh)

起因:这里使用的是若依前后端分离项目如下图:点击choose items 不选择ry.sh 就OK了

2020-11-09 12:01:21 627

原创 解决seata处理分布式事务 使用 代理数据源后 mybatisplus 失效问题

将 SqlSessionFactoryBean 改为 MybatisSqlSessionFactoryBean 即可 如图

2020-08-13 10:30:20 2577 7

原创 linux集群nacos报 Failed to obtain JDBC Connection; nested exception is org.apache.commons.dbcp.SQLNeste

Failed to obtain JDBC Connection; nested exception is org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Could not create connection to database server. Attempted reconnect 3 times. Giving up.)使用软件: mysql8.0

2020-08-06 10:03:06 2250

原创 com.netflix.client.ClientException: Load balancer does not have available server for client: microse

com.netflix.client.ClientException: Load balancer does not have available server for client: microservicecloud-provider-dept 解决方案报错信息如下图解决方案在服务消费方的主启动类加上@EnableEurekaClient

2020-06-14 12:56:06 4374

原创 springcloud自定义负载均衡规则不起作用

这部分name 的值要与下面配置文件的值一样且分大小写

2020-06-12 17:07:29 1059 1

原创 Could not autowire. No beans of IDeptService type found

报错原因:创建微服务时引入另一个项目的service报的错1. 先看下报错情况 如下图2.报错原因如下图2.1.microservicecloud-provider-dept-8001 的启动类 在 com,xu.microservicecloudproviderdept8001包 下2.2 但是IDeptservice在另一个项目的 com.xu.microservicecloudapi 包下2.3 最后的一个包名不一样所以 编译时就报错了**3.**解决方案 把启动类移动到相同的包名

2020-06-11 13:13:27 318

原创 git pull Your local changes would be overwritten by merge. Commit, stash or revert them to proc

git pull 报错 Your local changes would be overwritten by merge. Commit, stash or revert them to proceed报错原因解决方案欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容...

2020-03-23 15:03:46 793

原创 org.springframework.beans.factory.NoUniqueBeanDefinitionException

前提:使用spring boot java配置报错代码*org.springframework.beans.factory.NoUniqueBeanDefinitionException: No qualifying bean of type 'com.example.demo.service.IAdminService' available: expected single matc...

2019-12-28 17:21:20 411

原创 linux安装nginx1.16版(稳定版)

按以下步骤执行1.进入nginx网址2.选择documentation3.选择安装nginx4.这里选用软件包安装nginx5.安装前看下自己的centos版本和位数6.在新计算机上首次安装nginx之前,需要设置nginx软件包存储库。之后,您可以从存储库安装和更新nginx。6.1 安装先决条件:sudo yum install yum-utils6.2 要设置yum存...

2019-12-17 16:16:46 2883

原创 zookeeper 启动查看状态出现的错误

1.Exception in thread “main” java.lang.UnsupportedClassVersionError: org/apache/zookeeper/server/quorum/QuorumPeerMain : Unsupported major.minor version 52.0原因 jdk版本不一致在linux下使用命令 rpm -qa | grep jd...

2019-10-22 17:10:41 1970

原创 mybatis resultType获取结果一些有值一些为null

前提使用框架:spring boot原因:没有配置mybatis驼峰命名规则且使用的是返回的结果类型为resultType配置如下:bean.getObject().getConfiguration().setMapUnderscoreToCamelCase(true);@Bean(name = "sqlSessionFactory") public SqlSessionFactory...

2019-09-05 12:02:35 636

原创 spring boot devtools 远程连接

前提:开发软件 STS加入 <dependency> <groupId> org.springframework.boot </groupId> <artifactId> spring-boot-devtools </artifactId> <optional>true</option...

2019-08-19 13:49:25 787

原创 com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException

报错前提 :使用 mbatis pagehepler 进行分页报的错报错代码com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version...

2019-08-01 13:01:59 289

阿里java开发手册1.3.0版

《阿里巴巴 Java 开发手册》是阿里巴巴集团技术团队的集体经验总结,经历了 多次大规模一线实战的检验及不断的完善,反馈给广大开发者。现代软件行业的高速 发展对开发者的综合素质要求越来越高,因为不仅是编程知识点,其它维度的知识点 也会影响到软件的最终交付质量。比如:数据库的表结构和索引设计缺陷可能带来软 件上的架构缺陷或性能风险;工程结构混乱导致后续维护艰难;没有鉴权的漏洞代码 易被黑客攻击等等。所以本手册以 Java 开发者为中心视角,划分为编程规约、异常日 志、单元测试、安全规约、工程结构、MySQL 数据库六个维度,再根据内容特征,细分 成若干二级子目录。根据约束力强弱及故障敏感性,规约依次分为强制、推荐、参考 三大类。对于规约条目的延伸信息中,“说明”对内容做了引申和解释;“正例”提 倡什么样的编码和实现方式; “反例”说明需要提防的雷区,以及真实的错误案例。

2019-05-06

css中文参考手册

web前端开发参考CSS参考手册 不会的时候查一下 方便哦

2019-04-12

Jquery中文API

jquery中文apl,记不住随时是查看 里面有你想找的 有你不想找的

2019-04-12

oracle函数大全中文

oracle函数大全中文,数值型行数,字符型函数,日期函数,转换函数,聚组函数,分析函数,其他函数,

2019-04-10

servlet 总结

关于servlet一些总结,包括了基础的

2018-05-16

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

TA关注的人

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