自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++学习笔记

C++学习笔记

2023-02-19 17:35:01 206 1

原创 C学习计划

C开始

2021-09-07 11:08:43 179

原创 《学习记录》九月第一周

1:SUBSTRING,LEFT,RIGHT,REPLACE,CONCACT

2021-09-06 10:22:04 170

原创 《学习记录》八月第四周

1:日期计算【sql函数(TIMESTAMPDIFF)、java.util.Calendar.add()】

2021-08-23 11:23:53 207

原创 《学习记录》(八月第三周)

1:Queue(LinkedBlockingQueue 与 ArrayBlockingQueue)2:Mockito3:业务代码中服务与服务间调用4:分库分表实现

2021-08-16 16:14:13 88

原创 《学习记录》(八月第二周)

POIUtil工具类操作excel

2021-08-14 16:25:45 87

原创 XX次面试问题汇总

2021-07-171.如何解决中文乱码2.spring springmvc组件3.Mybatis模糊查询 foreach4.springboot认识5.HashMap常问题扩容、转红黑树、退化链表、Hash优化)6.过滤器和拦截器springboot过滤拦截7.JVM分区详解JVM面题2021-07-161.多线程/线程锁/线程池/核心、最大线程数/任务队列/拒绝策略多线程知识拒绝策略3.hashmap与treemap区别4.IOC springAop 动态代理实现5.

2021-08-07 18:55:56 135

原创 周末补课内容

1.ES2.HBASE3.zoomkeeper4.dubbo5.strus2

2021-08-06 14:25:02 105

原创 总结下面题

1、自我介绍 工作经历 学习经历 优秀项目经验分享。2、讲解历史项目中业务场景,数据如何处理,功能如何实现。3、讲解历史项目中整体使用的架构。4、zk在你历史的项目中主要做什么用的。5、springmvc 三层架构工作原理。6、spingboot jfinal区别。spring boot 你们也要熟悉,常用注解,与spring springMVC的区别许正天实际介绍一下你的项目,以及项目特色用MQ解决问题的具体场景,解决了哪些问题实际负责的具体工作,参与过前台的开发工作吗基础知识掌握

2021-08-02 08:52:24 116

原创 java基础

