自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(64)
  • 资源 (1)
  • 收藏
  • 关注

原创 2024-07-16升级问题:调用自带软件打开文件时 android.os.FileUriExposedException

中,直接使用file://URI可能会导致FileUriExposedException。为了解决这个问题,你可以将文件路径转换为content://URI,然后使用Intent来打开文件。文件夹不存在,则需要创建它)。在这个文件中,你可以定义共享文件的路径。在需要构建文件Uri的地方,使用FileProvider来构建Uri,而不是直接使用。在你的AndroidManifest.xml文件中添加一个。元素,用于声明FileProvider和其相关的元数据。在你的Android项目的。

2024-07-16 16:54:53 575

原创 2024-07-12升级问题:Android SDK升级导致 Canvas.FULL_COLOR_LAYER_SAVE_FLAG 等标志位无法使用

工程从Android SDK18升级到28,出现此枚举变量的问题。原来,在Android SDK 28中,Canvas.FULL_COLOR_LAYER_SAVE_FLAG已经被弃用。,它包含了FULL_COLOR_LAYER_SAVE_FLAG的功能。所以在Android SDK 28及更高版本中,应该使用Canvas.ALL_SAVE_FLAG来保存画布的状态。这样,在恢复画布状态时,颜色层也会被恢复。是一个标志位,用于在 Android 的。类中保存画布的颜色层。

2024-07-16 15:25:46 293

原创 2024-07-11 升级问题:Android编译时出现 Didn‘t find class “org.apache.http.params.BasicHttpParams“

要解决这个问题,你需要在你的项目中添加Apache HttpClient库的依赖。如果你使用的是Gradle构建系统,可以在。这个类是Apache HttpClient库的一部分,但在Android应用中,通常使用。然后同步Gradle项目,重新编译并运行你的应用。从日志中可以看出,问题出在。

2024-07-16 11:37:35 195

原创 2024-07-11 升级问题:Android编译时出现 Execution failed for task ‘:app:lintVitalRelease’

Android studio3.5工程编译时出现问题:org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:lintVitalRelease'.这个错误是由于在构建发布版本时,Lint发现了一些致命错误。修复Lint发现的问题。你可以在Lint的输出中查看具体的错误信息,然后针对性地修改代码以解决这些问题。如果你不想在构建过程中检查发布版本的Lint问题,可以在项目的。采用第二种方法成功解决。

2024-07-16 11:07:35 177

原创 2024-07-15升级问题:编译时出现 More than one file was found with OS independent path ‘META-INF/DEPENDENCIES‘

表示当遇到多个具有相同路径的文件时,Gradle将选择第一个遇到的文件。这通常用于解决库之间的依赖冲突问题。这个文件出现了多次。为了解决这个问题,你需要找到并删除或合并这些重复的文件。这个错误是由于在构建过程中,发现了多个具有相同OS独立路径的文件。在出现问题的build.gradle中添加。在出现问题的build.gradle中添加。部分定义了如何处理项目中的依赖关系。

2024-07-15 17:01:39 260

原创 Android API、版本号、版本名称对应表

通过这张表格,开发者和用户可以清晰地看到Android操作系统的演进历程,了解各个版本之间的关联和区别。

2024-07-15 10:32:16 243

原创 2024-07-08 升级问题:Android Studio 突然打不开!提示Failed to create JVM:error code -1

修改安装目录下的studio64.exe.vmoptions 文件。可是系统配置中,java的配置也是正常的。问题解决,原因未知。

2024-07-08 17:50:21 619

原创 OpenLayers对要素进行新增绘制、选择、修改等交互操作

也可以从Select获取Features(Collection集合)放置到Modify的features属性上。备注:draw.setActivity(false)即可禁用要素绘的制功能。实现绘制完一个多边形之后禁用多边形绘制,并且开启选择器功能。

2024-07-08 16:22:43 811

原创 @Transactional(rollbackFor = Exception.class)注解

