自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(217)
  • 资源 (4)
  • 收藏
  • 关注

原创 Oracle修改用户密码之后连接特别慢的问题

经查实,这是由于11G的延迟密码特性引起,特别在一些自动连接特性的应用来说,如果密码认证错误,会一直累积密码验证时间,导致后面的正确验证也异常超时,这种问题一般发生在修改应用账户密码后,应用。查杀的同时要通知架构人员尽快清理连接缓存,另外注意查杀后,对于一些正常的连接进程要手工重新启动, 如审计库的远程连接进程等。更改密码后,每次连接异常慢,就算用正确的密码连接,验证延时也非常大,导致应用程序连接反复出现超时现象;oracle数据库密码修改后连接速度特别慢,甚至出现超时的问题,查询表也特别慢。

2024-02-28 10:17:27 662

转载 Promise.finally() 提示 is not a function问题

在小程序开发者工具中,可以直接在promise使用,但是到真机上会报“finally is not a function”,所以,在app.js中对finally进行了扩展。无论上一个promise成功还是失败,都会执行finally里的回调。

2023-11-22 19:43:38 338

转载 cesium 自定义时间轴 通过改变时间设置光照效果[转]

2.需要使用clockViewModel,具体为什么,没研究,但是这个是可以设置成功的,参考案例:https://sandcastle.cesium.com/index.html?julianDate与Date之间的转换关系(参考文档:https://blog.csdn.net/xiaotian602574436/article/details/78293637)原文链接:https://blog.csdn.net/weixin_42213796/article/details/107367962。

2023-11-22 11:36:15 536

原创 使用Leaflet对WMS做空间几何范围查询

查询WMS查询的服务参数,WMS支持三种请求方式:GetCapabilities、GetMap、GetFeatureInfo。使用GeoServer发布的WMS服务对WMS做空间范围查询,默认情况下WMS支持点击查询,网上有很多的资料不在赘述。这里面大部分的都是跟出图参数相关的参数,重点关注x和y这两个参数,使用的像素坐标值,需要用leaflet进行转化。是请求使用返回的WMS图像中的 (x,y) 像素值。2、获取当前地图绘制的几何范围和外接矩形。1、获取地图视窗的范围和宽高。

2023-09-20 14:42:06 728

转载 docker exec 进入停止的容器,进入启动异常失败的容器方法

遇到一个情况, 容器里的应用启动抛异常, 导致容器很快就结束了;或者构建镜像时失败了.想到容器里看看发生了什么事(通过简单的 docker logs 可能无法解决问题).如果一个容器已经stop, 那么你是无法docker exec进去的.找到想要进入的容器id, 假设是 837ffa1d4。如果是构建镜像时失败可以通过日志找到容器id。这里随便起一个镜像名称就行.保存"案发现场"为镜像。

2023-08-29 10:52:36 862

转载 【Cesium】Cesium实现可视域分析

本文的程序思路如下:首先确定视点位置,然后确定视野终点(即确定了可视距离)。可视角度为45°至135°,计算视野范围内每隔1°的视野终点,视点依次连接即为可视范围。可视域分析师计算从某点出发的视线在一定的视角范围内能通视的区域。3.2 构建视野范围。3.4 html代码。

2023-05-05 14:18:31 2731 6

转载 Cesium中的几种坐标和相互转换

经度:参考椭球面上某点的大地子午面与本初子午面间的两面角。2、笛卡尔空间直角坐标系-世界坐标(Cartesian3)纬度:参考椭球面上某点的法线与赤道平面的夹角。1、平面坐标系(Cartesian2)3、弧度(Cartographic)地理坐标系,坐标原点在椭球的质心。4.屏幕坐标和世界坐标相互转换。2.世界坐标转换为经纬度。1.经纬度转换为世界坐标。

2023-05-05 14:15:14 1268

原创 【原创】升级需谨慎,开发两行泪!——记一次MySQL驱动包升级引发的事故

由此得知,使用mybatis进行SQL的查询时,使用的是Map来接收数据,key是字段名,value则是具体的数据,且为Object,即可接收任何类型的对象数据。MySQL驱动包jdbc新版本8.0支持了很多特性,但是要能了解到跟旧版本的区别及其调整了哪些内容,以及存在的兼容问题,都要一清二楚,可以罗列清单,将相关可能存在的问题考虑周全,对相关功能进行回归测试,这样就可以比较好的平稳升级。根据git log知道,老代码基本上没改过,可能的原因就是本次MySQL驱动包的升级,造成的。那么到底是为什么呢?

