- 博客(52)
- 资源 (13)
- 收藏
- 关注
原创 springboot2.6.5 下配置ForkJoinPool线程池大小
【代码】springboot2.6.5 下配置ForkJoinPool线程池大小。
2024-03-01 14:03:03
1197
原创 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
2176
原创 GeoTools读取Tiff文件
使用GeoTools工具实现了Tiff文件的读取,包括像素通道值读取、坐标读取;并介绍了IDEA中配置GeoTools的方式
2023-04-17 20:16:15
2181
2
原创 Mars3D集成到ruoyi管理系统
mars3d集成到ruoyi后台系统中出现cesium找不到的问题,经排查后,需要手动安装mars3d-cesium并配置vite.config.js
2023-04-16 20:36:40
1544
原创 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
1279
原创 Postgresql-11 根据多字段创建分区表
1、表分区的意义随着系统的使用,业务表的数据会变得越来越庞大,当达到一定程度时,会严重影响系统性能,将表分区,可以很好的解决这个问题。分区表的优点包括:(1)大大提高查询性能;对表分区后,查询时会根据相应的查询条件直接对子表进行查询。 (2)插入、更新操作的性能更高;插入时,只对子表进行顺序扫描,比扫描整张表高效的多。 (3)批量删除时,可以效率更高;对于不需要的数据,可以直接Drop掉整张子表。 (4)对于一些使用频率比较低的数据,可以将对应的子表迁移到成本更低的存储介质上面,降低成本。
2022-03-02 15:24:08
4396
原创 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
1573
原创 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
860
原创 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
3204
原创 Nacos 默认为单机模式启动
阿里的微服务注册、配置中心Nacos默认是集群启动的,若要单机启动,需要增加参数:-m standanlone如果只是开发环境,没有必要使用集群模式,但是每次启动还要输入参数,略显麻烦。修改Nacos默认启动方式的方法很简单,即修改./bin目录下面的startup.sh(macos/linux系统)、startup.cmd(windows系统)文件即可。export MODE="standalone"......
2022-02-03 22:15:16
4819
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
1487
原创 mysql 视图归属用户
mysql创建表什么的没有归属用户,但是创建视图却有归属用户,今天碰到了这个坑,记录一下,解决办法:在当前用户下,重建视图
2018-07-22 10:19:23
1178
原创 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
3289
原创 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
2119
原创 eclipse发布maven web项目时不复制target下面的文件
这段时间在部署公司的产品环境,用Intellij Idea跑起来完全没问题,但是在eclipse中却死活不行,运行发布的包中缺少jar以及一些js文件,一开始以为是maven打包的问题,折腾了好久,后来手动解压target下面的war,发现上面缺失的文件都是存在的,故排查原因,发现是eclipse发布的时候,默认只发布了项目webapp下面的内容以及部分依赖包,所以修改navigate视图下面的文...
2018-07-20 09:28:15
1010
原创 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
150
转载 maven 无法下载oracle的jar
这两天再尝试搭建spring的环境,但是下载oracle依赖的时候,一直报错,网上查找了很多原因,一般都说重建maven local repository的索引,或者修改一个_maven.repositories的文件,重建索引后无效,并且我本地的jar目录下面没有_maven.repositories文件.后来根据这篇文的指引,顺利解决此问题:https://blog.youkuaiyun.com/ga...
2018-07-19 10:29:01
749
转载 linux 创建定时任务(备份mysql)
请参见:https://www.cnblogs.com/itsharehome/p/6005012.html
2018-06-27 11:27:16
360
原创 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
30462
5
转载 Error Code: 1044. Access denied for user 'root'@'%' to database
详见:https://blog.youkuaiyun.com/eagle89/article/details/77894773
2018-06-05 14:33:27
469
原创 阿里云搭建mysql+tomcat
昨天晚上利用二进制文件安装mysql,一晚上没有搞成功,今天换成了rpm的方式进行安装,特此记录;参考:https://blog.youkuaiyun.com/qq_15807167/article/details/70941644注意:(1)安装前要删除所有的以前安装的mysql文件,特别是/etc/my.cnf,/etc/init.d/mysqld,这两个文件在重新安装mysql的时候不会自动覆盖;(2)...
2018-05-24 13:52:33
439
原创 阿里云服务器上搭建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
5168
原创 Activiti6.0 学习笔记(2)-查询历史任务
使用HistoryService来查询已经完成的任务:List<HistoricTaskInstance> tasks = historyService.createHistoricTaskInstanceQuery() .finished().taskInvolvedUser(userId).orderByHistoricTaskInstanceEndTime().des...
2018-05-14 14:16:11
2444
原创 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
267
转载 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
906
原创 Activiti6.0 学习笔记(1)-动态设置任务执行人
最近公司一个管理类项目需要用到流程引擎,技术选型了很久,最终选择activiti6.0.0.beta3作为本次的流程开发框架。本次开发周期只有两个月,团队内无人对activiti有很深的了解,故记录使用过程中的问题。本次问题的需求:要求提交报销信息后,可以根据提交人的部门信息、额度信息等动态设置审核人;百度、谷歌了好几天,找到了不少资料,但是都是activiti 5.x的版本,而activiti ...
2018-03-17 20:32:10
8994
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
7188
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
11575
1
原创 xhr获取二进制数据方法
jquery的ajax无法获取二进制数据,获取二进制数据需要使用xhr代码如下:$("#img-verify-code").click(function () { var url = 'createLink('user', 'verifycode') ?>';
2017-08-02 15:12:19
1134
原创 jquery 无法获取表单数据的问题
今天在做一个form,使用$('#id').serialize()死活无法获取到表单;经过排查测试,发现form里面的input都设置了id,把id改成name即可以获取到表单数据
2017-07-14 09:59:33
2598
原创 layui前端弹框+表单控件
layui是一个非常不错的控件,国产,比较年轻,模块化比较强,界面扁平化。比较中意的是layui的弹框模块,支持最大最小化,内容支持html、string、dom等,非常方便!官网:http://www.layui.com/doc/element/form.html
2017-07-14 09:57:25
2604
原创 树控件--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
582
原创 layer.layerInfos为空的问题
在做图层控制树时,会经常用到 layer.layerInfos这个属性,但是在调试时,发现这个属性为空,经过查找,发现是要等图层加载完成后,这个属性才会正常运转,所以,在使用这个属性之前,需要添加一个判断:if (layer.loaded) { buildLayerTree(layer); } else { dojo.connect
2017-07-10 10:11:06
842
转载 AngularJS2+Eclipse环境搭建
AngularJS2 需要安装nodeJS的环境,直接在nodejs的官网下载安装包安装即可;nodejs环境搭建后,直接在cmd中直接可以运行npm命里来下载一些依赖包;eclipse搭建angularjs开发环境:http://blog.youkuaiyun.com/sushengmiyan/article/details/52716756
2017-06-27 16:38:41
908
转载 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
6490
转载 document.write
document.write在写入的时候,需要在domReady完成之前,否则会清空已有的domhttp://www.cnblogs.com/elcarim5efil/p/4749262.html注意:jQuery中的$(function){}是在domReady后执行的,所以document.write不能写在这个里面!
2017-06-19 14:50:25
335
转载 详解js变量、作用域及内存
转自 http://sfau.lt/b5c26q基本类型值有:undefined,NUll,Boolean,Number和String,这些类型分别在内存中占有固定的大小空间,他们的值保存在栈空间,我们通过按值来访问的。全选复制放进笔记(1)值类型:数值、布尔值、null、undefined。(2)引用类型:对象、数组、函数。如果赋值的是引用类型的值,则必须在堆内存中为
2016-01-05 10:36:26
375
原创 Hibernate4.x执行mysql的存储过程
现在网上使用JDBC的方式执行,大概情况如下(代码摘自http://blog.youkuaiyun.com/lanbosan/article/details/2429917):Connection con = session.connect(); CallableStatement proc = null; con = connectionP
2015-12-22 15:26:31
1942
转载 hibernate3.0执行存储过程
http://blog.youkuaiyun.com/ye1992/article/details/18360129hibernate3.0以上提供了两种方式执行存储过程。第一种 :用JDBC 方式Session session =HibernateSessionFactory.getSession(); //获取hibernate会话Connection conn = sessi
2015-12-17 14:20:29
303
XXX软件系统安全保障方案.doc
2020-03-17
远程桌面 for mac
2018-09-05
华为软件概要设计模板
2017-05-10
tomcat-native-1.2.2-win32-bin
2015-12-06
DevExpress14.1汉化包
2015-06-25
IntepowerORM
2015-04-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人