上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 89 下一页

2023年9月12日

Redis从入门到放弃(4):3种新数据类型

摘要: Redis从入门到放弃(4):3种新数据类型 1、介绍 前面的文章已经介绍了redis的5种基本数据类型,redis6中另外还有3种特殊的数据类型,分别是 Bitmaps (位图)、HyperLogLogs(基数统计)和 geospatial (地理位置)。本文将继续探讨它们的特性、原理以及应用场景 阅读全文

posted @ 2023-09-12 10:36 漫思 阅读(3) 评论(0) 推荐(0) 编辑

Redis从入门到放弃(6):持久化

摘要: Redis从入门到放弃(6):持久化 1、引言 Redis作为一种高性能的内存数据存储系统,常被用作缓存、会话存储、消息队列等多种应用场景。然而,由于其数据存储在内存中,一旦发生意外或服务器重启,数据就会丢失。为了保障数据的持久性和安全性。 Redis提供了多种持久化方案: RDB(Redis Da 阅读全文

posted @ 2023-09-12 10:36 漫思 阅读(4) 评论(0) 推荐(0) 编辑

Redis从入门到放弃(5):事务

摘要: Redis从入门到放弃(5):事务 1、事务的定义 Redis的事务提供了一种“将多个命令打包, 然后一次性、按顺序地执行”的机制。 redis事务的主要作用就是串联多个命令防止别的命令插队。 但是,事务并不具有传统数据库事务的特性,如回滚。 2、事务命令 Redis中的事务可以通过以下命令来执行: 阅读全文

posted @ 2023-09-12 10:36 漫思 阅读(3) 评论(0) 推荐(0) 编辑

Redis从入门到放弃(8):哨兵模式

摘要: Redis从入门到放弃(8):哨兵模式 在前面的文章中介绍了Redis的主从复制,但主从复制存在一定的缺陷。如果Master节点宕机,因为不具备自动恢复功能,需要人工干预,那么在这个干预过程中Redis将不可用。 为了解决这一问题,Redis官方推荐一种高可用方案:哨兵模式(Sentinel)。 1 阅读全文

posted @ 2023-09-12 10:35 漫思 阅读(19) 评论(0) 推荐(0) 编辑

Redis从入门到放弃(9):集群模式

摘要: Redis从入门到放弃(9):集群模式 前面文章我们介绍了Redis的主从模式是一种在Redis中实现高可用性的方式,但也存在一些缺点。 1、主从模式缺点 写入单点故障:在主从模式中,写入操作只能在主节点进行,如果主节点宕机,写入将无法执行。虽然可以通过升级从节点为主节点来解决,但这会增加故障切换的 阅读全文

posted @ 2023-09-12 10:35 漫思 阅读(3) 评论(0) 推荐(0) 编辑

Redis从入门到放弃(10):分布式锁

摘要: Redis从入门到放弃(10):分布式锁 在分布式系统中,实现对共享资源的安全访问是一个关键问题。Redis作为一种高性能的内存数据库,提供了多种方式来实现分布式锁,以解决多个节点之间对共享资源的并发访问问题。 本文将介绍五种Redis分布式锁的解决方案及其原理、应用场景以及Java代码的实现步骤。 阅读全文

posted @ 2023-09-12 10:35 漫思 阅读(5) 评论(0) 推荐(0) 编辑

Redis从入门到放弃(7):主从复制

摘要: Redis从入门到放弃(7):主从复制 目录 1、概念 2、作用 3、配置 4、原理 4.1、第一阶段:建立链接、协商同步 4.2、第二阶段:数据同步 4.3、第三阶段:命令传播 1、概念 主从复制是Redis的一项重要特性,用于将一个Redis服务器(Master主节点)的数据复制到其他Redis 阅读全文

posted @ 2023-09-12 10:35 漫思 阅读(4) 评论(0) 推荐(0) 编辑

Redis从入门到放弃(12):pipeline管道技术

摘要: Redis从入门到放弃(12):pipeline管道技术 1、引言 在现代应用程序中,高性能和低延迟是至关重要的因素。而在处理大规模数据操作时,Redis作为一种快速、可靠的内存数据库,成为了许多开发人员的首选。 在Redis中,每个操作都需要与服务器进行往返通信,存在网络开销损耗,当有批量命令执行 阅读全文

posted @ 2023-09-12 10:34 漫思 阅读(4) 评论(0) 推荐(0) 编辑

Redis从入门到放弃(11):雪崩、击穿、穿透

摘要: Redis从入门到放弃(11):雪崩、击穿、穿透 1、前言 Redis作为一款高性能的缓存数据库,为许多应用提供了快速的数据访问和存储能力。然而,在使用Redis时,我们不可避免地会面对一些常见的问题,如缓存雪崩、缓存穿透和缓存击穿。本文将深入探讨这些问题的本质,以及针对这些问题的解决方案。 2、缓 阅读全文

posted @ 2023-09-12 10:34 漫思 阅读(3) 评论(0) 推荐(0) 编辑

ECMAScript13 中11个令人惊叹的 JavaScript 新特性

摘要: ECMAScript13 中11个令人惊叹的 JavaScript 新特性 前言 与许多其他编程语言一样,JavaScript 也在不断发展。每年,该语言都会通过新功能变得更加强大,使开发人员能够编写更具表现力和简洁的代码。 小编今天就为大家介绍ES13中添加的最新功能,并查看其用法示例以更好地理解 阅读全文

posted @ 2023-09-12 10:33 漫思 阅读(4) 评论(0) 推荐(0) 编辑

WebGL坐标系介绍

摘要: 一、认识坐标系 1.面对屏幕向上为y轴的正方向,向左为正x轴的正方向,垂直于屏幕向外的为z轴的正方向。如下图所示: 2.在webgl和threejs中使用的是右手坐标系,入下图所示: 二、围绕某个轴旋转 左手大拇指,指向该轴的正方向,四指弯曲指向的方向,为该旋转方向的正方向。 三、世界坐标系与本地坐 阅读全文

posted @ 2023-09-12 10:31 漫思 阅读(14) 评论(0) 推荐(0) 编辑

从关键概念开始,带你轻松入门 WebGL

摘要: 从关键概念开始,带你轻松入门 WebGL 羽月 看我个人简介!!! ​关注 11 人赞同了该文章 发了一篇抖音直播技术原理解析的纯技术文章,发出去没 1 分钟直接被删,账号也被封,并且我的文章也找不到了,客服说无法提供我的文章备份,到底哪违规了也不说,就叫我理解,然后我发 10 几条消息过去,直接就 阅读全文

posted @ 2023-09-12 10:31 漫思 阅读(27) 评论(0) 推荐(0) 编辑

less变量

摘要: Less变量 一、Less简介 二、Less中的变量 三、less外部引入 一、Less简介 1.Less是一门css的预处理语言,less是一个css的增强版,通过less可以编写更少的代码实现更强大的样式。 变量名以两条短横线命名 例如: --color:red 2.Less特点: less的语 阅读全文

posted @ 2023-09-12 10:30 漫思 阅读(75) 评论(0) 推荐(0) 编辑

LLVM msvc DEBUG编译

摘要: LLVM msvc DEBUG编译 M-M ​ 假想自己是只喵呀 ​关注她 8 人赞同了该文章 LLVM官方有各个操作系统,各个版本编译好的LLVM二进制文件;但是自己编译可以对LLVM选择性编译一些我们需要的,还可以编译出来可调试的LLVM二进制文件。如果需要编译Debug版本的HALIDE、TV 阅读全文

posted @ 2023-09-12 10:28 漫思 阅读(28) 评论(0) 推荐(0) 编辑

微软“JARVIS”,AGI的时代已来!

摘要: 微软“JARVIS”,AGI的时代已来! 天生AI 求变,然后蜕变,然后升华! ​关注他 1 人赞同了该文章 Meta 的 LLM “LLaMA”的意外开源成为振兴开源 AI 社区的火花。 现在,微软似乎希望通过推出“HuggingGPT”(也称为“JARVIS”)来复制他们的成功。这项技术建立在C 阅读全文

posted @ 2023-09-12 10:28 漫思 阅读(9) 评论(0) 推荐(0) 编辑

关于SwiftUI,看这一篇就够了!

摘要: 关于SwiftUI,看这一篇就够了! 元气橙子 读书生活敲代码 ​关注她 10 人赞同了该文章 一、背景 苹果于2019年度WWDC全球开发者大会上,发布了基于Swift建立的声明式框架--SwiftUI,其可以用于watchOS、tvOS、macOS等苹果旗下产品的应用开发,统一了苹果平台的UI框 阅读全文

posted @ 2023-09-12 10:26 漫思 阅读(30) 评论(0) 推荐(0) 编辑

预处理器 Less 的十个语法

摘要: 预处理器 Less 的十个语法 Less 是一门 CSS 预处理语言,它扩充了 CSS 语言,增加了诸如变量、混合(mixin)、函数等功能,让 CSS 更易维护、方便制作主题、扩充。 不过浏览器只能识别 CSS 语言,所以 Less 语言直接运行在浏览器端是不被识别的,需要我们通过一些方式将其先转 阅读全文

posted @ 2023-09-12 10:25 漫思 阅读(29) 评论(0) 推荐(0) 编辑

javascript事件循环机制及面试题详解

摘要: javascript事件循环机制及面试题详解 javascript是单线程执行的程序,也就是它只有一条主线,所有的程序都是逐行“排队”执行,在这种情况下可能存在一些问题,比如说setTimeout、ajax等待执行的时间较长,就会阻塞后续代码的执行,使得整个程序执行的耗时非常久,那么为了应对这样一个 阅读全文

posted @ 2023-09-12 10:25 漫思 阅读(6) 评论(0) 推荐(0) 编辑

文件上传的multipart/form-data属性,你理解了吗

摘要: 文件上传的multipart/form-data属性,你理解了吗 form表单经常用于前端发送请求,比如:用户填写信息、选择数据、上传文件,对于不同的场景,上传数据的格式也会有些区别。 action action 表示该请求的 url 地址,定义在form上,请求的URI,可以写完整,也可以以斜线开 阅读全文

posted @ 2023-09-12 10:24 漫思 阅读(156) 评论(0) 推荐(0) 编辑

http头部字段Origin和Access-Control-Allow-Origin解决请求跨域

摘要: http头部字段Origin和Access-Control-Allow-Origin解决请求跨域 Http协议中请求头和响应头携带了很多信息,其中 请求头 Origin,响应头 Access-Control-Allow-Origin 与跨域有关。 为了验证跨域,要将客户端和服务端分配在不同端口,这里 阅读全文

posted @ 2023-09-12 10:24 漫思 阅读(210) 评论(0) 推荐(0) 编辑

redux的三个概念与三大核心

摘要: redux的三个概念与三大核心 1、什么是redux?一个组件里可能会有很多的状态,比如控制某个内容显示的flag,从后端获取的展示数据,那么这些状态可以在自己的单个页面进行管理,也可以选择别的管理方式,redux就是是一种状态管理的方式。 2、为什么要用redux?(1) 数据共享,当我们的很多页 阅读全文

posted @ 2023-09-12 10:24 漫思 阅读(4) 评论(0) 推荐(0) 编辑

为react项目添加开发/提交规范(前端工程化、eslint、prettier、husky、commitlint、stylelint)

摘要: 为react项目添加开发/提交规范(前端工程化、eslint、prettier、husky、commitlint、stylelint) 因历史遗留原因,接手的项目没有代码提醒/格式化,包括 eslint、pretttier,也没有 commit 提交校验,如 husky、commitlint、sty 阅读全文

posted @ 2023-09-12 10:23 漫思 阅读(35) 评论(0) 推荐(0) 编辑

react中常见hook的使用方式与区别

摘要: react中常见hook的使用方式与区别 1、什么是hook?react hook是react 16.8推出的方法,能够让函数式组件像类式组件一样拥有state、ref、生命周期等属性。 2、为什么要出现hook?函数式组件是全局当中一个普通函数,在非严格模式下this指向window,但是reac 阅读全文

posted @ 2023-09-12 10:23 漫思 阅读(38) 评论(0) 推荐(0) 编辑

浏览器端模块化方式es module详解

摘要: 浏览器端模块化方式es module详解 在es module出现之前还有社区推出amd和cmd的规范,这两者还有其特定的编写方式,使用起来不算很方便。es module被官方推出来就成为了浏览器端实现模块化的一个很好的方案。 想要在浏览器端使用 es module ,首先在 html 当中引入 j 阅读全文

posted @ 2023-09-12 10:22 漫思 阅读(236) 评论(0) 推荐(0) 编辑

PC首页资源加载速度由8s降到2s的优化实践

摘要: PC首页资源加载速度由8s降到2s的优化实践 随着需求的不断开发,前端项目不断膨胀,业务提出:你们的首页加载也太慢啦,我都需要7、8秒才能看到内容,于是乎主管就让我联合后端开启优化专项,目标是3s内展示完全首页的内容。 性能指标 开启优化时,我们要清晰的知道现状和目标,以及我们采用什么样的手段,通过 阅读全文

posted @ 2023-09-12 10:19 漫思 阅读(12) 评论(0) 推荐(0) 编辑

比Python快6.8万倍,新语言Mojo首次开放下载,LLVM之父打造

摘要: 比Python快6.8万倍,新语言Mojo首次开放下载,LLVM之父打造 投递人 itwriter 发布于 2023-09-10 23:10 评论(5) 有428人阅读 原文链接 [收藏] « » 梦晨发自凹非寺 量子位公众号 QbitAI 什么编程语言,敢号称是高性能版的“Python++”? 新 阅读全文

posted @ 2023-09-12 10:18 漫思 阅读(27) 评论(0) 推荐(0) 编辑

2023年9月11日

汽车3D HMI图形引擎选择

摘要: 汽车3D HMI图形引擎选择 向治洪在知乎 工程师 ​关注他 2002年,电影《少数派报告》让观众深入了解未来。 除了情节的核心道德困境之外,大多数人都对它的技术着迷。 我们看到了自动驾驶汽车、个性化广告和用户可以无缝交互的 3D 计算机界面。 令人惊讶的是,虽然故事发生在 2054 年,但许多科幻 阅读全文

posted @ 2023-09-11 11:51 漫思 阅读(46) 评论(0) 推荐(0) 编辑

技术人的悲哀:阿里的CTO是如何搞垮一个独角兽公司的

摘要: 技术人的悲哀:阿里的CTO是如何搞垮一个独角兽公司的 向治洪在知乎 工程师 ​关注他 2 人赞同了该文章 这是一个关于小军(化名)的故事,他是一个互联网独角兽公司的技术大牛,也是前任技术总监的心肝宝贝,可惜他的好日子没能持续多久,因为公司空降了一位阿里巴巴出来的CTO,这位CTO一来就要接管所有的技 阅读全文

posted @ 2023-09-11 11:50 漫思 阅读(9) 评论(0) 推荐(0) 编辑

阿里巴巴Flutter开源Kraken初体验

摘要: 阿里巴巴Flutter开源Kraken初体验 向治洪在知乎 工程师 ​关注他 22 人赞同了该文章 一、Kraken简介 历时3年,阿里巴巴正式开源了基于Flutter的Web 渲染引擎项目【北海】。一直以来,大家都在为跨平台开发进行不断的探索与实践,从最早的 H5 方案到 Hybrid 方案,以及 阅读全文

posted @ 2023-09-11 11:49 漫思 阅读(70) 评论(0) 推荐(0) 编辑

开源 & Dad:聊一下我与 2022 的故事

摘要: 开源 & Dad:聊一下我与 2022 的故事 董天成 ​ github.com/andycall ​关注他 22 人赞同了该文章 ​ 展开目录 每个人都有这自己难忘的 2022 年,同样,2022 对于我来说,是个重要的人生转折点。通常每次在新年的时候,我都是向前看,想象着新的一年后,自己会变成什 阅读全文

posted @ 2023-09-11 11:49 漫思 阅读(9) 评论(0) 推荐(0) 编辑

超全面详细一条龙教程!从零搭建React项目全家桶(上篇)

摘要: 超全面详细一条龙教程!从零搭建React项目全家桶(上篇) 兔子先生 ​关注他 101 人赞同了该文章 React是近几年来前端项目开发非常火的一个框架,其背景是Facebook团队的技术支持,市场占有率也很高。很多初学者纠结一开始是学react还是vue。个人觉得,有时间的话,最好两个都掌握一下。 阅读全文

posted @ 2023-09-11 11:48 漫思 阅读(50) 评论(0) 推荐(0) 编辑

从0到1搭建一个react项目

摘要: 从0到1搭建一个react项目 react分享 高级前端工程师 ​关注他 首先新建一个文件夹, 然后用编辑器vscode打开这个文件夹 打开文件夹后执行npm init命令, 会提示你生成package.json文件 然后下载npm包, 下面贴下package.json { "name": "dem 阅读全文

posted @ 2023-09-11 11:47 漫思 阅读(27) 评论(0) 推荐(0) 编辑

前端科普系列-ESlint:守住优雅的护城河

摘要: 前端科普系列-ESlint:守住优雅的护城河 无名之辈 一个有代码洁癖的前端小开发,热爱生活,追求极致 ​关注他 47 人赞同了该文章 摘要 本系列文章旨在帮助学习者了解前端,主要覆盖前端的基础知识,但不深入讲解,定位为大而全并非细而精,适合非前端开发的同学对前端有一个系统的认识,能更好的与前端开发 阅读全文

posted @ 2023-09-11 11:47 漫思 阅读(7) 评论(0) 推荐(0) 编辑

前端科普系列-Babel:把 ES6 送上天的通天塔

摘要: 前端科普系列-Babel:把 ES6 送上天的通天塔 无名之辈 一个有代码洁癖的前端小开发,热爱生活,追求极致 ​关注他 108 人赞同了该文章 摘要 本系列文章旨在帮助学习者了解前端,主要覆盖前端的基础知识,但不深入讲解,定位为大而全并非细而精,适合非前端开发的同学对前端有一个系统的认识,能更好的 阅读全文

posted @ 2023-09-11 11:46 漫思 阅读(4) 评论(0) 推荐(0) 编辑

前端科普系列-Web:一路前行一路忘川

摘要: 前端科普系列-Web:一路前行一路忘川 无名之辈 一个有代码洁癖的前端小开发,热爱生活,追求极致 ​关注他 118 人赞同了该文章 摘要 本系列文章旨在帮助学习者了解前端,主要覆盖前端的基础知识,但不深入讲解,定位为大而全并非细而精,适合非前端开发的同学对前端有一个系统的认识,能更好的与前端开发协作 阅读全文

posted @ 2023-09-11 11:46 漫思 阅读(9) 评论(0) 推荐(0) 编辑

前端科普系列-Node.js:换个角度看世界

摘要: 前端科普系列-Node.js:换个角度看世界 无名之辈 一个有代码洁癖的前端小开发,热爱生活,追求极致 ​关注他 55 人赞同了该文章 摘要 本系列文章旨在帮助学习者了解前端,主要覆盖前端的基础知识,但不深入讲解,定位为大而全并非细而精,适合非前端开发的同学对前端有一个系统的认识,能更好的与前端开发 阅读全文

posted @ 2023-09-11 11:45 漫思 阅读(3) 评论(0) 推荐(0) 编辑

前端科普系列-CommonJS:不是前端却革命了前端

摘要: 前端科普系列-CommonJS:不是前端却革命了前端 无名之辈 一个有代码洁癖的前端小开发,热爱生活,追求极致 ​关注他 498 人赞同了该文章 摘要 本系列文章旨在帮助学习者了解前端,主要覆盖前端的基础知识,但不深入讲解,定位为大而全并非细而精,适合非前端开发的同学对前端有一个系统的认识,能更好的 阅读全文

posted @ 2023-09-11 11:37 漫思 阅读(10) 评论(0) 推荐(0) 编辑

北海Kraken

摘要: 北海Kraken 高性能 Web 渲染引擎,基于 Flutter 构建 阅读全文

posted @ 2023-09-11 11:36 漫思 阅读(14) 评论(0) 推荐(0) 编辑

Swift中的元组 demo

摘要: 以下是在Swift中使用元组的示例: swift// 定义一个元组let pair = (1, "hello")// 访问元组中的元素let firstElement = pair.0let secondElement = pair.1// 给元组中的元素命名let person = (name: 阅读全文

posted @ 2023-09-11 11:35 漫思 阅读(2) 评论(0) 推荐(0) 编辑

ESModule 的定义

摘要: ESModule是ECMAScript 6(ES6)中引入的一种模块(module)体系,是一种静态化的模块方案,使得在编译时就能确定模块的依赖关系,以及输入和输出的变量1。 ESModule的特性有2: 默认导出:一个模块中可以有一个默认的导出。 命名导出:一个模块中可以有多个命名导出。 导入命名 阅读全文

posted @ 2023-09-11 11:13 漫思 阅读(28) 评论(0) 推荐(0) 编辑

上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 89 下一页

导航