Spring中@Component和@Configuration的区别
加了@Configuration的类会被CGLIB进行动态代理,不加或者加@Component注解则不会被代理。
Vue最佳实践和实用技巧
组件封装最好还应遵循单向数据流,传递的props仅仅做展示,如需修改,则应该重新初始化一份全新的响应式数据并将props深拷贝后作为初始值
JavaScript IndexedDB 完整指南
本文将通过一个小教程向你介绍 IndexedDB,并将 IndexedDB 与其他可用选项进行比较。IndexedDB 用于在浏览器中存储数据,对于需要离线工作的 web 应用程序(如大多数进步的 web 应用程序)尤其重要。
Swoole 的异步 Task 任务详解
Swoole 提供了异步处理的功能,可以将一个异步任务发布到 TaskWorker 进程池中执行,而不影响当前请求的处理速度。
Vue 组件间的通信方式
在 Vue 组件库开发过程中,Vue 组件之间的通信一直是一个重要的话题,虽然官方推出的 Vuex 状态管理方案可以很好的解决组件之间的通信问题,但是在组件库内部使用 Vuex 往往会比较重,本文将系统的罗列出几种不使用 Vuex,比较实用的组件间的通信方式
基于 Swoole 搭建 WebSocket 服务详解
Swoole 支持用于构建各种服务器,包括 HTTP 服务器、websocket 服务器、tcp 服务器、redis 服务器等等。我们在这里使用 websocket 服务器。
对 Node.js 事件驱动模型的深入理解
先简单介绍一下 Node.js,Node.js 是基于事件驱动、非阻塞 I/O 模型的服务器端 JavaScript 运行环境,是基于 Google 的 V8 引擎在服务器端运行的单线程、高性能的 JavaScript 语言。
浅谈自旋锁和 JVM 对锁的优化
阻塞和唤醒线程都是需要高昂的开销的,如果同步代码块中的内容不复杂,那么可能转换线程带来的开销比实际业务代码执行的开销还要大。
Swoole 进程模型分析
Swoole 服务常见的运行模式有单线程模式和进程模式两种,两种方式介绍如下...
Nginx 实现高并发的原理分析
Nginx 的 Worker 进程无需等待,可以一直处理请求。但是 PHP-FPM 的 Worker 进程需要将每个请求处理完才能处理下一个请求。
PHP 运行方式详解
设置超时时间在命令行模式下,默认关闭 buffer 缓冲。在普通的 Web 模式中,echo var_dump 等输出语句 / 函数,默认情况下是先进入 php 缓冲区,等缓冲区到达一定数量,才开始传输给 Web 服务器。可以通过 ob 等系列函数操作缓存区,例如 ob_get_contents
你知道如何用 PHP 实现多进程吗?
虽然说 PHP 是世界上最好的语言,但是对于 PHPer 们来说,对多进程、进程管理还是相对陌生的。本文将讲解一下使用 PHP 原生代码如何实现多进程。
程序员35岁之后的出路在哪里?
PHP程序员常说:PHP是世界上最好的语言! 但是你有没有想过,如果有一天 PHP 被淘汰了怎么办? 如果你已经达到了一定的技术水平,你完全不用担心这个。 因为。。。
掌握了这几个 Linux 命令可以让你工作效率提升三倍
很多程序员熟悉了在 Windows 环境下开发,而我们服务器一般都是 Linux 系统。当有一天你需要在 Linux 服务器上做一些配置或者故障排除的时候,你会很困惑,不知道如何下手。原因是...
未来3年,公司想不倒闭,就尽量避免在这5点上犯错!
近日,任正非在华为内部论坛发全员信表示:寒冬已至,未来3年,华为要把“有质量的活下来”,作为最主要纲领。年营收破6000亿的华为都开始提前行动,准备应对严峻的市场寒冬,不禁让小编不寒而栗,这么多的中小企业又会有多少能熬过去呢?
从任正非的内部信,看系统开发公司如何度过寒冬
年营收破6000亿的华为都在准备“过冬”,不禁让人想起,今年一季度时,腾讯提出“实施成本控制”,二季度随后就“主动退出某些非核心业务,收紧营销开支,降低运营费用”,大企业发出的信号已经很强烈,对于中小企业来说,也是时候行动起来,提前为“过冬”做准备了。