自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 rabbitMQ学习心得

1.1. MQ概述 MQ全称 Message Queue(消息队列),是在消息的传输过程中保存消息的容器。多用于分布式系统 之间进行通信。 应用之间的远程调用 加入MQ后应用之间的调用 1.2.MQ的优势: 1、应用解耦 MQ相当于一个中介,生产方通过MQ与消费方交互,它将应用程序进行解耦合。 系统的耦合性越高,容错性就越低,可维护性就越低。 使用 MQ 使得应用间解耦,提升容错性和可维护性。2、任务异步处理 将不需要同步处理的...

2021-10-17 16:19:30 165

原创 nginx学习心得

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言本文章为个人学习nginx的学习记录,若有不合理,不对的地方欢迎指出提示:以下是本篇文章正文内容,下面案例可供参考一、nginx是什么?Nginx 是⼀款⾼性能的 http 服务器/反向代理服务器及电⼦邮件(IMAP/POP3)代理服务器。由俄罗斯 的程序设计师伊⼽尔·⻄索夫(Igor Sysoev

2021-10-14 18:11:47 639

原创 dubbo学习心得

1.dubbo简介Apache Dubbo是一款高性能的Java RPC框架。其前身是阿里巴巴公司开源的、轻量级的开源Java RPC 框架,可以和Spring框架无缝集成,2018年阿里巴巴把这个框架捐献给了apache基金会 什么是RPC? RPC全称为remote procedure call,即远程过程调用。比如两台服务器A和B,A服务器上部署一个应 用,B服务器上部署一个应用,A服务器上的应用想调用B服务器上的应用提供的方法,由于两个应用不 在一个内存空间,不能直接调用,所以需要通

2021-09-18 15:41:17 147

原创 spring cloud学习心得

1.SpringCloud简介1.1简介springCloud将现在非常流行的技术整合到一起,实现了:配置管理,服务发现,智能路由,负载均衡,熔断器,控制总线,集群状态等等功能其主要涉及的组件包括: NetflixEureka:注册中心 Zuul:服务网关 Ribbon:负载均衡 Feign:服务调用 Hystrix:熔断器 1.2版本Spring Cloud的版本命名比较特殊,因为它不是一个组件,而是许多组件的集合,它的命名是以A到Z为首字母的一 些单词组成

2021-09-17 13:44:08 509

原创 第五章第5节: C3P0

添加配置文件 > c3p0是在外部添加配置文件,工具直接进行应用,因为直接引用,所以要求固定的命名和文件位置 文件位置: src 文件命名:c3p0-config.xml/c3p0-config.properties <?xml version="1.0" encoding="utf-8"?><c3p0-config> <!-- 默认配置,如果没有指定则使用这个配置 --> <default-config>

2021-05-19 20:51:16 51

原创 第五章第5节: 自定义连接池

我们可以通过自定义的方式实现连接池!分析连接池类应该包含特定的属性和方法! 属性: 集合 放置Connection 方法: 获取连接方法 回收连接方法 具体实现代码: public class Pool { static LinkedList<Connection> list = new LinkedList<Connection>(); static { for (int i = 0; i < 10; i++) {

2021-05-19 17:47:06 84

原创 第五章第5节: 多表关系之多对多

多对多:双方实体类里都有对方的集合创建数据表CREATE TABLE `middle` (`middleid` int(11) NOT NULL AUTO_INCREMENT,`stuid` int(11) DEFAULT NULL, `subid` int(11) DEFAULT NULL,PRIMARY KEY (`middleid`) ) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8; -- -----------.

2021-05-17 19:31:41 62

原创 第五章第5节: 多表关系之双向一对一

创建数据表CREATE TABLE `husband` ( `husid` int(11) NOT NULL AUTO_INCREMENT, `husname` varchar(255) DEFAULT NULL, PRIMARY KEY (`husid`) ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8; INSERT INTO `husband` VALUES ('1', '邓超'); DROP TABLE IF EXISTS

2021-05-17 14:29:36 87

原创 第五章第5节:多表关系之多对一

数据表与一对多中一致修改实体类多对一:在多方创建一个存储一方数据的对象Student类public class Student { private int stuid; private String stuname; //外键列一般不生成属性 private int teacherid; private Teacher teacher; public int getStuid() { return stuid; }public void setStuid(int stu

2021-05-17 13:49:40 65

原创 第五章第5节:Java操作两表关系

学习内容:多表操作之一对多1.创建数据表在navicat中进行表的创建CREATE TABLE `student` ( `stuid` int(11) NOT NULL AUTO_INCREMENT, `stuname` varchar(255) DEFAULT NULL, `teacherid` int(11) DEFAULT NULL, PRIMARY KEY (`stuid`) ) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET..

2021-05-17 10:55:41 142

原创 JSON解析教程(个人理解,有错误望指出)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、JSON是什么? 二、对象格式 三、使用步骤 1.引入库 2.读入数据 总结前言在成为一名java开发者的路上,需要学习不少的东西,其中JSON是必不可少的内容,接下来我将讲一下如何使用JSON一、JSON是什么?JSON:JavaScript Object Notation JS对象简谱,是一种轻量级的数据交换格式二、对象格式1、一个对象,由一个大括号表...

2021-05-06 20:36:04 342

空空如也

空空如也

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

TA关注的人

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