- 博客(23)
- 资源 (35)
- 问答 (1)
- 收藏
- 关注

原创 kurento-media-server和cotrun打洞的服务器的安装及部署,实现RTSP转WebRTC视频流播放
基于Kurento的RTSP转WebRTC无延迟播放监控视频。
2022-01-11 02:01:13
4254

原创 记录Nginx统一端口请求转发的配置
#user nobody;worker_processes 1;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.pid;events { worker_connections ...
2020-04-03 10:12:36
570

原创 IDEA 报错java.lang.OutOfMemoryError: PermGen space 内存溢出解决方法
解决办法:在配置tomcat的页面配置内存大小VMoptions:-Xms256m -Xmx1024m -XX:MaxNewSize=512m -XX:MaxPermSize=512m
2020-04-03 10:06:20
296

原创 关于树形结构左右值编码的数据库设计实现
关于树形结构左右值编码的数据库设计实现通过 google的搜索,我又探索到一种全新的无递归查询,无限分级的编码方案——左右值。原文的程序代码是用php写的,但是通过仔细阅读其数据库表设计说明及相关的sql语句,我彻底弄懂了这种巧妙的设计思路,并在这种设计中新增了删除节点,同层平移的需求(原文只提供了列表及插入子节点的sql语句)。 下面我力图用比较简短的文字,少量图表,及相关核心sql语...
2020-03-29 01:28:54
565

原创 由shiro安全框架引发的事务问题-----No EntityManager with actualtransaction available for current thread -
问题描述:最近在给项目中添加单用户登录功能时,用到了shiro安全框架。在做登录认证和权限管理时直接注入调用了业务模块的service层的查询方法。导致了业务模块事务失效报以下错误:No EntityManager with actualtransaction available for current thread - cannot reliably process 'persist'cal...
2019-08-22 11:03:56
380

原创 Springboot全局事务配置:XML配置和java类配置
第一种方式:XML配置;首先要在启动类配置引入注解:然后配置XML:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchem...
2019-08-20 16:05:20
941

