知识汇总共5815篇 第8页
知识汇总

JavaScript worker之普通worker

技术背景众所周知,JavaScript 语言采用的是单线程模型,也就是说,所有任务只能在一个线程上完成,一次只能做一件事。前面的任务没做完,后面的任务只能等着。随着电脑计算能力的增强,尤其是...
admin的头像-五八三admin2年前
060
从有点基础开始学JUC:线程间定制化通信-五八三

从有点基础开始学JUC:线程间定制化通信

线程间定制化通信 概念 多个线程之间的执行时机并不是固定的,是由 CPU 来操作调度的,而如果要让线程按照我们需要的顺序执行,那这就是线程间定制化通信 实现 因为一般的notify()和notifyAll()...
admin的头像-五八三admin2年前
0320
Hadoop的完全分布式搭建-五八三

Hadoop的完全分布式搭建

集群规划 主机名Hadoop10Hadoop11Hadoop12网络192.168.10.10192.168.10.11192.168.10.12用户hadoop roothadoop roothadoop rootHDFSNameNode DateNodeDateNodeSecondary NameNode DataNodeYARNN...
admin的头像-五八三admin2年前
050
ImgControler图案控制器-五八三

ImgControler图案控制器

前言 学习目标 创建ImgControler对象 使用ImgControler对象变换图案 知识点 图案选择 图案控制框 鼠标状态与样式 图案变换 前情回顾 之前我们用OrbitControler 对象实现了相机的变换,接下来我...

Golang之reflect包

Golang之Reflect 什么是Golang的Reflect包? Golang的Reflect包(reflect)是一个强大的内置包,它提供了在运行时进行程序反射的功能。通过使用Reflect包,我们可以在不了解类型的情况下,动态...
admin的头像-五八三admin2年前
0190
AI让您的修图更加方便(Photoshop Beta)-五八三

AI让您的修图更加方便(Photoshop Beta)

使用感受 首先,我想说的是,Photoshop Beta的界面设计非常直观和美观。与以往的版本相比,新界面更加现代化,色彩搭配更为协调。此外,软件的各个功能区划分得非常清晰,让我能够快速找到所需...
admin的头像-五八三admin2年前
070
浏览器工作原理与v8引擎-五八三

浏览器工作原理与v8引擎

认识浏览器内核 目前较为火爆的浏览器Google Chrome所使用的浏览器内核为Blink,这个内核为webkit的一个分支。 我们经常所说的浏览器内核指的是浏览器的排版引擎: 排版引擎(layout engine),又称...
admin的头像-五八三admin2年前
0160
node开发一个图片服务器(koa) | 【图片优化】(三)-五八三

node开发一个图片服务器(koa) | 【图片优化】(三)

前言 一名正在自由职业的程序员的独立开发之路 每天100元的图片流量费用 逼得我不得不做图片优化 目前已经全部优化完成 希望我的经历能给你带来帮助 这是图片优化的第三篇 说明 本篇主要记录服...
RustDesk 远程桌面-五八三

RustDesk 远程桌面

RustDesk 是一款开源远程桌面软件。有云服务器的话,可以几分钟就搭一个,本文是搭建的记录。 自建服务器 下载服务器程序, # 上传进服务器,假设其 IP 为 `x.x.x.x` scp rustdesk-server-linux...
admin的头像-五八三admin2年前
030
【造轮子系列】面试官问:你能手写Vuex4吗 (一)?-五八三

【造轮子系列】面试官问:你能手写Vuex4吗 (一)?

Vuex 是一个专为 Vue.js 应用程序开发的状态管理库,它能够集中管理应用中所有组件的状态,并提供了统一的规则来保证状态变更的可追踪性和可维护性。在本文中,我们将讲解如何根据 Vuex 的源码...
netty4-读取ByteBuf数据时如何预留操作空间避免中途扩容-五八三

netty4-读取ByteBuf数据时如何预留操作空间避免中途扩容