当作用于类上时,该类的所有 public 方法将都具有该类型的事务属性,同时,我们也可以在方法级别使用该标注来覆盖类级别的定义。

2024-06-26 11:06:36 487

原创 PostgreSQL 如何使用generate_series()函数

generate_series()是PostgreSQL中一个非常实用的函数,它可以生成指定范围内的连续整数序列。该函数有多个用途,其中之一是在表中填充多个列。本文介绍了PostgreSQL中的generate_series()函数以及如何使用它在表中填充多个列的方法。我们通过示例演示了如何使用generate_series()函数在”employees”表中填充员工的工作经验,并在”sales”表中计算每年的销售额累加总和。

2024-06-12 16:45:34 1202 1

原创 PostGIS将图层转换为完整的GeoJSON格式文件

GeoJSON是一种用于存储地理空间数据的开放标准格式,它使用JSON对象表示地理特征和属性。PostgreSQL/PostGIS是一个功能强大的关系型数据库管理系统,它具有丰富的地理空间数据处理功能,可以轻松地将数据转换为GeoJSON格式。

2024-06-12 16:39:05 444

原创 WebGIS常用技术体系记录

WebGIS常用技术体系记录

2024-06-07 17:46:42 308

原创 开源WebGIS全流程常用技术栈

开源WebGIS全流程常用技术栈,udig,qgis,postgis,mysql,geoserver

2024-06-07 17:36:28 1278

原创 PostgreSQL:在CASE WHEN语句中使用SELECT语句

CASE WHEN语句是一种条件语句,用于多条件查询,相当。它允许我们根据不同的条件执行不同的操作。你甚至能在。而在一些情况下,我们可能需要在CASE WHEN语句中使用SELECT语句来检索数据或计算结果。下面是一些示例和说明,帮助我们更好地理解如何在PostgreSQL中实现这个目标。

2024-06-07 17:10:24 578

原创 基于PostGIS的mvt动态矢量切片的后台地图服务和前端调用

基于PostGIS实现mvt动态矢量切片的后台地图服务和前端调用openlayers

2024-05-27 16:32:06 1388

原创 Android--Sensor传感器

但对于选择那种采样率而言,并不是越快越好,要参照实际开发的应用的情况来说,采样率越大,将越耗费资源,包括电量、CPU等,所以要根据实际情况选择,毕竟再强大的应用,如果造成设备续航能力的降低,也是会被用户所不喜的。开发一个对于传感器支持的应用十分简单,开发人员只要在传感器管理器SensorManager中为所要监听的传感器指定一个监听器即可,当外部环境发生变化的时候,Android系统会通过传感器获取外部环境的数据,然后将数据传递给监听器的监听回调方法。具体步骤如下:​​​​​​。

2024-04-22 10:46:37 647

原创 Android 获取设备的一些硬件信息

【代码】Android 获取设备的一些硬件信息。

2024-04-22 10:26:07 156

原创 ArcObject for Java 开发环境搭建(IDEA2021)

需要32位JDK1.8,安装版或离线免安装版均可。arcgis10.2.2使用1.8.0_151版本,arcgis10.7使用1.8.0_181版本,不过应该都可以,小版本没有严格区分。初始化时 java.lang.UnsatisfiedLinkError:no ntvinv in java.library.path错误

2024-03-28 17:11:32 926

原创 ArcObject 10.7.1 的0x80040228许可错误

项目基于ArcObject 10.2.2 for java 开发,现在要升级到 ArcObject 10.7.1,在调试时出现0x80040228的许可错误。把它改成ArcServer的许可就好了,我也不理解为什么要使用它,也不必究根问底。10.2.2的授权方式。

2024-03-28 11:40:04 290

原创 PostGIS备份和还原空间数据库

