自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Just Do It!

努力到无能为力,拼搏到感动自己

  • 博客(4)
  • 资源 (2)
  • 收藏
  • 关注

原创 什么是PWA技术?

1.PWA背景为了说明白PWA,我们先看下面的两个概念:Native APP:需要用户下载安装,哪怕使用一次 需要升级,发布需要审核 开发成本相对较高Web网页:无需下载软件,直接浏览器浏览 手机进入不方便,需要记录地址或者收藏网址 没有网络就没有相应,不具备离线能力 无法推送通知,无法调用底层接口如何在二者之间寻找一个平衡呢?这就是PWA技术诞生的原因。2.什么是PWAPWA是一个渐进式web应用,随后加上App manifest和service worker实.

2020-12-18 17:38:20 6266 3

原创 一次搞明白什么是MVC、MVP、MVVM?

1.前言三个框架的共同目的:为了将业务和视图的实现代码分离,从而使同一个程序可以使用不同的表现形式。MVC = Model-View-ControllerMVP = Model-View-PresenterMVVM = Model-View-ViewModel都有Model和View层。Model 为模型层,主要管理业务模型的数据和行为;View 为展示层,其职责就是管理用户界面。三个架构模式目的都是为了解耦 Model 和 View,主要不同点就在于三者实现解耦的方案不同。2.MV

2020-12-17 14:34:03 999

原创 Mysql覆盖索引与回表查询

1.什么是覆盖索引和回表查询首先,我们看看mysql的索引类型,mysql包括两种索引类型,聚集索引和非聚集索引:聚集索引(主键索引): 聚集索引就是按照每张表的主键构造一颗B+树,同时叶子节点中存放的即为整张表的记录数据。 聚集索引的叶子节点称为数据页,聚集索引的这个特性决定了索引组织表中的数据也是索引的一部分。辅助索引(二级索引): 非主键索引,叶子节点=键值+书签。Innodb存储引擎的书签就是相应行数据的主键索引值。...

2020-12-10 17:20:03 1178

原创 一张图分析架构中的缓存设计

今天从掘金网站看到一张高并发系统中的缓存设计图,如下:图片来源:缓存仅仅是使用Redis?看看高并发系统缓存体系架构(缓存体系架构一)(共6篇,后续不断更新) (juejin.cn)针对这张图,写一下我对缓存的思考:首先,分析一下系统中缓存的位置都有哪些,常见的缓存位置包括:1.浏览器页面缓存2.路由网关可以有缓存,进行限流等操作3.应用级别缓存,主要是业务数据,常见的redis、memorycache等4.持久层框架缓存,比如hibernate,mybatis都有缓存.

2020-12-03 21:33:18 1093

Spring AMQP 集成完整代码,可运行

Spring AMQP实例 以及Spring 配置文件动态注入属性使用实战

2015-02-04

java排序算法

排序算法的java和c实现,有思路有代码,值得学习!!!

2012-04-15

空空如也

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

TA关注的人

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