PS:禁止拷贝形式转载,转载请以URL形式 1 简介 设备AUdp-ClientTcp-ServerTcp-ClientUdp-Server 背景: 业务需要实现如上图Tcp Server 读取Tcp client 的数据然后通过 Udp client 发送出去 。因...
admin的头像-五八三admin2年前
0120
服务端模块化架构设计 2.0|项目构建 + 代码生成「插件篇」-五八三

服务端模块化架构设计 2.0|项目构建 + 代码生成「插件篇」

我正在参加「掘金·启航计划」 本专栏 将通过以下几块内容来搭建一个 模块化:可以根据项目的功能需求和体量进行任意模块的组合或扩展 的后端服务 项目结构与模块化构建思路 RESTful与API设计&a...
页面可视化设计——用拖拽的方式搭建你的系统|点点更轻松-五八三

页面可视化设计——用拖拽的方式搭建你的系统|点点更轻松

我们一直都致力于更好,无论对于个人、团队、公司来说,追求的点是各式各样的,像是低成本、高效率、可复用、易上手、易维护等等,都是我们努力的方向。 组件和库越来越多,越来越丰富。这都是...
从零开始,5分钟轻松实现Spring Boot与RabbitMQ的无缝集成-五八三

从零开始,5分钟轻松实现Spring Boot与RabbitMQ的无缝集成

从零开始,5分钟轻松实现Spring Boot与RabbitMQ的无缝集成 ? 环境 docker v4.16.2 springboot 2.7.0 RabbitMQ 3.9.1 rabbitmq_delayed_message_exchange 3.9.0 ps:代码地址 gitee ? 服务架构 ...
admin的头像-五八三admin2年前
050
在 OpenCV 中使用卷积进行图像过滤-五八三

在 OpenCV 中使用卷积进行图像过滤

我正在参加「掘金·启航计划」 相信大部分人都尝试过在Photoshop中或借助移动应用程序模糊或锐化图像,本文将解释如何在OpenCV中使用卷积来进行图像过滤。 让我们首先看一下用于过滤图像的代码...
admin的头像-五八三admin2年前
0150

Vite是如何对我们写的(vite.config.x)进行解析?

Vite配置解析是怎么做的? 本文为笔者学习 Vite 源码时的一些笔记,如有错误,请指出✊ 也就是 怎么解析 我们写的 vite.config.ts等的vite配置文件 这一步是由 vite配置解析的resolveConfig函数...
admin的头像-五八三admin2年前
040

使用 Poi-tl 类库实现 Echarts 图表 + 前端表格导出到 Word 文档

本篇文章主要介绍使用 Poi-tl Java 类库实现 Echarts 图表和前端表格导出到 Word 文档的详细步骤。 Word 版本:2019、Poi-tl 版本:1.10.5 ,POI 版本:4.1.2 Poi-tl 官方文档 前言 最近工作中...
admin的头像-五八三admin2年前
060

深入理解 JavaScript 柯里化: 提升函数的复用性和灵活性

引言 在 JS 编程中, 函数是一等公民, 具备了强大的灵活性和复用性。而 柯里化 作为一种高阶技术, 可以进一步提升函数的复用性和灵活性。通过柯里化, 可以大大简化函数的调用方式, 并创建更加灵...
admin的头像-五八三admin2年前
050
大白话讲解线程池难点-五八三

大白话讲解线程池难点

线程池 线程池是一种多线程处理形式,处理过程中将任务添加到队列,然后在创建线程后自动启动这些任务。 线程池是帮助我们处理以及管理多线程的。若是没有线程池,则每当有任务到达时都会新建一...
admin的头像-五八三admin2年前
0250
解决H5在native中键盘弹起影响页面交互-五八三

解决H5在native中键盘弹起影响页面交互

您好,如果喜欢我的文章,可以关注我的公众号「量子前端」,将不定期关注推送前端好文~ 问题描述 在native中拉起键盘再收回,滚动列表实际距离发生变化,被键盘一起弹上去了(我这里大约是400px...