自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 资源 (13)
  • 收藏
  • 关注

原创 springboot2.6.5 下配置ForkJoinPool线程池大小

【代码】springboot2.6.5 下配置ForkJoinPool线程池大小。

2024-03-01 14:03:03 776

原创 vue-simple-uploader在VUE3中分片上传大文件

vue-simple-uploader的作者做了vue3的适配方案,但是直接使用这个方案还是有一些问题,比如没有删除按钮。(1)github上拉取vue-simple-uploader的源码(附件中给出);(2)上传进度条不能正常工作,重传、删除、开始、暂停等按钮不能正常工作;(1)在element-plus的el-dialog里面渲染失败;附:vue-simple-uploader的vue3适配方式。(2)package.json里面的依赖包还是安装旧版本的。(3)在模块中引用并使用。

2023-04-22 12:12:48 1959

原创 GeoTools读取Tiff文件

使用GeoTools工具实现了Tiff文件的读取,包括像素通道值读取、坐标读取;并介绍了IDEA中配置GeoTools的方式

2023-04-17 20:16:15 1875 2

原创 Mars3D集成到ruoyi管理系统

mars3d集成到ruoyi后台系统中出现cesium找不到的问题,经排查后,需要手动安装mars3d-cesium并配置vite.config.js

2023-04-16 20:36:40 1208

原创 GeoServer配置字体图标(Centos环境下)

geoserver配置字体图标

2022-08-16 14:18:42 776

原创 Centos 常用命令汇总 --- 持续更新

1、防火墙操作firewall-cmd --zone=public --add-port=3306/tcp --permanent #添加端口firewall-cmd --reload #刷新firewall-cmd --list-ports #列出端口2、查看内存、cpu占用情况(前10个)ps -aux | sort -k4nr | head -10 #内存ps -aux | sort -k3nr | head -10 #CPU3、批量杀死进程ps aux | gre

2022-03-02 15:24:41 1227

原创 Postgresql-11 根据多字段创建分区表

1、表分区的意义随着系统的使用,业务表的数据会变得越来越庞大,当达到一定程度时,会严重影响系统性能,将表分区,可以很好的解决这个问题。分区表的优点包括:(1)大大提高查询性能;对表分区后,查询时会根据相应的查询条件直接对子表进行查询。 (2)插入、更新操作的性能更高;插入时,只对子表进行顺序扫描,比扫描整张表高效的多。 (3)批量删除时,可以效率更高;对于不需要的数据,可以直接Drop掉整张子表。 (4)对于一些使用频率比较低的数据,可以将对应的子表迁移到成本更低的存储介质上面,降低成本。

2022-03-02 15:24:08 4005

原创 ElasticSearch常用命令

1、检查健康状态curl 'localhost:9200/_cat/health?v'2、获取集群节点列表curl 'localhost:9200/_cat/nodes?v'3、列出所有的索引curl 'localhost:9200/_cat/indices?v'4、删除索引curl -XDELETE 'localhost:9200/customer?pretty'5、数据查询curl -XPOST 'localhost:9200/bank/_searc

2022-03-02 15:23:14 1546

原创 postgresql对于元数据的操作

获取表的基本信息 SELECT tablename as table_name, obj_description ( relfilenode, 'pg_class' ) as table_comment FROM pg_tables T1, pg_class T2 WHERE T1.tablename = T2.relname AND T1.tablename NOT LIKE'pg%' AND T1.tablename NOT LIKE'sql_%'获取表的字段信息SELEC

2022-03-02 15:22:24 814

原创 postgres备份与恢复(dump方式)

