自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 【 Avalonia UI 语言国际化 I18n】图文结合教学,保姆级教学,语言国际化就是这么简单(.Net C#)

.net C# Avaloin UI i18n ,国际化

2025-02-20 11:20:29 585

原创 使用Spring security、OAuth2、Session, 限制一个账号只能登入一次,setMaximumSessions(1),还需要两次登入?第二次登入才成功?(一)

以此类推,第四次登入又会因为第三次 JSESSIONID 的存在,导致第三个和第四个 JSESSIONID 也同时过期,只能再登入一次才能成功。同一个账号,第二次登入时,第一个 JSESSIONID 会设置为过期,且第二个 JSESSIONID 也过期。同一个账号,第二次登入时,可以直接将第一个 JSESSIONID 设置为过期,且直接第二次登入,不会出现第二个 JSESSIONID 也过期。同一个账号在浏览器第一次登入后,关闭浏览器,在来登入时,发现无法一直登入,需要第二次输入账号密码才能成功登入。

2025-01-17 14:57:45 455

原创 【java多数据源连接】SpringBoot+MyBatis同一项目连接MySQL与SQLServer数据库,多数据源事务管理(三)

对于多事务管理,还有一个 Seata 分布式事务管理框架,里面包含了 AT模式、TCC模式、Saga模式、XA模式。在这里讨论一个方法中同时操作两个数据源,方法报错后两个数据源的数据是否会回滚。第三篇为使用连接多个数据库后事务管理与细节;

2025-01-07 17:21:42 231

原创 【java多数据源连接】SpringBoot+MyBatis同一项目连接MySQL与SQLServer数据库,使用数据库池Druid(二)

(2)driver-class-name可以去除,Druid 自动导入了各大数据库连接库,如果需要修改为自己的连接库,记得在pom.xml中的Druid排除(exclusions)它内部导入的连接库。将 DataSource改为DruidDataSource就变成Druid数据源了。(1)可以发现jdbc-url又变回了url,这一点需要注意;文章继续修改完善,添加使用第三方数据库池技术。就只需要三步就完成了,是不是很简单;第三篇为使用连接多个数据库后事务管理与细节;第二篇为使用数据库池连接多个数据库;

2024-12-23 16:12:49 459

原创 【java多数据源连接】SpringBoot+MyBatis同一项目连接MySQL与SQLServer数据库,不使用数据库池(一)

使用Java8,SpringBoot与MyBatis连接MySQL与SQLServer数据库,多数据库连接,不使用数据库池

2024-12-20 15:22:58 593

原创 Google 谷歌地图(高德地图)瓦片下载/缓存,使用Python实现、自定义上传地图瓦片资源(四)

自定义上传已经下载好的地图瓦片资源压缩包,可以合并类型,也可以创建新的地图类型。使用arcgis for JavaScript,python flask后端,Google 谷歌地图,高德地图

2024-05-06 14:18:11 1679 5

原创 Google 谷歌地图(高德地图)瓦片下载/缓存,使用Python实现、arcgis.js(三)

通过arcgis for JavaScript 技术与flask、requests实现地图在本地服务器进行缓存与显示。高德地图瓦片缓存、谷歌地图(google)

2024-04-19 15:04:47 1977

原创 Google 谷歌地图(高德地图)瓦片下载/缓存,使用Python实现(二)

使用python缓存地图瓦片,arcgis缓存地图方法

2024-04-11 17:13:24 5717 3

原创 Google 谷歌地图(高德地图)瓦片下载/缓存,使用Python实现(一)

下载google 谷歌地图瓦片,为一些地图框架提供瓦片服务,如arcgis,我们可以使用Python的requests,它可以使用我们进行URL的访问。后面我会出第二期,对地图瓦片URL进行解析说明,使用统一封装层函数去调用,可以关注一下。

2024-03-24 18:27:40 1724 8

原创 ubuntu 部署jar,重新部署,环境安装的一些坑java,mysql,redis

linux系统部署jar,重新部署jar,mysql,redis安装使用配置

2022-12-15 15:33:34 827

原创 ArcGIS API for JavaScript 文字不显示,中文不显示

arcgis.js 文字不显示不加载,中文不显示不加载,2D地图文字不显示

2022-08-17 11:30:56 1589

原创 JavaScript,new Date()使用的坑,转换日期不对,不同国家时间不同

js转换时间不对,少一天,不同国家时间转换不同

2022-08-17 11:03:13 5572

原创 Java取出百位数,千位数,指定位置的数字

前段时间做leetcode用到了这方法,在百度一番后,没有找到自己心仪的文章,所以自己在这里记录一下。我们从简单的开始分析,比如我们要取出个位数=number%10取出是位数number/10%10取出百位数number/100%10取出千位数 num/1000%10我们可以得到规律:取出n位置上的数 = number / Math.pow(10, n-1) % 10那么方法就可以写出来了:public int getNumberByPosition(int number,int posit

2022-01-20 11:11:29 4206

原创 JavaScript 求几天七的时间,或者几天后的时间,或者指定日期的前后几

JavaScript 求几天七的时间,或者几天后的时间,或者指定日期的前后几看方法代码 //date 要是一个Date对象 //option ‘+’/‘-’ //day 天数 function getRangeDate(date, option, day) { if (option == '+') { return new Date(date.getTime() + (day * 24

2022-01-20 10:55:08 667

原创 SQL语句,根据时间段统计

SQL语句根据时间段统计,比如七天的数据划分这24小时,00:00-01:00,01:00-02:00,02:00-03:00,03:00-04:00…23:00-00:00。先看sql语句SELECT strftime('%H:00', field_name) AS time, count(field_name) AS num FROM table_name group by strftime('%H:00',field_na

2022-01-20 10:26:35 3153

原创 Echarts.js 主标题与副标题在同一行,主标题前后加图片,icon,标题的文字样式不一样,大小,颜色不一样

Echarts.js 主标题与副标题在同一行,主标题前后加图片,icon,标题的文字样式不一样,大小,颜色不一样

2022-01-20 10:10:10 2081

原创 arcgis.js 卡顿,地图上点或者元素更多

arcgis.js 卡顿,地图上点或者元素更多。优化js代码,浏览器问题。

2022-01-20 09:46:11 2099

原创 通过多个点,计算出中心点

多个点求中心点的位置,算法,中心点的求解

2022-01-04 15:24:28 5730

原创 arcgis.js toMap(),toScreen() 方法的使用

arcgis.js toMap(),toScreen() 方法的使用

2022-01-04 15:13:00 1515 1

原创 arcgis.js中takeScreenshot()方法使用,在3D地图中截图-2

arcgis.js,3D地图截图,轨迹复现,原地图不变动,图片、文字都可以截图

2022-01-04 15:03:12 719

原创 arcgis.js中takeScreenshot()方法使用,在3D地图中截图-1

arcgis.js中takeScreenshot()方法使用,在3D地图中截图,图片和文字都可以截下来

2022-01-04 14:38:29 905

原创 arcgis.js中3d场景下,显示图片,并且文字位置在图片上方

arcgis.js,3D地图中显示信息,图片和文字的显示,文字在图片上,可以跟随点移动,追踪物体的信息显示

2022-01-04 14:20:03 1353

原创 Html,vue中使用canvas绘制多边形选择选择框,包含拖动,坐标显示

选择框,canvas,显示坐标,可拖动

2021-12-16 11:19:35 4008 4

原创 opencvjs getPerspectiveTransform,perspectiveTransform方法使用

opencvjs中使用getPerspectiveTransform()和PerspectiveTransform()方法

2021-12-16 10:37:07 2472

原创 opencv.js solvePnP()方法的使用

opencv.js solvePnP()方法使用,数据的运算

2021-12-16 09:49:26 5616 4

原创 ArcGIS.JS-3D空中物体显示,追踪,坐标(文字)显示

ArcGIS,空中物体显示,追踪,坐标文字显示

2021-12-16 08:56:56 1135

原创 学习Markdown

Markdown学习标题: #+空格+标题(一级标题) ##+空格+标题(二级标题) 最多六级字体**hello world ** 加粗 ** 内容 **hello world 斜体 * 内容 *hello world 斜体加粗hello world 中划线~引用引用 >大于号分割线三个 — 是一个分割线三个 *** 也是分割线图片!+[图片名字]+(图片地址)超链接[超链接名字]+(地址)百度列表ABABC表格姓

2020-11-20 12:32:20 118

websocket小工具-与ajax一样使用,JavaScript

在编写前端时,需要用到websocket通信协议,那能不能想$.ajax一样,请求和响应写在同一个方法内呢,此工具就为此量身定做,使用非常简单,利用了JavaScript的接口式函数与json传递参数,让你不在害怕websocket

2024-04-26

Google(高德)地图瓦片python代码下载

Google(高德)地图瓦片使用python工具类代码下载,包含经纬度转换为瓦片x,y轴。使用简单方便,python3.x版本,使用requests进行下载,可以自定义保存路径,自己设置proxy代理端口,实现谷歌地图瓦片的加载。

2024-04-25

空空如也

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

TA关注的人

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