工具及依赖使用
yssa1125001
呆呆的初心者...
展开
-
使用RestTemplate 进行远程接口调用工具类
使用RestTemplate 进行远程接口调用工具类原创 2022-08-11 15:00:01 · 423 阅读 · 0 评论 -
java 打包工具jar,打包工具类为jar包,注意事项
java 打包工具jar,打包工具类为jar包,注意事项原创 2021-12-10 15:37:55 · 7389 阅读 · 0 评论 -
fastjson序列化有坑,JSONObject.toJSONString()默认不序列化值为 null的属性
如题,fastjson序列化有坑,JSONObject.toJSONString()默认不序列化值为 null的属性如果要让其序列化值为null的,则必须添加一个参数 SerializerFeature.WriteMapNullValue ,变成:import com.alibaba.fastjson.JSONObject;import com.alibaba.fastjson.serializer.SerializerFeature;JSONObject.toJSONString(result,原创 2021-08-05 10:21:17 · 1351 阅读 · 0 评论 -
swagger-ui 页面无法正常显示,但其他都正常问题
比较奇特的一个原因,同事调试上传文件把配置做了更改又提交了svn,好多个版本后才发现swagger不能用了,慢慢调试才发现出错位置在这个地方(之前本地服务器映射地址为空,导致swaggerUi页面不能正常显示)...原创 2020-12-03 09:04:10 · 2095 阅读 · 0 评论 -
SVN 服务器 无法查看日志,提示“离线....”
SVN服务器配置如下选项改为“none”anon-access = none #匿名用户不可读写原创 2020-09-22 19:52:55 · 1090 阅读 · 0 评论 -
使用 docker-compose 挂载数据卷创建 SVN 服务器
docker-compose配置:version: '3.1'services: svn: image: garethflowers/svn-server container_name: svn-server restart: always ports: - 3690:3690 volumes: - ./data/svn:/var/opt/svn可以看到,我这里把数据卷放在了docker-compose.yml同目录下便于管理(原创 2020-09-17 15:13:49 · 1027 阅读 · 0 评论 -
java.lang.NoSuchMethodError: getUserId()Ljava/lang/Long;
出错背景:项目要重新构建人员组织机构关系,从之前的一对多改为多对多,用户不再保存机构外键,并且用户id也从自增Long变为了String。领导让我先把登录功能实现,因为前端登录和获取信息的接口连接的端口已经被打包成源码作为依赖了,我只有一天多的时间,所以考虑直接源码替换。我把涉及到的源码反编译后把相关的代码弄到项目里面,因为是小部分,排除不便,所以直接使用原包名的方式让其自动替换。结果,,权限,日志,即时通讯等等都涉及到了,即时通讯还不停的发错误的wbsocket,!然后,这个错误就出现原创 2020-07-30 17:55:35 · 3975 阅读 · 0 评论 -
vue 页面或者弹窗使用 高德地图组件 map组件 不能加载,或者第二次才能加载问题
最近在项目中大量使用地图功能,因此使用了高德地图组件,因为之前没使用过,因此也踩了一些坑,花了一些时间,特此记录下来。首先,使用地图组件,一定要设置map绑定的div的样式,为其设置宽高,不然map不能正常加载其次,新上手使用map的(比如我)尽量每个地图功能都创建一个map对象,不然很可能复用时加载异常再次,map加载需要考虑vue的生命周期,有时候map初次加载不成功,再次进入时发现却成功了,往往就是初始化map的顺序出了问题(这里注意如果能先获取坐标,就先获取坐标然后再初始...原创 2020-07-24 15:55:11 · 5106 阅读 · 7 评论 -
element ui table 组件 设置表头前几个字段固定后导致的 表格错位问题的解决
平台使用的表格组件是vueelement-ui的table组件,因为列表展示字段较多,内容较长,所以设置了几个搜索项固定在表格前几列,操作项固定在最后,中间其它项可拖动,结果导致了表格的拖动项与非拖动项之间的错位问题,如图:前端样式方面还不太熟,找的公司同事帮忙调整,添加了样式,解决了问题,特此记录:table标签:<el-table ref="listTable" :data="dataList" @select...原创 2020-07-13 12:32:19 · 3053 阅读 · 1 评论 -
Idea 中使用了lombok插件后仍然报 找不到符号(方法)问题的解决
在设置中有一个选项,必须使用红框勾选的那个,如果变动了你就改回来:原创 2020-07-12 18:40:34 · 3390 阅读 · 0 评论 -
VSCode 使用 ESLint 自动格式化规范代码
话不多说,直接上图:设置内容并保存(别忘了先提前安装相关组件):{ // vscode默认启用了根据文件类型自动设置tabsize的选项 "editor.detectIndentation": false, // 重新设定tabsize "editor.tabSize": 2, // #每次保存的时候自动格式化 "editor.formatOnSave": true, // #每次保存的时候将代码按eslint格式进行修复..原创 2020-07-12 18:07:19 · 3279 阅读 · 1 评论 -
Springboot 配置 上传服务器资源路径映射到本地路径,使图片能使用url地址进行回显
文件上传下载是web开发常见项目,本地开发时一般都使用本地存储进行测试,但是图片上传时往往需要回显,这就需要url地址否则不能正常回显,所以需要地址进行映射。原创 2020-07-12 15:39:48 · 3303 阅读 · 0 评论 -
使用 webpack 对项目 静态资源 进行打包
webpack能处理前端模块间的引用关系并将静态资源打包成一个文件,减少了页面请求初始化一个项目:npm init -y安装webpack:npm install -g webpack webpack-cli有三个js文件放置在src目录下:common.js:export function print(message){ document.write(message);}utils.js:export function sum(a,b){ re原创 2020-05-11 17:14:12 · 2711 阅读 · 0 评论 -
babel 转码器的简单使用
babel一般用于es6到es5的编码转换首先安装babelnpm install --global babel-cli# 查看babel是否成功安装babel --versionnpm初始化一个项目('-y'是默认配置)npm init -y项目里创建babel的配置文件 .babelrc,并在presets字段设定转码规则为es2015{ "presets": ["es2015"], "plugins": []}安装所需的组件包npm...原创 2020-05-11 12:31:34 · 532 阅读 · 0 评论 -
npm 设置 使用 淘宝镜像
最好不要直接使用cnpm,这个已被证实有未知错误的风险,所以使用npm淘宝镜像更加合适# 配置完成后所有的 npm install 都会经过淘宝的镜像地址下载npm config set registry https://registry.npm.taobao.org #查看npm配置信息,看是否镜像配置成功npm config list...原创 2020-05-11 11:46:02 · 1050 阅读 · 0 评论 -
VSCode 使用代码片段创建 Vue 模板
使用代码片段可以生成我们所需要的模板,然后通过快捷键直接生成所需代码,方便快捷!示例:(一)(二)(三)把模板内容替换成我们所需的:{ "vue htm": { "scope": "html", "prefix": "vuehtml", "body": [ "<!DOCTYPE html>", "<html lang=\"en\">", "", "<head>", " &l...原创 2020-05-10 15:19:38 · 527 阅读 · 0 评论 -
springboot 模块化开发 使用 swagger-ui
项目大体结构如下:swagger模块的pom配置:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...原创 2020-05-08 00:22:39 · 530 阅读 · 0 评论 -
Mybatis generator 自动生成代码插件的使用
首先是pom依赖 <dependency> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-core</artifactId> <version&g...原创 2020-04-30 03:46:26 · 164 阅读 · 0 评论 -
Intellij IDEA 不能自动提示 element-ui 相关标签组件问题的解决
话不多说,直接上图:原创 2020-04-11 01:41:49 · 21535 阅读 · 21 评论 -
VMware 虚拟机启动时卡住问题------解决
VMware 虚拟机启动时容易卡住,解决办法:管理员方式打开cmd命令窗口后输入:netsh winsock reset完事重启电脑就好了!原创 2020-03-27 23:11:47 · 11140 阅读 · 4 评论 -
dependencies导致的Maven依赖出错包红问题解决方法
多模块和分布式开发一般都是有专门的的dependencies来进行jar包的版本依赖问题,但是最近添加的几个新依赖一直出错,包一直是红的,很烦人查看maven仓库发现相关的包下载错误,不知道为什么多了个“}”(?什么鬼),然后自己就算弄了正常的包(====正常因为国情等问题导致的无法自动下载问题可依此方法解决,文章下面附方法====),它还是会自己去下载错误的包导致出错。头疼了好久才发...原创 2019-12-21 19:33:28 · 1435 阅读 · 0 评论 -
使用git添加ssh key 密钥到代码管理网站流程
(一)检查密钥是否存在ls -al ~/.ssh(二)创建密钥(注:会生成id_dsa和id_dsa.pub文件,.pub 后缀的文件就是公钥,另一个文件则是密钥)ssh-keygen -t rsa -C "你的git帐户邮箱地址" //输完后一直回车到密钥生成(三)运用ssh代理进行密钥管理eval "$(ssh-agent -s)"ssh-add ~/.s...原创 2019-05-27 11:42:50 · 809 阅读 · 0 评论 -
maven下载,配置本地仓库,设置阿里云镜像仓库,设置Idea
第一步,下载maven并解压(地址问度娘,解压路径如果有中文使用可能会异常)第二步,配置maven本地仓库,配置文件如下图所示(依赖储藏所)把你自己要设定的仓库地址设置到settings.xml里面,第三步,设置中央仓库运用阿里云镜像(国内的,又快又稳定,谁用谁知道)<mirror> <id>nexus-aliy...原创 2019-05-15 11:25:45 · 732 阅读 · 0 评论