前言postgres的备份与恢复有很多的方法,一般是直接导出/导入sql的方式,这样的方式快速便捷,但是有几个缺点:(1)自己创建的序列没办法导出; (2)一些特定的字段类型,如postgis的geometry类型,导出的也不正确; (3)导出的sql脚本太大,重新执行时,可能报异常。所以,使用postgresql自带的pg_dump导入、pg_restore导入的方式,更加安全可靠。pg_dump导出(1)切换到postgresql的安装用户su - postgres(

2022-03-02 15:21:30 3088

原创 Nacos 默认为单机模式启动

阿里的微服务注册、配置中心Nacos默认是集群启动的,若要单机启动,需要增加参数:-m standanlone如果只是开发环境,没有必要使用集群模式,但是每次启动还要输入参数,略显麻烦。修改Nacos默认启动方式的方法很简单,即修改./bin目录下面的startup.sh(macos/linux系统)、startup.cmd(windows系统)文件即可。export MODE="standalone"......

2022-02-03 22:15:16 4552 4

原创 postgreql10.4+postgis2.4+pgrouting2.6环境搭建(centos 7)

这两天一直在搭建开源GIS环境,都是泪,不多说,记录一下碰到的坑;一、postgresql10.4安装遇到的坑(1)一开始使用yum的方式安装,但是到了安装postgis插件的时候,提示没有pgxs.mk文件;遂通过源码的方式安装,终于解决;(2)无法创建fuzzystrmatch的扩展,发现安装路径的$PGHOME/share/extension目录下面没有fuzzystrmatch...

2018-08-05 20:16:19 1447

原创 mysql 视图归属用户

mysql创建表什么的没有归属用户,但是创建视图却有归属用户,今天碰到了这个坑,记录一下,解决办法:在当前用户下,重建视图

2018-07-22 10:19:23 1155

原创 openlayers 3 之 getPixelFromCoordinate 为空

在地图容器发生变化后,再调用其方法进行定位、暂时,报错setPosition的错误,跟踪源代码,发现是map.getPixelFromCoordinate为null值,查找资料,发现是map还没有渲染完成,所以报错,解决办法:(1)添加postrender监听来操作,参考:https://codepen.io/anon/pen/GWYKQZ?editors=1011,http://openla...

2018-07-21 15:49:38 3196

原创 openlayer3 地图容器发生变化后,canvas display 为 none

今天支持泰国的一个WFM项目,GIS部分用的是openlayers,开源的东西好处是可以无版权、直接能拿到源代码,坏处是经常会碰到莫名其妙的坑,今天就碰到一个.今天这个不是openlayers的bug.问题场景: 我们的页面上有一个Tab,分别有3个菜单,第一个是GIS,第二个是甘特图(1)点击甘特图tab,再点击gis的tab,地图照常显示;(2)点击甘特图tab,再点击tab里...

2018-07-21 15:35:43 2022

原创 eclipse发布maven web项目时不复制target下面的文件

这段时间在部署公司的产品环境,用Intellij Idea跑起来完全没问题,但是在eclipse中却死活不行,运行发布的包中缺少jar以及一些js文件,一开始以为是maven打包的问题,折腾了好久,后来手动解压target下面的war,发现上面缺失的文件都是存在的,故排查原因,发现是eclipse发布的时候,默认只发布了项目webapp下面的内容以及部分依赖包,所以修改navigate视图下面的文...

2018-07-20 09:28:15 981

原创 spring mvc 配置实践

以前一直在使用Spring boot,感觉配置相当简单,最近跳槽,公司后台技术为Spring MVC,故独立尝试搭建Spring环境,经过近一天的奋斗,终于跑通.记录于此,以作备用.pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema...

2018-07-19 19:59:07 131

转载 maven 无法下载oracle的jar

这两天再尝试搭建spring的环境,但是下载oracle依赖的时候,一直报错,网上查找了很多原因,一般都说重建maven local repository的索引,或者修改一个_maven.repositories的文件,重建索引后无效,并且我本地的jar目录下面没有_maven.repositories文件.后来根据这篇文的指引,顺利解决此问题:https://blog.csdn.net/ga...

2018-07-19 10:29:01 734

转载 linux 创建定时任务(备份mysql)

请参见:https://www.cnblogs.com/itsharehome/p/6005012.html

2018-06-27 11:27:16 334

原创 JPA 组合查询之AND和OR组合查询

前两天碰到JPA的组合查询,记之。 public Page<FinanceBorrow> getUserBorrowByPage(Pageable pageable,JSONObject whereObj,JSONObject userPermission){ Page<FinanceBorrow> results=financeBorrowRepository.fin...

2018-06-07 14:06:35 30325 5

转载 Error Code: 1044. Access denied for user 'root'@'%' to database

详见:https://blog.csdn.net/eagle89/article/details/77894773

2018-06-05 14:33:27 437

原创 阿里云搭建mysql+tomcat

昨天晚上利用二进制文件安装mysql,一晚上没有搞成功,今天换成了rpm的方式进行安装,特此记录;参考:https://blog.csdn.net/qq_15807167/article/details/70941644注意:(1)安装前要删除所有的以前安装的mysql文件,特别是/etc/my.cnf,/etc/init.d/mysqld,这两个文件在重新安装mysql的时候不会自动覆盖;(2)...

2018-05-24 13:52:33 409

原创 阿里云服务器上搭建mysql数据库

(1)使用wget方式获取二进制源码包:https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz(2)解压到指定目录:tar -zxvf  https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.22-linux-glibc2.12-x...

2018-05-23 23:20:11 5126

原创 Activiti6.0 学习笔记(2)-查询历史任务

使用HistoryService来查询已经完成的任务:List<HistoricTaskInstance> tasks = historyService.createHistoricTaskInstanceQuery() .finished().taskInvolvedUser(userId).orderByHistoricTaskInstanceEndTime().des...

2018-05-14 14:16:11 2346

原创 ORACLE修改最大连接数

--切换到数据库用户su oracle--登录数据库sqlplus / as sysdba;--查看当前参数的值sql>show parameter processes;sql>show parameter sessions;sql>show parameter sga_target;--修改连接数sql>alter system set processes=500   s...

2018-03-26 17:56:59 241

转载 Liquibase and MySQL/J 6: "Column name pattern can not be NULL or empty"

Liquibase and MySQL/J 6: "Column name pattern can not be NULL or empty"https://www.teesh.net/2016/10/06/Liquibase-and-MySQLJ-6-Column-name-pattern-can-not-be-NULL-or-empty.html

2018-03-22 14:33:23 880

原创 Activiti6.0 学习笔记(1)-动态设置任务执行人

最近公司一个管理类项目需要用到流程引擎,技术选型了很久,最终选择activiti6.0.0.beta3作为本次的流程开发框架。本次开发周期只有两个月,团队内无人对activiti有很深的了解,故记录使用过程中的问题。本次问题的需求:要求提交报销信息后,可以根据提交人的部门信息、额度信息等动态设置审核人;百度、谷歌了好几天,找到了不少资料,但是都是activiti 5.x的版本,而activiti ...

2018-03-17 20:32:10 8499 2

原创 oracle 修改sys、system用户的密码

由于表空间满了,需要扩容,然而悲催的是忘记了sys的密码,于是乎开始走入了修改sys密码的漫长道路。oracle按照在Linux服务器上,这里只记录修改成功的过程:(1)切换到oracle用户(安装oracle的用户):su oracle(2)切换到制定实例:export ORACLE_SID=实例名(区分大小写,管线系统的是pipe)(3)运行sqlplus:sqlplus / as sysdb...

2018-03-03 08:25:54 7122 1

原创 tableExport.js导出带边框的excel

tableExport.js是一款比较优秀的前端文件导出软件,支持word、excel、pdf、png等多种格式导出,具体用法可以参见:https://github.com/hhurz/tableExport.jquery.plugin今天在使用tableExport.js导出excel的时候,发现导出的表格没有边框,后来跟踪源码(压缩版格式化后的代码),发现其原理是通过base64的方式来进

2018-01-24 17:30:25 11462 5

原创 xhr获取二进制数据方法

jquery的ajax无法获取二进制数据,获取二进制数据需要使用xhr代码如下:$("#img-verify-code").click(function () {                                            var url = 'createLink('user', 'verifycode') ?>';                   

2017-08-02 15:12:19 1102

原创 jquery 无法获取表单数据的问题

今天在做一个form,使用$('#id').serialize()死活无法获取到表单;经过排查测试,发现form里面的input都设置了id,把id改成name即可以获取到表单数据

2017-07-14 09:59:33 2555

原创 layui前端弹框+表单控件

layui是一个非常不错的控件,国产,比较年轻,模块化比较强,界面扁平化。比较中意的是layui的弹框模块,支持最大最小化,内容支持html、string、dom等,非常方便!官网:http://www.layui.com/doc/element/form.html

2017-07-14 09:57:25 2576

原创 树控件--bootstrap treeview

最近在做arcgis api for javascript的开发,需要一个图层树控件,综合比较了zTree和bootstrap的treeview,发现treeview还是更加方便,里面有一个很重要的优点就是tags属性可以直接写html,这个在官网的api中没有写出来。官网api:http://www.htmleaf.com/jQuery/Menu-Navigation/20150214137

2017-07-11 15:14:09 559

原创 layer.layerInfos为空的问题

在做图层控制树时,会经常用到 layer.layerInfos这个属性,但是在调试时,发现这个属性为空,经过查找,发现是要等图层加载完成后,这个属性才会正常运转,所以,在使用这个属性之前,需要添加一个判断:if (layer.loaded) {          buildLayerTree(layer);    } else {          dojo.connect

2017-07-10 10:11:06 814

转载 AngularJS2+Eclipse环境搭建

AngularJS2 需要安装nodeJS的环境,直接在nodejs的官网下载安装包安装即可;nodejs环境搭建后,直接在cmd中直接可以运行npm命里来下载一些依赖包;eclipse搭建angularjs开发环境:http://blog.csdn.net/sushengmiyan/article/details/52716756

2017-06-27 16:38:41 881

转载 mysql 1055错误解决

错误信息:[Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column 'lsmsp.tbd.VALUE' which is not functionally dependent on columns in GROUP BY clause; th

2017-06-27 13:59:48 6450

转载 document.write

document.write在写入的时候,需要在domReady完成之前,否则会清空已有的domhttp://www.cnblogs.com/elcarim5efil/p/4749262.html注意:jQuery中的$(function){}是在domReady后执行的,所以document.write不能写在这个里面!

2017-06-19 14:50:25 316

转载 详解js变量、作用域及内存

转自 http://sfau.lt/b5c26q基本类型值有:undefined,NUll,Boolean,Number和String,这些类型分别在内存中占有固定的大小空间,他们的值保存在栈空间,我们通过按值来访问的。全选复制放进笔记(1)值类型:数值、布尔值、null、undefined。(2)引用类型:对象、数组、函数。如果赋值的是引用类型的值,则必须在堆内存中为

2016-01-05 10:36:26 358

原创 Hibernate4.x执行mysql的存储过程

现在网上使用JDBC的方式执行,大概情况如下(代码摘自http://blog.csdn.net/lanbosan/article/details/2429917):Connection   con   =   session.connect();       CallableStatement   proc   =   null;       con   =   connectionP

2015-12-22 15:26:31 1917 1

转载 hibernate3.0执行存储过程

http://blog.csdn.net/ye1992/article/details/18360129hibernate3.0以上提供了两种方式执行存储过程。第一种 :用JDBC 方式Session session =HibernateSessionFactory.getSession(); //获取hibernate会话Connection conn = sessi

2015-12-17 14:20:29 287 1

vue-simple-uploader for vue3源码

vue3大文件分片上传源码,基于vue-simple-uploader进行修改

2023-04-22

XXX软件系统安全保障方案.doc

软件系统安全保障方案,包括目录结构和一些通用性的描述。目录结果: 安全保障方案 1 目 录 1 1、 保障方案概述 3 2、 系统安全目标与原则 3 2.1 安全设计目标 3 2.2 安全设计原则 3 3、 系统安全需求分析 4 4、 系统安全需求框架 6 5、 安全基础设施 6 5.1 安全隔离措施 7 5.2 防病毒系统 7 5.3 监控检测系统 7 5.4 设备可靠性设计 7 5.5 备份恢复系统 7 6、 系统应用安全 7 6.1 身份认证系统 7 6.2 用户权限管理 7 6.3 信息访问控制 8 6.4 系统日志与审计 8 6.5 数据完整性 8 7、 安全管理体系 8 8、 其他 9

2020-03-17

arcgis 空间查询动态库10.5

arcgis 空间查询动态库,版本为10.5,通过arcsde创建空间数据库时的必要文件

2018-09-16

远程桌面 for mac

Microsoft Remote Desktop for mac译名为微软远程桌面软件,这是一款Mac OS平台上的远程桌面控制软件来自微软,你可以通过Microsoft Remote Desktop for mac来控制Windows或者Mac OS设备完成你的工作。为了成功地连接到Windows电脑

2018-09-05

arcgis api for js 3.25的api文档

arcgis api for js的api文档,包括api说明,官方示例等等

2018-09-04

bootrap treeviw

treeview bootstrap

2017-07-11

华为软件概要设计模板

2017-05-10

Coffee Bytes Java Fodding

让Eclipse可以像VS的Region一样折叠代码

2016-06-19

MUI之父页面刷新

这个是MUI框架父页面刷新的Demo,MUI是一个比较好用的国产前端H5框架

2015-12-12

tomcat-native-1.2.2-win32-bin

解决Tomcat: Can't load IA 32-bit .dll on a AMD 64-bit platform问题

2015-12-06

DevExpress14.1汉化包

1.关闭VS和涉及Devexpress的程序 2.右键以管理员身份运行汉化工具.exe 3.点击载入程序,选择zh-Hans里面所有的dll文件 4.点击卸载旧GAC,说明,如果之前安装过zh-CN的语言包,建议先使用之前的语言包把zh-CN卸载掉 5.点击加入GAC

2015-06-25

IntepowerORM

IntepowerORM是基于Socancode开源代码开发完成的JAVA ORM工具,用于生成Oracle、SQLServer、MySQL等数据库的持久层源代码,包括常用数据表实体类、访问类、Servlet类等。

2015-04-13

ArcEngine_随机生成点要素

AE版本为10.1;程序分为:生成SHP文件-->随机生成点要素-->将点要素存入shp中-->显示

2015-04-02

空空如也

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

TA关注的人

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