最新 最热

【C++深度探索】红黑树实现Set与Map的封装

前面我们学习过map、set、multimap、multiset的使用,这四种容器都是使用红黑树作为其底层结构。红黑树和AVL树都是高效的平衡二叉树,增删改查的时间复杂度都是O(...

2024-08-13
18

【C++】C++11的新特性 — function 包装器 , bind包装器

function包装器也叫作适配器。C++中的function本质是一个类模板,也是一个包装器。

2024-08-13
15

vivo 敏感词匹配系统的设计与实践

谛听系统是vivo的内容审核平台,保障了vivo各互联网产品持续健康的发展。谛听支持审核多种内容类型,但日常主要审核的内容是文本,下图是一个完整的文本审核流程,包括名单匹配、敏感词匹配、AI机器审核、人工审核四个环节。...

2024-08-13
15

vue跨域配置

跨域这个词,对前端程序员来说,可谓是屡见不鲜。正好最近在做项目时,又遇到了跨域问题,无奈只能继续去网上查询资料来查看vue如何进行配置。为了方便,最终决定自力更生,自己总结一番,省的之后遇到跨域问题去网上各种查询,浪费...

2024-08-13
23

中杯超大杯中间的新选择——vue2.7+vite+ts实践

为了进一步写出规范的代码,减少出错的可能,我们再用上TypeScript,TypeScript的使用,除了更好的类型判断,最最重要的,是更好的面向接口编程。

2024-08-13
20

jmalcloud个人网盘搭建部署

https://github.com/jamebal/jmal-cloud-view/blob/master/README.md

2024-08-13
12

css实现圆角渐变边框

用css实现圆角渐变边框,但border-image与border-radius属性不能同时生效。

2024-08-13
24

SpaceSniffer:技术宅的惊艳神器,磁盘空间管理图像化新纪元!

前言介绍 嘿,各位小伙伴们,你们是不是也常常对着电脑,发愁硬盘空间怎么越来越小,就像钱包里的钱不知不觉就溜走了?别急,我,小江湖,今天就要给你们揭秘一款神器——SpaceSniffer!...

2024-08-13
17

快速上手koa,搭建node.js应用

首先,你需要安装 Node.js。如果你还没有安装的话,可以去官网下载最新版,然后跟着指引安装就好了。

2024-08-13
20

大全!JavaScript中深浅拷贝内部方法与手写函数

怎么理解这句话:浅拷贝过程实质上是创建了一个新的变量,但这个新变量与原变量指向同一个内存地址上的对象。这意味着原对象和拷贝对象共享相同的数据结构和内部状态。因此,对拷贝对象所做的任何修改,如果涉及到修改共享的...

2024-08-13
13