站点图标

分类:折腾记录 - 第 4 页

86 篇文章
从零实现一个 PHP 微框架 - IoC 容器

前言 差不多该写写该系列文章了,咕了好几天 ?。 在 XK-PHP 中 IoC 容器是框架的核心,其掌管着框架中实例的存储和初始化,并提供自动依赖注入等功能,我们可以把 IoC 容器看成一个拥有存储功能的工厂,当我们需要某个实例的时候,工厂会依靠需求将实例组装好并返回给需求者…

2020-05-13折腾记录PHP / XK-PHP / 从零实现
MVVM 简单实现

什么是 MVVM? MVVM 即 Model-View-ViewModel 的缩写,最早由微软提出,其中的 Model 和 View 想必大家都很清楚了,这就只讲 ViewModel 吧,ViewModel 是 View 和 Model 中的一座桥梁,将 View 和…

浅谈 DI 和 IoC

前言 用过 Laravel 或者 Spring 的人一定都听过 依赖注入(DI) 和 控制反转(IoC) 这个概念,对于刚接触这两个个概念的人来说,这两个概念很难理解,正好最近折腾了下设计模式把这两个概念给补上了,于是便打算写一篇文章记录下。 控制反转是什么? 用单纯的语言肯定…

中间件实现 [PHP]

中间件是什么? 要实现中间件,首先就需要知道中间件是什么。中间件是很多 PHP 框架中都提供的功能,中间件提供了一种方便的机制过滤进入应用程序的 HTTP 请求。这么说可能会比较抽象,我们就举个具体的例子吧。 比如某个商城应用,当用户把商品加入购物车的时候和购买的时候…

告别 Windows 终端的难看难用,打造好用的 PowerShell

超长文和多图警告,流量少的同学和时间紧张的同学请注意 2333。 不知你有没有使用过 Linux 上的 oh-my-zsh?用过后你一定会惊叹,黑乎乎的终端也能变得这么好看,还有各式各样的的插件提升着终端的使用效率。不过,我们平常编程的时候一般是使用 Windows,那么…

缩略图:告别 Windows 终端的难看难用,打造好用的  PowerShell
VSCode Java输出中文乱码问题解决[更新]

重写了下这篇文章,官方默认的配置可以正常输出中文,但是输入还是会造成乱码,经过了不少时间的尝试,终于把输入和输出乱码的问题解决了。 本文适用于 Windows,Linux 中应该不会出现这种问题。 首先先说明下此方法需要更改 VSCode Java 插件的 launcher…

浅谈浏览器渲染

好久没写理论性较强的文章了。最近刚好正在了解浏览器的工作原理,于是打算写一篇文章来加强下,输出才是最好的输入嘛 hhhh。 什么是渲染? 在计算机图形学的领域 渲染 是 render 的翻译,看到这个词,写过 React 的开发者应该很熟悉,在 React 中 render…

缩略图:浅谈浏览器渲染
Vue-Cli@2 项目迁移日志

前不久刚把 XK-Editor 的项目结构改成了 Vue-Cli@4.x ,前端项目的变化真快呀, XK-Editor 是去年初创建的,当初的 Vue-Cli 似乎才刚要发 3.x ,然而现在已经 4.x 了。之所以要升级 Vue-Cli@4.x 是因为随着 webpack v…

上一页1...345...9下一页