localhost是要恢复的数据库的ip地址;-t:后面接的是具体在哪个模式下的那张表。postgres 是数据库的用户名;还有一个命令是pg_restore。pg_dump 是备份数据库指令;-f:接的是导出表的位置和重命名。< 意思是选择要恢复的备份文件。-d:后面接的是数据库的名称。psql 是恢复数据库指令;> 意思是导出到指定目录;-h:接的是主机名或IP。-F t:表示tar压缩。到PostgreSQL。test 是数据库名;

2024-03-28 10:51:13 765

原创 DBeaver修改sql语句保存位置

sql脚本的保存位置默认在工作空间下的 \General\Scripts 文件夹中。1、dbeaver通过工作空间方式来管理Script的sql脚本以及数据库连接。默认保存路径查看: 文件--> 切换工作空间 --> 其他。3、点击浏览,选择新保存位置,提示退出重开,即可。工作空间,其实也就是一个文件夹。

2024-03-27 16:52:58 2164

原创 PostgreSQL删除清空表,truncate、delete、drop

1、TRUNCATE TABLE 通过释放存储表数据所用的数据页来删除数据,并且只在事务日志中记录页的释放。DELETE 语句每次删除一行,并在事务日志中为所删除的每行记录一项。7、truncate后会使表和索引所占用的空间会恢复到初始大小;delete操作不会减少表或索引所占用的空间,drop语句将表所占用的空间全释放掉。2、truncate与drop是DDL语句,执行后无法回滚;drop会删除表的结构及其所依赖的约束、索引等。6、truncate不会激活与表有关的删除触发器;

2024-03-27 16:29:41 2878

原创 Java实现GeoJSON 与 EsriJSON格式的相互转换

一、在pom中添加引用。

2024-03-14 15:05:23 630

原创 App拉起微信小程序参考文章

微信开发平台签名生成工具下载地址:

2024-03-08 15:08:28 903

原创 Android调用浏览器打开指定页面

简单讲讲,其实使用浏览器打开网页就是使用intent跳转到浏览器,设置intent的Action为Intent.ACTION_VIEW,然后设置intent的Data为网址的URI,就可以使用系统的浏览器打开网页。第二种出错率比较高,假如你想用uc浏览器打开,但是新版本的uc浏览器不用原来的包名了,这个时候你就没法打开了。例如我手机安装了多个浏览器:QQ浏览器、chrome浏览器、uc浏览器。用uc浏览器打开只需要把打开qq浏览器那行代码注释掉,然后打开uc浏览器那行代码取消注视就行。

2024-03-07 16:11:45 1930

原创 Android使用Sensor.TYPE_STEP_COUNTER计步器传感器进行步数统计

3、点击“停止显示加速度”按钮,取消传感器的注册,根据计步器传感器的取消注册时的步数和注册时的步数相减,行走步数显示到如图“25”的位置。主要是:MainActivity.java、activity_main.xml、AndroidManifest.xml。说明:根据实验结果,使用Google Pixel2手机的计步器传感器计算行走步数具有一定的准确性,可供参考。(若获取了存取权限,还会保存加速度传感器xyz三轴的数据到csv文件中,保存在。,以回调的形式监听这两个传感器的。

2024-03-06 15:41:22 1092

原创 Android中的传感器类型和接口名称

本文将介绍传感器坐标轴、基础传感器和复合传感器(动作传感器、姿势传感器、未校准传感器和互动传感器)。

2024-03-06 11:05:18 1711

原创 Android中的几种定位方式调用详解

PASSIVE_PROVIDER 返回的位置是通过其他 providers 产生的,可以查询 getProvider() 方法决定位置更新的由来,需要 ACCESS_FINE_LOCATION 权限,但是如果未启用 GPS,则此provider 可能只返回粗略位置匹配;上面是android自带的定位方式,我们还可以获取一些原始信息(比如基站信息、wifi信息),通过公开的接口来获取位置信息。但是我们还可以通过其它方式获取位置信息,这篇文章就详细的讲解一下在android中几种获取定位的方式。

2024-03-05 17:27:55 3023

原创 Geotools可以修复的拓扑错误的情况

另:这种错误若使用postgis的st_makevalid 函数在数据库中修复,结果将会是geometrycollection类型,包括列面、线,就需要再处理。会在相交位置增加一个相同坐标的节点,再形成一个内环。检查提示此处有拓扑错误,但缩放之后看不出。(注:点为位置示意,非数据节点)

2024-02-28 17:10:33 504

原创 ArcGIS Runtime For Android开发之符号化和图层渲染

可见性可以通过存储在MessageProcessor的资源束中的消息类型文件来设置。但是,覆盖的可见性设置对先前添加的符号没有影响。TextSymbol 用于在地图上显示文本标记,针对点状要素的 Graphic ,可以设置文字的大小、颜色、内容和排列方式。使用 ClassBreaksRenderer 可以将 GraphicsLayer 图层中的某一类型的 Graphic 对象进行。针对点状要素的 Graphic 对象进行样式设置的类,SimpleMarkerSymbol 与。2) 设置渲染的字段和最小值。

