自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Young Lee

www.shiayanga.top

  • 博客(32)
  • 资源 (1)
  • 收藏
  • 关注

原创 Nginx upstream

Nginx upstream

2024-10-24 14:53:16 813

原创 Ubuntu搜狗输入法无法输入中文

Ubuntu搜狗输入法无法输入中文

2024-10-24 14:44:38 367

原创 一致性Hash问题及解决方案

一致性Hash问题及解决方案

2024-07-11 22:12:27 640

原创 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

原创 Docker 安装 Jenkins 2.414

Dashboard -> 系统管理 -> 全局工具配置。

2024-02-19 11:56:11 834

原创 Spring boot 实现监听 Redis key 失效事件

方式一:修改配置文件方式二:命令行开启。

2024-02-19 11:54:24 2678

原创 RedisTemplate EvalSha不支持集群模式

EvalSha is not supported in cluster environment

2023-01-06 16:53:25 1213

原创 HashMap的resize方法分析

HashMap的resize方法分析

2022-03-21 11:04:24 516 1

原创 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&lt...

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

原创 使用JDBC操作数据库中数据的步骤

最近在学习JDBC,这是今天学的,拿来分享一下~

2019-03-14 23:07:51 761

ApexCharts.7z

ApexCharts使用示例,包括柱状图、折线图、饼图、雷达图、气泡图、散点图、径向条形图、图表销毁与重绘等

2020-04-17

空空如也

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

TA关注的人

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