240 发简信
IP属地:山东
  • Details - Clean Architecture 读后感 - Part 3

    Database 我们已经想不起来为什么需要在项目中使用数据库了,基本上做后端开发是无法离开的数据库的,从 RDBMS 到 NoSQL 再到最近...

  • Resize,w 360,h 240
    Architecture - Clean Architecture 读后感 - Part 2

    架构与架构师 对于软件产品来说,往往是用两方面的价值体现,行为与结构,行为方面的价值表现为业务上的实现,也就是你可以使用软件来定制、完成业务,获...

  • Resize,w 360,h 240
    Principles - Clean Architecture 读后感 - Part 1

    《Clean Architecture》 是一本什么样的书? 废话之前先写结论,如果你有一个类似于架构师、技术负责人这种头衔,或者你是一个很优秀...

  • Resize,w 360,h 240
    CSRF - 前后端分离后带来的新问题

    CSRF 的传统修复方式 几天前,在阅读一篇极为专业的渗透测试报告时,发现了安全人员汇报了一个严重又常见的问题:CSRF 跨站请求伪造,诚然由于...

  • Resize,w 360,h 240
    ABAC - 复杂场景下访问控制解决之道

    引言 引言 在一个典型的软件开发场景中,你作为一名开发人员加入到某个项目后,假设是“超人组”,你往往需要访问这个项目的代码库然后才能开始工作。当...

  • PostgreSQL Practice & Tips - 5 - 系统字段和 MVCC

    几个系统字段的介绍 在面试中,我们经常会遇到这样一个问题: 如果你的表中有十万条数据,当你做了一次查询后,开始依次读取数据,当你读取到第 100...

  • PostgreSQL Practice & Tips - 4 - 事务与锁

    事务 介绍 事务 transaction 可能是关系型数据库最重要的功能之一,往往我们通过事务可以组织一系列的操作,并且不必担心一致性,这为我们...

    0.2 1601 0 2 1
  • PostgreSQL Practice & Tips - 3 - 执行计划

    什么是执行计划 对于每个收到的查询请求,PostgreSQL 都会为其上设置执行计划(查询计划),能够正确的通过查询语句结构与数据结构进行查询计...

  • Resize,w 360,h 240
    PostgreSQL Practice & Tips - 2 - 索引与迁移

    索引 介绍 索引是数据库提供的一种能够快速查询数据的方法,一般来说索引记录了表中的一列或者多列的值与其存储位置的对应关系,有时候还有排序等,很多...

个人介绍
Hmm, it's time to write something.