in ThinkPHP

MVC是一个非常伟大的概念,但是最近我发现一个现象,包括我自己,我们在最开始接触MVC概念时,我们非常严谨地贯彻这种分层思想,Controller层处理业务逻辑,而Model层只是单纯的处理数据I/O。但是,伴随着我们项目体量的逐渐增大,控制器的负担也越来越大。这样一来会有一个非常明显的弊端,...

in 区块链

前言很多人面对来势迅猛的『区块链』,都会产生『区块链技术到底有什么价值』等类似的问题。咱们暂且先不回答这个问题,我们先来看看目前我们所面对的问题:我们总是能看到国外银行倒闭的新闻。虽然这种概率很低,并且也并非我们不信任银行,但是一旦当用户的存储付之一炬,总不会是一件乐于面对的事情。而我最近刚好...

in Python算法

前言前几天跟朋友聊到了数据库的分表,提及了“一致性哈希算法”。虽然一直以来都知道这个东西,但是未曾深入的探究。因此,在了解到一些皮毛之后在此写下了自己的理解,如有写的不当,还望指正。同时,我也用Python写了一个简单的实现思路至于GitHub,有兴趣的朋友可以进行查阅。比较一般说来,当我们涉...

in PHP

一些废话前不久写了一个密码管理工具,对于我来说解决了我长期以来的痛点。地址:https://www.rempwd.com如果你有如下的需求痛点,欢迎你来试用我的产品:你是否经常忘记自己的账号密码你是否为防止主要的密码泄露而需要用到一些随机密码虽然一些浏览器提供了记住密码的功能,但是因为一些原因...

in Think

前几天在一个Laravel论坛看到一个问题,大致意思是说一个查询的方法应该怎么写显得更为优雅。而我给出的答复是首先要明确一下对于“优雅”的定义,每个人的定义不同,我个人对他的定义是,各个层级清晰,代码耦合度低,而不是在于语法糖的写法优雅。诚然,这是一个看似带着些许“装逼”和“讽刺”意味的答案,...