自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

授人以渔的博客

希望帮助到你(●´∀`●)

  • 博客(109)
  • 资源 (5)
  • 收藏
  • 关注

原创 Vue 可滚动组件触底刷新数据实现

以时间线组件为例,其他组件也可,注意ref时间线滚动时,会触达监听事件,进行触底判断,如触底查询数据进行拼接

2022-12-06 10:48:05 2073 1

原创 Java windows系统获取磁盘、文件夹以及文件大小,同时提供K\M\G转换方法

一、获取所有磁盘大小以及剩余空间(默认大小为B)二、获取固定盘符大小(默认大小为B)三、获取文件夹大小四、获取单独文件大小五、大小格式化方法二、获取固定盘符大小(默认大小为B)三、获取文件夹大小四、获取单独文件大小五、大小格式化方法

2022-12-06 10:23:34 3528

原创 java 截断List进行批量插入 逻辑示例

1.因为批量插入长度过长会导致SQL报错,所以固定一次最多插入100条信息。2.将list根据100进行分割,循环插入,最后一次插入剩余的信息。3.主要使用subList函数将list进行截取。

2022-09-16 15:33:14 1744

原创 通用导出el-table表格内容的方法

本方法可以根据id(表格ID)、title(导出表格标题)、delcol(移除列名称)等属性设置进行导出,会自动移除多选框以及相关button,只导出表格内容。

2022-08-30 11:45:53 1358

原创 ElementUI 单选树形下拉框的实现

ElementUI 单选树形下拉框的实现,可以直接复制粘贴使用,绑定相关的变量即可

2022-08-24 13:41:41 944

原创 【已解决】单点登录成功SSO转发,转发URL中带参数导致报错There was an unexpected error (type=Internal Server Error, status=500)

单点登录成功SSO转发,转发URL中带参数导致报错

2022-07-26 11:49:14 767

原创 安卓开发 获取debug.keystore的SHA1码,踩坑记录

1.利用cmd命令获取,默认debug.keystore的密钥口令为android,但是输入进去报错2.利用as终端再次尝试,依旧报错3.开始找原因,查看as下的jdk版本以及自己的jdk版本,果然 我的版本太老了,高版本jdk生成的keystore低版本的无法查看4.最终使用AS自带的jdk,依旧是keytool -list -v -keystore debug.keystore命令,最终的到了sha1...

2022-07-26 11:04:45 907 1

原创 Vue生成带图片logo以及文字的二维码组件,可下载二维码为图片,附组件调用代码--核心qrcode

灵活的二维码生成组件,可选logo以及文字,同时具有下载二维码功能

2022-06-22 14:21:50 5860 6

原创 [已解决]Vue页面中的this.$refs.xxx为undefined

1.页面内容<div class="qrcode" ref="qrCodeUrl" id="picture"></div></div>2.使用代码var qrcode = new QRCode(this.$refs.qrCodeUrl, { text: codeText, // 需要转换为二维码的内容 width: 100, height: 100, colorDark: '#000000', colorLight

2022-05-31 14:12:03 1011

原创 解决MyBatis 中Ambiguous collection type for property .You must specify ‘javaType‘ or ‘resultMap‘.问题

1.原因:MyBatis升级之后,语法要求有所变化,原来是可以不写 javaType属性的2.解决办法:根据实际添加javaType属性,我的collection内部为list,则添加 javaType="list"

2022-05-25 11:33:34 3436

原创 设置confirm框,点击外部不关闭confirm框

this.$confirm('确认删除该条数据?', '提示', { confirmButtonText: '确定', cancelButtonText: '取消', closeOnClickModal: false, type: 'warning' ...

2022-02-15 17:13:00 2986

原创 使用postman测试上传文件接口,使用文件流的形式

1.将headers配置中,Content-Type配置为multipart/form-data2.根据接口的实际情况配置参数,我的是form-data3.Body中的文件参数名称配置为file ,类型选择file,选择文件运行结果

2022-02-15 13:27:38 11395

原创 利用ArcMap处理DEM(tif)的精度(分辨率)

选择Arctoolbox下的data management tools工具,点击raster——raster processing——resample,打开tif文件,进行处理2.重新采样 Resampling techinque:要使用的重采样算法,默认设置为NEAREST  NEAREST: 最近邻分配法  BILINEAR:双线性插值法  CUBIC:三次卷积法  MAJORITY:重采样法...

2022-01-27 11:47:09 9304 1

原创 利用ArcMap将shp或者其他元素文件转换为json数据

1.使用arcToolBox工具箱2.

2022-01-27 11:41:47 1279

原创 利用ArcMap更改shp图层坐标系

将shp文件放入图层 点击工具箱 toolbox 4.在图片中选择需要更改坐标系的shp后,自动识别出坐标系,然后选择转换坐标系后shp文件的位置以及需要更改为的坐标系,运行即可。

2022-01-27 11:29:46 5528

原创 天气API的使用,展示实况天气信息

1.天气API网址说明文档2.实际应用步骤说明(1)查看使用说明,需要申请appid,appsecret信息(点击图中注册开发账号链接即可),得到cityid(个人觉得这个最准确,当然其他也可)(2)通过城市ID列表获取cityid,并下载天气图标(需要展示天气图标的选择性下载),位置是页面最底部(3)通过请求获取天气信息 $.ajax({ url: 'https://www.tianqiapi.com/api?appid=&version=v6&..

2022-01-27 10:40:36 1673

原创 Vue 引入js文件并使用

1.处理js文件,注意格式,一定要export,否则获取到的为null2.在Vue中引入jsimport allinfo from "../../../../static/js/allinfo .js";3.使用js中的数据vardata= allinfo.属性名称;

2022-01-24 17:17:27 23159

原创 Java lambda公式取list的交集以及差集

根据自己的实际情况进行判断,前边的List为主集,下面语句中WqList为主集//取差集 List<ExtDataSyncStRiverR> belongQ = WqList.stream().filter(m -> !riverZQList.stream().map(d -> d.getStcd()).collect(Collectors.toList()).contains(m.getStcd())).collect(Collectors.toList());如果要取

2022-01-24 13:26:25 608

原创 ElementUI el-table 自定义cell-style

下面代码功能主要判断第五列以及第六列的颜色,tb为同比数值,hb为环比数值,最终赋予对应的样式。cellStyle(row, column, rowIndex, columnIndex) { //正常情况 var style = { 'border-color': '#BECDDC', color: 'black', .

2022-01-24 11:40:08 5444

原创 The JSP specification requires that an attribute name is preceded by whitespace 解决

1.首先翻译一下,JSP规范要求在属性名之前加上空白2.意思就是咱们jsp页面中某个属性名前面,缺少空格3.一般出现在jsp的头部引用位置4.如下图中,第一行位置5.将pageEncoding属性前面加上空格就好啦...

2021-12-27 10:38:48 1940

原创 Vue 导出Excel,大量数据分Sheet存储数据,每页N条数据

1.首先引入相关组件import FileSaver from 'file-saver';import XLSX from 'xlsx'2.我采用的方式是后端获取数据并处理好内容(一个格式化信息等),返回List传递到前台进行导出。 this.$axios.post('/api/downLoad/Excel').then((response) => { var result = response.data;

2021-12-20 11:01:43 1283

原创 Oracle Mybatis批量插入数据,SQL示例

1.可以直接一条SQL获取到插入数据的情况INSERT INTO TB_AA (ID, NAME)(SELECT ID,NAME FROM TB_BB)2.根据参数中的List数据,进行批量插入,注意需要用union连接,内部需要是一条SQLINSERT INTO TB_AA (id,name) <foreach close=")" collection="list" item="item" index="index" open="(" separator="union

2021-12-20 10:38:22 723

原创 java return没有跳出循环的原因

有点尬,foreach中return是不跳出的,for循环中才可以。

2021-12-20 10:25:36 520

原创 解决定时器关闭不掉的问题,clearInterval无效

1.环境问题,this.interVal是我定义的定时器如直接写clearInterval(this.interVal);不好用,需要换成window.clearInterval(this.interVal);2.关闭指令执行的定时器源头问题,如开启了多个定时器,再去清除定时器是无效的,因为无法定位到想清除的定时器上。解决办法,将定时器归一每次开启定时器时,判断一下定时器是否存在,这样万无一失。开启:if (!this.interVal) {this.interVal =

2021-12-20 10:18:49 14166 6

原创 MyEclipse 不能正确识别导入项目的类型,已解决

1.选择项目--》查看属性2.搜索projectfacets3.勾选如下项4.查看项目类型是否正确即可。

2021-12-20 10:01:39 376

原创 SpringBoot使用ProxyFilter进行服务代理,查看相关资源,跨过后台Token验证拦截

配置完毕后,前台访问方式,正常的URL+自己配置的代理路由名称+资源地址item.filepath=ServiceUrl()+'/mediaApi/'+item.mediaList[0].path;

2021-12-17 14:40:28 899

原创 Cannot create PoolableConnectionFactory (ORA-01017: invalid username/password; logon denied 解决

我的情况:Oracle数据库,PLSQL可以登录,但是用正常的链接,代码链接不到数据库报错org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (ORA-01017: invalid username/password; logon denied检查了用户名,密码,链接方式均没有错误解决方式:servicename是Oracle的服务名称之前的方式:<value>

2021-12-13 13:52:59 1644 1

原创 MUI h5前端获取天气预报信息

mui.plusReady(function(){ //获取当前位置 plus.geolocation.getCurrentPosition(function(p){ var city=p.address.city; AppUtil.Ajax({ url: "https://www.tianqiapi.com/api?appid=1234567&version=v6&appsecret=key&city="+city..

2021-11-15 17:27:53 919

原创 MUI H5利用plus获取当前位置的经纬度信息

//获取位置信息 getPosition(){ mui.plusReady(function() { // 获取地理位置 plus.geolocation.getCurrentPosition(function(position) { __lgtd = position.coords.longitude; // 经度 __lttd = position.coords.latitude; // 纬度 }, functio.

2021-11-15 17:15:03 622

原创 mybatis 利用collection查询多层级数据、一对多数据、tree数据

以三级地区联动picker数据源为例1,实体配置以此类推镇套村村套屯别忘了写get setpublic class ADTownB { //镇编码 private String value; //镇名称 private String text; //村集合 private List<NsCunB> children=new ArrayList<>();}2.SQL配置 collection代表了嵌套的层级,里面的属...

2021-11-15 16:25:41 805

原创 Java登录过滤器样例,加入免登路径,加入直接可访问的路径

/** * 过滤登录操作 * @title LoginFilter.java */public class LoginFilter implements HandlerInterceptor { @Override public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception { .

2021-11-15 16:04:27 386

原创 HttpClient访问https,设置忽略SSL证书验证

报错:sun.security.validator.ValidatorException:PKIXpathbuildingfailed:sun.security.provider.certpath.SunCertPathBuilderException:unabletofindvalidcertificationpathtorequestedtargetimport java.security.cert.CertificateException;import java...

2021-11-15 14:37:35 6201 4

原创 解决PL/SQL可以登录,代码链接报错RA-12505, TNS:listener does not currently know of SID given in connect descriptor

1.第一种情况是SID真的没有登录PL/SQL,执行SELECT NAME FROM v$database后,显示的结果就是SID,更换即可。2.发现SID是对的,那就是Oracle数据库的配置问题,需要将原来的:jdbc:oracle:thin:@10.190.121.95:1521:sxzhdb改为:jdbc:oracle:thin:@(DESCRIPTION =(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=10.190.121.9......

2021-11-15 10:55:00 1160 4

原创 IE浏览器 请求报304,解决办法 设置页面禁止缓存

<META HTTP-EQUIV="pragma" CONTENT="no-cache">加在HTML页面中即可,之后返回的就是200了

2021-08-31 11:01:53 2397

原创 十六进制的颜色转变为rgb,设置透明度,通用方法

changeToRgb(color) { var reg = /^#([0-9a-fA-f]{3}|[0-9a-fA-f]{6})$/; var sColor = color.toLowerCase(); if (sColor && reg.test(sColor)) { if (sColor.length === 4) { .

2021-08-24 10:10:06 971

原创 Cannot load driver class: com.mysql.cj.jdbc.Driver

1.首先,去查看项目中MySQL的版本如果找不到,说明可能还没有jdbc驱动,需要配置或者引入 (1)如果是直接引用的jar包,就去lib文件夹中查看,后缀是版本 (2)如果是pom文件位置的,找对应的配置,类似下面的这种,主要查看version为版本<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector...

2021-08-23 13:28:29 9445

原创 Java 将json字符串数据转化为List<T>

使用的是import net.sf.json.JSONArray;import net.sf.json.JSONObject;params是String (json串)JSONArray entryArray = JSONArray.fromObject(params); List<实体名称> list=JSONArray.toList(entryArray, 实体名称.class);

2021-08-23 13:16:00 2076

原创 如何降低less的版本

第一步:卸载安装的高版本的less-loader,npm uninstall less-loader第二步:安装指定低版本的less-loadernpm install [email protected] --save版本是需要自定义的,根据实际来写

2021-08-12 10:27:21 2049

原创 npm强制清理缓存

npm cache clean -f之后再执行其他操作 -f就是-force

2021-08-12 10:25:06 1610

原创 element-UI el-table循环渲染动态列 解决前边的列跑到后边的问题

1.数字类的变化,已知循环数量,例如a1,a2,a3的这种<el-table :data="tableData" border size="mini" height="100%" v-loading="loading"> <el-table-column prop="name" label="名称"></el-table-column> <template v-for="count in 10">

2021-08-05 11:20:24 2422 3

Java版本比较工具类

Java工具类可以直接进行使用,compareVersion("6.1.1","6.1.0"),返回前者版本是否大于后者版本,返回布尔类型(true/false)。

2022-08-26

ESRI.ArcGIS.DataManagementTools.dll

ESRI.ArcGIS.DataManagementTools的dll依赖

2021-06-16

BootStrap-table 表格固定列,固定左侧列以及右侧列,可以固定特定的列

BootStrap-table 表格固定列,固定左侧列以及右侧列,可以固定特定的列,fixedColumns: true, fixedNumber: 2,fixedRightNumber:1,值可以自定义,一定要使用配套(压缩包就是配套的相关文件)的内容,否则会出现一些小问题。

2020-09-25

软考 中级 软件设计师 2010-2019年真题与解析.zip

本资源是软考中级-软件设计师 2010-2019年真题与解析,内部包含了各年份上午以及下午的真是试题,解析是单独的,方便自行模拟。

2020-08-31

模板简单绚丽

这个模板简单 淡雅 清晰 适合答辩或者讲解的时候使用 希望大家会喜欢

2015-12-15

电子表.html

实现了电子表功能可查看代码 直接用操作方便面简单易懂

2015-06-28

空空如也

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

TA关注的人

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