2024-02-28 16:04:30 1405

原创 ArcEngine 调用GP工具时,出现C++ R6034错误

使用:把VS菜单的 调试->异常->Managed Debuggin Assistants->LoaderLock 的选中状态去掉。ArcEngine 错误:R6034 运行时错误!应用程序尝试加载 C 运行库时出现错误。有关详细信息,请联系应用程序的支持团队。1、Arcengine 调用GP工具时,遇到正试图在 os 加载程序锁内执行托管代码 问题。2 编译后运行EXE时,出现C++ R6034问题。在 Visual Studio 中,

2024-02-28 15:40:55 458

原创 前端Ajax获取当前外网IP地址并通过腾讯接口解析地理位置

原计划使用后端故在前端通过第三方接口,获取当前ip地址后再传到后端。

2024-02-28 11:11:54 2828

原创 adb命令禁用手机的wifi模块

貌似需要手机的root权限,未经过验证,请谨慎使用。

2024-02-28 10:18:19 628

原创 adb命令关闭华为平板的wifi

【代码】adb命令关闭华为平板的wifi。

2024-02-28 10:15:47 560

原创 adb命令强制禁用鸿蒙3.0以上的纯净模式

adb shell pm list packages -s > c:\系统应用名单.txt。

2024-02-28 09:56:58 1611

原创 PostgreSQL对已有表增加自增序列

2、然后在字段默认值里设 nextval('menu_id_seq'::regclass) 即可。1、在PostgreSQL当中,我们要实现对已有表的ID字段自增。序列名称是menu_id_seq,起始数为6000001。3、保存字段属性变更。

2024-02-28 09:51:06 1144

原创 adb命名大全

26. 发送短信:adb shell am start -a android.intent.action.SENDTO -d sms:10086(发送目的号码) --es sms_body "hello"(短信内容) --ez exit_on_sent true。5. 打开WiFi设置界面:adb shell am start -a android.intent.action.MAIN -n com.android.settings/.wifi.WifiSettings。

2024-02-27 17:45:50 1239

原创 Postgre/PostGIS 修改图层的图形字段名

【代码】Postgre/PostGIS 修改图层的图形字段名。

2024-02-27 17:41:22 344

原创 JPA类的继承关系

2024-02-27 17:26:26 372

原创 不同node版本代码兼容配置

react的前端项目,在用不同node版本时出现配置问题,在配置中加入如下可解决:},

2024-02-27 17:14:08 462

签名生成工具下载(微信开发平台)