第一章 Java概述1.1 Java历史Java诞生于SUN(Stanford University Network),09年SUN被Oracle(甲骨文)收购。Java之父是詹姆斯.高斯林(James Gosling)。1996年发布JDK1.0版。目前最新的版本是Java12。我们学习的Java8。1.2 Java语言最主要的特点特点一:面向对象两个基本概念:类、对象三大特性:封装、继承、多态特点二:健壮性吸收了C/C++语言的优点,但去掉了其影响程序健壮性的部分(如指针、

2021-08-01 22:35:42 217

原创 碎知识点罗列

1.重定向和转发的区别重定向和转发的区别

2021-07-19 22:23:49 79

原创 2021-07-17

1.如何解决中文乱码2.spring springmvc组件 Mybatis模糊查询 foreach springboot认识

2021-07-17 10:39:02 92

原创 错误代码: 1215 Cannot add foreign key constraint

创建外键时主表和参考表要求:1. 外键字段不能为该表的主键。2. 外键字段参考字段必须为参考表的主键。3. 从表字段与主表关联字段的数据类型是否相同。

2021-07-16 23:13:46 150

原创 2021-07-16

1.多线程及线程锁3.hashmap与treemap区别4.IOC springAop 动态代理实现5.linux相关命令(查看端口占用…)6.编写dockerfile需要注意的地方7.innodb底层 B+tree 与B tree 区别8.线程池 核心线程数和最大线程数 任务队列9.java8新特性 volitate...

2021-07-16 17:25:39 79

原创 2021-07-15

1.多线程 nio/io2.网关3.存储引擎4.事务隔离级别 脏读数据5.HashMap数据优化 ComparableMap6.抽象类与接口区别7.springIOC springboot自动装配8.多线程 线程锁 syncronized

2021-07-15 11:31:02 88

原创 2021-07-14

redis雪崩连接池作用mq数据库重连springboot配置log4j内存溢出和内存泄露

2021-07-14 16:44:29 108

原创 遍历Map三种方式

public static void main(String[] args) { // 构建一个Map 初始值为3条数据 Map<String, String> map = new HashMap<String, String>(); map.put("1", "xiaqiu"); map.put("2", "pangzi"); map.put("3", "shouzi"); }第一种:普遍使用,二次取值 for (String key : ma

2021-07-12 18:03:41 71

转载 重置 MySql 5.7 ROOT密码

重置 5.7 ROOT 的密码:1、修改 /etc/my.cnf,在 [mysqld] 小节下添加一行:skip-grant-tables=1这一行配置让 mysqld 启动时不对密码进行验证# For advice on how to change settings please see# http://dev.mysql.com/doc/refman/5.7/en/server-configuration-defaults.html[mysqld]skip-grant-tables=1

2021-07-10 17:22:47 205

原创 MySQL安装之yum安装

原文链接MySQL安装之yum安装

2021-07-10 17:02:26 70

原创 MySQL 主从复制原理/缺陷/解决

MySQL 主从同步延迟的原因及解决办法

2021-07-10 10:55:23 197

原创 find命令出现Permission denied

@[TOC]find命令出现Permission denied#解决示例:在跟目录下,查找 xxx.txtfind / -name xxx.txt 2>/dev/null#知识扩展Linux find 命令详解linux黑洞文件/dev/null

2021-06-19 16:37:08 2886

原创 mysql主键、普通索引、唯一索引和全文索引的比较

【mysql】主键、普通索引、唯一索引和全文索引的比较结论 一:mysql在使用like查询的时候只有使用后面的%时,才会使用到索引。总体分析结论 二:PRIMARY, INDEX, UNIQUE 这3种是一类PRIMARY 主键。 就是 唯一 且 不能为空。INDEX 索引,普通的UNIQUE 唯一索引。 不允许有重复。FULLTEXT 是全文索引,用于在一篇文章中,检索文本信息的。...

2020-09-18 10:29:47 229

原创 Echarts之横向柱状图

https://gallery.echartsjs.com/editor.html?c=xhmv-1o6XS

2020-03-26 16:24:16 353

原创 Mybatis配置useGeneratedKeys="true" keyProperty="id"的作用

https://www.jianshu.com/p/fa7e26d5d45f

2020-03-20 11:42:00 772

原创 IDEA实现svn创建分支、合并

https://blog.csdn.net/bigcharsen/article/details/82230249

2020-03-20 08:29:17 130

原创 Eclipse中pom文件第一行报错(unknown)

问题:Eclipse新建一个springboot项目或者导入maven项目时,pom.xml文件第一行报错,没有错误信息提示,就一个Unknown,但是项目可以正常运行原因以及解决:由于网络原因,导致有的包并没有下载,可以在有网络条件下勾选强制更新按钮(右键项目–>选择Maven–>选择UpdateProject–>构选Force Update…)...

2020-03-09 15:30:55 3620

原创 sts创建spring boot项目时报错:JSONException: A JSONObject text must begin with ..或者SocketTimeoutException

bug1:JSONException: A JSONObject text must begin with ‘{’解决:只需要将url换为https://start.spring.io即可如果还报错:SocketTimeoutException: connect timed out原因:网速不好,请求的地址请求不到,解决方法:1.换网让网速跑的快一点2.更改超时时间限制,将60改成...

2020-03-08 18:09:21 360

原创 Springboot项目搭建

https://blog.csdn.net/sunnyzyq/article/details/86711708?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task

2020-03-07 11:40:43 65

原创 饿汉式单例模式

饿汉式单例模式(线程安全)class LazySingleton { private static LazySingleton ls = null; private LazySingleton() { } public static synchronized LazySingleton getInstance() { if (ls == nul...

2020-03-04 10:49:58 142

原创 mysql错误:java.sql.SQLException: The server time zone value '�й���׼ʱ��' is unrecognized or represents

SpringBoot启动时报如下错误:java.sql.SQLException: The server time zone value '�й���׼ʱ��' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the 's...

2020-03-03 18:19:44 1010

原创 GitHub与Gitee心得

掌握GIt相关操作个人理解:Git使用可抽象理解为三部分之间的联络关系:一:GitHub/Gitee仓库二:本地仓库三:开发文件首先准备工作一套完整的开发过程中,第一步:应当建立GitHub/Gitee仓库,第二步:在本地建立仓库(在相应文件夹中Git Bash Here 打开git操作界面后执行$ git init生成.git文件),第三步使用开发工具创建项目放在上述文件夹中。项目...

2020-03-03 12:00:44 543

原创 Feign作用以及配置

https://www.cnblogs.com/xiaoshouxing/p/9573887.html

2020-02-29 10:55:49 606

原创 Druid配置WebStatFilter

druid我们都很熟悉,是一款非常好用的数据连接池,但是很多开发者不知, druid除了数据连接池,还集成了对站点的URL进行统计的功能。如何配置druid的url统计。@WebFilter(filterName = "druidWebStatFilter", urlPatterns = "/*", initParams = { //忽略资源 ...

2020-02-29 10:33:11 1063

原创 CorsConfig 和注解@CrossOrigin解决springboot跨域请求的问题

原文链接:https://blog.csdn.net/Tomwildboar/article/details/82422761目的:解决springboot跨域请求的问题注:1、这个解决的方法在网上直接都可以搜索到。基本都是三种解决办法。说第一种解决不了 500错误继续什么什么的。。。 2、这都不重要重要的是,他们给出了代码。我们却不知道怎用。3、我在这个上面做出了解释,和添加了一条...

2020-02-29 10:16:39 1708

原创 spring 注解 之 AOP基于@Aspect的AOP配置

Spring AOP面向切面编程,可以用来配置事务、做日志、权限验证、在用户请求时做一些处理等等。用@Aspect做一个切面,就可以直接实现。在spring AOP中业务逻辑仅仅只关注业务本身,将日志记录,性能统计,安全控制,事务处理,异常处理等代码从业务逻辑代码中划分出来,通过对这些行为的分离,我们希望可以将它们独立到非指导业务逻辑的方法中,进而改变这些行为的时候不影响业务逻辑的代码。相关注...

2020-02-29 09:59:20 178

原创 String,StringBuffer,StringBuilder三者的区别

首先,从性能、速度方面来说:StringBuilder > StringBuffer > String从线程安全的角度去看StringBuffer是线程安全的,而StringBuilder是线程不安全的,实验的具体方法见此链接:https://blog.csdn.net/litterfrog/article/details/76862435总结String适用于少量的字符串操...

2020-02-28 23:41:43 77

原创 Future类

原文链接:https://blog.csdn.net/u014209205/article/details/80598209Future的应用场景在并发编程中,我们经常用到非阻塞的模型,在之前的多线程的三种实现中,不管是继承thread类还是实现runnable接口,都无法保证获取到之前的执行结果。通过实现Callback接口,并用Future可以来接收多线程的执行结果。Future表示...

2020-02-28 20:15:10 141

原创 线程池 ExecutorService

原文链接:https://blog.csdn.net/xiaojin21cen/article/details/81810534一、线程池: 提供一个线程队列,队列中保存着所有等待状态的线程。避免了创建与销毁的额外开销,提高了响应的速度。二、线程池的体系结构:java.util.concurrent.Executor 负责线程的使用和调度的根接口 |--ExecutorServic...

2020-02-28 20:11:25 60

原创 注解@Resource与@Autowired的区别

版权声明:本文为CSDN博主「balsamspear」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/balsamspear/article/details/87936936@Resource@Resource有两个常用属性name、type,所以分4种情况指定name和type:通过name找到唯...

2020-02-28 15:47:00 78

原创 浅谈jpa和mybatis的区别

作者:唯有努力不欺人丶https://www.jianshu.com/p/32ce87c163d6链接:https://www.jianshu.com/p/32ce87c163d6来源:简书著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。其实要承认,一个东西用久了都会有习惯心理。mybatis和jpa,两个持久层框架。从底层到用法都不同。但是实现的功能是一样的。所以...

2020-02-28 15:27:24 3764 1

空空如也

空空如也

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

TA关注的人

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