![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
我的笔记
文章平均质量分 75
大竹薙子
这个作者很懒,什么都没留下…
展开
-
KindEditor_Echarts_GoEasy_POI组件学习浅析 - 20181117
KindEditor一.引言什么是KindEditor?KindEditor是一种富文本编辑器,是一套开源的在线HTML编辑器,所见即所得编辑效果。可以将传统的多行文本输入框(textarea)替换为可视化的富文本输入框。KindEditor使用JavaScript编写,适合CMS、商城、论坛、博客等场合。二.KindEditor的优点快速:体积小,加载速度快开源:开放源代码...原创 2018-11-18 20:49:45 · 213 阅读 · 0 评论 -
分布式缓存技术原理 浅析 - 20181120
分布式缓存技术原理 浅析 - 20181120一.引言缓存是 分布式系统 中重要组件,主要解决数据高并发,大数据场景下,热点数据访问的性能安全问题,提供高性能的数据快速访问。缓存的原理:将数据放到更快的存储中、将数据缓存到离应用最近的位置、将数据缓存到离用户最近的位置。二.缓存的流程(浅谈)1.缓存大致流程:F5(不走缓存) —> 浏览器缓存/应用缓存 —> Ngi...转载 2018-11-20 22:45:25 · 1484 阅读 · 0 评论 -
布隆过滤器 浅析 - 20181119
一.引言BloomFilter算法,是一种大数据排重算法。牺牲精度,达到高效利用空间的目的。可以过滤无效请求,恶意攻击。只记录特征,不记录原始数据查询特征值不存在,就代表没有数据;特征值存在,则代表数据可能存在。二.优缺点优点:1.查询时间复杂度 O(k) 一个较小的常数2.极度节约空间3.不存储数据本身,对源数据有一定保密性缺点:1.有一定误差2.不能删除三.详...原创 2018-11-19 23:16:30 · 174 阅读 · 0 评论 -
Markdown 浅析 - 20181116
Markdown一.引言Markdown 是一种 轻量级标记语言多用于:写文档、写邮件、写PPTMarkdown 使用 # 、 * 、 - 、 _ 、 () 、 [] 等符号来标记, 为了符合标准,符号最后面需要跟上 至少1个 空格,如果写法是用符号将内容左右包裹,则不需要空格。若所用符号有中英符号区别,一律采用英文状态符号,否则可能排版无效。各种符号的打法请自行复制搜索,不再赘述。...原创 2018-11-17 20:49:30 · 82 阅读 · 0 评论 -
GIT 学习笔记 - 20181201
一.引言Git 是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。SVN与Git的区别?(集中式与分布式区别):集中式是版本库集中存放在中央服务器,干活时就取得最新版本,干完活再推送到服务器。缺点是必须联网才能工作。集中式中央服务数据丢失,会导致数据永久丢失。而分布式版本控制系统,没有”中央服务器“,每个人都是完整的版本库, 互相即时修改,就能看到互相...原创 2018-12-01 23:13:56 · 145 阅读 · 0 评论 -
SpringMVC浅析 - 20181226
【面试题】在浏览器输入登录地址后,浏览器做了什么?六步:①域名解析、②tcp握手、③建立连接、④发送报文、⑤服务器应答、⑥解析html域名解析:将英文的网址名转换成ip地址tcp连接建立:建立通信信道,经过三次握手建立连接发送报文:就是消息头,消息体那些东西服务器应答:(可以扩充nginx,服务器集群等等)解析html:(渲染):再来看看SpringMVC工作流程Dis...原创 2018-12-27 12:49:36 · 180 阅读 · 0 评论 -
Redis笔记-20190222
本文主要讲解:一、架构1. Replication + Sentinel架构使用社区版本推出的原生高可用解决方案,其架构如下:使用社区版本推出的原生高可用解决方案,其架构如下:Sentinel作用:监控:会不断检查主服务器和从服务器是否正常运行。通知:当被监控的某个Redis服务器出现问题,Sentinel通过API脚本向管理员或者其他应用程序发送通知。自动故障转移:当主节点不能正...原创 2019-02-23 09:48:08 · 244 阅读 · 0 评论