2023-01-04 11:47:31 856

转载 iframe中遇到登录session过期重定向的问题

有内嵌iframe的页面,当session过期时,点击连接重定向后的跳转会在iframe中跳转,在登录页面中加入下面的代码,就会在最外层页面跳转。window.location.href、location.href 是本页面跳转。商业转载请联系作者获得授权,非商业转载请注明出处。parent.location.href 是上一层页面跳转。top.location.href 是最外层的页面跳转。作者:sunnyRube。

2022-11-09 16:10:23 1201

转载 运维初学者必备-centos7搭建nginx服务

4.新购阿里/腾讯服务器等搭建nginx时,nginx/apache配置启动正常,但页面仍显示无法访问,其中最常见的问题是因为新服务器,官方后台安全组默认未开放80端口,需手动操作开放80端口。2./usr/sbin/nginx -c /etc/nginx/nginx.conf 启动失败,需查看是否端口冲突或nginx文件不存在。通过yum安装,nginx默认安装路径为:/usr/sbin文件夹下;3.配置完站点文件,需重启nginx生效,若重启失败,需查看配置文件的端口/是否冲突。

2022-09-17 11:53:13 1091

转载 windows安装docker

环境及工具Windows10专业版(64位):Docker Desktop:可以在Windows环境下运行docker的一款产品标题Windows 相关配置一、启用虚拟化打开任务管理器(CTRL+ALT+DELETE)-> 选择性能 -> CPU ->虚拟化,确认是否已启用3、第三步4、第四步 勾选Hyper-V的选项并确定5、第五步6、第六步 重启计算机Docker相关一、下载 哪个地址都可以二、安装安装非常简单,不赘述。

2022-09-14 09:36:00 1017

转载 docker 彻底卸载

其他的docker相关的安装包同样删除操作,删完之后可以再查看下docker rpm源。4、删除docker的镜像文件,默认在/var/lib/docker目录下。2、查看yum安装的docker文件包。3、删除所有安装的docker文件包。

2022-09-13 08:39:12 5112

原创 postgres支持AES加密配置

1、安装pgrypto扩展插件postgresql在9.6之后支持extend扩展插件,pgrypto支持各种加密算法,执行以下命令:create extension pgcrypto;但是会出现”/usr/local/pgsql/share/extend/pgcrypto.control“文件或目录不存在的问题解决办法:在大多数Linux系统中,如果用户使用的是RPM或DEB打包版本的PostgreSQL,则可选的postgresql-contrib软件包中包含所有contrib模块

2022-04-25 23:34:17 4296

转载 JAVA-WVP+ZLMediaKit+MediaServerUI实现摄像头 GB28181推流播放录制

JAVA-WVP+ZLMediaKit+MediaServerUI实现摄像头 GB28181推流播放录制_ALinLe的博客-CSDN博客

2022-03-21 17:51:17 742

原创 postgresql排序分页时数据重复问题

当同时排序又分页时,如果排序的字段X不是唯一字段,当多个记录的X字段有同一个值时顺序是随机的。这个有可能造成分页时数据重复的问题。某一页又把上一页的数据查出来了,其实数据库只有一条记录。解决办法:如果排序字段不是唯一的,则增加个二级排序,二级排序的字段要是唯一的(例如id)。order by birthday desc, id...

2022-03-07 09:14:21 1769

转载 Keepalived+NFS+SHELL脚本实现NFS-HA高可用

本来想做DRBD+HEARTBEAT,但是领导说再加硬盘浪费资源,没有必要,而且在已有硬盘上做风险较大,所以就只能用rsync来实现数据同步了,实验中发现很多的坑,都用脚本和计划任务给填上了,打算把这套直接用在生产环境中,到时候如果还遇到什么问题,再进行修正和补全,下面是项目细节:主机配置:web:192.168.6.10Centos 6.4nfs1:192.168.6.1 Centos 6.4nfs2:192.168.6.2 Centos 6.4keepalived 1.2.13 V.

2021-11-26 10:54:19 346

转载 TCP三次握手详解-深入浅出(有图实例演示)

