- 博客(80)
- 资源 (4)
- 收藏
- 关注
转载 windows跳板机远程桌面连接
备注:上面的配置可能出现连接失败的情况,点击桌面右下角【网络连接图标】,点击【网络和Internet设置】,点击【更改连接属性】,将【网络配置文件】改为专用,关闭,再重试远程桌面连接。可在另一台电脑,使用快捷键【Win键+r】,输入【mstsc】,点击【确定】。要求:为新的本地服务器上的windows虚拟机打开远程桌面连接并连通。点击【远程设置】,选择【允许远程连接到此电脑】,点击【确定】。点击下部的文件资源管理器,再右键【此电脑】,点击【属性】。输入【ipconfig 】点击【显示选项(O)】展开。
2023-04-12 14:18:40
3324
原创 Java面试总结篇
线程安全: 指多个线程在执行同一段代码的时候采用加锁机制,使每次的执行结果和单线程执行的结果都是一样的,不存在执行程序时出现意外结果。 线程不安全: 是指不提供加锁机制保护,有可能出现多个线程先后更改数据造成所得到的数据是脏数据序列化的定义**序列化:**把对象转化为可传输的字节序列过程称为序列化。**反序列化:**把字节序列还原为对象的过程称为反序列化。列化最终的目的是为了对象可以跨平台存储,和进行网络传输。
2023-03-20 22:23:36
968
原创 关于yapi被攻击的几点想法
1.yapi连接的数据库只能内网访问,不能客户端连接2.多注册几个账号,然后关闭注册功能,下次有新人员来直接修改账户密码即可3.配置ip白名单,限定特定的局域网访问4.不要暴漏3000端口,使用nginx代理转发的方式配置,可使用二级域名...
2022-12-08 15:41:19
398
原创 EMQX安装与使用
EMQX文档:https://www.emqx.io/docs/zh/v5.0/1.安装 https://www.emqx.io/zh/downloads。默认监听: http://localhost:18083/默认登录账号密码:admin public。找到自己合适的平台和版本安装。
2022-12-08 15:38:45
10538
原创 org.springframework的CrudRepository和org.apache.ignite.springdata22.repository.IgniteRepository冲突
报错信息:Error:(22,8) java: 名称冲突: org.springframework.data.repository.CrudRepository 中的 deleteAllById(java.lang.Iterable
2022-12-07 11:25:18
856
原创 SpringSecurity踩坑记录-登录成功404
方法入口:org.springframework.web.servlet.resource.ResourceHttpRequestHandler的handleRequest方法。①:org.springframework.web.servlet.resource.ResourceHttpRequestHandler的handleRequest方法。继续往上走:(1)org.springframework.web.HttpRequestHandler.handleRequest()方法。
2022-11-28 10:29:49
2294
原创 idea一些配置项
idea默认tab键是四个字符,我们开发中有时候需要用到tab缩进而不是tab的四个字符;恢复默认:File->Settings->Keymap。找到Tabs and indents;修改过后这里会变的可选,直接点击恢复默认即可。
2022-10-20 11:22:41
1849
原创 avue-crud done is not a function 报错问题解决
avue-crud报错解决解决方法:原先的改成解决思路:看过文档才知道,done占位第三,从一到四分别是row,index,done,loading对应文档:https://www.bookstack.cn/read/avue-2.x/391487d752fdf241.md
2022-06-17 15:17:32
877
原创 vue代码格式化
vue代码格式化1.格式化代码{ // "workbench.colorTheme": "Default High Contrast", //主题颜色 "[json]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, "editor.suggest.snippetsPreventQuickSuggestions": false, "editor.formatOnSave": true, // #值设置为tru
2022-05-07 11:18:17
2055
原创 单点登录(shiro与Spring Security OAuth 2.0的集成)
单点登录(shiro与Spring Security OAuth 2.0的集成)shiro项目采用ruoyi,OAuth采用pig若依:https://gitee.com/y_project/RuoYipig:https://gitee.com/log4j/pig采用OAuth授权码模式(authorization-code)1.流程简介:①:若依配置好以后,点击链接(ip:端口/sso/login)进入pig-auth(统一认证中心)②:在统一认证中心输入用户名,密码后,点击登录,进入统一
2022-05-07 11:10:54
3959
原创 centOS7.6 rpm方式安装mysql
centOS7.6 rpm方式安装mysql1.检查有没有安装mysql并且下载mysql包①:检查#检查rpm -qa|grep mysql*rpm -qa|grep -i mysql#卸载yum -y remove 卸载的文件名## 可不选rpm -e mysql // 普通删除模式rpm -e --nodeps mysql // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除②:下载wget https://dev.mysql
2022-05-07 11:08:33
446
原创 idea搜索不到free mybatis plugins
作者Gitee主页说明:换行业,不再维护。Jb market也提交了下架,下面有一个peer move and update插件,地址是:https://github.com/chuntungho/free-mybatis-plugins或者直接下载链接:https://plugins.jetbrains.com/plugin/8321-free-mybatis-plugin/versions/stable/74577或者私信我...
2022-02-25 15:06:31
2278
4
原创 nacos启动报错
错误信息:2022-02-14 15:41:05,533 INFO The server IP list of Nacos is []2022-02-14 15:41:05,541 INFO Starting Nacos v2.0.3 on ecs-cd91-0001 with PID 9379 (/mnt/sdc/server/nacos/target/nacos-server.jar started by root in /mnt/sdc/server/nacos/bin)2022-02-14
2022-02-14 15:54:00
7818
原创 内网ip如何传输文件
内网ip如何传输文件1.一种是scpscp 目录/文件名.文件格式 目标服务器用户名@ip地址:目标服务器目录例如:scp /usr/sdc/local/web/start.sh root@要传输的ip: /usr/sdc/local/web/2.建立隧道进入带有公网ip的ip找到属性点击添加点击新建,输入内网ip,端口输入刚才填入的722/822/922之类的,输入账号密码后,点击确定连接成功,下次直接点击就好不用再次连接...
2021-12-07 09:44:46
5251
原创 使用netty框架接收物联网数据
使用netty框架接收物联网数据1.使用到的pom.xml<dependency> <groupId>io.netty</groupId> <artifactId>netty-all</artifactId></dependency>2.客户端发送数据import java.io.BufferedReader;import java.io.IOException;import java.io.InputS
2021-12-06 15:56:24
4413
原创 虚拟机安装win10专业版
虚拟机安装win10专业版百度网盘链接:https://pan.baidu.com/s/1UOOQM8P8wv3YljevjNrf_A提取码:1rdo打开vmware—选择新建虚拟机选择下一步选择要安装的镜像文件选择win10镜像用户名密码可不填,等后续设置也可,win10专业版密钥可去网上搜一下虚拟机名称:此处可以运行较慢,可以喝杯茶等一等成功后:点击个性化找到主题-桌面图标设置打上钩确定即可:如图所示安装jdk和idea请自行百度...
2021-11-12 15:59:49
5709
3
原创 KEPServerEX6与西门子PLC通信配置
KEPServerEX6与西门子PLC通信配置以下仅记录学习之用,方便下次使用一:新建通道找到Siemens TCP/IP Ethernet3.自定义通道名:西门子PLC选择网络适配器:一般选择默认值(这里的适配器也就是网卡,使用默认值可以在移植项目时自动选择网卡,不需要自己再手动更改;有时发现PLC可以PING通,但是KepServer连不上时,可以手动选择一下网卡试试)5.通讯协议的所有配置:二:添加设备2.设备名称3.选择PLC型号4.设置PL
2021-11-10 10:32:49
19005
6
原创 excel导出(基于hutool)ExcelUtil.getWriter()的报错解决
excel导出(基于hutool)ExcelUtil.getWriter()的报错解决java.lang.NoClassDefFoundError: org/apache/poi/hssf/usermodel/HSSFWorkbook at cn.hutool.poi.excel.WorkbookUtil.createBook(WorkbookUtil.java:158) ~[hutool-all-5.6.3.jar:na] at cn.hutool.poi.excel.ExcelWriter.<
2021-11-10 10:13:03
4256
1
原创 Object与实体类的转化
```java// Object接收一个实体对象Object info = SessionUtil.getUserInfo();// 直接强转容易出现问题,需要使用ObjectMapperObjectMapper objectMapper = new ObjectMapper();// 实体类对象接收UserInfoVO userInfoVO = objectMapper.convertValue(info, UserInfoVO.class);// 对象转jsonUserVO user.
2021-10-25 20:33:07
2280
原创 基于hutoolt的ExcelWriter导出复杂表格
hutool的ExcelWriter导出复杂表格1.效果图如下平常导出请参考官方文档:https://hutool.cn/docs/#/poi/Excel生成-ExcelWriterPage page = this.getList(new Page(1, 9999), orderQuery); List<OrderVO> orderVOList = page.getRecords(); ExcelWriter writer = ExcelUtil.getWriter();
2021-09-09 11:22:16
3224
1
原创 springboot启动类较多的显示方式
1.如果项目是分布式,启动类比较多的话,一个一个点太麻烦点击对应的services配置好如下:记录services的目录突然变成单列的解决方式问题:解决方式:打上对勾完成
2021-07-29 13:52:57
188
原创 jenkins发布报错java.net.UnknownHostException
1.jenkins发布报错说是java.net.UnknownHostException 后面一串字符2.解决办法打开系统管理进入系统配置,找到对应的服务器,使用能通,再次发布还报如上的错,再次打开点击高级,把Jump host置空,再次发布,问题解决...
2021-05-19 17:10:45
1980
原创 python安装
python安装今天忽然心血来潮,想玩一把python,于是记录了一下安装过程1.window平台安装python①:打开 WEB 浏览器访问 https://www.python.org/downloads/windows/ ,一般就下载 executable installer,x86 表示是 32 位机子的,x86-64 表示 64 位机子的。记得勾选 Add Python 3.6 to PATH。然后点“Install Now”即可完成
2021-03-04 18:10:18
273
1
原创 vue使用vue2-editor富文本插件
简介:由于项目需要,需要在前端项目中加入富文本,而项目框架又是使用的使用步骤1.使用后vue2-editor组件 npm install vue2-editor2.编写相关代码<template> <div id="app"> <vue-editor id="editor" useCustomImageHandler @imageAdded="handleImageAdded" v-model="htmlForEditor"> </vue-edit
2021-02-22 14:11:51
2215
原创 this.$router.push的传参方式
1.由于我们的vue项目用的是nuxt框架,让我这个后端开发者踩足了坑,故此记录一下2.正题:this.$router.push传参有两种方式,一种是query方式,相当于get请求,请求体会暴露在请求栏中,一种是params方式,相当于后端的post请求,会把请求体封装起来①:query入参:this.$router.push({ path: '/seller-center/invoice-info', query: { id: row.
2021-02-03 18:08:13
6458
原创 el-tabs遍历数据展示对应内容
el-tabs遍历数据动态展示对应内容(以及vue其他实用方法)1.效果:代码如下 <el-tabs v-model="tabActiveName"> <el-tab-pane v-for="(item, index) in tabApplicationList" :key="index" :label="item.name"
2021-01-28 20:26:12
9137
原创 vue+elementui实现文件上传 详细版
vue+elementui上传文件1.上传文件代码以及解释<!--上传文件模板 --><template> <!--action:必传参数,上传的地址,类型为String headers:设置上传头部,类型为Object,一般为 Authorization: 'Bearer ' + Cookie.get('token'), 类型object multiple: 是否支持多选文件,true可以选多个,false只能选一个 类型boolean data:上传
2021-01-14 17:20:58
10539
2
原创 vue省市区 下拉框实现
vue省市区 下拉框实现1.效果如图选中省之后,再选择对应的市,再选择对应的区数据源js文件:码云:https://gitee.com/wyjpositive/mybatis-plus-demo/tree/master/src/main/resources/static我是把里面的json文件改成js引入对应的项目的中上代码:①:引入省市区jsimport jsonData from '@/assets/js/china_address.js'②:编写省市区的下拉框 <el-
2020-12-30 18:15:13
5122
21
原创 TypeError: _this2.dataList.push is not a function的解决Object.assign
1.场景:两个下一步,最后一个提交认证2.方式:写到一个页面中,然后根据状态值来区分哪一步3.定义一个dataList数组export default {components: {},data() {return {dataList: [],***此处省略}}}第一步赋值:this.dataList = this.form1第二步赋值this.dataList.push(this.form2)报错TypeError: _this2.dataList.push is no
2020-12-24 11:47:11
6415
4
原创 记录一次项目中遇到的异常
记录一次项目中遇到的异常昨晚把spring项目改造成了springboot项目,改完后很晚了就回去睡了,今天启动一看,一大堆错误1.日志冲突,报错如下"C:\Program Files\Java\jdk1.8.0_271\bin\java.exe" -agentlib:jdwp=transport=dt_socket,address=127.0.0.1:50683,suspend=y,server=n -XX:TieredStopAtLevel=1 -noverify -Dspring.output
2020-12-15 14:02:18
738
原创 gitlab配置ssh
gitlab配置ssh1.下载完git后运行命令 ssh-keygen -t rsa -C “123456@qq.com”123456@qq.com 是的想要设置的邮箱cd ~/.sshls(查看目录是否有id_rsa.pub文件)查看公钥:cat id_rsa.pub 然后复制,到gitlab的新建一个ssh,在addKey中输入即可链接1.登录后找到右上角的setting,点击进入2.3.在下方的框框的输入即可然后git clone git地址就可以拉代码了.
2020-12-09 13:05:43
7851
原创 vue图片预览和点击放大
vue图片预览和点击放大1.效果一鼠标放在图片上会放大图片vue代码:<el-table-column prop="attachment" header-align="center" align="center" width="150px" label="图片"> <template slot-scope="sco
2020-12-04 19:00:32
1770
原创 vue页面跳转和传值
vue页面跳转和传值1.index.vue传值如下图,我有两个vue,一个index.vue,一个proc-info.vue,下面将会index.vue中引入proc-info.vue在index.vue 的script中引入 import procInfo from './proc-info.vue';然后在 exprot default中声明 export default { name: "Invoice", components: { UploadIm
2020-12-04 18:46:31
488
2
原创 idea2020.01的git下的Local Changes消失的问题
1.自己安装了2020.01的idea版本之后,修改文件内容后下方的git的并不显示修改的文件解决办法:Settings/Version Control/Commit将Use non-modal commit interface取消勾选
2020-11-24 14:56:42
5807
5
原创 事务@Transactional详解
事务@Transactional前言:相关jar<dependency> <groupId>org.springframework</groupId> <artifactId>spring-tx</artifactId> <version>5.2.10.RELEASE</version></dependency>根据@Transactional(propagation= Prop
2020-11-16 19:25:15
2221
原创 maven编译打包报错Failed to execute goal org.apache.maven.pluginsmaven-surefire-plugin
maven编译打包报错Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.22.2:test (default-test)1.报错内容如下Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.22.2:test (default-test) on project practice-river-api: There are t
2020-11-12 19:11:44
257
java decompiler (java反编译工具)
2025-01-09
jenkens启动springboot的jar一直启动不了的解决办法
2020-09-23
sm4Demo.zip
2020-06-19
settings.xml
2020-06-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人