会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Loading
于花花
新随笔
联系
订阅
管理
上一页
1
···
11
12
13
14
15
16
17
18
19
···
36
下一页
2022年7月3日
SpringMVC中的Handler、HandlerMapping、HandlerAdapter到底是啥
摘要: 这东西,虽然说和我们的开发没啥关系,尤其是当你用SpringBoot进行开发时,这些接口离你越来越远了。讲实话,要不是这学期扫一眼学校的课件,我都不知道有这东西,这东西本来就是对使用框架进行开发的开发者隐藏的。人家好不容易隐藏起来,你却要我们学起来,没事儿干了吧。 下图是网上流传的总览图,来自这篇文
阅读全文
posted @ 2022-07-03 10:29 于花花
阅读(1004)
评论(0)
推荐(0)
2022年7月2日
高性能MySQL——查询性能优化
摘要: 慢查询基础:优化数据访问 查询性能低下的基本原因就是:访问的数据太多了。这并不是单单指你的SQL语句最终需要获取的行数太多了,一个坏的数据库设计可能在你需要访问10行数据时扫描上万行数据。所以你需要从两方面考虑: 确认应用程序是否正在检索大量超过需要的数据 确认MySQL服务器层是否在分析大量超过需
阅读全文
posted @ 2022-07-02 10:45 于花花
阅读(529)
评论(0)
推荐(0)
2022年7月1日
MySQL——Explain中的部分字段含义
摘要: EXPLAIN可能返回多行,每一行揭示了在一个关联查询中,MySQL读取的一个表的细节。所以单表查询可以看成一个只有一个表的关联查询,EXPLAIN只返回一行。 本篇虽然参考了MySQL的官方文档,但官方文档中给的细节太少了,所以有很多我根据测试所意淫出来的理论,我不敢保证这些理论的正确性,我也找不
阅读全文
posted @ 2022-07-01 16:32 于花花
阅读(298)
评论(0)
推荐(0)
MySQL ICP(索引条件推送)和延迟加载
摘要: 什么是ICP(Index Condition Pushdown) 考虑下面的查询: SELECT * FROM people WHERE zipcode='95054' AND lastname LIKE '%etrunia%' AND address LIKE '%Main Street%'; 假
阅读全文
posted @ 2022-07-01 10:49 于花花
阅读(252)
评论(0)
推荐(0)
2022年6月28日
Redis设计与实现——数据结构与对象
摘要: 数据结构 由于C语言内置的数据结构匮乏,Redis实现了一些自己的数据结构。 我们需要分清数据结构和Redis数据类型的区别: 数据结构就只是按照某种结构组织起来的数据,Redis会在很多地方复用它 Redis数据类型指的是面向Redis用户提供的类型,即:string、hash、zset、list
阅读全文
posted @ 2022-06-28 14:49 于花花
阅读(109)
评论(0)
推荐(0)
2022年6月26日
GoF设计模式——行为型设计模式
摘要: 职责链模式(Chain Of Responsibility) 如果你的类为了实现某种功能,需要调用一批组件中的一个(或多个),并且它不知道在什么情况下调用什么组件,这时不妨让组件串成一个链,链中的每个组件按顺序自己检测自己能否提供这个功能,这就是职责链模式。 动机 Web服务器往往提供某种对请求进行
阅读全文
posted @ 2022-06-26 08:23 于花花
阅读(131)
评论(0)
推荐(0)
2022年6月25日
GoF设计模式——结构型设计模式
摘要: 在面向对象程序设计中,很多个对象要被组织在一起协同工作,结构型设计模式给出了一些通用的组织对象的方法。 适配器模式(Adapter) 在两种不相容的组件之间造一座桥,使得我们可以复用已有组件实现另一个组件,即使它们不相容,这就是适配器模式。 动机 你在编写一个绘图软件,Shape是所有图形的接口,目
阅读全文
posted @ 2022-06-25 09:30 于花花
阅读(98)
评论(0)
推荐(0)
2022年6月24日
GoF设计模式——构建型设计模式
摘要: 前言 最近在拜读GoF设计模式这本书。理解起来还是有点费劲的,不知道是中文版翻译的原因还是啥。所以,这里我尽量把书里的话说的简单一点,但说实话,这本书不适合作为设计模式初学者的第一本书,它适合已经了解了设计模式并且有过一些在实际项目中对设计模式的体验,想要复习或更加精进的掌握设计模式的人。 设计模式
阅读全文
posted @ 2022-06-24 12:19 于花花
阅读(287)
评论(0)
推荐(0)
2022年6月23日
跨域的几种实现方式
摘要: 首先,浏览器为了保护你的安全,禁止一个网站向和它不同域名的网站发送ajax请求。比如如果浏览器当前处于http://localhost:3001网站下,那么它无法发送请求到http://localhost:3002。 下面我们在localhost:3001访问3002中的api。 JSONP实现跨域
阅读全文
posted @ 2022-06-23 18:50 于花花
阅读(319)
评论(0)
推荐(0)
2022年6月14日
使用Reaper+VLC+RX9对视频进行降噪
摘要: 软件介绍 Reaper是一个收费但官方允许穷人永久免费使用的数字音频工作站(DAW)软件,跨Windows、MacOS和Linux平台,安装包只有十几MB。麻雀虽小,五脏俱全,不少专业音乐人使用这个软件进行混音编曲工作。 VLC是一个开源的,基本上是地表最强的视频播放器,Reaper主要使用VLC的
阅读全文
posted @ 2022-06-14 21:41 于花花
阅读(2023)
评论(0)
推荐(0)
上一页
1
···
11
12
13
14
15
16
17
18
19
···
36
下一页
公告