Spring Boot异步消息之AMQP讲解及实战(附源码)
Spring Boot异步消息之AMQP讲解及实战(附源码) 通过一个发布者订阅者实例讲解
32、Java——迷你图书管理器(对象+JDBC)
Java——迷你图书管理器(对象+JDBC)
字节青训营抖音APP
第三届字节跳动青训营-后端抖音APP项目
Java多线程(3)
加锁的时候对获取的资源进行排序,使得获取资源有固定的顺序,所有线程都遵守同样的规则顺序,就不会出现环路等待.
【Mybatisplus】初识Mybatisplus+SpringBoot整合
MyBatis-Plus (opens new window)(简称 MP)是一个 MyBatis (opens new window)的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。可以看出,上图的两只小鸟就像两个伙伴,基友一样,是最好的搭档!!Mybatis-
【数据结构与算法】手写HashMap的模拟实现
手写HashMap的模拟实现!
HTTPS协议工作流程(原理)
Http作为网络上的常用协议,主要用于浏览器端到服务器端的通信,是应用层的协议,在运输层基于TCP协议而完成数据的传输,而Https是安全的HTTP协议,在HTTP的基础上附加了SSL(安全套接层),通过一系列的机制实现了浏览器和服务器之间的安全数据传输。用户通过浏览器请求https网站,服务器收到
SpringMVC | 快速上手SpringMVC
本节讲解了SpringMVC的基本使用
Java图片或视频生成GIF动图,发送微信
别人的博客文章中有动态显示这是怎么做到的呢?别人的微信发送的表情动态为什么是自己鬼畜视频?这些都是别人做到的,本文就是让自己也可以做到以上的事情,制作鬼畜GIF动态,辣就学起来吧!
后端一次给你10万条数据应该如何展示,面试官到底考察我什么?
今天给大家分享一下我们在公司里,面向多个业务团队设计的数据中心架构,他是如何一步一步的从多业务团队数据现状分析开始,然后逐步的演化设计出一个数据中心架构来的
数据结构与算法--动态规划1
动态规划(Dynamic Programming,简称DP) 的一般问题就是求最值,求解动态规划的核心问题是穷举,既然要找到最值,就把所有情况列举出来,但是呢动态规划不是暴力穷举,你需要优化穷举。 所有的动态规划问题都是由上一个状态来推导下一个状态,这跟贪心算法不一样,贪心是根据局部最优推出
【Spring】配置文件的使用
配置文件是一种计算机文件,可以为一些计算机程序配置参数和初始设置。
我的Mysql突然挂了(Communications link failure)
Communications link failure翻译:通信链路故障The last packet sent successfully to the server was 0 milliseconds ago翻译:上次成功发送到服务器的数据包是0毫秒前。驱动程序尚未从服务器收到任何数据包
Java多线程(2)
1. 线程是抢占式,进程间的调度充满随机性. 2. 多个线程对同一个变量进行修改操作 3. 针对变量的操作不是原子的 4. 内存可见性(属于编译器优化) 5. 指令重排序(属于编译器优化)
【微服务】微服务万字实战,带你了解工程原理
三个微服务,用户微服务、商品微服务、订单微服务都已经简单的搭好了,也能互相调用。但相信大家发现其中的一个点,就是我们把服务提供者的网络地址(ip,端 口)等硬编码到了代码中。例如:通过RestTemplate,把服务提供者的网络地址(ip,端 口)等硬编码到了代码中,这样会有什么问题呢?该怎么进行改
【数据结构与算法】时间复杂度和空间复杂度
数据结构的时间和空间复杂度认识与计算,用最精简的例子和最通俗的语言让你easy get
构造HTTP请求与HTTPS加密
构造HTTP请求与HTTPS加密
MyBatis:映射配置文件
本篇内容包括:映射配置 Demo、 select 语句属性详解、resultType&resultMap 注解的使用、 #{} 与 ${} 的区别、动态 SQL 相关标签(if、where、set等)以及MyBatis 映射关联查询(一对多、多对一、多对多)。
Day 36: 关系型数据库和MySQL概述
数据持久化 - 将数据保存到能够长久保存数据的存储介质中,在掉电的情况下数据也不会丢失。数据库发展史 - 网状数据库、层次数据库、关系数据库、NoSQL 数据库、NewSQL 数据库。1970年,IBM的研究员E.F.Codd在上发表了名为的论文,提出了关系模型的概念,奠定了关系模型的理论基础。后来
31、Java——JDBC实现账号密码登录
JDBC实现账号密码登录