- 博客(12)
- 资源 (12)
- 问答 (1)
- 收藏
- 关注
原创 前端gzip压缩
由于业务系统太庞大了,即使使用了js压缩和部分引用抽离,打包出来的js还是很大,有几M,得,没办法,需要用到gzip压缩了。1、引入压缩工具compression-webpack-plugin,直接npm就行,根据自己的webpack版本来,我是webpack4.43.0,只能用5.X的compression-webpack-plugin,太高版本会报错,版本对应关系自行百度下吧。2、增加打包配置:plugins: [ //这里是你正常打包的东西 //这是关
2021-03-09 17:11:27
1393
1
原创 vue/react 第一次前端加载动画
第一次加载工程代码的时候,即使使用了gzip压缩,还是有几百KB的js,加载还是需要一定的时间,为了客户体检,就加了一个前端的等待页面,代码如下:index.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
2021-03-09 16:50:12
742
原创 vue import * as 与直接 import json文件的区别
今天做地图点位的时候,自己去网上下载了一些点位的经纬度坐标,然后引入进行使用,刚开始使用的是import * asimport * as areaCenter from "../../utils/area-center.json";然后这么使用的:export default { //import引入的组件需要注入到对象中才能使用 components: {}, data() { //这里存放数据 return { .
2020-05-26 11:59:11
4800
原创 vue 子页面调用父页面方法并获取返回值
在使用子组件调用父组件方法:this.$emit(方法名, 参数1, 参数2),该方法的返回值是vue对象,而不是父组件方法的return值。此时要用回调函数作为参数,父组件里执行该回调函数,返回值后给子组件,然后子组件再接收。// 父组件<template> <List @delCheckFun="delCheckFun"></uploader></template><script> export default.
2020-05-25 16:22:49
10400
2
原创 使用echarts的3D地图中的map3D与scatter3D混合使用时出现坐标位移的情况
前段时间同事用echarts的geo3D去做个3D地图,大约是这个效果:然后设置了地图的的viewControl:(默认是100)viewControl: { distance: 125 //地图视角 控制初始大小},然后就出现问题了,使用scatter3D生成的这个白点的坐标漂移了,标点标到地图外面去了。然后去官方查看API,发现scatter3D里也没有distance这个属性呀,百思不得解,然后逐个去看属性,发现了这个:解释的很简单,于是就怀疑代
2020-05-19 16:05:14
6993
10
原创 spring boot2.x集成neo4j报错
今天在搞一个neo4j对接的工程,本来以为非常简单,看了官网的对接例子,发现也是非常简单,然而写上逻辑代码之后,发现事情并没有想象中的简单,一直报错:org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'neo4jAuditionBeanFac...
2019-07-03 17:50:35
3866
2
原创 VUE axios请求跨域时没有带上cookie或者每次cookie都改变
这两天用VUE写管理后端时,碰到一个奇葩问题:我本地使用dev配置开发的时候 请求可以带上cookie信息 打包出来部署在服务器上 请求就没带上cookie信息。然后自己慢慢排查,联合后端同事,排查这个cookie问题,前端也配置了axios.defaults.withCredentials = true;后端也配置了跨域cookie,然后就是没用,每次后台获取到的session...
2019-06-12 15:18:02
7117
2
原创 Spring5版本以下配置redis 并注解使用
1.引入jar包pom.xml中引入以下jar 注意版本 这个可以在maven仓库中查找spring-data-redis与jedis的版本对应关系,由于我这边用的是Spring4.X的版本,spring-data-redis必须使用2.X以下的版本 于是选取了1.X中最高的版本1.8.22.RELEASE 其对应jedis版本就是2.9.0。<dependency> ...
2019-05-31 16:17:14
1611
原创 sql运行抛异常:net.sf.jsqlparser.parser.ParseException
在使用Page分页时候,增加了几个字段,然后每次获取数据时,数据都可以正常获取和展示,但是后台就会报一些错误,错误如下:net.sf.jsqlparser.parser.ParseException: Encountered " "." ". "" at line 4, column 220.Was expecting one of: <EOF> "AS" ...
2019-05-16 09:29:24
7229
1
原创 Elasticsearch QueryStringQueryBuilder 检索问题
在使用QueryStringQueryBuilder时,发现传入的搜索条件时,有时候会搜索出完全不包含该关键字的数据,翻阅了相关资料,发现是QueryStringQueryBuilder 使用的默认的分词导致的。在没有给QueryStringQueryBuilder 指定特定的分词器时,ES会用默认的analyzer来处理,也就是名字(logical name)为default, defaul...
2018-07-18 17:40:45
23913
10
原创 去除另一种空格的方法
日常Java去除空格的时候,会碰到有些空格常规方式去除不掉,是因为这个是ASCII的另一种空格,使用以下方法即可将其去除:msg.replaceAll("\\u00A0","");
2018-07-13 08:54:57
181
原创 IDEA的一些快捷键
快捷键一览:快捷键操作说明Ctrl+]快速跳转至代码块的结尾处Ctrl+[快速跳至代码块的开始处Ctrl+Shift+Enter补全代码Shift+Enter在当前行的下方插入新行Ctrl+Alt+Enter在当前行上方插入新行Ctrl+Shift+U切换大小写Ctrl+F在当前文件中查找Ctrl+R替换Ctrl+Shift+F全文查找Ctrl+Shift+R全文替换Ctrl+N查找类文件Ctrl...
2018-04-25 11:14:44
174
初学mybatis,遇到些问题
2014-06-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人