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
QGIS源码阅读
Java-API简析_java.net.InetSocketAddress类(基于 Latest JDK)(浅析源码)
69908381/article/details/131870760出自【进步*于辰的博客】因为我发现目前,我对Java-API的学习意识比较薄弱,需要慢慢习惯使用Java-API,乃至剖析源码来提升自己的
源码阅读
能力和编码素质
进步·于辰
·
2023-07-25 06:44
Java-API
Java-API简析
InetSocketAdres
QGIS
二次开发:集成二维CAD控件MxDraw
本文记录在
QGIS
中集成MxDraw控件的方法。一、安装MxDraw参见笔者博文“FreeCAD二次开发:集成二维CAD控件MxDraw”所述的安装方法。
JiNan.YouQuan.Soft
·
2023-07-24 23:33
GIS
其他
Visual Studio2019 在Qt环境下使用GDAL读写点Shapefile文件
本教程是为
QGIS
的插件开发打基础噢!
WebUeGIS
·
2023-07-24 20:27
QGIS插件开发
qt
c++
gdal
arcgis
linux scatterlist
源码阅读
记录
scatterlist
源码阅读
记录准备工作源码位置主要数据结构有两个主要API学习1sg_next接口学习sg_nents接口学习sg_last接口学习准备工作1:可以根据某个版本进行源码的下载源码位置
酸菜。
·
2023-07-24 18:27
linux系统编程与内核编程
linux
axios
源码阅读
https://juejin.im/post/6885471967714115597#heading-15*HTTP拦截器的设计与实现:从任务注册、任务编排和任务调度三个方面来分析Axios拦截器的实现
good__day
·
2023-07-24 17:10
BaseDexClassLoader加载类流程
源码阅读
安卓10类图双亲委派机制Java层BaseDexClassLoader没有loadClass实现,继承的是ClassLoader实现路径libcore\ojluni\src\main\java\java\lang\ClassLoader.javaprotectedClassloadClass(Stringname,booleanresolve)throwsClassNotFoundExceptio
骇客之技术
·
2023-07-24 09:38
逆向工程
开发语言
脱壳
ClassLoader
源码阅读
安卓10java层libcore\ojluni\src\main\java\java\lang\ClassLoader.javaprotectedClassloadClass(Stringname,booleanresolve)throwsClassNotFoundException{//First,checkiftheclasshasalreadybeenloadedClassc=findLoa
骇客之技术
·
2023-07-24 09:38
逆向工程
类加载
InMemoryDexClassLoader
源码阅读
安卓10Java层路径libcore\dalvik\src\main\java\dalvik\system\InMemoryDexClassLoader.javapublicfinalclassInMemoryDexClassLoaderextendsBaseDexClassLoader{/***Createanin-memoryDEXclassloaderwiththegivendexbuffe
骇客之技术
·
2023-07-24 09:08
逆向工程
逆向
源码
dex加载
ijkplayer
源码阅读
本文主要针对B站开源播放器IJKPlayer的部分
源码阅读
笔记,包括Java代码和C代码,涉及到部分FFmpeg和SDL的接口调用(笔记未经过仔细整理)。
骆驼骑士
·
2023-07-24 07:11
TNN
源码阅读
笔记(一)
最近看了下TNN的源码,打算记录一下
源码阅读
笔记。
半笔闪
·
2023-07-23 20:48
Fastjson2你开始使用了吗?来看看源码解析
本篇将采用代码测试+
源码阅读
的方式对FastJson2的性能提升做一个较为全面的探索。一、环境准备首先,我们搭建一套用于测试的环境,这里采用springboot项目,分别创建两个
chenxuyuana
·
2023-07-23 19:19
java
spring
boot
mybatis
sync包 mutex
源码阅读
借鉴于Go夜读,加了个人理解:https://reading.developerlearning.cn/articles/sync/sync_mutex_source_code_analysis/go版本:go1.12windows/amd64结构体//AMutexisamutualexclusionlock.//ThezerovalueforaMutexisanunlockedmutex.///
one_zheng
·
2023-07-23 02:26
浅析Http中的缓存机制
写这篇博客的意义完全是为了后边继续写OkHttp
源码阅读
系列中的CacheInterceptor做铺垫,作为移动端开发人员来说,Http的缓存机制并不是很熟悉,在阅读OkHttp源码过程中发现CacheInterceptor
Sherlock丶Aza
·
2023-07-22 16:41
遥感影像建金字塔
答案一种方法就是直接拉到arcgis中,软件就会自动帮你建立金字塔了,但是这种方法一般需要先安装软件,且建立金字塔速度较慢采用
Qgis
开源原件中的“创建快视图”工具,和arcgis一样,建立金字塔速度较慢基于
zy_destiny
·
2023-07-22 11:32
基本知识
python
gdal
shell
QGIS
中导入Google、Bing、高德等地图和卫星影像
转载:https://blog.csdn.net/x572722344/article/details/108121725常用的链接:OpenTopoMaphttps://tile.opentopomap.org/{z}/{x}/{y}.pngOpenStreetMaphttp://tile.openstreetmap.org/{z}/{x}/{y}.pngGoogleHybridhttps://
RS&
·
2023-07-22 11:56
#
QGIS
笔记
objc_msgSend
源码阅读
objc_msgSend是OC中调用最为频繁的方法,所有OC方法的调用都离不开这个它。苹果已经将其开源(https://opensource.apple.com/source/objc4/objc4-750/runtime/Messengers.subproj/),这是使用汇编语言编写的,其好处就是能提升函数的执行速度。本文选用它的arm64为汇编代码(objc-msg-arm64.s)进行分析。
某某香肠
·
2023-07-22 05:52
java AQS
源码阅读
共享锁的实现
一、独占锁与共享锁区别1)独占功能:当锁被头节点获取后,只有头节点获取锁,其余节点的线程继续沉睡,等待锁被释放后,才会唤醒下一个节点的线程。2)共享功能:只要头节点获取锁成功,就在唤醒自身节点对应的线程的同时,继续唤醒AQS队列中的下一个节点的线程,每个节点在唤醒自身的同时还会唤醒下一个节点对应的线程,以实现共享状态的“向后传播”,从而实现共享功能。二、源码AQS中共享锁相关代码publicabs
faunjoe
·
2023-07-21 03:26
FutureTask
源码阅读
参考[Thread类
源码阅读
](https://www.jianshu.com/p/543d2bc5f54a)中的构造函数,可知Java创建线程的方法有两种。
六位的象牙塔
·
2023-07-21 02:47
spring mybatis框架源码优质github项目
springmybatisspringcloudtomcat简介以下项目来源于github上的手撕源码系列,方便自己阅读和模仿,学习源码思路springmini-spring(优质)myspringMinispring(极客时间有专栏配合食用)spring等
源码阅读
合集
理智Ming
·
2023-07-20 22:15
手撕源码
mybatis
spring
github
Qgis
3.16ltr+VS2017二次开发环境搭建(保姆级教程)
1.二次开发环境搭建下载osgeo4w-setup.exeDownload
QGIS
https://www.
qgis
.org/en/site/forusers/download.html点击OSGeo4WNetworkInstaller
Mr.codeee
·
2023-07-20 16:53
Qgis
c++
qt
qgis
环境搭建
arcmap中有火星坐标码_GIS转换之火星坐标系转换
所需软件:
QGIS
(免费)所需插件:GeoHey(免费)
QGIS
安装方法不再赘述,直接到官网下载安装包,然后一直下一步点击下去就好。下面只说明几点,用于参考:
QGIS
中文界面调整
QGIS
插件安
扇贝君
·
2023-07-20 11:55
arcmap中有火星坐标码
《CopyOnWriteArrayList核心
源码阅读
》
publicclassCopyOnWriteArrayListimplementsList,RandomAccess,Cloneable,java.io.Serializable{//定义ReentrantLock类型的锁finaltransientReentrantLocklock=newReentrantLock();//CopyOnWriteArrayList内部实际维护一个Object类型
猿究院_NiKo
·
2023-07-20 02:07
JAVASE
java
QGIS
绘制一张地图——创建和编辑绘制线要素、由线要素生成面要素、面要素的编辑
前言我们以描绘北京市市区案例来演示这部分功能。步骤大致如下:1、按照市区分区的分界线来绘制线要素。2、根据所绘线要素生成面要素。3、对生成的面要素做整理编辑。待绘制底图如图所示:一、创建和编辑绘制线要素1.1创建线要素我们点击新建Shapefile要素按钮,弹出新建要素弹窗,如图:我们填写好对应的要素信息,对填写的信息作说明:文件名称:创建的shp文件的位置和名字文件编码:一般选择跟随系统,即Sy
爱吃雪糕的小布丁
·
2023-07-20 01:11
QGIS相关
学习
笔记
QGIS
绘制一张地图——建立打印布局在地图中添加图例和比例尺后,将地图保存为图片(出图)
北京市区地图如图所示:一、直接保存为图片依次点击工程、导入/导出、导出地图为图片:设置比例尺、像素等信息,点击保存:保存出来的地图的显示区域是和
QGIS
中看到的地图区域一样的:二、建立打印布局在地图中添加图例和比例尺后
爱吃雪糕的小布丁
·
2023-07-20 01:39
QGIS相关
学习
笔记
String
源码阅读
(一)
概述查阅String的源码时,首先需要阅读一下它的顶部注释,它里面说明了一些String在Java中的一些基本情况,了解它们有助于对后续源码的深入了解。这里我的java版本是10.0.2。注释部分下面大致描述一下String源码中的注释上到底说了那些内容:String是Java中用于表示字符串的类,所有在Java程序中表示成形如:"abc"这种双引号括起来的形式都是String的实例。String
still_loving
·
2023-07-19 19:48
【学习笔记-
QGIS
】
QGIS
从零快速上手
原文感谢作者才华横溢吴道简安装文章参考:https://zhuanlan.zhihu.com/p/370633306一、下载安装
QGIS
免费开源,中文界面,下载地址:https://download.
qgis
.org
Xcong_Zhu
·
2023-07-19 16:43
学习笔记
GIS相关
学习
笔记
QGIS
绘制一张地图——添加地理地图书签,快速定位到想要的位置
我们打开
qgis
软件,一般这个功能区域默认在左侧的中间位置,如图:如果没有的话,我们需要调出来,在软件上方的菜单栏的空白处,右键显示面板调试框,勾选空间书签管理器面板,即可,如图:我们把地图调到我们需要插入书签的位置
爱吃雪糕的小布丁
·
2023-07-19 11:21
QGIS相关
学习
笔记
QGIS
绘制一张地图——以某个字段(属性)的类目值来分类显示不同的颜色和调整每个类别的绘制顺序(一个类别在另一个类别上面不被覆盖)和将某字段(属性)的值当成图层标签进行显示
前言我这里的样例以北京景区的点shp数据为例,属性表如下所示:我们将以景区的等级划分成五类,分别显示不同的颜色,并且5A景区绘制在4A景区上方不被遮挡…,并且将景区的名称显示在景区点的上方。一、分类不同颜色显示1、自动分配颜色首先,我们双击图层文件,打开图层样式编辑界面,点击符号化菜单,如图:我们在最上方选择分类显示样式,值这里选择等级,然后点击左下角的分类按钮,弹出不同等级的颜色预设值,如图:点
爱吃雪糕的小布丁
·
2023-07-19 11:21
QGIS相关
笔记
学习
Spring Boot 3.x 自动配置详解
基于SpringBoot3.1.0系列文章SpringBoot
源码阅读
初始化环境搭建SpringBoot框架整体启动流程详解SpringBoot系统初始化器详解SpringBoot监听器详解SpringBootbanner
阿提说说
·
2023-07-18 21:25
Spring
Boot
3.x
spring
boot
云原生
微服务
源码阅读
技巧
1-先了解目标架构的应用,熟知它的问题域,从注释入手2-先整体再局部的思维,不要试图一次看懂所有代码3-通过函数和属性名字揣摩代码意图,大胆设想,小心求证4-代码块内容较多时,先只关注入口(参数)和出口(返回值)5-选择目标时由易到难,徐徐渐进
MGLMONSTER
·
2023-07-18 21:02
SpringBoot
源码阅读
(3):WebApplicationType
WebApplicationType为一个枚举类,主要有三个枚举值:publicenumWebApplicationType{/***Theapplicationshouldnotrunasawebapplicationandshouldnotstartan*embeddedwebserver.*/NONE,/***Theapplicationshouldrunasaservlet-basedwe
w011m
·
2023-07-18 18:37
Java-API简析_java.nio.file.FileSystem类(基于 Latest JDK)(浅析源码)
69908381/article/details/131768534出自【进步*于辰的博客】因为我发现目前,我对Java-API的学习意识比较薄弱,需要慢慢习惯使用Java-API,乃至剖析源码来提升自己的
源码阅读
能力和编码素质
进步·于辰
·
2023-07-18 11:00
Java-API
Java-API简析
FileSystem
CopyOnWriteArrayList核心
源码阅读
Copy-On-Write简称COW,是一种用于集合的并发访问的策略。基本思想是:当我们往一个集合容器中写入元素时(添加、修改、删除),并不会直接在集合容器中写入,而是先将当前集合容器进行Copy,复制出一个新的容器,然后新的容器里写入元素,写入操作完成之后,再将原容器的引用指向新的容器。CopyOnWriteArrayList相当于一个线程安全的ArrayList,内部存储是Object[]数组
猿究院美羊羊
·
2023-07-18 09:19
java
开发语言
langchain
源码阅读
系列(二)之数据接入层
原文首发于博客文章langchain
源码阅读
LangChain主体分为6个模块,分别是对(大语言)模型输入输出的管理、外部数据接入、链的概念、(上下文记忆)存储管理、智能代理以及回调系统,通过文档的组织结构
莫尔索随笔
·
2023-07-18 07:22
LLM应用构建实践笔记
大语言模型开发者教程
langchain
AIGC
AI编程
文心一言
prompt
AI-native
python
Qgis
添加经纬度
Qgis
不像Arcgis可以直接点一下就有经纬度了,
Qgis
需要创建格网,然后添加,里面还有很多参数需要自己调,文字表达不清楚,建议直接看视频。我参考的是下面这个视频。【【
QGIS
出图教程】免费软件!
民生新闻
·
2023-07-18 05:03
笔记
FFmpeg5.0
源码阅读
——avformat_open_input
摘要:本文主要描述了FFmpeg中用于打开文件接口avformat_open_input的具体调用流程,详细描述了该接口被调用时所作的具体工作。 关键字:ffmpeg、avformat_open_input 注意:读者需要了解FFmpeg的基本使用流程,以及一些FFmpeg的基本常识,了解FFmpegIO相关的内容,以及大致的解码流程。1avformat_open_input大致流程 在
落樱弥城
·
2023-07-18 04:53
音视频
ffmpeg
ffmpeg
音视频
C语言实现通讯录【文件版】——存档联系人信息
我真的无法对一个追逐梦想的少年生恨目录一、
源码阅读
注意事项二、文件读取函数及文件读写规则1.打开文件2.读写文件3.关闭文件大家好,我是纪宁。
绝世剑仙纪宁
·
2023-07-18 03:33
C语言学习专题
c语言
算法
开发语言
通讯录
C语言实现通讯录——动态内存
今天的文章是用C语言实现一个动态版的通讯录文章目录一、
源码阅读
及使用注意事项二、动态内存管理相关函数一、
源码阅读
及使用注意事项源码分为三个文件,一个.h头文件,两个.c源文件文件,三个文件需在同一路径下创建源码中注释部分有代码解释和静态版两部分
绝世剑仙纪宁
·
2023-07-18 03:02
C语言学习专题
c语言
开发语言
通讯录
webrtc
源码阅读
之NACK
NACK(NegativeAcknowledgement)机制是WebRTC中用于处理数据包丢失的重要机制。用于在数据包丢失时通知发送方重新发送丢失的数据包。当接收方检测到数据包丢失时,它会发送一个NACK消息给发送方,请求重新发送丢失的数据包。这种机制可以帮助提高通信质量和可靠性,尤其在不可靠的网络环境下。本文将从webrtc源码分析nack的实现,版本m98。一、NackRequester::
天空中的野鸟
·
2023-07-18 00:41
webrtc
webrtc
windows
网络
mapbox-gl开发教程(四):矢量切片数据制作
目前,有多种方式能够进行矢量切片的制作,常用的有
QGIS
、Geoserver、超图的iServer等,官方也提供了几种开源工具进行矢量切片的制作,这里以
GIS技术杂谈
·
2023-07-17 20:20
gis
mapbox-gl
教程
windows下使用tippecanoe把GeoJSON制作成矢量切片vectortile
1.切片1.1矢量数据需要先转换为geojson,如果是shp格式可以使用
QGIS
或者下载shp2geojson进行转换。1
晚秋10
·
2023-07-17 20:18
杂记
mapbox
矢量瓦片
tippecanoe
pbf
Apollo perception
源码阅读
| fusion
Apolloperception
源码阅读
|fusion个人辛苦创作,请勿直接搬运!!!
GoodluckTian
·
2023-07-17 11:43
Apollo
perception
c++
算法
3种拼接卫星影像的方法
对GIS软件而言,拼接栅格图属于很基础的功能,只不过不同的软件操作方法略有不同,这里为大家介绍三款GIS软件:ArcGIS、
QGIS
和GlobalMapper拼接卫星影像的方法,希望能对你有所帮助。
水经注GIS
·
2023-07-17 11:26
前端
html
在
QGIS
中调用《水经注地图服务》发布的卫星影像数据
QGIS
原称为QuantumGIS,是一个用户界面友好的开源桌面端软件,支持数据的可视化、管理、编辑、分析以及印刷地图的制作,并支持多种矢量、栅格与数据库格式及功能。
水经注GIS
·
2023-07-17 11:26
arcgis
前端
Java8
源码阅读
- FutureTask
FutureTask是一个表示可异步计算任务的抽象,扩展了Runnable和Future接口,意味着拥有二者相结合的特性;该类提供了启动、取消计算、查询是否完成计算以及检索计算结果的方法。结果只有在计算完成后才可检索,如果计算还没有完成,检索方法将被阻塞直达完成。一旦任一线程完成了计算,就不能再次重新启动或取消计算。TreiberStackTreiberStack在R.KentTreiber在19
Mhhhhhhy
·
2023-07-17 10:07
Curator
源码阅读
- ConnectionState的管理与监听
看看Curator框架为实现对连接状态ConnectionState的监听,都是怎么构造框架的。后面我们也可以应用到业务的各种监听中。Curator2.13实现接口ListenerListener接口,给用户实现stateChange()传入新的状态,用户实现对这新的状态要做什么逻辑处理。publicinterfaceConnectionStateListener{/***Calledwhenth
stillcoolme
·
2023-07-17 07:42
HotSpot源码构建调试
HotSpot
源码阅读
和解析从零开始阅读HotSpot源码一、获取并构建HotSpot源码HotSpot源码下载地址:https://github.com/openjdk/jdk/tree/jdk8-b120
沈先生的影子
·
2023-07-17 03:33
Ubuntu 22.04 配置
QGIS
二次开发环境
源码地址,以及官方指导文档地址源码地址:https://github.com/
qgis
/
QGIS
/releases
QGIS
官方指导文档地址:https://github.com/
qgis
/
QGIS
/blob
兜黎
·
2023-07-16 23:59
QGIS
ubuntu
QGIS二次开发环境配置
qt
redis
源码阅读
-发布与订阅pub/sub
redis的发布订阅(pub/sub)是一种消息通信模式,由发布者(pub)发布消息,订阅者订阅(sub)消息。redis通过publish和subscribe等命令实现了发布与订阅模式。我们先通过一张图了解下工作机制:我们看下案列#客户端1127.0.0.1:6379>subscribenoticeReadingmessages...(pressCtrl-Ctoquit)1)"subscribe
5ycode
·
2023-07-16 20:15
redis源码分析
redis
redis源码
发布订阅
pub/sub
redis
源码阅读
-rehash详解
背景今天群里有个小伙伴问rehash的事。翻看下源码,解密下rehash。我们小了解下rehash是什么rehash有两个目的:(扩容)扩容防止hash冲突后,形成链表带来的性能下降,时间复杂度提升(5倍容量后才扩容);(缩容)大量key被回收后,大量的空闲空间,通过rehash节省空间(1/10以下使用量才缩容);redis为了防止大的dictrehash的时候影响性能,使用了渐进式rehash
5ycode
·
2023-07-16 20:45
redis源码分析
redis
linux
rehash
redis
redis源码
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
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
其他