后端
Django vue前后端分离整合过程解析
最近接到一个任务,就是用django后端,前段用vue,做一个普通的简单系统,我就是一搞后端的,听到vue也是比较震惊,之前压根没接触过vue.[详细]
2020-11-25 10:23 分类:Python-
一万四千字分布式事务原理解析,全部掌握你还怕面试被问?
从 CPU 到内存、到磁盘、到操作系统、到网络,计算机系统处处存在不可靠因素。工程师和科学家努力使用各种软硬件方法对抗这种不可靠因素,保证数据和指令被正确地处理。在网络领域有 TCP 可靠传输协议、在存储领域有 Raid5 和 Raid6 算法...[详细]
2020-11-09 08:13 分类:编程语言 -
阿里系统研发部数据库组教你一文搞懂 MySQL 单表查询的底层实现
前言:对于我们这些MySQL的使用者来说,平时用的最多的就是查询功能。DBA时不时丢过来一些慢查询语句让优化,如果连查询是怎么执行的都不清楚还优化个毛线,所以是时候掌握真正的技术了。[详细]
2020-11-08 08:39 分类:编程语言 -
超实用的14个 Spring MVC “隐藏”技巧,用了都说好!
通常,在Spring MVC中,我们编写一个控制器类来处理来自客户端的请求。然后,控制器调用业务类来处理与业务相关的任务,然后将客户端重定向到逻辑视图名称,该名称由Spring的调度程序Servlet解析,以呈现结果或输出。[详细]
2020-11-06 08:15 分类:编程语言 -
震惊!你还不知道SpringBoot真正的启动引导类
SpringBoot项目中的启动类,一般都是XXApplication,例如「StatsApplication」,「UnionApplication」。 每个项目的启动类名称都不一样。但是它的启动类真的是XXApplication吗?[详细]
2020-11-03 09:29 分类:编程语言 -
Mybatis-Plus中的代码生成器AutoGenerator超详细解析!完整配置!
集成AutoGenerator快速搭建项目注明:AutoGenerator是MyBatis-Plus的代码生成器,通过AutoGenerator可以快速生成Entity、Mapper、MapperXML、Service、Controller等各个模块的代码,极大的提升了开发效率。面试资料领取只需:点击这里领取...[详细]
2020-10-31 09:34 分类:编程语言 Spring 最常用的 7 大类注解,哪些你还不知道?
随着技术的更新迭代,Java5.0开始支持注解。而作为java中的领军框架spring,自从更新了2.5版本之后也开始慢慢舍弃xml配置,更多使用注解来控制spring框架。 而spring的的注解那么多,可能做java很多年,都用不上。这里按照类型总结了这7种...[详细]
2020-10-29 09:19 分类:编程语言Springboot集成fastDFS
配置文件配置fdfs_client.conf配置文件#连接超时时间,针对socket套接字函数connect,默认为30秒connect_timeout=30000#网络通讯超时时间,默认是60秒network_timeout=60000tracker_server=47.98.159.15:22122导入依赖<dependency>...[详细]
2020-10-28 10:02 分类:编程语言-
面试官问我:创建线程有几种方式?我笑了
多线程在面试中基本上已经是必问项了,面试官通常会从简单的问题开始发问,然后再一步一步的挖掘你的知识面。 比如,从线程是什么开始,线程和进程的区别,创建线程有几种方式,线程有几种状态,等等。 接下来自然就会引出线程池,Lock...[详细]
2020-10-28 09:52 分类:编程语言 -
Java并发编程——深入理解自旋锁
1.什么是自旋锁自旋锁(spinlock):是指当一个线程在获取锁的时候,如果锁已经被其它线程获取,那么该线程将循环等待,然后不断的判断锁是否能够被成功获取,直到获取到锁才会退出循环。获取锁的线程一直处于活跃状态,但是并没有执行任...[详细]
2020-10-23 08:33 分类:编程语言