自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring中BeanFactory和ApplicationContext的区别

点击链接查看

2020-08-30 19:07:53 68

原创 Java的四大特性

参考资料

2020-08-30 18:47:46 1078

原创 java基础之关于面向对象和面向过程的理解

一、面向过程1.1、面向过程是以一个事件的过程中心,最小的单位是函数。针对的是怎么做?二、面向对象2.1、面向对象是以一个具有功能的对象为中心,最小的单位是对象或类。针对的是谁来做?...

2020-08-30 18:11:12 188

原创 JDBC四种数据源连接数据库

JDBC四种数据源连接数据库

2020-08-22 18:43:24 283

原创 Java之JDBC详解

请点击链接查看

2020-08-22 18:02:58 86

原创 spring jdbc和spring mybatis差不多,为什么大多数选择了mybatis?

请点击链接查看1、mybatis可以使SQL语句和Java代码分开编写,使业务更清晰。2、mybatis自动提供了一级和二级缓存(需要配置打开)3、强大的动态sql4、自动化的session管理,都比手工维护来的方便和安全...

2020-08-22 17:50:18 574

原创 快速熟悉Java工具包----hutool

工具类中文包解决业务中的工具类更快的了解

2020-08-21 22:01:50 102

原创 IOC和AOP的理解

面试题:谈谈你对IOC和AOP的理解答:IOC是spring的一个容器帮助我们创建对象,他有一个强大的功能依赖注入,我只需通过xml配置或者注解@一、IOC1.1、概念:是一个spring的容器,帮助我们创建对象二、AOP2.1、概念:是切面编程2.2、应用于事务和日志2.3、优点是:使我们的代码更加简洁...

2020-08-20 20:34:44 404

原创 报表入门

组件highcharts和echarts这些都是前端的组件可以通过POI解析Excel文件,组合Excel文件报表主要的重点在后台的数据,前端有现成的组件

2020-08-14 02:25:44 84

原创 数据结构从入门到精通

一、数据结构分类1、B+Tree(MySQL InnoDB存储引擎的索引)2、哈希表(set集合的数据结构)3、红黑树

2020-08-11 13:55:14 240

原创 SpringMVC的执行流程

2020-08-11 00:56:11 43

原创 集合从入门到精通

一、集合概括集合的最大目的就是存和取。二、ArrayList集合2.1、ArrayList的相关方法如下: @Test public void sss(){ ArrayList arrayList = new ArrayList(); arrayList.add("a"); arrayList.add("b"); //判断有几个元素 int size = arrayList.size(); /.

2020-08-10 02:00:08 154

原创 mycat中间件

一、为什么会有mycat?即为什么会有分片(分库分表)?面对着一天天的单表数据量增加,使的数据库的处理能力的压力增大。建立一个合理数据库架构,来存放日益增加的数据,减少数据库的访问压力,最大限度的提高数据的处理能力。二、为什么说mycat是数据库的中间件?因为它介于应用程序和数据库之间,所以称为数据库的中间件。三、mycat简介mycat前身是阿里的Cobar,后来被重构了,变成现在的mycat。cobar用的是BIO,mycat用的是NIO。实现了 MySQL 公开的二进制传输协议,巧妙地将自己

2020-08-09 18:50:17 281

原创 Canal

canal可以伪装成mysql的主从复制中的slave,将mysql的二进制日志拿到后,就可以同步学习成本大

2020-08-08 18:28:51 56

原创 Linux命令总结

一、查找文件find / -name “my.cnf”;

2020-08-08 12:46:54 52

原创 mysql的centos7安装

centos7安装mysql指南点击此链接

2020-08-07 23:48:35 66

原创 MySQL的日志和主从复制

一、MySQL的日志在MySQL中,有四种日志:错误日志、二进制日志、查询日志、慢查询日志。错误日志:一般是DBA(Database Administrator)关心的。二进制日志: MySQL的主从复制是以二进制日志为基础的。查询日志:一般没用。比二进制日志多记录了查询语句。慢查询日志:对开发者很重要,可以排查哪些语句执行效率慢。1.1、 错误日志(该日志mysql默认是开启的)1.1.1、查看该日志的位置指令如下:show variables like 'log_error%';

2020-08-07 23:02:29 345

原创 学习方向总结

一、数据库的设计之范式二、要研究技术的源码三、要死磕知识点,第一遍看不懂,第二遍就会懂一点,第三遍就有点头绪了…四、学习项目技术点的使用太浅五、以下是面试主要分类:六、《高性能MySQL》可以看看这本书,提高SQL的编写水平...

2020-08-07 17:57:24 248

原创 RabbitMQ(实践过程中的问题总结)

一、出现非幂等性情况1.1、幂等性的概念就是消息重复发送,结果只收到一条消息。1.2、出现非幂等性的情况分为以下三种1.2.1、在confirm确认消息时,网络中断,导致消息重新发送1.2.2、消息在经过rabbitmq中,rabbitmq自身出现错误,导致消息在rabbitmq中重复出现。1.2.3、消费者默认是自动监听消息队列,由于消费者这边代码出现错误。1.3、解决方案是:1.3.1、在发送消息的消息体里,加入一个唯一ID。在消费方去判定这个ID,是否存在Redis/db中。如果存在,则

2020-08-06 21:34:13 312

空空如也

空空如也

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

TA关注的人

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