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
NSQ源码学习
【OpenGauss
源码学习
—— 执行算子(SeqScan算子)】
执行算子(SeqScan算子)执行算子概述扫描算子SeqScan算子ExecInitSeqScan函数InitScanRelation函数ExecSeqScan函数总结声明:本文的部分内容参考了他人的文章。在编写过程中,我们尊重他人的知识产权和学术成果,力求遵循合理使用原则,并在适用的情况下注明引用来源。本文主要参考了OpenGauss1.1.0的开源代码和《OpenGauss数据库源码解析》一书
J.Kuchiki
·
2023-08-16 23:03
OpenGauss
数据库
gaussdb
数据库
ABAP Der Open SQL command is too big.
ABAPDerOpe
nSQ
Lcommandistoobig.DBSQL_STMNT_TOO_LARGECX_SY_OPEN_SQL_DB应该是选择条件中维护的条件值条数太多了
kodyyu
·
2023-08-16 19:43
SAP-ABAP
SAP-BASIS
SAP
ABAP
百度Apollo
源码学习
之Bazel编译介绍
image.png什么是BazelBazel是一个类似于Make的编译工具,是Google为其内部软件开发的特点量身定制的工具,如今Google使用它来构建内部大多数的软件。(怪不得看起来很像Android.bp语法O(∩_∩)O)Google认为直接用Makefile构建软件速度太慢,结果不可靠,所以构建了一个新的工具叫做Bazel,Bazel的规则层级更高。image.png开始使用Bazel
Lee_5566
·
2023-08-16 14:05
ad+硬件每日学习十个知识点(34)23.8.14 (DCDC详细设计,续流二极管的选择,COMP引脚的环路设计)
工作模式9.低温输出偏离10.电源负载与效率11.降压升压模块1.二极管的rrm电压和rms电压有什么不同答:二极管的RRM(RepetitiveReverseVoltage)电压和RMS(RootMea
nSq
uare
阿格在努力
·
2023-08-16 10:26
硬件学习
学习
嵌入式硬件
SofaRpc
源码学习
篇-netty以及跟dubbo骚操作,负载均衡
蚂蚁金服开源-SofaRpc
源码学习
篇netty很重要的三个类NettyByteBuffer(直接跳过没
大鸡腿同学
·
2023-08-16 09:26
中间件
中间件
Mybatis
源码学习
(十二):拦截器(结束篇)
一、前文回顾在前几篇文章中我们学习了Mybatis中的一级二级缓存。今天将要开始一个新的模块也是本系列的最后一个模块了,拦截器。二、拦截器和过滤器提到拦截器我们会很自然的联想到和他功能很相似的过滤器,在讲解Mybatis拦截器之前,我们有必要先简单的比较一下这两者。过滤器(Filter):它依赖于servlet容器。在实现上,基于函数回调,它可以对几乎所有请求进行过滤,但是缺点是一个过滤器实例只能
你可以叫我仔哥呀
·
2023-08-15 21:41
Mybatis源码学习
mybatis
学习
java
Qt Creator
源码学习
笔记 05,菜单栏是怎么实现插件化的?
阅读本文大概需要6分钟对于一个多插件的IDE软件来说,支持界面扩展是必不可少的,今天我们来看看在QtCreator当中是如何实现界面扩展的概述界面扩展无非就是在其它插件中访问修改主界面当中的一些菜单、参数,或者添加、删除某些菜单,目前很多大型软件都是支持插件化开发的前几篇我们一起看了QtCreator的主界面其实很简单,主界面包括一个菜单栏,模式工具栏,内容区域以及状态栏,如下图所示:我们看到的其
流浪的鹅卵石
·
2023-08-15 20:54
Qt学习之路
Qt
Creator
Qt
软件框架
编程那些事
技术
编程
linux网络编程-libevent
epollselectpoll等5支持I/O和信号等事件1.libevent的安装登录官方网站:http://libevent.org,查看相关信息libevent源码下载主要分2个大版本:1.4.x系列,较为早期版本,适合
源码学习
cat_fish_rain
·
2023-08-15 03:41
linux
网络
libevent
epoll
poll
select
pytorch学习之---squeeze()和u
nsq
ueeze()函数功能及使用
首先这个squeeze单词啥意思:1.squeeze(1)和squeeze(-1)作用:两者的效果一样,都是给张量tensor降维,但不是啥张量都可以用这两个函数来降维,它只能降维一种情况下张量的维度。就是我的张量tensor是一个n*1维度的张量,例如:张量[[1],[2],[3]]是一个3*1维的,调用这两个函数后效果如图:但是如果不是n*1的这种2维张量的话,如本就是1维的,或者m*n(其中
海木石
·
2023-08-14 21:15
PyTorch
python
pytorch
人工智能
webrtc
源码学习
- 3种异步处理
文章目录1、webrtc3中异步调用方式2、具体实现2.1TaskQueue2.2AsyncInvoker2.3SynchronousMethodCall1、webrtc3中异步调用方式在webrtc任务中有3种不同的异步处理方式,用于解决不同的问题,如下1)taskqueue每个队列上有一个线程执行,线程不需要指定2)asyncTask在指定的线程上执行,需要指定线程3)SynchronousM
~小泽~
·
2023-08-14 16:48
webrtc
webrtc
消息队列:Kafka入门学习笔记
文章目录前言主流消息队列的对比
Nsq
和kafka走势强劲一、Kakfa是什么?Kafka定义?Kafka名字来源?kafka有哪些术语?二、Kafka解决了什么技术场景或者业务场景?
左手一只猫
·
2023-08-14 16:46
#
L1:编程语言
kafka
学习
java-rabbitmq
Retrofit
源码学习
个人主页:https://chengang.plus/文章将会同步到个人微信公众号:Android部落格1基本使用@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_retrofit);newThrea
cg1991
·
2023-08-13 18:28
Unity3D浅学
慕课网上有课程,下载手机App就可以搜到十分基础目标是把属性与生活拆成
源码学习
,然后尝试给它加一个场景。
山树x
·
2023-08-13 16:58
【Redis
源码学习
】准备工作
一、获取源码可以去redisgithub上边clone一份或redisdownload网站下载一份。这里选择版本为5.0.二、安装注1:把src/Makefile里的OPTIMIZATION?=-O2改为OPTIMIZATION?=-O0,这样可以用gdb进行调试注2:Linux平台下,确保系统安装了gcc否则make时会遇到问题,参考以下链接解决redis安装fatalerror简单来说,red
爱吃芝麻球
·
2023-08-13 13:40
redis
学习
数据库
golang sql
源码学习
记录
sql总结golang只实现了框架,用于如何连接数据库,具体的数据库连接的驱动,由各类数据库实现,如postgresql为pg,mysql为mysql,整体实现为driver目录下定义各种接口,接口定义得比较细致,可能一个函数就对应一个接口,sql目录下实现整体框架,DB结构体为整体入口,Open函数会创建DB,使用DB调用各类操作函数接口接口定义在driver目录下driver.Driver,具
ase2014
·
2023-08-13 11:50
golang源码阅读
golang
PostGIS教程六:几何图形(geometry)
将下面的SQL代码粘贴到pgAdmi
nSQ
LEditor窗口中(删除默认情况下可能存在的任何文本),然后执行。CREATETABLEgeometries(namevarchar,geomg
挣钱花388
·
2023-08-12 18:29
元气满满大转载
数据库
postgis
Spring
源码学习
之IDEA搭建Spring源码Debug环境
一、前言大家肯定都debug过spring的源码,看看bean的创建过程,有个缺点不能自己随意的添加注释。学习开源框架的源码时,搭建一个可以方便地进行调试的环境是非常重要的,不明白的地方也可以修改一下源码的东西!看了好多文章,都是比较老的,现在跟着搭建是有问题的,踩了很多坑,最终完成搭建,整理一下思路还是比较清晰的,让我们一起来试试吧!二、下载导入Idea本次小编使用的Idea版本为2021.3,
掉发的小王
·
2023-08-12 16:46
spring
spring
学习
intellij-idea
mint-ui
源码学习
四 —— 列表相关组件学习
除了一些基础的组件,几个列表组件让我非常好奇。所以这里来学习一下loadmoreinfinitescroll和indexlist这四个组件。PS:我通过问答的方式有针对性的解决这些组件的一些问题,如果有其他问题欢迎在本文后面留言一起探讨。loadmore如何实现拖拽效果并触发loadmore行为?首先来看看如何对列表进行拖拽,首先是在loadmore组件最外部的div上添加了动态的style属性:
VioletJack
·
2023-08-12 12:40
「Vue
源码学习
」常见的 Vue 源码面试题
「Vue
源码学习
」常见的Vue源码面试题,看完可以说“精通Vue”了吗?_前端赵十三的博客-CSDN博客
代意如
·
2023-08-12 10:51
vue.js
前端
【ROS】fsd_algorithm架构学习与源码分析(致敬)
喜欢的朋友可以关注一下,下次更新不迷路文章目录:smirk:1.项目介绍:blush:2.架构学习:satisfied:3.
源码学习
1.项目介绍------------------叮叮叮!!!
Frank学习路上
·
2023-08-12 09:32
c++ROS自动驾驶
学习
c++
开源
ros
基于Redis
源码学习
基础软件开发
文章目录前情提要SDS数据结构学习hash表学习C语言的二级指针用法Rehash过程学习Zset有序set结构skiplist寻找元素的逻辑跳表节点指针层级--随机生成ziplist-->listpack结构转换前情提要deps目录(redis依赖的第三方、一些客户端的redis演进发展代码和Lua的脚本源码),src目录(功能模块源码),tests目录(功能测试代码),utils目录(Redis
稳定的穷
·
2023-08-12 06:58
Linux
redis
学习
lua
spring 5.0.x
源码学习
系列一: 构建spring源码
spring5.0.x
源码学习
系列之构建spring源码一、环境准备Spring5.0.x源码下载:gitclonehttps://github.com/spring-projects/spring-framework.git-b5.0
avengerEug
·
2023-08-12 04:27
Redux
源码学习
https://blog.csdn.net/weixin_38208314/article/details/108367672
小怪兽大作战
·
2023-08-12 02:29
【深入理解 线程池】
深入理解线程池介绍
源码学习
线程池的类继承体系ThreadPoolExector核心数据结构核心配置参数线程池的执行流程如图:线程池的优雅关闭线程池的生命周期正确关闭线程池的步骤任务的提交过程分析任务的执行过程
echo_huangshi
·
2023-08-11 20:07
多线程编程
java
线程池源码
AQS
spring类的compareTo()方法
源码学习
java中的compareto方法,返回参与比较的前后两个字符串的asc码的差值publicintcompareTo(StringanotherString){//1.获取需要比较的两个字符串的长度intlen1=value.length;intlen2=anotherString.value.length;//2.取两个字符串长度的最小值intlim=Math.min(len1,len2);//
Mrmcling
·
2023-08-11 15:41
lancet: 【推荐】--
源码学习
一个全面、高效、可复用的go语言工具函数库;可以学习源码的好的地方,这个是个工具库,建议最好的办法是在项目中导入后,然后查看他的各个源代码进行学习使用golangd中,查看导入包以及他的源代码;中文文档的学习一、lancet:1.1lancet:一个全面、高效、可复用的go语言工具函数库github地址:https://github.com/duke-git/lancet1.2建议使用的时候用gi
雨师@
·
2023-08-11 14:00
golang语言实战代码
golang30天
golang
开发语言
后端
十次方微服务鉴权
一、鉴权工具类(1)te
nsq
uare_common工程引入依赖(考虑到工具类的通用性)io.jsonwebtokenjjwt0.6.0org.springframework.bootspring-boot-configuration-processortrue
过客_hui
·
2023-08-11 13:22
Vue3 —— reactive 全家桶及
源码学习
该文章是在学习小满vue3课程的随堂记录示例均采用,且包含typescript的基础用法前言上一篇学习了ref全家桶,在此基础上一起学习下reactive全家桶一、reactive对比refref可以接收所有类型,reactive只能接收object类型(array、object、Map、Set)ref在取值和赋值时都要通过.value,reactive不需要reactive不能直接整体赋值,因为
Unique·Blue
·
2023-08-11 13:30
Vue3
vue3
reactive全家桶
reactive源码学习
Vue3 —— to 全家桶及
源码学习
该文章是在学习小满vue3课程的随堂记录示例均采用,且包含typescript的基础用法前言本篇主要学习几个api及相关源码:toReftoRefstoRaw一、toReftoRef(reactiveObj,key)接收两个参数,第一个是响应式对象,第二个是指定的key作用:将响应式对象的一部分也变为响应式,通过.value修改toRef对非响应式对象无能为力,修改后视图不会更新若直接解构reac
Unique·Blue
·
2023-08-11 13:00
Vue3
vue3
toRef
toRefs
toRaw
Vue2
源码学习
Vue2源码分析基于Vue2.6.10版本vue2.0在实现“响应数据绑定”的同时引入了virtual-dom。目录结构dist----------------------------------构建后文件的输出目录xamples-----------------------------存放使用Vue开发的的例子flow---------------------------------类型声明(V
YBFQ_WH
·
2023-08-11 10:13
【Apollo】Apollo-ros版本架构学习与源码分析
喜欢的朋友可以关注一下,下次更新不迷路文章目录:smirk:1.项目介绍:blush:2.架构学习:satisfied:3.
源码学习
1.项目介绍Apollo1.0源码注释项目Github地址:https
Frank学习路上
·
2023-08-11 07:54
c++ROS自动驾驶
架构
学习
c++
开源
apollo
MyBatis学习笔记5
frommybatis.blogwhere1=1andtitle=#{title}andauthor=#{author}3.测试@TestpublicvoidqueryBlogID(){SqlSessio
nsq
lSession
熬夜的大蟒蛇
·
2023-08-11 06:51
mybatis
学习
笔记
Golang
源码学习
(一)----从0开始学编程
一、Go
源码学习
的环境搭建(CentOS_8)选择的是CentOS8中最小化安装前往家目录cd创建go工作空间mkdirgocdgomkdirrepos获取安装包wgethttps://dl.google.com
而鱼儿and-fish
·
2023-08-10 22:28
Golang
golang
学习
centos
千云物流 -测试服务器准备 -iotdb
服务器准备准备CentOS-7-x86_64-DVD-2009.iso镜像链接:https://pan.baidu.com/s/1rNkfoeHOuYv0OmitWVD
NsQ
?
青0721松
·
2023-08-10 21:10
服务器
iotdb
redis
【Spring Boot
源码学习
】自动装配流程源码解析(上)
自动装配流程源码解析(上)引言往期内容主要内容1.自动配置开关2.加载自动配置组件3.自动配置组件去重总结引言上篇博文,笔者带大家从整体上了解了AutoConfigurationImportSelector自动装配逻辑的核心功能及流程,由于篇幅有限,更加细化的功能及流程详解还没有介绍。本篇开始将从其源码入手,重点解析细化后的自动装配流程源码。往期内容在开始本篇的内容介绍之前,我们先来看看往期的系列
Huazie
·
2023-08-10 17:19
开发框架-Spring
Boot
spring
boot
自动装配流程
加载自动装配
免费分享下载最新全国省市区县和乡镇街道行政区划矢量边界坐标经纬度地图数据 shp geojson json sql格式
关键词:省市区三级,乡镇四级,全国,行政区划,坐标边界,矢量数据,地理围栏,免费下载,20182019202020212022年份,最新数据,长期更新,开源维护,支持SHPGeoJSO
NSQ
L格式,支持导入数据库全国省市区三级坐标边界数据数据大小
高坚果兄弟
·
2023-08-10 16:17
省市区县乡镇数据应用
省市区县
乡镇边界
坐标矢量边界
DataFactory造数-常用的数据产生方式
Insertvaluefroma
nSQ
Ldatabase从数据库插入数据,我们需要自己编写SQL语句从数据库中提取数据。
芝麻芋圆
·
2023-08-10 16:15
数据库
Vue3 —— ref 全家桶及
源码学习
该文章是在学习小满vue3课程的随堂记录示例均采用,且包含typescript的基础用法前言本章ref全家桶主要包括以下几个api和对应源码的学习:refisRefshallowReftriggerRefcustomRef一、api各自的使用1、ref使用vue3定义响应式数据主要通过ref、reactiveref可定义任何类型数据,reactive用来定义对象类型ref定义的数据,修改时要通过.
Unique·Blue
·
2023-08-10 14:53
Vue3
vue3
ref源码
ref全家桶
PermuTree (hard version)(根号分治+二进制优化多重背包+不定长bitset优化01背包)(
nsq
rt/w)
题目n(nvoidsolve(){if(LEN();return;}}solve();题解每个子树u的直连儿子v,每个v有一个size,在对lca决策的时候,将一部分放比lca小的值,另一部分放比lca大的值,这样贡献就是小的个数*大的个数,相当于做一个背包,使得二者越接近越好计u的子树size总和为tot,如果存在一个子树的size超过tot的一半,显然可以直接算否则,每个子树的size都不超过
Code92007
·
2023-08-10 11:41
#
dp优化
背包
bitset优化
01背包
多重背包
Spring
源码学习
(三)-- 底层架构核心概念解析
前面,我们大概了解了Spring中的一些概念和底层工作流程,这篇是后续看Spring源码所必备的,防止后续看源码的过程中,遇到不会的概念得单独跳出来学习。BeanDefinitionBeanDefinition表示Bean定义,BeanDefinition中存在很多属性用来描述一个Bean的特点。比如:class,表示Bean类型scope,表示Bean作用域,单例或原型等lazyInit:表示B
从头再来_f
·
2023-08-10 09:13
Spring源码
spring
java
libevent
源码学习
1---创建event
libevent
源码学习
1—创建eventLibevent是一个用于开发可扩展性网络服务器的基于事件驱动(event-driven)模型的非阻塞网络库。
Stack Overflow?Tan90
·
2023-08-10 07:46
开源框架
libevent
libevent
源码学习
2---事件循环event_loop
libevent
源码学习
2—事件循环event_loop1.运行循环一旦有了一个已经注册了某些事件的event_base,就需要让libevent等待事件并且通知事件的发生。
Stack Overflow?Tan90
·
2023-08-10 07:46
开源框架
libevent
torch.functional.affine_grid的坑
这里网上说的是偏移量不是像素值,而是归一化的比例shift_x=0.5shift_y=0.5transform_matrix=torch.tensor([[1,0,shift_x],[0,1,shift_y]]).u
nsq
uee
Jumbo星
·
2023-08-10 06:33
深度学习
人工智能
计算机视觉
嵌入式Linux下LVGL的移植与配置
lvglgit下载方式gitclonehttps://github.com/lvgl/lvgl.git2.个人移植好的源码8.2版本下载路径:链接:https://pan.baidu.com/s/1jyqIen
nsQ
pv-RB4RyKvZyg
jamon_tan
·
2023-08-09 22:41
LVGL
linux
运维
服务器
【PostgreSQL内核学习(十一)—— OpenGauss
源码学习
(CopyTo)】
可优化语句执行概述什么是列存储?列存的优势相关函数CopyToCStoreCopyToCopyStatetupleDescCStoreScanDescCStoreBeginScanRelationSnapshotProjectionInfoGetCStoreNextBatchRunScanFillVecBatchCStoreIsEndScanCStoreEndScan声明:本文的部分内容参考了他人
J.Kuchiki
·
2023-08-09 18:58
PostgerSQL
OpenGauss
postgresql
gaussdb
【TVM
源码学习
笔记】2 模型导入from_onnx
在前文模型加载时,使用relay.frontend.from_onnx(onnx_model,shape_dict)是将onnx模型转换为TVM可以识别的GraphIR。要理解这一流程,需要对onnx模型定义有基础的了解。1.onnx模型文件简介onnx模型的数据定义参见(onnx/onnx.protoatmain·onnx/onnx·GitHub)onnx.proto文件。onnx模型的数据类型
zxros10
·
2023-08-09 16:03
TVM源码分析
深度学习
海思uvc_app
源码学习
笔记
文章目录前言流程hicamerahistreamhiuvc模块分析总结前言海思mpp例子里面的uvc_app
源码学习
笔记。看了半天,以为是3516读取usb摄像头数据的,结果是实现一个usb摄像头的。
weixin_45090728
·
2023-08-09 15:58
海思学习笔记
学习
笔记
mfc
gcache
源码学习
引言在Web请求中,后端可以引入内存缓存来改善接口的响应速度,方法就是对部分热点数据增加本地缓存。例如,我们经常会获取一个课程的详情页数据,对于其中基本不怎么变化的部分可以缓存到本地内存中,这样可以避免频繁回源(数据库、Redis或者RPC调用)而造成额外的性能开销。当然,缓存的使用有利有弊,需要根据情况进行权衡。比如可能存在短时间的不一致性,或者容器内存使用增加等。不过,我们一般只会对一些请求量
0xE8551CCB
·
2023-08-09 12:44
Glide 4.10
源码学习
记录(缓存机制)
缓存机制概述一般来说,缓存经常分为这样的三级内存缓存:优先加载,速度最快本地缓存:次优先加载,速度快网络缓存:最后加载,速度慢,需要网络一般来说,我们会先通过网络将图片下载到本地,然后加载到内存当中。一旦图片需要再次加载,我们最先先去内存缓存中读取图片。当内存中没有图片缓存的时候,我们再去本地读取。只有当本地也没有图片的时候才会重新向网络进行请求再次加载图片Glide也沿用这一套机制。不过如果将网
打工崽
·
2023-08-09 00:30
kotlin函数
returnoperation(x,y)}funsum(x:Int,y:Int)=x+yfunmul(x:Int,y:Int)=x*yfunoperation():(Int)->Int{return::square}fu
nsq
uare
艺菲
·
2023-08-08 17:31
kotlin
开发语言
android
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他