×
请登录
账号
密码
登录 Use it
博客
随笔
网盘
建站
资源
古文赏析
标签
毒鸡汤
登录
注册
MySQL(十五):索引使用注意事项及优化
给列创建索引是提高 **SELECT** 查询性能的最佳方式。索引类似于表行的指针,在查询时可以根据索引快速定位某些行与 **WHERE** 子句中的条件匹配,并检索该行的其他列值。MySQL 所有数据类型都可以创建索引。
star2017
博客
1年前
1664
0
SpringBoot2实践系列(五十七):导出Excel文件并使用RestTemplate上传
微服务平台在开发网关时没考虑小文件的上传和下载,而是直接由交文件服务处理,返回访问文件的URL给业务。
star2017
博客
1年前
1282
0
SpringMVC(三十六):自定义参数校验(JSR303-BeanValidation)
Java EE 6开始定义了一项为校验 Bean 数据合法性的规范 JSR-303,叫做 Bean Validation,该标准目标有两个实现:Hibernate Validator 和 Apache bval,使用较多的是前者。
star2017
博客
1年前
455
0
MyBatis关联映射之一对一,一对多,多对多
实现项目开发中,存在一对一,一对多,多对多 的映射关系,Mybatis 对这些映射关系提供了完全的支持。
star2017
博客
1年前
402
0
HTTP协议基础理解
HTTP(HyperText Transfer Protocol):超文本传输协议,所有的WWW文件都必须遵守这个标准。现在常用的版本是HTTP 1.1。
star2017
博客
1年前
791
0
架构系列(一):大型网站架构演化历程
大型网站应用是随着业务的扩张发展从小型网站演化而来,适合的架构才是最好的架构,满足业务需求,没有资源浪费。在互联网行业,技术为业务服务,架构演进由业务需求驱动。
star2017
博客
1年前
80
0
MySQL(十六):理解执行计划EXPLAIN输出信息
MySQL 优化器会根据 **表、列、索引** 和 **WHERE** 子句中的条件的详细信息,会考虑许多技术来更高效地执行 SQL 查询中涉及的查找。可以在不读取所有行的情况下执行对大表的查询,可以在不比较每个行组合的情况下执行涉及多个表的联接。
star2017
博客
1年前
938
0
SpringBoot2实践系列(五十八):获取系统配置,临时目录,jar包所在目录
Java 应用获取系统配置,获取临时目录,获取 Spring Boot Jar 包所在的目录。
star2017
博客
1年前
498
0
CentOS7防火墙firewalld设置
Centos 7 的防火墙 firewalld 服务启停设置,端口添加关闭等。
star2017
博客
1年前
1895
0
多线程并发系列(一):线程安全的定义与理解
描述线程安全或非线程安全的前提条件必须放在 **多线程并发** 的场景下,变量是否被多个线程访问。在单线程或多线程非并发而是轮替执行的场景下,线程安全问题几乎是不存在的。
star2017
博客
1年前
1728
0
Mybatis事务管理机制详解
事务是一个最小的逻辑执行单元,整个事务不能分开执行,要么同时执行,要么同时放弃执行。Mybatis的事务管理分为两种形式:JDBC 和 MANAGED
star2017
博客
1年前
1247
0
Http状态码及SpringHttp状态码枚举
HTTP 协议的状态码,网上大把的多多,这里只总结经常用到的和自己理解的。官方的解释有些在实际环境较少碰到。 后续项目中有遇到其它的状态码需要处理的,再整理添加进来。 Spring 提供了 Http 状态码枚举类 HttpStatus。项目开发过程中通常也会自定义一个业务状态码。
star2017
博客
1年前
572
0
架构系列(二):大型网站架构模式
架构模式:使用类似甚至相同的功能组件或模块组个一个整体来解决共性的问题;问题重复出现,解决方案可重用。
star2017
博客
1年前
416
0
MySQL(十七):EXPLAIN输出信息之Extra字段解释
MySQL 查询执许计划 EXPLAIN 输出的信息有个扩展信息字段 Extra,该字段包含了有关 MySQL 如何解析查询的其他信息,可以更好地帮助理解执行计划。
star2017
博客
1年前
1032
0
MyBatisPlus:IService接口的saveBatch方法使用不当导致死锁
外层方法开启事务,内部调用了 Mybatis Plus 的 IService接口的saveBatch方法,出现了死锁。
star2017
博客
1年前
2639
0
Linux常用命令:lrzsz工具之sz,rz上传下载
Linux 与 Windows 进行文件上传下载交换,可以使用 `lrzsz `工具。
star2017
博客
1年前
545
0
多线程并发系列(二):在多线程中注入SpringBean
在多线程中需要用到 `Spring` 中的 `Bean`,如果直接用 Spring 注入是会报`NullPointerException`错误。原因是线程类无法提前委托给`Spring`管理,是在使用中创建的。
star2017
博客
1年前
924
0
ActiveMQ(三):事务,过期,积压,重试,转发模式,应答模式,死信队列
ActiveMQ 支持 JMS 规范中的 2 种消息转发模式,支持消息事务,支持异步发送消息和生产者流量控制,提供了 4 种消息消费应答模式,提供消息发送失败后重试机制, 本文分别对 ActiveMQ 消息转发模式,事务,消息过期,消息积压,应答模式,重试,死信队列等相关配置进行描述。
star2017
博客
1年前
391
0
TCP/IP的三次握手与四次挥手
TCP/IP 协议在客户端与服务器建立连接和断开连接时的一套消息确认机制,就是三次握手和四次挥手。
star2017
博客
1年前
382
0
架构系列(三):大型网站架构要素
在给系统做架构设计时,除了要考虑功能需求以外,还需要关注性能、可用性、伸缩性、扩展性和安全性这5个要素,可通过这些要素来衡量一个软件架构设计的优劣,判断其是否满足需求。
star2017
博客
1年前
95
0
1
...
135
136
137
...
472
本文目录
热门标签
广告位
热门文章
1.
如何学习Python数据科学(2018)
2.
SpringBoot2实践系列(六):集成监控模块Actuator详解
3.
31个与大数据有关的非常不错的资源和文章(附全链接)
4.
这可能是人工智能、机器学习和大数据领域覆盖最全的一份速查表
5.
微服务应用(十五):一台服务器重启导致Redis集群宕机所有业务不可用问题分析
6.
史上最全的“大数据”学习资源(上)
阿里云新老用户最新优惠
阿里云新老用户最新优惠
最新发布
1.
linux定时工具crontab使用
2.
桌面看盘工具dstock V2.0发布
3.
Claude Code自动代码工具安装配置使用
4.
远程调试工具charles
5.
mysql json类型字段使用记录
6.
基于Dockerfile生成镜像相关命令
最新评论
签到
?
签到
签到
签到,学习
签到