E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Reids源码学习
带你玩转 Redis 的 键(key)命令
带你玩转Redis的键(key)命令1.什么是
Reids
的键命令2.查询键3.修改键4.建的序列化5.键的生存时间6.键值对操作7.删除键1.什么是
Reids
的键命令Redis的键命令。
知识的搬运工旺仔
·
2023-11-23 15:15
Redis
redis
java
数据库
xorm
源码学习
文章目录XORM源码浅析及实践ORMORMvs.SQLXORM软件架构ORM引擎Engine——DBM*core.DBGolang:database/sql源码基本结构连接复用,提高性能。增加数据库连接池数量连接管理database/sql主要内容:sql.DB创建数据库连接sql.Open()DB.conn可能需要创建新的连接连接释放清理无效连接数据库操作数据库操作Prepare()和Query
尚墨1111
·
2023-11-23 05:41
学习
数据库
xorm
Redis从入门到精通,安装、命令、集群、订阅,看这篇文章就够了
基础Redis集群1.主从模式2.哨兵模式3.Cluster集群Jedis/Lettuce/Redisson1.Jedis2.Lettuce([ˈletɪs])3.RedissonSpringBoot
Reids
Redis
码农蝈蝈
·
2023-11-23 05:35
数据库/消息/其他
redis
redisson
spring
boot
clustering
Spark 提交执行
源码学习
SparkSubmit执行后,执行环境准备工作privatedefrunDriver():Unit={addAmIpFilter(None,System.getenv(ApplicationConstants.APPLICATION_WEB_PROXY_BASE_ENV))userClassThread=startUserApplication()//Thisabithacky,butweneed
ShiPF
·
2023-11-23 04:21
Vue
源码学习
(一)new Vue 初始化阶段
介绍:本篇文章我们将粗略的去了解,在Vue实例创建的过程中,分别执行了什么操作,为了照顾功底不深的小伙伴我们省去了部分方法实现的详细源码,有兴趣的可以自己去下载源码文档查看,或者关注我的后续文章本节学习将让大家彻底了解Vue的结构和其执行顺序流程,让我们对Vue的使用更加行云流水1.首先我们来看下源码中,定义Vue这个文件夹中发生了什么①首先定义了Vue构造函数,在构造函数中加入了判断,是否使用n
石头山_S
·
2023-11-23 03:20
vue
vue.js
javascript
前端
分布式系统中通过redis生成自增长唯一id 号
好了,不说这么多了,上代码:application.properties#
reids
configspring.redis.host=red
miss味道
·
2023-11-22 14:48
Redis
项目应用
redis
java
redis-基于docker搭建redis集群
docker环境要装好;拉取redis的镜像(dockerpullredis)创建容器创建了6个
reids
容器,所以主从
蔡蔡开始内卷
·
2023-11-22 02:52
redis
docker
redis
容器
Window下安装Redis
reids
下载地址:https://github.com/MicrosoftArchive/redis/releases下载解压后使用cmd进入redis的安装目录(在redis安装目录shift+鼠标右键也可
MAXLZ
·
2023-11-22 01:13
【数据库】Redis
window
64位
安装
redis
Vue 和 React
源码学习
指南,进阶必备
作为前端最火的两个框架,React和Vue几乎是面试必考的内容。特别是到了中高级前端岗,企业不仅要考察你对两个框架的应用,还会从源码层面考察你对框架的掌握程度,比如:Computed属性为什么能够在依赖改变的时候,自己发生变化?Vuex的Mutation和Action的区别?ReactFiber的理解和原理Vue和React的diff有什么不同如果你的目标是大厂,而上面的问题你只会从应用层面去解答
frontend_frank
·
2023-11-21 13:04
编程语言
面试
java
人工智能
xhtml
Netty
源码学习
4——服务端是处理新连接的&netty的reactor模式
零丶引入在前面的
源码学习
中,梳理了服务端的启动,以及NioEventLoop事件循环的工作流程,并了解了Netty处理网络io重要的Channel,ChannelHandler,ChannelPipeline
快乐非自愿
·
2023-11-21 12:16
学习
arm开发
开源
【Spring】Spring ioc
源码学习
以及关于阅读源码方式的一些小笔记
Springioc
源码学习
以及关于阅读源码方式的一些小笔记学习源码的方式最好的方法是带着问题去学习。如果拿到的是一个新的框架源码,首先应当去搞懂如何使用,这个框架能做什么事。
wannatolive
·
2023-11-21 05:49
学习时候记录的笔记
spring
学习
java
【OpenGauss
源码学习
—— 执行算子(Append算子)】
执行算子(Append算子)Append算子ExecInitAppend函数exec_append_initialize_next函数ExecAppend函数ExecEndAppend函数ExecReScanAppend函数声明:本文的部分内容参考了他人的文章。在编写过程中,我们尊重他人的知识产权和学术成果,力求遵循合理使用原则,并在适用的情况下注明引用来源。本文主要参考了OpenGauss1.1
J.Kuchiki
·
2023-11-20 21:36
OpenGauss
数据库
gaussdb
【 OpenGauss
源码学习
—— 列存储(update)】
列存储(Insert)概述相关函数CStoreUpdate::ExecUpdate函数JunkFilter结构体CStoreInsert::BatchInsert函数bulkload_rows::append_one_vector函数bulkload_rows::append_in_column_orientation我函数ExecVecUpdate函数CStoreUpdate::EndUpdat
J.Kuchiki
·
2023-11-20 21:35
OpenGauss
数据库
gaussdb
【OpenGauss
源码学习
—— 列存储(ColumnTableSample)】
执行算子(ColumnTableSample)概述ColumnTableSample类ColumnTableSample::ColumnTableSample构造函数ColumnTableSample::~ColumnTableSample析构函数ExecCStoreScan函数ColumnTableSample::scanVecSample函数ColumnTableSample::getMaxO
J.Kuchiki
·
2023-11-20 20:31
OpenGauss
gaussdb
数据库
Flink
源码学习
二 用户代码逻辑计划生成 1.17分支
1、Streaming环境获取接上节flink调用用户代码的main方法后,用户代码中一般会有如下获取flink环境的代码valenv=StreamExecutionEnvironment.getExecutionEnvironment这里获取的环境再命令行客户的执行这个方法是就已经初始化好了,这个env里面封装了一些用户环境配置、streaming执行配置等。//org/apache/flink
大数据动物园
·
2023-11-20 20:26
大数据flink学习及问题解决
redission分布式锁释放异常问题
前言:线上使用
reids
son做分布式锁的实现,经常看到线上会报当前线程未持有锁,不能释放锁异常,慌的一批。
白菜404
·
2023-11-20 15:25
Redis
源码学习
基本数据结构之zipmap
zipmap Zipmap是为了实现保存Pair(String,String)数据的结构,是存储效率非常高的一种结构zipmap结构对于map:"foo"=>"bar","hello"=>"world":"foo""bar""hello""world"zmlen1字节键值对的个数len1字节表示keyorvalue长度(0-253)如果超过253则使用5字节第一个字节设为254后面四个字节表示长
lixin_karl
·
2023-11-20 10:52
腾讯云服务器从购买到使用-第三章-Redis安装与卸载
如果你已经安装了
reids
想卸载直接看后面的卸载教程。通过wget下载。
zhuzhihongNO1
·
2023-11-20 04:33
服务器
redis
redis安装
redis卸载
linux安装redis
Redis 入门到放弃
可是,用了这么久的
reids
,你懂它吗?1.什么是redis?它能做什么?2.redis有哪八种数据类型?有哪些应用场景?3.redis为什么这么快?
Marsin_csdn
·
2023-11-19 23:27
后端技术
redis
后端
Netty 学习和进阶策略
目录背景Netty框架的特点初学者常见问题Netty学习策略入门知识准备Netty
源码学习
Netty项目实践gRPC服务端gRPC客户端线程模型Netty故障定位技巧接收不到消息内存泄漏作者介绍背景Netty
boonya
·
2023-11-19 21:24
Netty
Java
Netty
IO
NIO
go context详解
一.前言之前写过一篇context的
源码学习
context
源码学习
,写完还觉得,嗯,我终于弄懂了context,但是最近在面试,别人一问我只能说个大概,到底还是理解不深,只是看了源码,没有往深层去想,他为什么要这么设计
hello_bravo_
·
2023-11-19 19:13
golang源码分析
golang
WMS仓储管理系统源码
淘源码:国内专业的免费源码下载平台需要
源码学习
可私信我。该程序使用的.NETMVC开发,大量使用到了jQuery,以及Bootstrap。
淘源码d
·
2023-11-19 12:03
WMS
仓库管理
进销存
源码
c#
vue3
源码学习
:打包流程实现
前言1.vue2和vue3区别介绍源码采用monorepo方式进行管理,将模型拆分到package目录中vue3采用ts开发,增强类型管理,vue2则采用flowvue3的性能优化,支持tree-shaking,不使用则不会被打包vue2后期引入RFC,使得每个版本改动可控rfcs(RequestForComments,征求意见)2.vue3内部优化vue3劫持数据采用proxy,vue2数据劫持
周星星日记
·
2023-11-19 11:30
vue3
学习
前端
javascript
(珍藏版)Redis经典面试题32道,吊打面试官。
08、
Reids
常用的7种数据类型?09、Redis事务相关的
普修罗双战士
·
2023-11-19 10:47
Redis专栏
redis
数据库
缓存
职场和发展
面试
知识巩固:SpringMVC框架
源码学习
SpringMVC
源码学习
MVC由来早期的mvc模型,JSP既负责展示数据,也负责处理数据所有代码逻辑编写在JSP中代码重用性低,维护难度高,后来被淘汰后期进行改良或,JSP纯粹负责展示数据处理请求交给控制器
法号轻尘
·
2023-11-19 10:25
spring
java
aop
mvc
servlet
Java 开发中遇到的印象深刻的问题
四、
Reids
master间断性暂停服务?前言记录下自己开发中遇到的印象深刻被迫加班的bug,也防止面试时被问到!一、Feign调用服务时,get请求参数异常?
If/
·
2023-11-19 02:07
java开发笔记
java
Spring
源码学习
四、Bean的加载
PS:本文参照《Spring源码深度解析2》与spring官方,仅作个人学习这章分析的是,从容器中获取beanStudentstudent=(Student)xmlBeanFactory.getBean("student");bean加载的大体思路@OverridepublicObjectgetBean(Stringname)throwsBeansException{returndoGetBean
唐小码
·
2023-11-18 21:47
spring
spring
java
蓝牙Mesh专有DFU
蓝牙Mesh专有DFUMesh专有DFU协议介绍特征DFU模式和类型角色并发传输混合设备的网络传输速率后台操作传输分区内存映射安全DFU固件IDApplicationfirmwa
reIDS
oftDevicefirmwareIDBootloaderfirmwareID
~狂想家~
·
2023-11-18 18:36
蓝牙
Nordic
Mesh
蓝牙
Nordic
reids
为什么快
1.redis是什么?Redis是完全开源的,遵守BSD协议,是一个高性能的key-value数据库。redis也是现在最受欢迎的NoSQL数据库之一,包含多种数据结构,支持网络,基于内存,可选持久性的键值对存储数据库Redis与其他key-value缓存产品有以下三个特点:Redis支持数据的持久化,可以将内存中的数据保存到磁盘中,重启的时候可以再次加载进行使用。Redis不仅仅支持简单的key
季布,
·
2023-11-17 02:51
Redis
缓存
redis
数据库
基于StatefulSet控制器部署单机redis以及redis集群
dockerfile所需的同级目录文件2、构建镜像3、测试镜像4、创建存储卷4.2、创建PVC5、创建redis服务5.1、创建redis.yaml文件5.2、创建redis服务,并测试二、部署集群版
reids
1
大洋百度
·
2023-11-17 02:14
redis
数据库
缓存
kubernetes
redis单机部署配置
1.前言此实验使用的是centos7系统,讲解redis的单机部署以及redis配置文件的配置讲解2.下载redis安装包,从redis官网下载
reids
6.2redis官网下载地址:https://redis.io
Apex Predator
·
2023-11-17 02:41
redis
redis
数据库
缓存
单机版-redis(手动部署)
部署部署模式:单机版-redis部署Redis版本:redis-4.0.1部署redis方式:手动部署在完成第三步时已完成配置,后续为操作命令以及注意事项;在进行操作数据库时,需要关注第五步注意事项,会涉及
reids
928-y
·
2023-11-17 02:10
redis
数据库
缓存
测试C#调用Aplayer播放视频(2:VideoPlayer
源码学习
)
参考文献1除了介绍Aplayer组件的用法之外,还提供有demo下载以供学习,本文学习并记录其中的使用方式。 VideoPlayer项目使用C#在VS2013开发,其解决方案中包括VideoPlayer和VideoPlayer两个小项目,前者基于.netframework4.0,后者基于.netframework3.5,这两个项目的程序截图如下所示: 上述界面,基本都采用的基于Aplaye
gc_2299
·
2023-11-16 22:06
dotnet编程
C#
APlayer
VideoPlayer
开源博客项目Blog .NET Core
源码学习
(6:雪花算法)
Blog.NET项目中有多种数据类生成对象实例时需要唯一标识,一般做法要么使用GUID,也可以保存到数据库时使用数据库表的自增长ID,也可以自定义规则以确保产生不重复的唯一标识,而在Blog.NET项目中使用雪花算法生成唯一标识。 关于雪花算法的原理介绍见参考文献4,Blog.NET项目使用的雪花算法代码源自参考文献3,雪花算法生成类为SnowflakeId,位于App.Framwork项目
gc_2299
·
2023-11-16 22:31
dotnet编程
网页编程
Bolg
开源博客项目
雪花算法
Reids
集群
目录一、集群的概念1.为什么要搭建集群?2.Redis搭建集群是否需要考虑状态同步的问题?二、Redis集群的模式1.redis集群--主从模式1.1什么是Redis的主从模式?1.2.主从模式它们之间的数据是怎么实现一个同步的?1.3.主从服务器是否解决了单点故障的问题?1.4.redis集群三台,是否实现了扩容?所以怎么解决单点故障问题呢,也就是说怎么解决主服务器宕机导致写操作执行不了的问题呢
春雨燎原
·
2023-11-16 21:18
redis
java
开发语言
linux企业级常用服务搭建
HTTPApacheHttpd安装ApacheHttpdFTPFTP的主动模式和被动模式安装FTP创建FTP用户DNSDNS的记录类型Bind安装BindMysqlMysql特性安装MysqlRedis
reids
、十一、
·
2023-11-16 10:07
系统
linux
运维
【 OpenGauss
源码学习
—— 列存储(CStore)(六)】
列存储(CStore)(六)概述CStore::GetCUDataFromRemote函数CStore::CheckConsistenceOfCUDescCtl函数CStore::CheckConsistenceOfCUDesc函数CStore::CheckConsistenceOfCUData函数额外补充声明:本文的部分内容参考了他人的文章。在编写过程中,我们尊重他人的知识产权和学术成果,力求遵
J.Kuchiki
·
2023-11-15 22:09
OpenGauss
gaussdb
数据库
【 OpenGauss
源码学习
—— 列存储(CStore)(五)】
列存储(CStore)(五)概述CStore::CStoreScan函数CStore::CStoreMinMaxScan函数CStore::LoadCUDescIfNeed函数CStore::NeedLoadCUDesc函数CStore::RoughCheckIfNeed函数CStore::RoughCheck函数CStore::RefreshCursor函数CStore::InitRoughCh
J.Kuchiki
·
2023-11-15 22:39
OpenGauss
gaussdb
数据库
【 OpenGauss
源码学习
—— 列存储(CUStorage)】
列存储(CUStorage)(一)概述CUStorage::SaveCU函数CUStorage::GetFileName函数CUStorage::OverwriteCU函数CUStorage::OverwriteCU函数CUStorage::RemoteLoadCU函数CUStorage::Load函数CUStorage::WSLoad函数CUStorage::TruncateDataFile函数
J.Kuchiki
·
2023-11-15 22:34
OpenGauss
数据库
gaussdb
Elasticsearch-IK分词器
源码学习
01
Elasticsearch-IK分词器
源码学习
01一、说明1、源码参考2、IDE3、Demo二、整体流程1、构建字典1.1、DictSegment类基本介绍1.2、DictSegment类lookforSegment
osnot
·
2023-11-15 15:44
es
elasticsearch
lucene
解决laravel查询mysql的json空(NULL)字符串查不到结果的问题
原查询方法需要查询的数据如下刚开始用的ModelName::whereNull('ids')->get();转成sql语句select*FROM`users`whe
reids
=null用这种方法查不到想要的数据正确的查询方法后来发现想查询出正确的结果需要用
小豪的小目标
·
2023-11-15 01:18
laravel
json
mysql
laravel
Redis应用之一自增编号
一、前言前段时间同事用Redis实现收银台商品排行榜,我们都知道Redis最基础的功能是用来缓存数据,但其实它还有很多特性能解决很多实际问题,接下来几篇文章我们就聊聊
Reids
一些特性的应用,今天先聊一下借助
程序员青菜学厨艺
·
2023-11-14 02:01
存储
redis
数据库
缓存
Google Filament
源码学习
(三):Material System (二)
目录FilamentMaterialsGuideIntroduction相关术语与概念MaterialModelsLitModelBaseColorMetallicRoughnessReflectanceSheencolorSheenroughnessClearcoatAnisotropyAnisotropydirectionAmbientocclusionNormalBentnormalClea
七Du°C糊涂
·
2023-11-13 23:13
Filament
c++
渲染引擎
学习
【Spring Boot
源码学习
】初识 SpringApplication
SpringBoot
源码学习
系列初识SpringApplication引言往期内容主要内容1.SpringBoot应用程序的启动2.SpringApplication的实例化2.1构造方法参数2.2Web
Huazie
·
2023-11-13 09:12
开发框架-Spring
Boot
spring
boot
源码学习
构造流程
启动入口类
【详细学习SpringBoot自动装配原理分析之核心流程初解析-1】
后续更多的文章内容可以点击查看】【1.SpringBoot初识之Spring注解发展流程以及常用的Spring和SpringBoot注解】【2.SpringBoot自动装配之SPI机制&SPI案例实操学习&SPI机制核心
源码学习
硕风和炜
·
2023-11-13 06:04
SpringBoot
spring
boot
java
自动装配原理
案例实操
注解配置文件详解
laravel中的队列二
RedisManager用于管理
reids
的连接。
dgfghfgh76856
·
2023-11-13 05:45
数据库
php
大数据
Redis--命令操作Redis
目录一、Redis简介二、Linux上安装Redis0.上传redis.gz1.解压redistar-zxvf
reids
-5.0.0.tar.gz2.安装gccyuminstall-ygcc3.编译redis
敢敢130
·
2023-11-13 05:53
redis
缓存
数据库
【Seata
源码学习
】 扫描@GlobalTransaction注解 篇一
1.SeataAutoConfiguration自动配置类的加载基于SpringBoot的starter机制,在应用上下文启动时,会加载SeataAutoConfiguration自动配置类#AutoConfigureorg.springframework.boot.autoconfigure.EnableAutoConfiguration=io.seata.spring.boot.autocon
秋日的晚霞
·
2023-11-12 21:15
seata源码学习
学习
Redis非关系型数据库(三)持久化
appendonlyfile)3.RDB和AOF的区别三、RDB持久化1.触发条件2.执行流程3.启动时加载四、AOF持久化1.开启AOF2.执行流程3.启动时加载五、RDB和AOF的优缺点1.RDB持久化2.AOF持久化六、
Reids
YsDou
·
2023-11-12 09:30
redis
nosql
数据库
postgresql
源码学习
(32)—— 检查点④-核心函数CreateCheckPoint
一、CreateCheckPoint会做什么?最主要的其实就是前面提到的检查点的3大作用。由于很多检查点相关的信息是记录在控制文件中的,因此该函数还要负责更新控制文件中检查点信息。如果数据库中没有重要的更新,则代表当前数据库空闲,可以跳过检查点。总结一下:脏页刷入删除旧WAL:创建检查点后此位置之前的WAL可以删除故障恢复起点更新控制文件中检查点信息Checkpointskipped机制二、Cre
Hehuyi_In
·
2023-11-11 18:39
源码学习
PostgreSQL
事务
postgresql
源码学习
调试
checkpoint
检查点
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他