微信开发平台的签名生成工具,获取手机上已安装的app的签名 微信开发平台的签名生成工具,获取手机上已安装的app的签名 微信开发平台的签名生成工具,获取手机上已安装的app的签名 微信开发平台的签名生成工具,获取手机上已安装的app的签名 微信开发平台的签名生成工具,获取手机上已安装的app的签名 微信开发平台的签名生成工具,获取手机上已安装的app的签名 微信开发平台的签名生成工具,获取手机上已安装的app的签名 微信开发平台的签名生成工具,获取手机上已安装的app的签名 微信开发平台的签名生成工具,获取手机上已安装的app的签名 微信开发平台的签名生成工具,获取手机上已安装的app的签名 微信开发平台的签名生成工具,获取手机上已安装的app的签名 微信开发平台的签名生成工具,获取手机上已安装的app的签名 微信开发平台的签名生成工具,获取手机上已安装的app的签名 微信开发平台的签名生成工具,获取手机上已安装的app的签名 微信开发平台的签名生成工具,获取手机上已安装的app的签名 微信开发平台的签名生成工具,获取手机上已安装的app的签名 微信开发平台的签名生成工具,获取手机上已

2024-03-08

解决图片右键找不到照片查看器打开方式

解决图片右键找不到照片查看器打开方式, 通过注册表解决打开方式 解决图片右键找不到照片查看器打开方式, 通过注册表解决打开方式 解决图片右键找不到照片查看器打开方式, 通过注册表解决打开方式 解决图片右键找不到照片查看器打开方式, 通过注册表解决打开方式 解决图片右键找不到照片查看器打开方式, 通过注册表解决打开方式 解决图片右键找不到照片查看器打开方式, 通过注册表解决打开方式 解决图片右键找不到照片查看器打开方式, 通过注册表解决打开方式 解决图片右键找不到照片查看器打开方式, 通过注册表解决打开方式 解决图片右键找不到照片查看器打开方式, 通过注册表解决打开方式 解决图片右键找不到照片查看器打开方式, 通过注册表解决打开方式 解决图片右键找不到照片查看器打开方式, 通过注册表解决打开方式 解决图片右键找不到照片查看器打开方式, 通过注册表解决打开方式 解决图片右键找不到照片查看器打开方式, 通过注册表解决打开方式 解决图片右键找不到照片查看器打开方式, 通过注册表解决打开方式 解决图片右键找不到照片查看器打开方式, 通过注册表解决打开方式

2024-02-27

C#应用程序配置说明书

C#应用程序配置说明书,运行设置由公共语言运行时用于配置面向 .NET Framework 的应用程序。 本文介绍应用程序配置文件中的运行时设置的架构。 <运行时>节及其父元素和子元素 <运行时>元素的字母顺序列表 配置文件架构 禁用并发垃圾回收 重定向程序集版本 <runtime> 元素:提供公共语言运行时用于配置应用程序的信息。 公共语言运行时使用配置文件的 < runtime> 节中的子元素来配置应用程序的执行方式。 例如,<gcServer> 元素用于确定垃圾回收器是使用工作站垃圾回收还是服务器垃圾回 收,<UseRandomizedStringHashAlgorithm> 元素用于确定公共语言运行时是在每个应用 程序还是每个应用程序域的基础上为字符串计算哈希代码,以及 AppContextSwitchOverrides 元素允许库用户选择或拒绝使用由库提供的更改功能。 <运行时>部分中的元素在应用程序启动时由公共语言运行时自动读取。 还可通过向 AppDomainSetup.ConfigurationFile 属性提供其名称来定义非默认应用程序域的配置文 件;

2024-02-27

vb控件参考手册-详细介绍几乎所以vb控件的使用

vb控件参考手册 ImageCombo 控件.......................................................................3 Microsoft Internet Transfer 控件................................................23 ListView 控件..............................................................................71 MAPIMessages 控件...................................................................193 Multimedia MCI...........................................................................292 MonthView 控件.........................................................................366 Masked Edit(屏蔽编辑)控件..................................................413 。。。。 。。。。 TabStrip 控件...............................................................................718 TreeView 控件.............................................................................814 Winsock 控件...............................................................................959 附录A..........................................................................................997

2011-02-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除