原创 由微信小程序鉴权产生的其他app接入第三方应用鉴权方案
微信可以接入基于微信第三方开发平台开发的小程序,并可以通过微信本身授权登录,平台可以拿到微信用的的账号相关信息,然后保存到数据库中,那么在我们自己的app也可以开发介入第三方服务,来先看下时序图:通过时序图,我们来具体看一下流程:在第三方开发平台申请接入app的key(用户授权码). 在服务端添加授权平台提供的jar,并开发授权接口(授权平台需要提前进行开发,封装提供给...
2019-04-25 11:47:38
998

原创 通过Nginx反向代理实现负载均衡配置
架构图:配置nginx.conf#user nobody;# 进程数,一般这个和cpu核心数相等worker_processes 2;# 错误日志配置#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;# pid 进程#...
2019-04-24 14:11:01
216

原创 shiro登录认证及授权
package com.emaplink.shiro;import com.emaplink.system.Role;import com.emaplink.system.User;import com.emaplink.system.service.UserService;import org.apache.commons.codec.digest.DigestUtils;i...
2019-03-27 09:24:20
226

原创 js重写alert弹框,带样式
先看图:具体代码:window.alert = function (txt, time) { if (document.getElementById("alertFram")) { return; } var alertDiv = document.createElement("DIV...
2019-03-27 09:16:28
3104
2

原创 百度全景图/内景图切换示例
先看效果:外景图内景图:具体代码:<!DOCTYPE html><html><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="viewport" content="init...
2019-03-26 18:12:43
2324

原创 SuperMap、Cesium叠加ArcGIS,高德,谷歌二维,卫星地图实现二三维地图切换
先初始化GIS场景:var viewer = new Cesium.Viewer("cesiumContainer");1.加载高德二维地图//高德二维地图自带路网注记var vec=new Cesium.UrlTemplateImageryProvider({ url: "http://webrd02.is.autonavi.com/appmaptile?lang=zh...
2019-01-03 10:48:20
6952
4

原创 基于java的可视化文件服务器工具
资源地址:https://download.youkuaiyun.com/download/weixin_40717107/10860548下载后解压;点击运行jar文件(注:该工具是基于java1.8的,切记搭建java环境);配置页面:文件服务器启动后,在浏览器端访问:http://localhost:8200...
2018-12-19 10:11:27
1025

原创 java使用comet4j即时聊天--客户端消息推送
1.准备工作:1、下载comet4j.js2、下载comet4j-tomcat7.jar 这个现在只支持tomcat6和7两个版本 一定要对应上了,我这边测试的 在tomcat8下面是用comet4j-tomcat7.jar这个jar文件也是可以推送的2.maven配置因为comet4j-tomcat6.jar这个jar文件在maven远程仓库中不存在,所以需要将jar包放到...
2018-11-29 16:31:41
445

原创 SuperMap iClient3D 9D for Plugin分屏显示不同图层进行对比
不同时间段倾斜摄影进行差异化比对。//获取Realspace控件的场景,控件和场景是一对一的捆绑关系scene = sceneControl.get_scene();//打开场景scene.open(map_sceneUrl, sceneName);//设置分屏scene.set_multiViewportMode(1);//获取图层layer3Ds = scene.get_...
2018-11-27 10:58:02
736

原创 谷歌浏览器禁用鼠标右键和解除方法
1.右键弹框document.oncontextmenu=function(e) { alert(“我是鼠标右键弹框”); return false;}2.右键无操作document.oncontextmenu=new Function(“return false”);解除方法javascript: (function() { function ...
2018-11-15 17:48:48
12524

原创 基于Spring boot+Spring data的多数据源配置及事物处理
由于近期项目中需要多数据源的配置,在网上找了好多基于Spring boot+Spring data多数据源和事物的处理,发现都比较零散,所以本人整理了一套分模块进行多数据源的配置,不说了之接上代码。第一步:配置文件application.properties进行多数据源配置# 数据库访问配置spring.datasource.names=h2,basic,log## 主数据源,默认的...
2018-11-09 11:33:43
440

原创 mui批量图片压缩
//图片压缩函数function compressImage(files){ //第一次递归显示等待 if(urls.length==0) plus.nativeUI.showWaiting("正在处理图片...", { back: "none" }); //当长度小于0时,结束递归 if(files.l...
2018-07-26 11:41:46
909

原创 使用个推向App端推送消息
首先在个推官网上申请账号,里面有java的SDK和教程、服务端代码:pom.xml配置:<!--移动端消息推送(个推)start--><dependency> <groupId>com.gexin.platform</groupId> <artifactId>gexin-rp-sdk-base</artifactI...
2018-07-13 13:55:48
3392
3

原创 mui标题嵌套九宫格
最近在做app开发,要做首页模块功能,按照mui九宫格做了一定的修改,先看效果吧!具体代码:<div id="menuMain" style="margin-top: 13rem;height: 100%;"> <ul class="mui-table-view" > <li class="mui-table-view-cell mui-collapse .
2018-07-04 12:18:47
3288
原创 访问nginx反向代理提示failed (13: Permission denied) while connecting to upstream
nginx反向代理提示failed (13: Permission denied) while connecting to upstream。执行: sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config。执行:setenforce 0。
2024-10-18 15:24:40
264
原创 如何测试python 版本与 torch 、 torchvision 版本是否对应?
若如上命令行执行过程中均无报错则表明本机上的 torch 与 torchvision是对应的。
2024-01-23 10:58:57
1044
1
原创 【JAVA】地理坐标转换工具类
直接将接收到的坐标(WGS)放入百度地图中是有偏差的,这是因为百度地图为了安全做了特殊处理。其Web服务API中提供了坐标转换API,但是它是以HTTP形式提供的坐标转换接口,所以说还是无法脱离网络。这里通过一些专业的知识将WGS坐标转GCJ,再将GCJ坐标转BD百度坐标,经验证精确度几乎算很准确的了。
2022-01-06 12:19:25
853
LY/T 1956-2011县级林地保护利用规划编制技术规程
2023-05-06
LY/T 1955-2022林地保护利用规划林地落界技术规程
2023-05-06
RTSP转webrtc播放视频流demo
2022-01-11
Apache Log4j2 远程代码执行漏洞检测工具
2021-12-15
ip内网穿透,包含服务端和客户端,类似于花生壳、nat123等
2021-06-15
js解析cron表达式
2020-12-01
基于iview的树型结构,使用html页面中引入vue构建树
2020-05-12
全国行政区划编码,数据总数710305条,包含省、市、区县、乡镇/街道、村/社区五级
2020-04-19
superMap 3D webGL 飞行到对象,js计算相机高度的方法
2019-12-10
redis集群所需jar包(tomcat7)
2019-04-25
SuperMap、Cesium叠加ArcGIS,高德,谷歌二维,卫星地图实现二三维地图切换
2019-01-03
COLLADAMax.dle插件及DaeToGltf工具-2014
2018-12-27
基于Spring boot Tomcat开发的java版本的可视化文件服务器
2018-12-19
可视化文件服务器,基于Spring boot Tomcat开发的java版本
2018-12-14
消息推送comet4jjar包
2018-11-29
宁夏回族自治区13级高程数据tif文件可提取等高线
2018-11-21
安徽省13级高程数据tif文件可提取等高线
2018-11-21
北京市14级高程数据tif文件可提取等高线
2018-11-21
河南省13级高程数据tif文件可提取等高线。
2018-11-21
倾斜摄影示例数据可用于demo,osgb格式
2018-11-16
全国10级高程数据tif文件可提取等高线。
2018-11-16
河北省13级高程数据tif文件可提取等高线。
2018-11-16
甘肃省高程数据tif文件可提取等高线。
2018-11-09
【陕西省】地形数据tif格式
2018-11-01
spring boot项目整合了shiro之后项目启动报错
2019-08-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人