原文链接https://blog.csdn.net/jun2016425/article/details/815063531. 准备TCP是属于网络分层中的传输层,因为OSI分为7层,感觉太麻烦了,所以分为四层就好了,简单。分层以及每层的协议,TCP是属于传输层,如下两张图:TCP三次握手会涉及到状态转换所以这里贴出TCP的状态转换图如下:2.TCP三次握手简述要想简单了解TCP三次握手,我们首先要了解TCP头部结构,如下:TCP传递给IP层的信息单位称为报文段或段,下面都用段做单

2021-10-22 10:47:18 4526

转载 ORA-01113,ORA-01110的简单解决

分析和解决问题:1.重起数据库:C:\Documents and Settings\Jacken>sqlplus /nologSQL> conn sys/123456 as sysdba;SQL> shutdown immediate;数据库已经关闭。已经卸载数据库。ORACLE 例程已经关闭。SQL> startup;Total System Global Area 293601280 bytesFixed Size124...

2021-09-08 19:20:31 13404

原创 OpenOffice在arm环境下无法安装问题

可以通过配置调用远程openoffice环境来解决,配置方案如下:

2021-09-07 09:33:00 2447

原创 镶嵌数据集管理影像数据

影像数据是空间数据的重要组成部分,可以真实直观地表现区域内的地理外貌特征,相较于单纯的矢量数据信息量更丰富且生动,具有更好的表现力。 在GIS项目中常遇到对于海量影像数据的管理需求,传统做法是将全部影像进行入库,这个过程十分的耗时,而且占用了大量的磁盘空间;同时,影像最终要在地图或三维场景中显示,为了减少图层数便于管理,还需要对影像进行镶嵌处理,又是一个耗时的过程。为了解决这些问题,主流GIS平台都推出了镶嵌数据集管理影像的方式。什么是镶嵌数据集? 镶嵌数据集是SuperMap GIS 支持的...

2021-09-07 09:30:30 572

原创 webgl获取图层所有属性(Cesium)

