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
openlayers源码学习
Seata 1.5.2
源码学习
(Server端)
Client端的
源码学习
上一篇已讲过,详见《Seata1.5.2
源码学习
》,今天来学习Server端的源码。
Naruto4
·
2024-01-02 19:31
Seata
java
分布式
数据库
OpenLayers
- Overlay简介 (八)
Overlay是什么让HTML元素显示在地图上某个位置。他和控件很像都是在地图上添加可见元素,不同的是,它不是根据屏幕位置固定的,而是与地理坐标相关联,因此平移地图将移动Overlay。常用的大致有三类,弹窗、标注、文本信息。每个覆盖物都会生成对应的HTML元素,所以我们也可以使用css来修改去样式。overlay常用属性id,覆盖物的唯一标识,便于getOverlayById方法取得相应的ove
nie-ny
·
2023-12-31 14:47
地图学习
前端
javascript
html5
OpenLayers
- 图层透视效果 (九)
简介本文主要讲解的是,通过控制图层,层级和大小来实现图层透视功能。主要使用图层监听事件prerender监听图层渲染之前,postrender监听图层渲染之后。实现DEMO初始化地图Document.map{height:500px;width:100%;}//图层varroads=newol.layer.Tile({source:newol.source.XYZ({url:'https://we
nie-ny
·
2023-12-31 14:47
地图学习
javascript
前端
css
OpenLayers
- 加载静态图片(十二)
简介本文讲解,如何使用
OpenLayers
在载静态图片上添加标记,预览图片。主要使用ol.source.ImageStatic用于显示单个静态图像的图层源。
nie-ny
·
2023-12-31 14:47
地图学习
css3
javascript
前端
OpenLayers
- Map详解 (二)
Map是什么是
OpenLayers
的核心组件。用于初始化地图对象。初始化地图(Map),需要一个视图(view)、一个或多个图层(layer),和一个地图加载的目标HTML标签(target)。
nie-ny
·
2023-12-31 14:17
地图学习
javascript
html
html5
OpenLayers
- control简介 (六)
在
Openlayers
中多数Controls直接可以在地图上添加,比如Navigation(导航栏)。第二类是需要放在Div元素中才能用。
nie-ny
·
2023-12-31 14:17
地图学习
c#
javascript
ui
OpenLayers
- interaction简介 (七)
Interaction是什么Interaction是用来控制地图的。没看错它和控件一样的作用。不过它们的区别是控件触发都是一些可见的HTML元素触发,如按钮、链接等;交互功能都是一些设备行为触发,都是不可见的,如鼠标双击、滚轮滑动,手机设备的手指缩放等。Interaction,是一个虚基类,不负责实例化,交互功能都继承该基类。常用交互功能doubleclickzoom,双击地图进行缩放;draga
nie-ny
·
2023-12-31 14:17
地图学习
前端
javascript
OpenLayers
- 入门 (一)
那么前端地图展示,图层控制就需要一个开源的框架来开发,我一下就相中了
OpenLayers
(其实是公司要求)。
nie-ny
·
2023-12-31 14:16
地图学习
前端
javascript
开发语言
OpenLayers
-Map事件
OpenLayer的MapEvent在Event.js文件的
OpenLayers
.Events中定义。
a18826265589
·
2023-12-31 14:13
OpenLayers
-绘制图元
本文介绍使用
OpenLayers
.Control.DrawFeature和
OpenLayers
.Handler.Polygon来绘制Polygon图元。绘制Point和Line与此类似。
a18826265589
·
2023-12-31 14:13
javascript
ViewUI
OpenLayers
-添加Marker
在
OpenLayers
Map添加Marker。
a18826265589
·
2023-12-31 14:13
javascript
ViewUI
OpenLayers
-Vector图层Feature选择工具
1、创建Vector图层1varvlayer=new
OpenLayers
.Layer.Vector("VectorLayer");2map.addLayer(vlayer);2、创建SelectTool1
a18826265589
·
2023-12-31 14:13
javascript
ViewUI
【
openlayers
-2】数据源与图层
目录一、瓦片地图1、加载在线地图2、加载离线瓦片地图二、静态地图三、矢量地图
openlayers
可加载以下三种格式数据源:ol.source.Tile对应的是瓦片数据源,现在网页地图服务中,绝大多数都是使用的瓦片地图
WXG1011
·
2023-12-31 14:42
GIS中心
前端
【
openlayers
-3】加载图标
目录1、通过overlay方式添加2、通过overlay+css方式3、通过Feature+style方式实现在OpenLayer3中添加图标有两种方式,一种是通过overlay方式,另一种是通过Feature+Style的方式。1、通过overlay方式添加varurl='https://map.geoq.cn/ArcGIS/rest/services/ChinaOnlineCommunity/
WXG1011
·
2023-12-31 14:42
GIS中心
前端
openlayers
- 03 点位标注功能
本例实现对地图中的部分点位进行标注,点击标注可以显示基本信息,缩放后会适当对点位进行聚合1.实现1.将获取到的所有点位的坐标数组传入以下函数,根据数据创建点位要素(feature);2.设置聚合参数(Cluster);3.创建新的图层,将要素加入图层并配置相关样式;4.提前定义好详情显示的popover弹窗,创建覆盖物(Overlay),将popover弹窗设置到覆盖物内;5.监听点击事件获取点击
大兵的猫
·
2023-12-31 14:12
openlayers
Vue
JavaScript
javascript
前端
开发语言
【
OpenLayers
-1】添加地图
坐标系:目前
OpenLayers
3支持两种投影,一个是EPSG:4326,等同于WGS84坐标系;另一个是EPSG:3857,经常用于web地图。一个是全球通用的,一个是web地图专用的。
WXG1011
·
2023-12-31 14:12
GIS中心
前端
openlayers
- 02 区域绘制功能
1.定义容器圆形框选多边形框选2.声明方法//地图资源图层tileLayer=newTileLayer({//source:newOSM(),//不建议使用,实际开发中会有问题source:newXYZ({url:"http://wprd0{1-4}.is.autonavi.com/appmaptile?lang=zh_cn&size=1&style=7&x={x}&y={y}&z={z}",//
大兵的猫
·
2023-12-31 14:41
openlayers
Vue
javascript
html
vue.js
前端
【
openlayers
-4】事件
常用鼠标事件:地图鼠标左键单击事件,对应的类为ol.Map,事件名为singleclick。地图鼠标左键双击事件,对应的类为ol.Map,事件名为dblclick。地图鼠标点击事件,对应的类为ol.Map,事件名为click。地图鼠标移动事件,对应的类为ol.Map,事件名为pointermove。地图鼠标拖拽事件,对应的类为ol.Map,事件名为pointerdrag。地图移动事件,对应的类为o
WXG1011
·
2023-12-31 14:10
GIS中心
html
前端
javascript
Openlayers
根据坐标点画点线圆多边形
根据坐标点画点线圆多边形,代码如下GeometrytypePointLineStringPolygonCircleNoneBezier绘制绘制圆形绘制线段绘制多边形绘制单个点清除所有清除指定///地图部分varmap=newol.Map({//设置地图图层layers:[raster,vector],//让id为map的div作为地图的容器target:‘map’,overlays:[overla
竹林1028
·
2023-12-30 19:08
【Spring源码】1.彻底理解IOC,什么是bean(什么是BeanDefinition和BeanFactory)
同时,Spring框架里面大量运用了接口和设计模式,在后面的
源码学习
中都会体现。
蓬莱阁-阁主
·
2023-12-30 14:53
Spring源码
spring
java
后端
【Seata
源码学习
】篇五 注册分支事务
【Seata
源码学习
】篇五分支事务注册1.远程服务调用绑定XID回到事务模版方法类TransactionalTemplate中beginTransaction(txInfo,tx);Objectrs;try
秋日的晚霞
·
2023-12-29 20:26
seata源码学习
学习
基于Geoserver发布地图
基于geoserver和
Openlayers
就可以构建一个免费的开源GIS项目。Geoserver发布地图的步骤为:Geoserver启动启动Geoserver,并登陆。
淘淘小窝
·
2023-12-29 00:07
文心ERNIE
源码学习
与实践:为超越ChatGPT打下技术基础!
ERNIE学习与实践:为超越ChatGPT打下技术基础!ERNIE是BERT相爱相杀的好基友,由ERNIE发展起来的文心大模型,是GPT3.0的强劲竞争对手,未来还会挑战ChatGPT的江湖地位!在“BERT学习与实践:为紧追潮流ChatGPT做好技术准备!”项目中,我们从源码到微调从头实践,对BERT有了较详细的了解。在了解BERT的基础上,本项目从头从源码到部署进行了学习和实践。不想当将军的士
skywalk8163
·
2023-12-28 10:21
人工智能
chatgpt
人工智能
nlp
深度学习
飞桨
mybatis
源码学习
------ResultSetHandler之嵌套映射
DefaultResultSetHandler的handleRowValues方法中有两个分支,一个用于处理嵌套映射,一个用于处理简单映射,本文讲分析其处理嵌套映射的分支。handleRowValues方法的定义如下:publicvoidhandleRowValues(ResultSetWrapperrsw,ResultMapresultMap,ResultHandlerresultHandler
A股慈善家
·
2023-12-28 08:41
源码学习
mybatis
mybatis
mybatis源码
嵌套映射
Shiro
源码学习
(一)Filter的创建
一、从web.xml到Spring容器我们在使用spring配置shiro时,有两处需要配置Filter相关的地方:shiroFilterorg.springframework.web.filter.DelegatingFilterProxyshiroFilter/* -->-->/common/**=anon/search/**=anon/static/superAdmin/**=role
finalcola
·
2023-12-28 07:24
源码
shiro
Shiro
源码
Filter
拦截器
Tomcat 7
源码学习
笔记 -7 请求转发forward和重定向redirect
在servlet里面接收到一个请求以后,处理完毕,根据需要可以有几种选择:1.直接提交response,比如response.getWriter().println();这个比较简单,而且不怎么使用,毕竟动态生成html不是很好的选择2.将请求转给其它的资源(比如:forward到jsp,html,servlet)这个有两种方法可以选择,但是无论哪种方法,都是转发到当前context(web应用)
blogzhoubo
·
2023-12-28 07:40
源代码学习笔记
JAVA
WEB编程
servlet
forward
redirect
302
【MyBatis】
源码学习
03 - 类型处理器 TypeHandler
文章目录前言参考目录学习笔记1、`type`包中类的归类总结2、类型处理器2.1、`TypeReference`类3、类型注册表3.1、`TypeHandlerRegistry#getTypeHandler`前言本文内容对应的是书本第8章的内容,主要是关于类型处理器TypeHandler的学习。这一章节的学习有些地方理解还不算深入,Debug之后还是有些不太能够理解的地方,到了后面的章节深入学习之
MichelleChung
·
2023-12-28 07:49
MyBatis
学习笔记
mybatis
11.React
源码学习
-任务调度
任务调度任务调度图解:[图片上传失败...(image-8a93f2-1595402854629)]源码在react-reconciler下的ReactFiberScheduler.js内:scheduleWork:functionscheduleWork(fiber:Fiber,expirationTime:ExpirationTime){//更新Fiber及所有子树的expirationTim
goodman__
·
2023-12-27 12:48
iClient for JavaScript如何以mvt矢量瓦片的形式加载数据服务
刘大这里写目录标题前言1.iServer中的预览页面2.iClientforJavaScript加载2.1构建Style2.2iCient加载2.2.1Leaflet&MapboxGL2.2.2
OpenLayers
supermapsupport
·
2023-12-26 20:48
WebGIS
javascript
开发语言
iClient
Openlayers
根据kml文件绘制地图
亲测可用//按需导入的相关配置import{Style,Stroke,Fill}from"ol/style";import{VectorasVectorLayer}from"ol/layer";import{VectorasVectorSource}from'ol/source';importKMLfrom'ol/format/KML';...//颜色配置varstyles=newStyle({f
飞天巨兽
·
2023-12-26 09:43
笔记
javascript
前端
arcgis
vue
kml
【OpenGauss
源码学习
—— 列存储(获取表大小)】
获取表大小概述pg_table_size函数calculate_table_size函数calculate_table_file_size函数CalculateCStoreRelationSize函数calculate_relation_size函数声明:本文的部分内容参考了他人的文章。在编写过程中,我们尊重他人的知识产权和学术成果,力求遵循合理使用原则,并在适用的情况下注明引用来源。本文主要参考
J.Kuchiki
·
2023-12-26 09:37
OpenGauss
gaussdb
数据库
ArrayList
源码学习
笔记(3)
时隔两年,重新读ArrayList源码,轻松了很多,以问题的方式记录一下收获装饰器模式注释中提到ArrayList本身不是线程安全的,注释如下:*Notethatthisimplementationisnotsynchronized.*IfmultiplethreadsaccessanArrayListinstanceconcurrently,*andatleastoneofthethreadsm
flushmeteor
·
2023-12-26 05:04
java
Go
源码学习
:bufio包-1.1-bufio.go-(1)
bufio包官方文档Go
源码学习
-索引目录一、bufio包的作用bufio包是Go语言标准库中提供的一个缓冲I/O功能的工具包。
风不归Alkaid
·
2023-12-26 02:00
Go源码学习
golang
学习
数据库
kubelet
源码学习
(二):kubelet创建Pod流程
本文基于Kubernetesv1.22.4版本进行
源码学习
4、kubelet创建Pod流程syncLoop()的主要逻辑是在syncLoopIteration()方法中实现,Pod创建相关代码只需要看处理
邋遢的流浪剑客
·
2023-12-25 12:10
#
Kubernetes
kubernetes
kubelet
controller-runtime
源码学习
本文基于controller-runtimev0.11.2版本进行
源码学习
kubebuilder、operator-sdk这些框架都是在controller-runtime基础上做了一层封装,方便开发者快速生成项目的脚手架
邋遢的流浪剑客
·
2023-12-25 12:40
#
Kubernetes
kubernetes
kubebuilder
kubelet
源码学习
(一):kubelet工作原理、kubelet启动过程
本文基于Kubernetesv1.22.4版本进行
源码学习
1、kubelet工作原理1)、kubelet核心工作kubelet的工作核心就是一个控制循环,即:SyncLoop(图中的大圆圈)。
邋遢的流浪剑客
·
2023-12-25 12:08
#
Kubernetes
kubernetes
kubelet
freeRTOS实时操作系统学习笔记
1、freeRTOS移植和配置脑图2、内核
源码学习
阿猿先森
·
2023-12-25 07:54
RTOS
学习
笔记
RTOS
Alamofire
源码学习
Alamofire最基本的使用方法:AF.request("https://httpbin.org/get")AFAF其实是一个枚举类GlobalnamespacecontainingAPIforthedefaultSessioninstance.request方法的源码:publicstaticfuncrequest(_url:URLConvertible,method:HTTPMethod=.
HoooChan
·
2023-12-24 09:23
spring
源码学习
——前置知识
文章目录前言1、BeanFactory与ApplicationContext2、常用注解及回调方法1、Bean注册常用注解2、组件扫描注解3、依赖注入方式3、回调注入4、普通Bean和工厂Bean5、Bean生命周期初始化销毁方法。6、spring的事件机制&监听器7、模块装配8、条件装配9、BeanDefinition1、什么是BeanDefinition?2、为什么需要BeanDefiniti
无唯~
·
2023-12-24 06:17
spring源码分析
spring
学习
java
【Seata
源码学习
】 篇二 TM与RM初始化过程
【Seata
源码学习
】篇二TM与RM初始化过程1.GlobalTransactionScanner初始化GlobalTransactionScanner实现了InitializingBean接口,在初始化后将执行自定义的初始化方法
秋日的晚霞
·
2023-12-24 01:57
seata源码学习
学习
【Seata
源码学习
】 扫描@GlobalTransaction注解 篇一
1.SeataAutoConfiguration自动配置类的加载基于SpringBoot的starter机制,在应用上下文启动时,会加载SeataAutoConfiguration自动配置类#AutoConfigureorg.springframework.boot.autoconfigure.EnableAutoConfiguration=io.seata.spring.boot.autocon
秋日的晚霞
·
2023-12-23 15:32
seata源码学习
学习
macOS 开发 - MASShortcut
文章目录关于MASShortcut项目结构快速使用
源码学习
检测是否有热键冲突处理EventmacOS开发交流秋秋群:644096295,V:ez-code关于MASShortcutMASShortcut
伊织code
·
2023-12-23 04:05
Apple开发
macos
MASShortcut
Shortcut
openlayers
聚合打点并显示多种图标
openlayers
聚合打点并显示多种图标背景:公司项目中存在一个业务场景,在地图上显示多种图标,但是由于坐标太多就不能使用简单的打点的做法,就希望使用聚合打点效果,首先我们想到是写一个方法有几种图标就执行几次
是小钟
·
2023-12-22 03:15
技术学习笔记
javascript
前端
html5
openlayers
Retrofit原理简析
笔者之前也写过一篇文章:Volley
源码学习
,就算不看Volley的源码,使用过Volley的人都
俗人浮生
·
2023-12-21 06:08
sensitive-word 敏感词之 DFA 双数组实现
源码学习
拓展阅读敏感词工具实现思路DFA算法讲解敏感词库优化流程java如何实现开箱即用的敏感词控台服务?各大平台连敏感词库都没有的吗?v0.10.0-脏词分类标签初步支持v0.11.0-敏感词新特性:忽略无意义的字符,词标签字典v0.12.0-敏感词/脏词词标签能力进一步增强开源地址为了便于大家学习,项目开源地址如下,欢迎fork+star鼓励一下老马~sensitive-word双数组实现原理双数组T
老马啸西风
·
2023-12-20 08:48
word
学习
开源
github
安全
java
uni-app的初使用(附
源码学习
)
uni-app代码编写,基本语言包括js、vue、css。以及ts、scss等css预编译器。新建项目等基础指路:关于uni-app的下载及使用-CSDN博客1.vue文件由三个一级节点组成,分别是template、script、style简单理解就如下图所示2.插值用{{}}进行文本插值。就是将数据展示到模板(template)中。运行结果--->浏览器&手机模拟器3.指令带有v-前缀的特殊at
Chemo辰陌
·
2023-12-19 20:47
uni-app/小程序
Vue
前端
uni-app
vue.js
四章-41-使用WebGL渲染海量矢量要素
本文基于腾讯课堂老胡的课《跟我学
Openlayers
--基础实例详解》做的学习笔记,使用的
openlayers
5.3.xapi。
彩云飘过
·
2023-12-19 14:14
Vite + Vue3 +
OpenLayers
切换地图容器
Vite+Vue3+
OpenLayers
切换地图容器本文简介Vite+Vue3+
OpenLayers
切换地图容器将地图切换到不同容器里展示。
德育处主任
·
2023-12-19 12:59
SpringSecurity
源码学习
七:OAuth 2.0登录
目录1.代码示例2.源码解析2.1OAuth2AuthorizationRequestRedirectFilter2.2OAuth2LoginAuthenticationFilter3.总结SpringSecurityOAuth2是一个基于SpringSecurity的开源框架,用于实现OAuth2认证和授权的功能。OAuth2是一种授权协议,用于允许用户授权第三方应用程序访问其受保护的资源,而无
Tnoodles
·
2023-12-18 20:41
学习
spring
java
后端
SpringSecurity
源码学习
六:授权
目录1.用户权限2.资源权限2.1自定义资源权限2.2权限注解2.2.1默认注解2.2.2自定义注解2.2.3注解初始化和保存3.代码示例4.源码解析4.1投票器4.1.1投票器不同实现类的含义4.1.2默认投票器WebExpressionVoter5.总结SpringSecurity的授权是依赖于过滤器FilterSecurityInterceptor实现的。授权的步骤主要分为三步:获取当前用户
Tnoodles
·
2023-12-18 20:09
学习
java
后端
spring
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他