自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【最新】django中使用websocket推送消息

在做Django项目时,有一个需求要推送消息到客户端。查阅网上资料后,发现有两种方法,一种使用dwebsocket,但是不兼容最新版django(2.1.5之后貌似都不行)。第二种广泛使用的是channels,但网上教程参差不齐,阅读官方文档后最终实践成功,文档链接放在文末。

2023-05-04 23:48:54 2013 1

原创 SpringBoot全局异常处理

程序运行中可能出现各种错误,如果不对错误进行处理,那么客户端的体验会非常不好;但如果在业务代码中进行了太多的错误处理,造成代码臃肿,后期维护困难。因此,有必要进行全局的异常捕获,统一处理异常状况。

2023-04-27 10:09:54 248

原创 subList方法踩坑记录

由subList使用不当引发的java.util.ConcurrentModificationException 原因分析及解决方案

2023-04-15 15:37:28 281

原创 MybatisPlus联表分页查询(使用xml)

对于单表为主的开发任务,MybatisPlus使用起来更加顺手和简便。但总免不了要有联表查询的时候,这时候xml的优势就体现出来了,记录一下如何使用MybatisPlus进行联表分页查询。

2023-04-14 22:25:27 3288

原创 开发一个PicGo图片压缩插件

使用tinifyAPI开发的PicGo图片压缩插件

2023-04-12 17:26:27 359 4

原创 Springboot后端接收数组(多选删除)

springboot多选删除,后端能够接收数组。

2023-04-09 21:08:30 699

原创 Element+Vue实现动态表单(多个下拉框组件)

使用Vue+Element实现动态表单,可以下拉框进行增删(其他组件同理);元素嵌套,可以为某个下拉框元素设置子内容,支持可编辑表格,以及表格项目的排序和增减

2023-03-01 21:29:18 3474

原创 【基于Leaflet和Canvas绘图的前端大量栅格数据渲染】

基于Leaflet地图引擎,利用canvas绘制大量栅格数据,30万坐标点的渲染时间在500ms以内。

2022-07-01 09:02:41 3424 4

原创 【在CentOS中使用Crow-基于C++的Web服务】

在CentOS中使用Crow-基于C++的Web服务前言目录1.搭建C++开发环境2.安装安装crow所需依赖3.测试参考前言crow是一个基于C++的web微服务框架,在使用上和python中的flask框架类似,利用它我们可以设计RESTful Api。使用crow需要在CentOS中搭建C++开发环境,安装所需依赖。目录搭建C++开发环境安装crow所需依赖测试1.搭建C++开发环境安装以下工具yum -y install gccyum -y install gcc-c++y

2022-04-16 17:26:52 2308

原创 ArcGIS根据行政图校准延安市乡镇shp行政边界

前言在开发时,经常需要和地图打交道,比如展示某个区域的边界,一般拿到的数据是shp文件,但是最新的行政图数据往往不好获取。以陕西省延安市为例,第四级行政区的数据,也就是乡镇级的数据,还停留在2010年,然而2015年之后许多地区进行了重新的规划,导致我们的数据需要调整。好在甲方提供了2020年最新的JPG格式的行政区划图,那么能否根据标准的行政区划图来调整我们的shp文件呢,肯定可以。(本文处理后的2020年延安市乡镇行政shp数据,可联系QQ:2271587828获取)目录校准行政区划图坐标调整

2021-12-24 16:00:31 4081

原创 nginx-图片等静态资源访问解决方案

通过配置nginx,实现前端实现图片上传后回显

2021-12-16 19:15:52 12281

原创 Java爬虫 获取中国天气网7日天气预报

Java爬虫 获取中国天气网7日天气预报前言工具准备爬取数据获取日期和星期获取天气描述获取温度范围获取风向及风力完整代码引用前言项目需要获取7日天气预报,免费好用的接口寻觅不到,搜索一番后发现用简单的爬虫可以实现,在完成python版本后,想着能否用java来实现,一番学习后完成了需求,结果如下工具准备在Maven项目中添加相应依赖,这里使用httpclient+jsoup的组合来完成httpclient用来发送请求,而jsoup用来解析请求结果两者的详细介绍参考文末引文<depend

2021-10-04 18:02:13 1667 4

原创 Vue使用高德地图api实现热力图动态缩放

Vue使用高德地图api-热力图前言前言使用vue ui命令构建项目,vue版本为2.x,

2021-08-17 19:51:10 3487

原创 Itext7 解析PDF文档元数据

Itext7 解析PDF文档元数据1.保证PDF文档有元数据2.代码3.输出1.保证PDF文档有元数据用PDF编辑软件打开PDF文件进行查看,这里选择Adobe Acrobat,文件->属性,如图:如果点开没有数据,可以自行填写方便测试2.代码public static void showMetaData(String fileName) throws Exception{ PdfDocument pdfDocument=new PdfDocument(new PdfRead

2021-08-02 16:39:37 954

原创 CentOS编译安装jsoncpp库

1. 安装scons2.安装jsonsppscons下载地址:https://sourceforge.net/projects/scons/files/scons/2.5.1/scons-2.5.1.tar.gz/download解压->进入目录->安装->查看是否成功 tar zxvf scons-2.5.1.tar.gz cd scons-2.5.1/ python setup.py install scons -v如果是利用xhell连接虚拟机或者云

2020-08-05 09:51:37 807

原创 Linux网络编程 局域网文件共享工具开发

在linux下,开发一个局域网文件共享工具,其实并不局限于局域网,只要是有ip地址和端口号(默认是5168),就能进行文件共享。功能:客户端向服务端发送文件./Client IP地址 send 文件名 //Client是编译后的文件名 自行更改客户端从服务器下载文件./Client IP地址 download 文件名 //注意这里的文件名是服务端的客户端获取服务端的文件目录./Client IP地址 ls服务端启动方法./Server //名字可自行更改代码:Client端#in

2020-06-13 14:31:26 613

原创 标签传值的中文乱码问题

标签传值的中文乱码问题今天在SSH框架做一个分页查询时,发现JSP页面用a标签传值有乱码问题于是用了之前的解决方法:s=new String(searchText.getBytes(StandardCharsets.ISO_8859_1),StandardCharsets.UTF_8)结果更不对了,仔细检查发现,在跳向action的时候,第一次是表单的post方式,对于post方法,tomcat的默认编码是UTF-8,所以后端接收中文没有问题。当点击下一页的时候,用的是get方法,tomcat会

2020-05-18 09:26:51 213

文件共享工具.zip

两种逻辑的Linux局域网文件共享工具。 第一种是单次执行,详细操作见博客https://blog.csdn.net/CaptainLJP/article/details/106731541 第二种是可以循环执行的,在客户端提供菜单,可以选择是否退出或者是继续执行相关命令,在Linux下运行,参数可以看源码的main函数。

2020-06-13

空空如也

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

TA关注的人

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