240 发简信
  • 《北史.苏绰传》

    宇文泰问曰:国何以立? 苏绰曰:用官。 问:何以用? 曰:用贪官,弃贪官。 问:贪官何以用? 曰:为君者,以臣工之忠为大。臣忠则君安,君安则国安。然无利则臣不忠,官多财寡,奈...

  • 120
    李斯的硕鼠哲学

    李斯,大秦丞相,生于公元前280年,卒于公元前208年,大政治家、书法大家、文学家。 战国末年,李斯生于上蔡县(今河南省上蔡县芦冈乡李斯楼村),平头百姓背景,年轻时曾...

  • 120
    单点登录的实现原理

    单点登录在现在的系统架构中广泛存在,他将多个子系统的认证体系打通,实现了一个入口多处使用,而在架构单点登录时,也会遇到一些小问题,在不同的应用环境中可以采用不同的单点登录实现...

  • 120
    彻底理解cookie、session、token

    发展史 1、很久很久以前,Web 基本上就是文档的浏览而已, 既然是浏览,作为服务器, 不需要记录谁在某一段时间里都浏览了什么文档,每次请求都是一个新的HTTP协议, 就是请...

  • 小程序实现feed流(一拖三的组件技巧)

    小程序:一拖三视频组件&setData使用技巧 视频预加载 视频实例复用 视频预加载 autoplay自动播放触发加载 bindplay在播放开始后暂停播放前体:预加载的视频...

  • 《推荐系统实践》笔记

    前言 第1章好的推荐系统 1.1 什么是推荐系统解决信息过载的三种方式:分类目录(雅虎)搜索引擎(谷歌)推荐系统搜索引擎需要用户主动给出需求,推荐系统不需要用户提供明确的需求...

  • 120
    MySQL重要知识点整理

    标题有点标题党的意思,但希望你在看了文章之后不会有这个想法——这篇文章是作者对之前总结的 MySQL 知识点做了完善后的产物,可以用来回顾MySQL基础知识以及备战MySQL...

  • 120
    前后分离接口规范

    1. 前言 2. 为何要分离 后端为主的MVC时代代码可维护性得到明显好转,MVC 是个非常好的协作模式,从架构层面让开发者懂得什么代码应该写在什么地方。为了让 View 层...

  • 120
    Vuex源码解读

    导语 1.Vuex核心思想 Vuex 的状态存储是响应式的。当 Vue 组件从 store 中读取状态的时候,若 store 中的状态发生变化,那么相应的组件也会相应地得到高...

  • 120
    终于有人把服务调用说清楚了

    导读:RPC,微服务,Service Mesh这些服务之间的调用是什么原理?本文专注于演化过程中每一步的为什么(Why)和是什么(What)上面,尽量不在技术细节(How)上...

  • 120
    Feed流系统设计-总纲

    简介 Feed流系统特点 Feed流系统是一个数据流系统,所以我们核心要看数据。从数据层面看,数据分为三类,分别是: 发布者的数据:发布者产生数据,然后数据需要按照发布者组织...

  • 如何平滑使用原生 Lazy Loading【译】

    | 导语 在网页资源加载优化的路上,相信大家对 lazy loading 一点不陌生。可喜可贺的是, 和 上将新增了 loading 属性,而且已发布的 Chrome ...

  • 120
    基于小程序技术栈的微信客户端跨平台实践

    一、前言 二、微信客户端的跨平台实践 减少平台差异性:应该最大限度减少不同平台上开发的差异性,尽可能减少各平台特有的开发负担; 提高研发效率:从研发效率的角度看,在提高人效比...

  • JS手写快排quicksort

    递归:指在函数的定义中使用函数自身的方法; 排序算法的比较 术语解释 n:数据规模; 稳定:两个相等的值在排序前后相对位置是否改变,如果不会改变则成为稳定,反之为不稳定; 排...

  • 只用120行Java代码写一个自己的区块链

    通过本文,你将可以做到: 1、创建自己的区块链2、理解 hash 函数是如何保持区块链的完整性的3、如何创造并添加新的块4、多个节点如何竞争生成块5、通过浏览器来查看整个链6...

  • 120
    微信小游戏相关知识点梳理

    Cocos引擎-方面: 小游戏概论,主要包括一些入门的相关知识。我们将内容分成了6个部分,分别是:1.如何正确了解小游戏?2.小游戏开发需要哪些知识?3.小游戏开发环境4.小...

个人介绍
「和光同尘,神华内敛」