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源码分析
GraphSAGE
源码分析
报告
GraphSAGE
源码分析
报告一、Graphsage简介0.什么是深度学习?1.什么是Graphsage?2.Grpaphsage有什么特点?3.怎么使用Grpaphsage算法程序?
果壳寄蒜叽
·
2023-12-29 00:00
算法
[BUG]Datax写入数据到psql报不能序列化特殊字符
1.问题描述Datax从mongodb写入数据到psql报错如下org.
postgresql
.util.PSQLException:ERROR:invalidbytesequenceforencoding"UTF8
tuoluzhe8521
·
2023-12-29 00:30
数据同步
bug
psql
datax
postgresql
ArrayList的
源码分析
(一)【转载】
ArrayList简介ArrayList核心源码ArrayList
源码分析
System.arraycopy()和Arrays.copyOf()方法两者联系与区别ArrayList核心扩容技术内部类ArrayList
Bitter255
·
2023-12-28 22:38
postgresql
序列
一:
postgresql
序列概述序列对象(也叫序列生成器)就是用CREATESEQUENCE创建的特殊的单行表。一个序列对象通常用于为行或者表生成唯一的标识符。
渔夫数据库笔记
·
2023-12-28 19:49
pg
序列
pg
sequence
ALTER
SEQUENCE
create
sequence
SERIAL
BIGSERIAL
Easyswoole
源码分析
-8-Console(控制台)
1.简介EasySwoole提供了console控制台组件,在项目运行的时候,可通过命令和服务端进行通讯,查看服务端运行状态,实时推送运行逻辑等知识点1.swoole_event_add2.addListener3.EasySwooleCONSOLE组件2.流程启动Easyswoole时会启动主服务,根据配置启动其它服务,比如Console和Crontab服务,客户端执行phpeasyswoole
会长__
·
2023-12-28 18:23
【
PostgreSQL
内核学习(十九)—— 存储管理(元组操作)】
元组操作概述插入元组heap_form_tuple函数heap_fill_tuple函数heap_insert函数RelationPutHeapTuple函数删除元组heap_delete更新元组heap_update声明:本文的部分内容参考了他人的文章。在编写过程中,我们尊重他人的知识产权和学术成果,力求遵循合理使用原则,并在适用的情况下注明引用来源。本文主要参考了《PostgresSQL数据库
J.Kuchiki
·
2023-12-28 17:58
PostgerSQL
postgresql
数据库
【
PostgreSQL
内核学习(二十)—— 数据库中的遗传算法】
数据库中的遗传算法概述个体的编码方式及种群初始化geqo函数适应值geqo_eval函数gimme_tree函数父体选择策略geqo_selection函数杂交算子边重组杂交ERX(edgerecombinationcrossover)gimme_edge_table函数gimme_tour函数变异算子geqo_mutation函数声明:本文的部分内容参考了他人的文章。在编写过程中,我们尊重他人的
J.Kuchiki
·
2023-12-28 17:22
PostgerSQL
数据库
postgresql
【STM32】基于MQTT协议实时监控项目
基于MQTT协议实时监控项目一、MQTT与源码库二、PahoMQTT移植1.Paho
源码分析
2.Paho源码移植三、MQTT发布实现温湿度实时上报1.MQTT的底层源文件transport.c/h2.MQTT
邓永豪
·
2023-12-28 16:19
STM32
计算机网络
stm32
单片机
嵌入式硬件
MySQL数据库安装及管理
关系数据库系统是基于关系模型的数据库系统关系模型的数据结构使用简单易懂的二维数据表关系模型包含了实体(数据对象)、关系和属性三个要素2.非关系型数据库NoSQL补充扩展:关系型数据库典型代表:MySQL、MariaDB、
PostgreSQL
Fabletown gegewu
·
2023-12-28 15:12
数据库
mysql
java ArrayList、LinkedList、Set、Map等扩容方式,及其
源码分析
java集合(超详细)List接口:ArrayList集合:扩容机制:LinkedList集合:存储方式及扩容:LinkedList常用方法:Vector集合:Set接口:HashSet集合LinkedHashSet集合:TreeSet集合:Map集合:HashMap:hash值的计算方法:存储过程HashMap常用方法:HashMap的扩容机制:HashMap底层典型属性的属性说明:Linked
LIJINGPO
·
2023-12-28 15:04
java
java
开发语言
netty
源码分析
笔记
参考资料:[1].netty
源码分析
之揭开reactor线程的面纱(二)[2].Netty
源码分析
之一揭开Bootstrap神秘的红盖头(服务器端)[3].netty
源码分析
之揭开reactor线程的面纱
抬头挺胸才算活着
·
2023-12-28 15:42
lodash
源码分析
每日一练 - 数组 - join
今日分享:每一步都是曼妙的风景~_.join(array,[separator=‘,’])使用:_.join(array,[separator=‘,’])使用示例:_.join(['a','b','c'],'~');//=>'a~b~c'尝试手写:①返回新字符串②默认“,"连接letjoin_arr=[2,3,4,5];functionmy_join(arr,separator=','){if(a
王大眼睛�
·
2023-12-28 15:43
lodash每日一源
javascript
前端
开发语言
lodash
源码分析
每日一练 - 数组 - intersection / intersectionBy / intersectionWith
今日分享:每一步都是曼妙的风景~lodash官网地址_.intersection([arrays])使用:创建唯一值的数组,这个数组包含所有给定数组都包含的元素,使用SameValueZero进行相等性比较。(注:可以理解为给定数组的交集)使用示例:_.intersection([2,1],[4,2],[1,2]);//=>[2]尝试手写:①返回数组②“查重”③返回重合部分letinter_arr
王大眼睛�
·
2023-12-28 15:37
前端
javascript
Java设计模式-组合模式
目录一、学校院系展示需求二、传统方案解决三、组合模式(一)基本介绍(二)原理类图(三)能够解决的问题(四)解决院系展示需求(五)组合模式在JDK集合的
源码分析
一、学校院系展示需求编写程序展示一个学校院系结构
zoeil
·
2023-12-28 14:52
java
设计模式
开发语言
后端
TouchDelegate
源码分析
源码分析
这个类主要就是一个diapatchTouchEvent(),用来将事件分发给委托Vie
Utte
·
2023-12-28 14:41
Postgresql
时间戳long转日期,转字符串,转timestamp,日期转换错误定位及解决
记录下原因:
postgresql
的timestamp可以由bigint秒时间戳10位通过to_timestamp转换出来;bigint转timestampto_timestampstring转bigintcasttimestamp
程序媛一枚~
·
2023-12-28 14:04
数据库
Postgresql
JAVA
数据库
sql
mysql
postgresql
Postgresql
:触发器某个字段更新时执行,行插入或更新执行
Postgresql
:触发器某个字段更新时执行,行插入或更新执行1.
postgresql
触发器2.触发器的创建及示例1)字段更新时,触发2)行插入或更新时,触发3.触发器的删除4.触发器的坑参考1.
postgresql
程序媛一枚~
·
2023-12-28 14:34
数据库
JAVA
Postgresql
postgresql
触发器
trigger
字段更新触发器
Postgresql
on conflict do update 设置当前值,原始值,当前值与原始值相加值
Postgresql
插入时主键冲突会报错,可采取冲突不做任何处理或者进行更新——俩种方式避免报错;更新时可以保存新值,保存新值与旧值表达式。
程序媛一枚~
·
2023-12-28 14:34
数据库
Postgresql
JAVA
postgresql
数据库
sql
on
conflict
vue
源码分析
-v-model的本质
双向数据绑定这个概念或者大家并不陌生,视图影响数据,数据同样影响视图,两者间有双向依赖的关系。在响应式系统构建的上,中,下篇我已经对数据影响视图的原理详细阐述清楚了。而如何完成视图影响数据这一关联?这就是本节讨论的重点:指令v-model。由于v-model和前面介绍的插槽,事件一致,都属于vue提供的指令,所以我们对v-model的分析方式和以往大同小异。分析会围绕模板的编译,render函数的
yyzzabc123
·
2023-12-28 13:14
vue.js
Vue3
源码分析
--rollup打包
vue3打包使用的工具rollupRollup是一个JavaScript模块打包工具,可以将多个小的代码片段编译为完整的库和应用。与传统的CommonJS和AMD这一类非标准化的解决方案不同,Rollup使用的是ES6版本Javascript中的模块标准。新的ES模块可以让你自由、无缝地按需使用你最喜爱的库中那些有用的单个函数。这一特性在未来将随处可用,但Rollup让你现在就可以,想用就用vue
小王没脑袋
·
2023-12-28 13:14
vue.js
前端
javascript
Hadoop
源码分析
---Namenode和Datanode
一、HadoopRPC框架1.hadoopipc框架代码位于org.apache.hadoop.ipc包内,有一个抽象类Server,实现监听服务的功能。其构造方法参数除了hostname,port之外,还有handlerCount,numReaders,queueSizePerHandler,分别对应handler线程数,reader线程数,每个handler所能处理队列的大小,handlerC
编程小王子啊
·
2023-12-28 13:33
CSDN大数据专栏
java
hadoop
大数据
hdfs
pg运维
PostgreSQL
日常运维1.启停postgres–D$PGDATAstartpg_ctl-D$PGDATAstart三种关机模式:pg_ctl–D$PGDATAstop-msmart不允许新连接,等待会话结束
Y_ef09
·
2023-12-28 12:40
Django信号机制
源码分析
(观察者模式)
Django信号的实现原理本质是设计模式中的观察者模式,浅谈Python设计模式--观察者模式,也可以叫做发布-订阅模式,信号对象维护一个订阅者列表,当信号被触发时,它会遍历订阅者,依次通知它们。先来回顾一下信号的定义和使用:fromdjango.dispatchimportreceiver,Signal#信号定义node_approved=Signal()#信号的注册@receiver(node
蓝绿色~菠菜
·
2023-12-28 11:40
django
python
后端
yii2框架
源码分析
系列(4)之Service Locator
回顾上篇介绍了yii2的DI容器Container,主要通过类构造器注入和属性注入来达到反向依赖,从而实现解耦,今天继续介绍下用于解耦的服务定位器ServiceLocatorServiceLocator在yii2中ServiceLocator由yii\di\ServiceLocator来实现。从代码组织上,yii2将ServiceLocator放到与DI同一层次来对待,都组织在yii\di命名空间
killtl
·
2023-12-28 10:58
在Django中配置
PostgreSQL
下载并安装
PostgreSQL
PostgreSQL
:Downloads安装依赖psycopg2python-mpipinstallpsycopg2修改Django配置文件settings.py编辑mysite
Q1780020
·
2023-12-28 09:46
django
python
后端
元素可视区 client 系列
文章目录什么是client立即执行函数淘宝flexible.js
源码分析
什么是clientclient翻译过来就是客户端,我们使用client系列的相关属性来获取元素可视区的相关信息。
十八岁讨厌编程
·
2023-12-28 09:32
web前端开发
#
PC端网页特效
css3
前端
html5
Spring
源码分析
之Spring的事务管理
背景Spring统一的事务管理方式非常的巧妙和有趣,为了一探究竟,我们来深入研究,探索一番,这里从源码级别来一层一层的拨开它简单操作下面的具体原理PlatformTransactionManager我们先来看一下关系类图Spring为了方便事务的管理和统一,在PlatformTransactionManager中设计的内容非常的简单,只有三个方法。从方法名中我们可以看出,这个接口在顶层设计时需要完
yinlongfei_love
·
2023-12-28 09:25
做技术的
小笔记
java
Spring
客户端负载均衡-Ribbon
源码分析
客户端负载均衡-Ribbon
源码分析
文章目录客户端负载均衡-Ribbon
源码分析
前言项目环境1.Ribbon主要组件2.组件作用和联系3.静态配置ServerList示例4.
不懂的浪漫
·
2023-12-28 09:49
Spring
Cloud
系列
负载均衡
Ribbon
深入分析AQS实现原理
深入分析AQS实现原理一、什么是AQS1、AQS的两种功能2、AQS的内部实现2.1AQS内部变量2.2AQS工作原理介绍3、锁竞争、锁释放对队列的变化3.1锁竞争3.2锁释放二、AQS同步队列
源码分析
罗志宏
·
2023-12-28 08:03
Java基础
java
锁
5.shiro
源码分析
之shiro的启动过程
概述通过分析shiro的启动过程,有利于大家理解为什么在使用前要添加一些配置,为什么要这样配置才能起效,阅读这个章节,将会明白为什么.DelegatingFilterProxy(拦截器)DelegatingFilterProxy是我们配置的一个拦截器,对于了解servlet过三大组件或者说做web开发的同学都是知道的,这里DelegatingFilterProxy是一个拦截器,我们知道拦截器就是用
star++
·
2023-12-28 08:12
shiro
shiro配置
shiro启动源码分析
spring security——学习笔记(day06)-实现授权认证-FilterSecurityInterceptor、SecurityMetadataSource、AccessDecisionM
目录6FilterSecurityInterceptor授权认证6.1FilterSecurityInterceptor
源码分析
(不包括AccessDecisionVoter)6.2自定义FilterSecurityInterceptor
清晨敲代码
·
2023-12-28 08:04
springsecurity
spring
安全
spring
boot
十六.SpringCloud源码剖析-Feign
源码分析
前言SpringCloudOpenFeign对NetflixFeign进行了封装,我们通常都使用SpringCloudOpenFeign作为服务的负载均衡,本文章主要是探讨一下OpenFeign的初始化流程,以及生成代理类注入到Spring的过程一.Feign的基本使用Feign是一个声明式的http客户端,使用Feign可以实现声明式REST调用,它的目的就是让WebService调用更加简单。
墨家巨子@俏如来
·
2023-12-28 08:32
《Spring
Cloud
Netflix源码剖析》
Feign源码
SpringCloud源码解析
JSqlParser入门系列(1)-JSqlParser简介及入门案例
支持Oracle,SqlServer,MySQL,
PostgreSQL
等常用数据库。但各种数据库系统的SQL语法都在动态变化,可以解析某些(不是全部)。
云烟成雨TD
·
2023-12-28 08:06
#
JSqlParser
mysql
java
sql
oracle
数据库
Day247.SpringSocia
源码分析
、QQ互联注册及应用创建&实现QQ登录功能&登录功能细节处理&用户关系绑定 -springsecurity-jwt-oauth2
1.SpringSocia
源码分析
一、SpringSocial结构化角度解析源码SpringSocial是一个帮助我们连接社交媒体平台,方便在我们自己的应用上开发第三方登录认证等功能的Spring类库。
阿昌喜欢吃黄桃
·
2023-12-28 08:35
springsocia
QQ
qq登录
oauth2
Tomcat
源码分析
(Tomcat的Session管理) (十一)
文章目录1.Session的问题2.Session关键类分析3.Session获取细节1.Session的问题Tomcat中对于Session相关的框架和查询SessionServlet中,Session代表着用户会话,开发人员经常用Session存储一些数据Session是什么Tomcat如何对Session进行管理的。2.Session关键类分析两个接口:Session和HttpSession
959y
·
2023-12-28 08:04
Tomcat
源码分析
tomcat
servlet
java
MyBatis
源码分析
之核心流程介绍(下)
接上一篇我们继续来介绍1.SqlSession程序每一次操作数据库,都需要创建一个会话,我们用openSession()方法来创建。接下来我们看看SqlSession创建过程中做了哪些操作SqlSessionsqlSession=factory.openSession();通过前面创建的DefaultSqlSessionFactory的openSession方法来创建@Overridepubl
波波烤鸭
·
2023-12-28 08:21
深入浅出Mybatis专栏
mybatis
源码分析
MyBatis
源码分析
之核心流程介绍(上)
本文我们来看看MyBatis的核心流程核心流程分析 首先来看看MyBatis的主要工作流程图 分析源码我们还是从编程式的Demo入手/***MyBatisgetMapper方法的使用*/@Testpublicvoidtest2()throwsException{//1.获取配置文件InputStreami
波波烤鸭
·
2023-12-28 08:20
深入浅出Mybatis专栏
mybatis
源码分析
Java基础 : BlockingQueue浅析
文章目录一、前言1.简介2.分类3.关键方法二、
源码分析
1.SynchronousQueue1.1介绍1.2使用场景举例2.LinkedBlockingDeque2.1入队2.2出队3.DelayQueue3.1PriorityQueue3.2
猫吻鱼
·
2023-12-28 08:46
Java
java
Spring
源码分析
二十四 : cglib 的代理过程
文章目录一、前言1.org.springframework.cglib.proxy.Callback二、代理对象的创建1.CglibAopProxy#getCallbacks2.ProxyCallbackFilter三、Cglib的拦截器1.aopInterceptor1.1ProxyFactory#getInterceptorsAndDynamicInterceptionAdvice1.2Cgl
猫吻鱼
·
2023-12-28 08:45
#
源码分析篇
spring
Redis(十) - Redission原理与实践
Redission基本使用(1)引入依赖(2)配置Redisson客户端(3)使用Redission的分布式锁3.Redission可重入锁原理(1)可重入锁流程分析(2)演示可重入锁(3)Redisson
源码分析
Super_Leng
·
2023-12-28 08:15
Redis
redis
java
数据库
SpringCloud之Feign
源码分析
Feign是SpringCloud组件中一个轻量级RESTful的HTTP服务客户端,Feign内置了Ribbon,用来做客户端负载均衡,去调用服务注册中心的服务。Feign的使用方式是:使用Feign的注解定义接口,调用这个接口,就可以调用服务注册中心的服务。OpenFeign是SpringCloud在Feign的基础上支持了SpringMVC的注解,如@RequestMapping等。Open
且听风吟0220
·
2023-12-28 08:15
SpringCloud
spring
Spring
源码分析
衍生篇三 : lookup-method 和 replaced-method
prepareMethodOverrides1.2AutowiredAnnotationBeanPostProcessor#determineCandidateConstructors2.真正处理一、前言本文是Spring
源码分析
猫吻鱼
·
2023-12-28 08:15
#
源码分析衍生篇
Spring
源码分析
补充篇一 :DeferredImportSelector 的处理
文章目录一、前言二、DeferredImportSelector三、
源码分析
1.DeferredImportSelector的预处理2.DeferredImportSelector的真正处理2.1handler
猫吻鱼
·
2023-12-28 08:15
#
源码分析补充篇
No operator matches the given name and argument types. You might need to add explicit type casts
文章目录tips:第一次使用
PostgreSQL
,发现的问题。
qiweilong123456
·
2023-12-28 07:08
PostgreSQL
postgresql
数据库
Springboot项目整合WebSocket
源码分析
背景在一个Springboot项目中,写了一个WebSocket服务端代码。具体代码网上一大堆,这里不再展示。同时,我在Websocket服务端的类里面,定义了一个Boolean类型的成员变量。当客户端websocket传来的参数是666时,将该成员变量改为true。客户端传来其他值时,将该成员变量改为false。在调试中发现,每当客户端新创建一个连接,调用服务端@OnOpen修饰的方法时,服务端
敲代码的小小酥
·
2023-12-28 07:26
websocket
websocket
spring
boot
java
Spring源码解析之-TypeConverter、TypeConverterDelegate分析
目录一、介绍二、
源码分析
2.1convertIfNecessary方法解析2.2findDefaultEditor方法解析2.3doConvertValue方法解析2.3convertToTypedArray
一直打铁
·
2023-12-28 07:50
spring
TypeConverterDe
TypeConverter
spring
java
Spring学习笔记--父子容器详解
此文转至http://www.tianshouzhi.com/api/tutorials/spring容器加载过程RootWebApplicationContext创建过程
源码分析
ServletWebApplicationContext
markliwei1
·
2023-12-28 07:20
Spring框架学习
【线程、锁】AQS中的底层实现和
源码分析
(本篇侧重AQS独占锁,以ReentrantLock为例)
文章目录前言1.概述1.1什么是公平锁、非公平锁2.ReentrantLock的公平锁与非公平锁具体实现2.1AQS的架构2.1.1state状态2.1.2自定义资源共享方式2.2AbstractQueuedSynchronizer类的acquire()方法2.2.1tryAcquire(int)2.2.2addWaiter(Node)2.2.2.1enq(node)2.2.3acquireQue
云川之下
·
2023-12-28 07:11
Java
java
开发语言
TreeMap实现原理及
源码分析
TreeMap是一个有序的key-value集合,基于红黑树(Red-Blacktree)实现。该映射根据其键的自然顺序进行排序,或者根据创建时提供的Comparator进行排序、对于TreeMap而言,每个Entry都被当成“红黑树”的一个节点对待,示例如下:publicclassTreeMapTest{publicstaticvoidmain(String[]args){TreeMapmap=
麦田
·
2023-12-28 07:31
JAVA
TreeMap
源码
实现原理
Spring Cloud LoadBalancer--负载均衡的原理(
源码分析
)
原文网址:SpringCloudLoadBalancer--负载均衡的原理(
源码分析
)_IT利刃出鞘的博客-CSDN博客简介说明本文介绍SpringCloudLoadBalancer负载均衡的原理。
IT利刃出鞘
·
2023-12-28 07:24
SpringCloud
spring
cloud
负载均衡
spring
上一页
34
35
36
37
38
39
40
41
下一页
按字母分类:
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
其他