缓存
-
超好用的 Windows 优化器!
大家好,我是山猫。 今天给大家介绍一款windows的优化工具。 背景 众所周知,Windows电脑是我们上班(摸鱼)的利器,电脑的流畅性更是直接影响我们搬砖的效率。 但随着使用时…
-
解锁Redis:高性能数据存储的秘密
什么是Redis? Redis(Remote Dictionary Server)是一个开源的内存存储数据库,它以极高的性能和丰富的特性而闻名。Redis通常用作数据结构服务器,支…
-
React 源码解读之 Concurrent(一)
引言 为了提升用户体验,React 团队提出了 Concurrent 模式。Concurrent 模式可以在应用更新的同时保持浏览器对用户的响应,并根据用户的设备性能和网速进行适当…
-
React 源码解读之协调过程(一)
引言 在React 源码解读之首次渲染流程[1]中我们讲到了 React 在首次渲染过程(其实更新过程也一样)中存在 Render 和 Commit 两大阶段,其中 Render …
-
React 远程动态组件实践
背景 想象有这样一个场景:A 团队开发了一套组件库,B 和 C 团队都在各自的业务项目中使用了该组件库。现在 A 团队需要对某个组件进行更新(比如修改颜色),按照以往的做法,A 团…
-
React Native 按需加载实战(二)
前言 上一篇文章介绍了如何对 React Native 项目的 JS 文件进行拆包,这次我们仍然用一个例子来演示如何按需加载拆包后的各文件。 目标 如上图所示,最终想实现如下效果:…
-
Node.js 高级编程之 RPC
前言 在构建微服务时,为了追求极致的效率,服务间一般会使用 RPC(Remote Procedure Call)来进行通信。本文通过 Node.js 来实践一下。 Node.js …
-
Node.js 高级编程之 UDP(看看它是如何不可靠的)
前言 UDP 协议是我们平时较少接触到的知识,不同于 TCP,它是“不可靠”的,今天我们就来实战一下看下它到底怎么个不可靠法? 不可靠的 UDP 实验前,我们先介绍一下需要用到的工…
-
Go语言学习笔记 | 并发编程与Channel
一、引言 并发编程是现代编程语言的重要组成部分,Go语言通过goroutines和channel实现了高效的并发编程机制。 Channel是一种特殊的类型,可以用于在gorouti…
-
网关集大成者,这款开源的 Web 应用托管工具堪称神器!!!
戳上方蓝字“极客之家”关注! 介绍 今天给大家介绍一款集成式的IT管理引擎: 在面向应用管理时,等于 Nginx + 网关登录 + 图片切割 + 内网穿透; 在面向设备管理时,它让…
-
Android实现JPEG图片压缩后同时保留图片的EXIF信息
EXIF信息是可交换图像文件格式(Exchangeable Image File Format)的缩写,是在JPEG格式的基础上发展起来的,其中包含了一系列按照一定标准制定的有关图…
-
打造一套完整的家庭影音系统
Emby(媒体服务器) 媒体服务器,付费解锁硬件解码等功能,终身800多。可以直接使用jellyfin,jellyfin为emby收费后脱离出来的完全免费版本。 我的设备是群晖可以…
-
分库分表介绍
分库分表介绍 1. 分库分表概述 分库分表本质上就是为了解决由于库表数据量过大而导致数据库性能降低的问题; 核心操作: 将原来独立的数据库拆分成若干数据库组成; 将原来的大表(存储…
-
你的第一款开源视频分析框架
现在,刷视频已经成为我们生活中的一部分,而且很容易一看就停不下来。你有没有好奇过,它是如何在海量的视频里,找到让你感兴趣的视频?又是如何让你可以通过关键字,搜索到与之相关的视频内容…
-
固态硬盘优化
技巧一 首先右击“此电脑”选择“属性” 弹出如下界面: 双击“高级系统设置”,在弹出的系统属性中选择“硬件”,并点击“设备管理器”出现如下界面: 我们双击“磁盘驱动器”,接着会出现…
-
电脑出现“未识别的网络”,上不了网怎么解决
方法一:重启网卡驱动 首先右击“此电脑”选择管理 出现如下界面 找到设备管理器,双击打开 然后双击网络适配器 然后选择自己正在使用的网卡,我自己正在使用的第一个网卡,右击鼠标选择“…