- 博客(32)
- 资源 (1)
- 收藏
- 关注
原创 MacOS 14 搭建 PHP7.4 + Xdebug开发环境
项目使用的技术栈:PHP 7.4.33、ThinkPHP 5.1.27、Redis、MySQL由于MacOS预装的PHP版本较高,所以需要降级
2024-04-03 23:47:32 1800
原创 SpringBoot到底是如何进行自动配置的?都把哪些组件进行了自动配置?
@SpringBootApplication 注解能够扫描spring组件并自动配置springboot该注解是组合注解。由 @SpringBootConfiguration、@EnabledAutoconfiguration、@ComponentScan注解组合。@SpringBootConfiguration 注解表示当前类为 SpringBoot 的配置类@EnableAutoConfiguration 注解表示启用 Spring 应用程序上下文的自动配置该注解由 @AutoCo
2024-02-19 11:57:30 452 1
原创 RedisTemplate EvalSha不支持集群模式
EvalSha is not supported in cluster environment
2023-01-06 16:53:25 1213
原创 CentOS 安装 MySQL
下载 MySQL 安装包MySQL :: Download MySQL Community Server安装 MySQL解压安装包[root@ls softwares]# rpm -ivh mysql-8.0.27-1.el7.x86_64.rpm-bundle.tar安装安装 mysql-community-common-8.0.27-1.el7.x86_64.rpm[root@ls softwares]# rpm -ivh mysql-community-common-8.0.27-
2021-10-24 12:36:59 1498
原创 以 Mapbox Terrian-RGB 模型发布高程数据
Step 1 安装 Python3# 下载 Python3 安装包# 解压缩 .tgz 文件tar -xvf Python-3.9.6.tgz# 编译安装 Python3./configuremakemake installStep 2 安装 conda# 下载安装包 https://docs.conda.io/en/latest/miniconda.html# 赋予执行权限./iniconda3-py39_4.9.2-Linux-x86_64.shStep 3
2021-08-31 21:48:54 2285 21
原创 Mapbox 加载自定义 WMS 数据源
Mapbox 加载自定义 WMS 数据源Step 1 引入依赖文件<link href="https://api.mapbox.com/mapbox-gl-js/v2.3.1/mapbox-gl.css" rel="stylesheet"><script src="https://api.mapbox.com/mapbox-gl-js/v2.3.1/mapbox-gl.js"></script>Step 2 创建地图容器<div id="ma
2021-07-30 15:56:09 1587
原创 JDBC查询数据库并处理结果集
背景1、系统中可以添加不同类型的数据库,它们的配置信息都保存在系统数据库中。2、可以通过读取系统中不同的数据库配置来选择不同的数据。数据库设计data_name varchar 255 数据源名称 database_type varchar 255 数据库类型 server varchar 255 服务器地址 port int4 32 服务器端口username varchar 255 用户名password varchar 255 密码database
2021-03-03 14:09:52 747 3
原创 Mapbox加载3D模型
1. 背景现在需要在Mapbox中加载obj文件和附属的材料库mtl文件,在地图上展示一个3D模型。2. 依赖的文件1.threebox.js2.mapbox-gl.js3.mapbox-gl.css4.需要加载的3D模型文件3. 初始化地图var map = new mapboxgl.Map({ container: 'map', style: 'mapbox://styles/mapbox/dark-v9', center: origin, zoom: 16, pitch:6
2020-11-14 20:25:20 3608 7
原创 GIS坐标系转换(EPSG:4326与EPSG:3857相互转换)
GIS坐标系转换EPSG:4326(WGS84)WGS84 是目前最流行的地理坐标系统。在国际上,每个坐标系统都会被分配一个 EPSG 代码,EPSG:4326 就是 WGS84 的代码。GPS是基于WGS84的,所以通常我们得到的坐标数据都是WGS84的。一般我们在存储数据时,仍然按WGS84存储。EPSG:3857(WGS84 Web Mercator)伪墨卡托投影,也被称为球体墨卡托,Web Mercator。它是基于墨卡托投影的,把 WGS84坐标系投影到正方形。我们前面已
2020-10-24 14:11:13 29973
原创 Mapbox、GeoServer离线部署矢量地图
Mapbox、GeoServer离线部署矢量地图关键词:Mapbox、GeoServer、Tomcat、PostgreSQL、PostGis一、地图数据获取使用OpenStreetMap获取中国的矢量地图数据二、安装GeoServer及Vector Tiles扩展将下载好的GeoServer.war放入Tomcat,启动Tomcat后将Vector Tiles扩展中的四个jar包放入GeoServer的lib目录并重启Tomcat。三、安装PostgreSQL及PostGis扩展略四
2020-08-18 11:41:17 5443 13
原创 解决Flume启动报错 java.lang.ClassNotFoundException: org.apache.zookeeper.KeeperException
nohup: ignoring inputInfo: Including Hive libraries found via () for Hive access+ exec /opt/jdk1.8.0_221/bin/java -Xmx20m -Dflume.root.logger=INFO,console -cp 'conf:/opt/apache-flume-1.9.0-bin/lib/*:/lib/*' -Djava.library.path= org.apache.flume.node.Appl
2020-05-25 12:05:07 5010
原创 CentOS 7 离线安装 PostgreSQL 11
一、下载 PostgreSQL 离线安装文件官方下载地址:https://www.postgresql.org/download/二、安装 PostgreSQL(1)安装 postgresql11-libs-11.8-1PGDG.rhel7.x86_64.rpmrpm -ivh postgresql11-libs-11.8-1PGDG.rhel7.x86_64.rpm(2)安装 postgresql11-11.8-1PGDG.rhel7.x86_64.rpmrpm -ivh p
2020-05-21 21:02:52 2369
原创 VMware 主机ping不通虚拟机的解决方法
VMware 主机ping不同虚拟机的解决方法一、查看虚拟机的IP地址、网关等二、修改网络适配器配置一般来说到了这一步虚拟机就可以ping通主机了但是我按照网上的教程走到这一步之后,发现并没有ping通主机我把虚拟机的网卡禁用之后重新启用,哎~ 好了~...
2020-05-20 16:21:32 31278 26
原创 Win10安装Linux子系统并访问Win10文件
通过Microsoft Store 安装Ubuntu子系统安装时你的win10 版本应该在16215.0版本或更高,可以在 设置>系统>关于 中看到Windows规格中看到操作系统版本访问Windows 10的目录、文件安装完成后在开始菜单可以看到Ubuntu打开Ubuntu,看到的是一个黑乎乎的窗口进入mnt目录,就可以看到win10的各盘符,这样就可以访问到文件了...
2020-03-31 11:29:51 2361
原创 ApexCharts使用示例 - 颜色渐变的条形图
ApexCharts使用示例 – 颜色渐变的条形图一、引入apexcharts.js<script src="https://cdn.jsdelivr.net/npm/apexcharts"></script>二、HTML代码<html> <head> <title>ApexCharts测试样例-Scatter<...
2020-03-17 10:10:17 1863
原创 ApexCharts使用示例 -- 层叠柱状图
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入<ht...
2020-03-09 13:25:30 1986
原创 ApexCharts使用示例 -- 多图表同时执行交互操作
ApexCharts使用示例 – 多图表同时执行交互操作一、引入apexcharts.js <script src="https://cdn.jsdelivr.net/npm/apexcharts"></script> 或 <script src="../apexcharts.js"></script>二、HTML代码<!DOCT...
2020-03-05 15:12:40 6543
原创 ApexCharts使用示例 -- 折线图&柱状图混合
ApexCharts使用示例 – 折线图&柱状图混合一、引入apexcharts.js <script src="https://cdn.jsdelivr.net/npm/apexcharts"></script> 或 <script src="../apexcharts.js"></script>二、HTML代码<htm...
2020-03-02 16:12:12 2803 5
原创 ApexCharts使用示例 -- 柱状图
ApexCharts使用示例 – 柱状图一、引入apexcharts.js <script src="https://cdn.jsdelivr.net/npm/apexcharts"></script> 或 <script src="../apexcharts.js"></script>二、HTML代码<html> ...
2020-02-29 12:01:08 9795 9
原创 DataTables销毁对象并重新加载数据
在使用DataTables的过程中,我遇到了这样一个需求: 在页面加载时会去加载一些数据,当点击查询按钮时去加载另外一些数据;这两次加载的数据形成表格时的表头是不同的,而且是什么样的表头是不可知的。 开始时我尝试使用destroy方法和clear方法去销毁表格,但事实证明这种方法是行不通的,会报一个“Uncaught TypeError: Cannot read prope...
2019-12-27 14:45:55 3091 1
原创 HighStock.js使用-简单示例
HighStock.js使用实现的效果就是:在同一个图表中显示三个折线图、柱状图,下方有一个时间区间的选择工具。折线图、柱状图实现自定义颜色。在整个图表下方是一个数据表格,表格中的数据根据上方时间区间显示所选区间的数据。实现同一个图表中显示三个折线图、柱状图html代码 <div class="col-lg-11"> <div id="container"...
2019-12-24 17:38:56 1663
原创 Tomcat、FFmpeg实现浏览器无插件播放监控设备视频
Tomcat、FFmpeg实现浏览器无插件播放IPC、NVR设备视频使用FFmpeg将rtsp流转换为hls流,web页面通过video.js读取Tomcat中的数据实现视频播放一、软件安装(1)安装TomcatWindows平台下,建议下载安装版的Tomcat。Linux平台(以centos7为例),可下载tar.gz格式的包,在webapps目录下创建要存放m3u8文件的目录(例如h...
2019-11-07 14:08:50 1692 1
原创 CentOS7 编译安装 FFmpeg 4.2.1
由于使用第三方源安装ffmpeg时遇到错误:invalid UE golomb,看网上的教程需要替换函数。索性自己下载源码编译。首先,下载ffmpeg的源码包,地址:ffmpeg官网,根据自己的需要下载对应的源码,我这里使用的是4.2.1版本。下载结束后解压缩,进入ffmpeg4.2.1目录后,内容如下:在进入目录后运行configure文件这时可能会提示缺少yasm:使用yum安装...
2019-11-04 19:14:20 3377 1
原创 Nginx、FFmpeg实现浏览器无插件播放大华IPC、NVR设备视频
Nginx、FFmpeg、video.js实现浏览器无插件RTSP播放视频使用Nginx、FFmpeg将rtsp流转换为hls流,web页面通过video.js实现视频播放一、软件安装(1)安装NginxWindows平台下,下载Nginx的安装包,官网地址,建议选择Stable version。解压缩之后可以通过双击nginx.exe运行Nginx服务器。在浏览器打开新的标签页并输入l...
2019-10-29 17:44:33 3651 5
原创 Layui Table 重载时的小问题
Layui Table 重载时的小问题使用Layui Table时,如果要进行条件查询,我们可能会用到表格重载。对于表格重载,Layui官网的说明可以说是很详细了,Layui提供了两种场景下的重载方式:1. 所有渲染方式 table.reload(ID即要重载的表格,重载的各项参数)2. 方法级渲染 tableIns.reload()当使用方法级渲染时,如果在reload(...
2019-08-29 21:32:43 688 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人