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
postgresql源码分析
【Spark
源码分析
】Spark的RPC通信一-初稿
Spark的RPC通信一-初稿文章目录Spark的RPC通信一-初稿Spark的RPC顶层设计核心类`NettyRpcEnv`核心类`RpcEndpoint`核心类`RpcEndpointRef`SparkRPC消息的发送与接收实现核心类`Inbox`核心类`Dispatcher`核心类`Outbox`Spark的RPC顶层设计在RpcEnv中定义了RPC通信框架的启动、停止和关闭等抽象方法,表示
顧棟
·
2023-12-23 05:53
Spark
spark
rpc
psql命令
一般性\bind[PARAM]…setqueryparameters\copyright显示
PostgreSQL
的使用和发行许可条款\crosstabview[COLUMNS]executequeryanddisplayresultincrosstab
CopyLower
·
2023-12-23 04:43
学习
java
开发语言
PostgreSQL
常用函数学习
数学函数[1]1、绝对值函数ABS(x)和返回圆周率函数PI()求2,-3.3和-33的绝对值,输入语句如下:SELECTABS(2),ABS(-3.3),ABS(-33);返回圆周率值,输入语句如下:SELECTpi();2、平方根函数SQRT(x)和求余函数MOD(x,y)求9,40和-49的二次平方根,输入语句如下:SELECTSQRT(9),SQRT(40);对MOD(31,8),MOD(
CopyLower
·
2023-12-23 04:43
学习
postgresql
学习
数据库
Netty
源码分析
之Reactor线程模型详解
上一篇文章,分析了Netty服务端启动的初始化过程,今天我们来分析一下Netty中的Reactor线程模型在分析源码之前,我们先分析,哪些地方用到了EventLoop?NioServerSocketChannel的连接监听注册NioSocketChannel的IO事件注册NioServerSocketChannel连接监听在AbstractBootstrap类的initAndRegister()方
跟着Mic学架构
·
2023-12-23 01:38
Oracle的学习心得和知识总结(三十一)| ODBC开放式数据库连接概述及应用程序开发
目录结构注:提前言明本文借鉴了以下博主、书籍或网站的内容,其列表如下:1、参考书籍:《OracleDatabaseSQLLanguageReference》2、参考书籍:《
PostgreSQL
中文手册》
孤傲小二~阿沐
·
2023-12-23 01:08
数据库
oracle
OGG工具实现
Postgresql
同步到Oracle数据库
OGG工具实现
Postgresql
同步到Oracle数据库网络上找了一大圈没有找到
Postgresql
同步到Oracle数据库的案例。
betazhou
·
2023-12-22 23:35
数据库运维案例分享
数据库
oracle
postgresql
【Android 12.0】Android S WiFi关闭业务流程分析(UML图)
1、WifiStop业务流程WiFiStop业务流程源码详情参考:Androidwifi
源码分析
(二)Wif
极音战歌
·
2023-12-22 22:08
Android
android
java
wifi
05-SpringBoot-自动配置原理
boot程序启动后,起步依赖中的一些bean对象会自动注入到ioc容器问题:程序引入spring-boot-starter-web起步依赖,启动后,会自动往ioc容器中注入DispatcherServlet
源码分析
是三好
·
2023-12-22 22:11
学习整理-后端
spring
boot
java
spring
【PostGIS】
PostgreSQL
15+对应PostGIS安装教程及空间数据可视化
一、
PostgreSQL
15与对应PostGIS安装
PostgreSQL
15安装:下载地址PostGIS安装:下载地址(选择倒数第二个)1、
PostgreSQL
安装下载安装包;开始安装,这里使用默认安装
波比波
·
2023-12-22 22:33
postgresql
数据库
Debezium日常分享系列之:Debezium 2.5.0.Final发布
架构历史重试现在受到限制2.初始快照的附加通知3.重新选择列4.增量快照水印的INSERT/DELETE语义5.MongoDB无缝大文档处理6.Mysql8.2support7.Mysql高精度源时间戳8.从
PostgreSQL
1
最笨的羊羊
·
2023-12-22 21:30
日常分享专栏
Debezium日常分享系列
Debezium
2.5.0.Final发布
MySQL- 多版本并发控制(MVCC)
基本介绍多版本并发控制(MVCC)是一种用于提高数据库并发性能的技术,广泛应用于各种数据库系统,包括
PostgreSQL
、Oracle、MySQL的InnoDB引擎等。
青衫客36
·
2023-12-22 21:22
数据库
mysql
数据库
Win10安装Gogs保姆级教程
环境要求数据库(选择以下一项):MySQL:版本>=5.7
PostgreSQL
TiDB(实验性支持,使用MySQL协议
每天吃八顿
·
2023-12-22 19:58
Git
git
无标题文章
这个现象的出现从
源码分析
来看,这个死循环的出现时因为resize()时复制元素时产生了循环链表。
梦猿上码
·
2023-12-22 19:40
【Zabbix】使用 Grafana 统一监控展示并对接Zabbix v6
Grafana是开源的可视化工具,支持各类数据源的接入MySQL、
PostgreSQL
、AWSCloudWatch、MicrosoftSQLServer(MSSQL)等;支持丰富的插件生态系统Barchart
KnightYangHJ
·
2023-12-22 18:47
zabbix
grafana
java开发面试:LinkedList底层数据结构分析、和ArrayList的区别是什么、HashMap(底层数据结构哈希表精讲,put方法、扩容机制
源码分析
、在java版本中的不同、死循环问题)
LinkedList底层数据结构——双向链表单向链表查询/添加/删除时间复杂度查询:头节点:O(1),一般情况:O(n)增删:头节点:O(1),一般情况:O(n)双向链表查询/添加/删除时间复杂度查询:头尾节点:O(1),一般情况:O(n),给定节点找前驱节点:O(1)增删:头尾节点:O(1),一般情况:O(n),给定节点找前驱节点:O(1)和ArrayList的区别是什么从四个方面来谈。底层数据
鸡鸭扣
·
2023-12-22 17:24
java
数据结构
面试
散列表
后端
【
PostgreSQL
】从零开始:(二十二)数据类型-枚举类型
概述什么是枚举枚举,又称为列举、举例或列举法,是一种通过逐一列举、点明或列举的方法来表达、阐述、说明或论述某个问题、观点或概念的过程。在数学、逻辑学和哲学中,枚举被用于证明、论证或说明某个命题、定理或理论的正确性或错误性。在计算机科学中,枚举是一种数据类型,用于定义一组具有离散值的常量。枚举类型有有限的可能值,并且每个值都有一个相关联的名称。枚举类型可以用于简化程序中的条件判断和代码编写。枚举也可
DBA圈小圈
·
2023-12-22 16:55
PostgreSQL
postgresql
数据库
61权限提升-Redis&Postgre&令牌窃取&进程注入
主要讲解redis数据库和
postgresql
数据库,然后还要两个windows的提权方式令牌窃取和进程注入。
上线之叁
·
2023-12-22 16:25
redis
数据库
缓存
Postgresql
源码(118)elog/ereport报错跳转功能分析
1日志接口elog.c完成PG中日志的生产、记录工作,对外常用接口如下:1.1最常用的ereport和elogereport(ERROR,(errcode(ERRCODE_UNDEFINED_TABLE),errmsg("relation\"%s\"doesnotexist",relation->relname)));elog(ERROR,"unexpectedenrtype:%d",enrmd-
高铭杰
·
2023-12-22 15:38
pgsql
postgresql
数据库
elog
ereport
Java集合框架—LinkedList—源码研读
4.jpg前言:本文主要基于JDK9,对LinkedList源码进行简单分析,主要内容分为以下几个部分:1.LinkedList中add(),get()方法的
源码分析
及LinkedList双向链表的底层实现
Sunflow007
·
2023-12-22 13:44
常见数据库安装
简介本文记录了常用数据库,MySQL、
PostgreSQL
、MSSQL、Oracle、Redis、MongoDB在Windows及Linux(Ubuntu)下(MSSQL、Oracle除外)的安装,macOS
先行者3
·
2023-12-22 13:43
数据库
运维
服务器
docker
网络安全
网络
web安全
PostgreSQL
帮助、用户、权限操作
文章目录一、帮助操作二、用户操作1、创建角色2、修改角色3、删除角色三、权限操作1、逻辑结构2、权限分层3、实战一、帮助操作查看psql的命令:psql--help连接选项说明:Formoreinformation,type“?”(forinternalcommands)or“\help”(forSQLcommands)fromwithinpsql,orconsultthepsqlsectioni
程序员Forlan
·
2023-12-22 11:01
数据库
postgresql
数据库
PostgreSQL
数据类型及基本操作
文章目录一、数据类型二、对比MySQL三、基本操作1、单引号和双引号2、数据类型转换3、数字类型1)整数2)浮点数3)序列4)常见操作4、字符串类型5、日期类型1)声明时间2)日期类型的运算6、布尔类型7、枚举类型8、IP类型9、JSON&JSONB类型10、复合类型11、数组类型一、数据类型详细查看:中文官方文档二、对比MySQL名字说明对比MySQL整数类型smallint(2字节),inte
程序员Forlan
·
2023-12-22 11:57
数据库
postgresql
数据库
PostgreSQL
使用docker部署,设置密码失效问题处理
文章目录问题描述使用场景排查解决修改已有的文件卷使用SQL初始化问题描述
PostgreSQL
使用docker虚拟化部署,使用docker-compose管理,配置了密码部署在客户现场时,客户的安全扫描,
坚持是一种态度
·
2023-12-22 11:26
postgresql
docker
数据库
【RTOS学习】
源码分析
(信号量和互斥量 && 事件组 && 任务通知)
作者:一只大喵咪1201专栏:《RTOS学习》格言:你只管努力,剩下的交给时间!目录信号量和互斥量创建TakeGive事件组设置事件等待事件同步点任务通知发通知等待通知总结信号量和互斥量信号量和互斥量几乎一模一样:创建:如上图所示,创建时使用的都是xSemaphoreCreateXXX函数,只是后面的XXX不一样,其他都非常类似,而且本质上都是调用的xQueueGenericCreate函数来创建
一只大喵咪1201
·
2023-12-22 10:20
RTOS学习
学习
arm开发
架构
c语言
stm32
在x64上构建智能家居(home assistant)(二)连接
Postgresql
数据库
常用的免费数据库有两个MySQL和
PostgreSQL
,(MariaDB可以认为是MySQL)。我个人认为
PostgreSQL
性能和稳定性都很好,推荐使用。根据官网https://www.home
st780206
·
2023-12-22 10:19
#
debain
postgresql
home
assistant
postgresql
home
assistant
debian
在x64上构建智能家居(home assistant)(二)(新版Debain12)连接
Postgresql
数据库
新版数据库安装基本和旧版相同,大部分可以参考旧版本在x64上构建智能家居(homeassistant)(二)连接
Postgresql
数据库_homeassist数据库-CSDN博客新版本的homeassistant
st780206
·
2023-12-22 10:18
home
assistant
智能家居
数据库
Dubbo
源码分析
之服务暴露
Dubbo调用过程参与者有服务提供方、注册中心、服务消费方。其中注册中心是单独部署的,服务提供方和消费方是集成在业务里面的,今天来分析下服务提供方服务暴露的流程。不管通过哪种启动方式(Dubbo的几种启动方式),服务接口暴露的起点都是从ServiceConfig.export方法开始的,这里先简单分析下通过xml中配置dubbo到export的流程。从xml配置到ServiceConfig.exp
狒狒_94d7
·
2023-12-22 10:03
java开发面试:常见集合ArrayList的
源码分析
,数组和List的相互转换
ArrayList底层数据结构——数组寻址公式a[i]=baseAddress+i*dataTypeSize即,数组的首地址+索引乘以存储数据的类型大小。为什么数组索引从0开始呢?从1开始不行吗?实际上并不是不行。而是如果数组索引从1开始的话,整体性能会变低。因为寻址公式会变为a[i]=baseAddress+(i-1)*dataTypeSize,也就是说,多了一个减法操作。查找/插入/删除的时间
鸡鸭扣
·
2023-12-22 08:58
java
面试
list
后端
PostgreSQL
的缓存管理器原理——出自云贝教育
【
PostgreSQL
】PG的缓存管理器原理-课程体系-云贝教育本文为云贝教育刘峰原创,请尊重知识产权,转发请注明出处,不接受任何抄袭、演绎和未经注明出处的转载。
YUNBEE_chen
·
2023-12-22 07:11
postgresql
postgresql
缓存
区块链
PostgreSQL
PG15安装之源码安装
【
PostgreSQL
】PG15安装之源码安装-课程体系-云贝教育https://www.yunbee.net/Home/News/detail/article_id/396.html一、安装环境操作系统
YUNBEE_chen
·
2023-12-22 07:41
postgresql
postgresql
数据库
PostgreSQL
pg缓存插件介绍
【
PostgreSQL
】pg缓存插件介绍-课程体系-云贝教育一、pg_buffercache主要作用是查看pg的共享池中缓存的对象信息1.1创建扩展postgres=#createextensionpg_buffercache
YUNBEE_chen
·
2023-12-22 07:10
postgresql
postgresql
缓存
数据库
PostgreSQL
PG的多版本并发控制
【
PostgreSQL
】PG的缓存管理器原理-课程体系-云贝教育并发是一种当多个事务在数据库中并发运行时维护原子性和隔离性的机制,这是ACID的两个属性。
YUNBEE_chen
·
2023-12-22 07:11
postgresql
postgresql
数据库
Postgresql
中自增主键序列的使用以及数据传输时提示:错误:关系“xxx_xx_xx_seq“不存在
场景
Postgresql
在Windows中使用pg_dump实现数据库(指定表)的导出与导入:
Postgresql
在Windows中使用pg_dump实现数据库(指定表)的导出与导入-CSDN博客上面讲使用
霸道流氓气质
·
2023-12-22 04:58
数据库
postgresql
数据库
Postgresql
中PL/pgSQL代码块的语法与使用-声明与赋值、IF语句、CASE语句、循环语句
-CSDN博客除了标准SQL语句之外,
PostgreSQL
还支持使用各种过程语言(例如PL/pgSQL、C、PL/Tcl、PL/Python、PL/Perl、PL/Java等)创建复杂的过程和函数,称为存储过程
霸道流氓气质
·
2023-12-22 04:28
数据库
postgresql
数据库
java并发-ConcurrentHashMap 在Java7 和 8 的区别
版本的ConcurrentHashMap2.Java8版本的ConcurrentHashMap3.分析Java8版本的ConcurrentHashMap的重要源码3.1.Node节点3.2.put方法
源码分析
一杯可乐、
·
2023-12-22 04:27
java基础
java
开发语言
Postgresql
中PL/pgSQL的游标、自定义函数、存储过程的使用
场景
Postgresql
中PL/pgSQL代码块的语法与使用-声明与赋值、IF语句、CASE语句、循环语句:
Postgresql
中PL/pgSQL代码块的语法与使用-声明与赋值、IF语句、CASE语句、
霸道流氓气质
·
2023-12-22 04:27
数据库
postgresql
数据库
亚信安慧AntDB数据库——实时流数据处理的先锋
2023年,中国
PostgreSQL
数据库生态大会在北京成功举办,湖南亚信安慧科技有限公司应邀参与,并荣获“2023最佳创新企业”称号。
亚信安慧AntDB数据库
·
2023-12-22 03:08
数据库
antdb
antdb数据库
较真儿学源码系列-MyBatis核心流程
源码分析
Mybatis版本:3.5.10-SNAPSHOT。1简介MyBatis是一款优秀的持久层框架,它支持自定义SQL、存储过程以及高级映射。MyBatis免除了几乎所有的JDBC代码以及设置参数和获取结果集的工作。MyBatis可以通过简单的XML或注解来配置,并将原始类型、接口和JavaPOJO映射到数据库的记录中。现在国内的开发环境不知道从什么时候开始传出一种风气,不管开发出什么框架,都要往大而
天瑕
·
2023-12-22 03:00
MyBatis
MyBatis
设计模式
Spring
Windows下Navicat15.0连接Oracle11g报ORA-28547解决
ORACLE连接4、默认连接二、问题分析1、默认dll配置三、修改配置1、下载匹配的client2、替换相应目录总结背景最近在项目中需要使用Oracle数据库,当前很多应用系统的数据都存储在MySQL或者
PostgreSQL
夜郎king
·
2023-12-22 03:14
数据库技术
Navicat连接报错
ORA-28547
《JVM由浅入深学习【二】 2023-12-20》JVM由简入深学习提升
JVM由简入深学习提升第二篇1.双亲委派机制
源码分析
双亲委派机制的核心源码(代码注释有解释流程)protectedClassloadClass(Stringname,booleanresolve)throwsClassNotFoundException
码农阿豪
·
2023-12-22 00:20
面试
jvm
双亲委派
热加载
tomact类加载
将CSV数据文件放置在本地目录中(包括移动硬盘)-Mac苹果电脑/Windows系统安装MIMIC数据库相关步骤三
当然了现在就要进入重中之重的倒入下载好的数据库内容了;请大家仔细根据流程操作;将CSV数据文件载入到
PostgreSQL
数据库共需5步:主要为输入代码,每次输入代码均需要按回车键;该步骤中因选择文件所在目录也就是地址较多
师博_72fb
·
2023-12-22 00:51
State of
PostgreSQL
2023 报告解读
基于
PostgreSQL
内核的时序数据库厂商Timescale发布了一年一度的StateofPostgres2023报告。Timescale介绍简单先介绍一下Timescale这家公司的历史。
Bytebase
·
2023-12-22 00:53
数据库
DBA
数据库管理
DevOps
postgresql
运维
github
Jtti:网站主机的数据库技术有哪些
PostgreSQL
:
PostgreSQL
是一种功能强大且高度可扩展的开源关系型数据库系统。它支持复杂的数据类型、事务、并发控制等特性,适用于大型网站和应
Jtti
·
2023-12-21 23:55
数据库
Vue
源码分析
—响应式原理(三)
派发更新响应式数据依赖收集过程,收集的目的就是为了当我们修改数据的时候,可以对相关的依赖派发更新,我们来详细分析这个过程。我们先来回顾一下setter部分的逻辑:/***DefineareactivepropertyonanObject.*/exportfunctiondefineReactive(obj:Object,key:string,val:any,customSetter?:?Funct
oWSQo
·
2023-12-21 23:36
postgresql
等待锁排查——ShareLock & ExclusiveLock
故事的开始##发现错误日志信息LOG:process12345stillwaitingforShareLockontransaction541005530after1000.146msDETAIL:Processholdingthelock:12045.Waitqueue:12345.CONTEXT:whileupdatingtuple(809991,21)inrelation"table_nam
Chsavvy
·
2023-12-21 21:40
postgresql
postgresql
数据库
sql
Skywalking
源码分析
之OAP
概述OAP是skywalking的服务端,负责接受探针上报的数据、提供数据分析的接口等,本文重点描述OAP如何为Web展示界面提供接口armeriaskywalking使用微框架armeria处理http请求及路由转发armeria顶替的是tomcat或者spring-boot-web的功能构建armeria的位置:HTTPServer,初始化代码如下:publicvoidinitialize()
pq217
·
2023-12-21 20:22
游戏服务器读书清单
2年游戏服务器读书计划C++:高质量编程指南C++Primer(第四版)EffectiveC++MoreeffectiveC++深度探索C++模型STL
源码分析
设计模式Linux:开发环境:Linux鸟哥的私房菜
呆呆国王
·
2023-12-21 19:27
PostgreSQL
高级SQL(五) 内建窗口函数
前面俩个章节我们介绍了窗口函数、滑动窗口函数的概念,接下来我们介绍一下PG支持的原生通用窗口函数,总共11个(9.6版本,中国社区官网文档地址)通用窗口函数1、row_number函数row_number函数可以给每隔数据行返回一个虚拟的自增ID,也就是相当于给行分配一个编号,这些编号不会出现重复,即使over()里面没有按照字段排序字段也能正常工作,selectcountry_name,"yea
码农大表哥3306
·
2023-12-21 18:30
DRF从入门到精通一(DRF介绍、API接口、接口测试工具、Restful规范、序列化反序列化、基于drf、原生编写接口,APIView
源码分析
)
文章目录DRF入门规范一、Web应用模式1.前后端混合开发模式2.前后端分离开发模式二、API接口概念Json格式与XML格式的区别前端、前台、后端以及后台的区别三、接口测试工具:`Postman/Apifox`四、Restful规范概念Restful10条规范五、序列化和反序列化序列化反序列化六、基于原生Django框架编写5个接口七、DjangoRestFrameworkDRF的下载与使用下载
0Jchen
·
2023-12-21 17:51
DRF
python
DRF从入门到精通二(Request
源码分析
、DRF之序列化组件)
文章目录一、Request对象
源码分析
区分原生request和新生request新的request还能像原来的reqeust一样使用吗源码片段分析总结:二、DRF之序列化组件序列化介绍序列化步骤序列化组件的基本使用反序列化基本使用反序列化的新增反序列化的新增删除单条反序列化的校验一
0Jchen
·
2023-12-21 17:21
DRF
django
python
上一页
38
39
40
41
42
43
44
45
下一页
按字母分类:
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
其他