Cesium.when(promise, function (layer) { viewer.flyTo(layer); layer.indexedDBSetting.isAttributesSave = true;//保存属性 var handler = new Cesium.ScreenSpaceEventHandler(scene.canvas); handler.setInputAction(funct.

2021-09-07 09:26:37 802

转载 cas5.3.2单点登录-Cas Server自定义Oauth2.0的用户信息

前言目前我们系统中,用户登陆,API调用是融合在一起的,API后面是调用各个dubbo服务。为了保证各个系统能够鉴权,目前的做法是,用用户登陆后,生成token,将token存在redis中,各个系统通过读取reids的token作为验证。几个问题:登陆体系和业务代码混合在一起,不是特别规范。自定义的token机制,缺点很多。所有服务都是直接读取redis,安全性很差。扩展性比较差。准备目前业务系统完全耦合在一起的,我们需要将登陆独立出来。很多大公司都有自己的CAS系统,这样公司的其他系

2021-09-02 10:36:48 632

转载 在CAS Server上增加OAuth2.0协议

概述说明CAS Server默认搭建出来,客户端程序只能按照CAS自身的协议接入。CAS的强大在于,有官方的插件,可以支持其他的协议。本章节就让CAS Server怎么增加OAuth2.0的登录协议。安装步骤`1. 首先,您需要有个CAS Server端如果您没有,可以按照我之前写的文章《轻松搭建CAS 5.x系列文章》系列的前3篇文章搭建好CAS Server。·2. 在pom.xml增加依赖包1 <!-- OAuth/OpenID Authenti

2021-08-31 10:58:20 2340 3

原创 cas集成出现Unable to create XMLReader异常解决方式

cas集成协作应用出现以下报错java.lang.RuntimeException: Unable to create XMLReaderorg.jasig.cas.client.util.XmlUtils.getXmlReader(XmlUtils.java:58)org.jasig.cas.client.util.XmlUtils.getTextForElement(XmlUtils.java:130)org.jasig.cas.client.validation.Cas20Servic

2021-08-31 10:48:14 537

原创 Mule代理Post空间查询点位过多导致查询不出来的问题

一、问题现象当使用mule的代理地址时mule请求参数过长时,会提示请求400的错误,当参数较短时,则正常返回二、问题排查1、配置mule的日志参数,发现请求无问题2、打开iserver的日志参数,发现如下错误:3、问题解决:设置iserver的参数(/conf/server.xml):maxPostSize="-1" maxHttpHeaderSize ="102400"...

2021-08-31 10:46:03 166

原创 Ubuntu安装Apache提示500内部错误问题解决

1、系统版本操作系统:Ubuntu16.04Apache:2.4.29php:72、现象:启动Apache后,访问页面,提示500 Internal Server Error,内部错误3、问题解决:1)查看系统启动日志:tail -f /var/log/apache2/error.log发现日志错误提示:apache configuration error: couldn't check user2)查找后得知,系统模块没有加载,需要.

2021-08-31 10:38:32 824

转载 从URL输入到页面展现到底发生什么?

前言打开浏览器从输入网址到网页呈现在大家面前,背后到底发生了什么?经历怎么样的一个过程?先给大家来张总体流程图,具体步骤请看下文分解!总体来说分为以下几个过程:DNS 解析:将域名解析成 IP 地址 TCP 连接:TCP 三次握手 发送 HTTP 请求 服务器处理请求并返回 HTTP 报文 浏览器解析渲染页面 断开连接:TCP 四次挥手一、URL 到底是啥URL(Uniform Resource Locator),统一资源定位符,用于定位互联网上资源,俗称网址。比如ht..

2021-08-31 10:35:28 86

转载 h5 神策埋点_数据分析(一)埋点

1、 埋点是什么?埋点是数据采集领域(尤其是用户行为数据采集领域)的术语,指的是针对特定用户行为或事件进行捕获、处理和发送的相关技术及其实施过程。比如用户某个按钮点击次数、浏览某个一刻吗时长等等。埋点(事件监测部署)需要网页工程师(或者app开发者)将一个一个专用的监测代码加在每一个监测点上,还需要保证这些代码跟监测点一一对应(因为每一个监测点不同,所以加的专用事件监测代码在命名和属性设定上也不同,每个监测点都要加一个专属于自己的事件监测代码),不能错加或者漏加,这是一个繁琐的工作,且很容...

2021-07-07 08:59:31 4261

转载 java.lang.IllegalArgumentException: Request header is too large 解决方法

java.lang.IllegalArgumentException: Request header is too large错误是因为前台请求时的header过长引起的,一般出现在get请求时,首先建议改为post请求,如果非用get请求方式,可以通过修改tomcat配置文件解决请求头过长异常,修改方法如下:在tomcat安装目录/config/server.xml文件的Connector配置中增加2个参数:maxPostSize="-1" maxHttpHeaderSize ="102400"

2021-06-15 18:31:12 10179

转载 Mongodb中经常出现的错误(汇总)child process failed, exited with error number

异常处理汇总-服 务 器http://www.cnblogs.com/dunitian/p/4522983.html异常处理汇总-数据库系列 http://www.cnblogs.com/dunitian/p/4522990.html情况不唯一,这边只能当参考,大致就是这么几种解决思路child process failed, exited with error number 1child process failed, exited with error number ...

2021-05-16 10:57:48 405

转载 Highcharts 不同高度的3D环形图

要实现的效果:完整代码如下:// 修改3d饼图绘制过程var each = Highcharts.each, round = Math.round, cos = Math.cos, sin = Math.sin, deg2rad = Math.deg2rad;Highcharts.wrap(Highcharts.seriesTypes.pie.prototype, 'translate', function(proceed) { proceed.app...

2021-04-09 16:45:31 4906 9

转载 postgis中构造geojson

首先注意:比如现在有两张表,一张population_rural表和一张sichuan表,population_rural表提供属性数据,sichuan表提供地理空间数据population_rural表内容如下:现在从population_rural表中查,并将结果表存在名为B的暂存表中sichuan表内容如下:现在从sichuan表中查,并将结果表存在名为A的暂存表中想把geom字段命名为geometry,如下:接着想把geometry字段中的数据改.

2021-02-03 14:17:56 1470

转载 由于spring3.x版本与jdk1.8不兼容导致的java.lang.ArrayIndexOutOfBoundsException: 22272

项目场景:今天操作集合时突然想使用兰布达表达式去处理集合时,系统出现了一个启动报错,记录下现场问题描述:数组索引超出范围异常Caused by: java.lang.ArrayIndexOutOfBoundsException: 22272(下面这几行很关键)org.springframework.asm.ClassReader.readClass(Unknown Source)at org.springframework.asm.ClassReader.accept(Unknown So

2021-02-03 11:32:10 663 1

转载 使用axios发送jsonp请求

【背景】axios 本身不支持 jsonp 这种 dataType(不同于 ajax)【解决方法】自行封装一个 jsonp 调用方法: jsonp(url) { return new Promise((resolve, reject) => { // 这里的 "jsonCallBack" ,和调用的 jsonp 的 url 中的 callback 值相对应(见粗体字) window.jsonCallBack ...

2021-01-26 12:13:24 5776

转载 JS document.execCommand实现复制功能(带你出坑)

最近项目中需要实现功能:点击button,复制input框的值;我使用的是document.execCommand('copy')的方法;但是很郁闷的是,始终实现不了功能;代码如下HTML代码(v-model是vue框架中的双向数据绑定,不懂的请移步vue文档)<input id='input_url' v-model='product_url' disabled type="text">JS代码var input = $('#input_url');inpu.

2021-01-12 15:07:48 1247

转载 Geoserver学习笔记-3、服务标准(WFS)

一、WFS(Web Feature Service)Web要素服务,支持对地理要素的插入、更新、删除、检索和发现服务。该服务根据HTTP客户请求返回GML(Geography Markup Language、地理标识语言)数据;也可以通过OGC Filter构造查询条件,并支持基于空间几何关系的查询和基于属性的查询以及基于空间关系和属性域的共同查询。WFS标准定义了一些操作,这些操作允许用户在分布式的环境下通过HTTP对空间数据进行查询、编辑等操作。WFS服务要求服务的接口必须由XM...

2020-12-10 10:35:31 1645

转载 html中嵌入iframe进行父子页面参数传递

实现的主要原理是:1.父页面调用子页面函数,选择iframe的id +contentWindow +子页面的函数名([参数列表])2.子页面调用父页面函数,window.parent.父页面的函数名([参数列表])以下是测试代码:父页面: <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>父页面<..

2020-11-27 08:51:18 1622

原创 MongoDB为现有数据添加或删除某一字段

一、单条记录新增/删除字段var lst =db.getCollection('config').find({});while(lst.hasNext()){ var site=lst.next(); db.config.update({'_id':site._id},{$set:{"ismonitor":NumberInt(1)}},{multi:true});//添加字段,并给出默认值 //db.config.update({'_id':site._id},{$.

2020-10-21 11:50:35 1511

转载 PostgreSQL 启动失败解决方法:has group or world access

PostgreSQL 启动失败解决机房断电了,PostgreSQL 起不起来了。[root@scoder19 9.3]# service postgresql-9.3 startStarting postgresql-9.3 service:[FAILED]日志文件(/var/lib/pgsql/9.3/pgstartup.log):报错如下:< 2016-07-11 18:12:54.861 CST >FATAL: data directory "/var/lib/pgs..

2020-09-21 11:41:50 4409

转载 MySQL之——GROUP BY分组取字段最大值

假设有一个业务场景,需要查询用户登录记录信息,其中表结构如下: CREATE TABLE `tb` ( `id` int(11) NOT NULL AUTO_INCREMENT, `uid` int(11) NOT NULL, `ip` varchar(16) NOT NULL, `login_time` datetime, PRIMARY KEY (`id`), KEY (`uid`) ); 再来点测试数据:..

2020-09-15 15:20:43 2412

Java Web新闻发布管理系统 源码实例下载

基于JavaWeb JSP+Servlet+MySQL开发的新闻发布管理系统,实现了系统登录、新闻发布、编辑、删除以及查看的基本功能

2017-06-08

c#俄罗斯方块开发小游戏

c#编写的俄罗斯方块小游戏,有详细的操作解说步骤,相信一定会对大家有用,欢迎大家的下载

2013-11-25

ArcGIS 9.3 安装破解步骤

本人闲暇时间写的破解文档,亲测可用,大家有需要的可以下载下来试试看

2013-11-25

AE+c#9.3最短路径分析

适合初学者,利用ArcEngine和C#开发的最短路径分析比较实用,有兴趣的可以下来看看

2013-08-11

空空如也

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

TA关注的人

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