自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (3)
  • 收藏
  • 关注

原创 内网穿透natapp 免费版部署linux

进入natapp 的官网(https://natapp.cn/tunnel/buy)配置查看我的隧道配置隧道信息下载https://natapp.cn/article/config_ini <<config.ini>>文件下载natapp上传文件到linux服务器给目录授权,需要先给执行权限 chmod a+x natapp试运行 ./natapp -authtoken=xxxxTunnel Status..

2021-10-28 15:45:58 573 1

原创 若依框架实现一个用户最大会话数

1.首先在配置文件中配置指定的参数(application.yml)如上图所示,在session中配置maxSession 。2.然后在com\ruoyi\framework\config\ShiroConfig.java(1)获取配置文件中maxSession 和kickoutAfter的值。 // 同一个用户最大会话数 @Value("${shiro.session.maxSession}") private int maxSession; // 踢出之前登录的/之后登

2021-09-07 09:58:44 1618 1

原创 若依框架导入Excle

1.在html 工具栏 toolbar div 层添加代码<a class="btn btn-info" onclick="$.table.importExcel()"> <i class="fa fa-upload"></i> 导入</a>效果如下:2. 添加导入弹框提示区域代码<script id="importTpl" type="text/template"> <form enctype="multi

2021-08-18 14:51:47 3654 3

原创 Spring Boot 项目跨域问题。

1 前端的跨域问题一般直接用jsonp来处理。2、实际上,JSONP来解决跨域的时候,会存在只可以使用 “GET” 请求,而无法用其他请求方式。故而推荐直接在后端解决问题即可。 后端推荐使用CORS,Cross-origin resource sharing 来处理。 具体方式为:实现WebMvcConfigurer 接口,然后去重写他的addCorsMapping 方法来解决跨域问题。@Configurationpublic class CorsConfig implements WebMvcCon

2021-07-13 11:20:41 153

原创 uni-app跳转方法

uni.navigateTo(OBJECT)(1)这个方法最明显的特征是:保留当前页面,跳转到应用中某个页面中去,注意的是使用这个方法可以使用uni.navigateBack可以返回到原页面。(2)OBJECT参数object.success 回调函数(3)示例//在起始页面跳转到test.vue页面并传递参数 uni.navigateTo({ url: 'test?id=1&name=uniapp' });uni.redirectTo(OBJECT)(1.

2021-03-15 15:01:00 1054

原创 若依框架字典使用以及配置

首先新建字典类型(1)找到字典管理新增一个字典类型(2)这是我新增的 demo在列表中新增字典标签和键值,如下图所示使用方法(1)这一步骤一般在生成代码的时候即可配置。故而打开“系统工具”找到“代码生成”(2)然后找到需要配置的状态字段。找到“字典类型”那一列,点击右侧箭头所指向的搜索框(3)打开之后如下图所示,选择打开的结构并且选择你所新建的字典而类型。显示类型选择“下拉框”。(4)最后点击保存即可。保存完成之后生成代码配置好之后查看效果如下图。(5)在添加和修改中呈现.

2021-03-12 15:02:44 12169 1

原创 Bean 工具类( Bean属性复制,获取对象的setter方法,获取对象的getter方法和检查Bean方法名中的属性名是否相等)

import 部分import java.lang.reflect.Method;import java.util.ArrayList;import java.util.List;import java.util.regex.Matcher;import java.util.regex.Pattern;2.代码块部分public class BeanUtils extends org.springframework.beans.BeanUtils{ /** Bean方法名中属性.

2021-03-12 14:20:45 583

原创 java 获取IP工具类 IpUtils

import 部分import javax.servlet.http.HttpServletRequest;import java.net.InetAddress;import java.net.UnknownHostException;2.方法主体public class IpUtils{ public static String getIpAddr(HttpServletRequest request) { if (request == null) .

2021-03-12 14:13:06 1452 2

原创 uni-app 生成二维码 简单demo

1.首先引入插件import uQRCode from "@/components/uqrcode/uqrcode.js"插件代码下载地址如下:https://github.com/Sansnn/uQRCode需要定义的数据data() { return { qrcodeText: '', qrcodeSize: 100, qrcodeSrc: '', name:',' } },方法methods: { make() { uni.sh

2021-03-12 12:00:23 808

原创 Hutool Java 工具集

Hutool 是一个小而全的 Java 工具类库,通过静态方法封装,降低相关 API 的学习成本,提高工作效率,使 Java 拥有函数式语言般的优雅,让 Java语 言也可以“甜甜的”。Hutool 对文件、流、加密解密、转码、正则、线程、XML、日期、Http客户端 等 JDK 方法进行封装,组成各种 Util 工具类。Hutool 涵盖了Java开发底层代码中的方方面面,它既是大型项目开发中解决小问题的利器,也是小型项目中的效率担当;Hutool 是项目中“util”包友好的替代,它节省了开发人

2021-03-12 11:47:16 232

原创 java.lang.OutOfMemoryError: Java heap space build mvn项目报错

项目原本是正常运行的,build项目时候突然报错java.lang.OutOfMemoryError: Java heap space build解决办法如下:点击idea 工具栏 Build 进入到 Rebuild Project 项目,等待加载完毕在启动即可。

2021-03-08 14:56:59 200

原创 若依框架对于生成代码时,包路径的修改。

1.查看当前代码的生成路径。2.以上信息在生成代码时,都可以在基本信息和生成信息中看到。故不在有多余的说明,但是我们要如何去修改呢。接下来打开后台代码信息。如上是若依框架的框架结构,然而代码的生成模块就在generator这个子项目下面。3.查看配置生成包路径的配置文件。如上信息是不是我们在前端看见的除数据库之外的信息。例如:生成包路径,作者等信息。@Component@ConfigurationProperties(prefix = "gen")@PropertySource(va

2021-01-27 09:15:33 2296 3

原创 editable-select 下拉选择,输入框可输入内容和实现实时查询

引入js<script src="//code.jquery.com/jquery-1.12.4.min.js"></script><script src="//rawgithub.com/indrimuska/jquery-editable-select/master/dist/jquery-editable-select.min.js"></script><link href="//rawgithub.com/indrimuska/jquer

2021-01-21 17:57:46 1905

原创 MYSQL数据库表名查询以及字段查询

查询自己创建的表名称select table_name, table_comment, create_time, update_time from information_schema.tableswhere table_schema = (select database()) and table_name NOT LIKE '%IN_%' 结果如下:2.根据表名称查询指定表字段以及类型。SELECT TABLE_NAME, column_name, DATA_TYPE, c

2021-01-13 15:51:59 384

原创 后台接收Ajax传递参数为null的问题-总结

第一种,传递一个或者多个参数到后台,进行数据处理的。 $.ajax({ type : "POST", url : prefix + "/IP", data : { id:id }, async : false, success : function(data) { console.log(data) } });说明:重点在于da

2021-01-09 11:20:17 4790 3

原创 常用正则表达式

//(1)匹配16进制颜色值varcolor=/#([0-9a-fA-F]{6}|[0-9a-fA-F]{3})/g;//(2)匹配日期,如yyyy-mm-dd格式vardate=/^[0-9]{4}-(0[1-9]|1[0-2])-(0[1-9]|[12][0-9]|3[01])$/;//(3)匹配qq号varqq=/^[1-9][0-9]{4,10}$/g;//(4)手机号码正则varphone=/^1[34578]\d{9}$/g;/...

2021-01-07 11:45:00 285

原创 windows 10 本地MySQL 8.0.17忘记密码处理方法

本次修改设备信息:windows 10, mysql版本:8.0.17 。本次写作参考与网络,总结得来的。1.首先打开一个cmd命令,这里记录下叫窗体1:以下命令要在配置mysql环境变量的情况下使用:net stop mysqlmysqld --console --skip-grant-tables --shared-memory以上命令按顺序输入后,再打开个和上面cmd命令,窗体2:mysql -u root -p//不输入密码直接回车use mysql...

2020-11-19 17:33:21 136

原创 uni-app端用户名密码加密解密。后端解密方法。

首先下载相对应的js文件。如果需要相对应的js文件,我已经上传《js_sdk.zip》可以自行下载。import JSEncrypt from '@/components/js_sdk/jsencrypt-Rsa/jsencrypt/jsencrypt.min.js';私钥和公钥(私钥解密公钥加密)。var PRIVATE_KEY = "MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBALwcyvYIGmhk+be320JWWsq1OYjiM..

2020-11-10 20:38:02 2815

原创 linux部署jar包项目

linux部署jar包项目打包项目上传到指定的linux系统路径。# rz 选择文件进行上传# sz 文件名sz后面跟文件名可以进行文件从linux上面下载。运行项目(1).java -jar XXX.jar当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出(2).java -jar XXX.jar &&代表在后台运行。当前ssh窗口不被锁定,但是当窗口关闭时,程序中止运行。(3).nohup java -jar XXX.j

2020-11-10 16:46:28 746

原创 linux 环境下安装JDK

linux 环境下安装JDK 1.8安装之前首先使用命令查看当前设备是否存在已经安装过的JDK。 rpm -qa |grep javarpm -qa |grep jdkrpm -qa |grep gcj如果没有信息输出的话,说明当前设备没有安装过JDK.如果有的话使用命令rpm -qa | grep java | xargs rpm -e --nodeps 批量卸载所有带有Java的文件.使用yum命令搜索JDK:yum search java|grep jdk 查看所需要的安装版本.执

2020-11-06 15:03:25 112

原创 若依框架代码生成-步骤详情

1.在本地创建好数据库注意:在创建数据库的时候在相应的字段后需要添加好注释。2.代码生成(1)首先点击导入,把需要生成的书库据表导入到如下页面中。(2) 导入表(3)生成代码前编辑生成代码 可以设置查询方式为=,!=,>,<,>=,<=,LIke,Between等几种查询方式。显示类型设置...

2020-11-05 22:29:52 2932 2

原创 centos 使用yum安装mysql 8.0

centos安装mysql 8.0 特区分大小写本人的环境配置如下:(1)系统:centos_7_05_64_20G_alibase_20181210.vhd。(2)MySQL 具体版本:(查看版本信息命令:mysql -u root -p password)提示:检测之前是否安装过下载安装MySQLwget -i -c https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm把文件下载到指定的目录之中。

2020-11-05 21:39:47 402

原创 centos 安装MySQL 8.0 区分大小写解决方法

centos 安装MySQL 8.0 区分大小写解决方法在使用centos安装mysql8.0过程中,很容易遇到大小写问题,该问题在8.0之后的版本和之前的版本有一定的区别。如果在初始化之前没有进行初始化,那么解决办法如下。停止MySQL #service mysqld stop删除 MySQL的数据 /var/lib/mysql修改该 lower_case_table_names = 1启动 mysql #service mysqld restart注意:如果已

2020-11-05 20:55:44 1094

程序员全国分布大数据统计页面大屏展示布局

程序员全国分布大数据统计页面大屏展示信息

2020-11-18

RsaUtils.java

该类是用于后台解密用户名和密码所需。

2020-11-10

js_sdk.zip

用于uni-app加密用户名和密码的js。需要的可以直接下载哦!

2020-11-10

空空如也

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

TA关注的人

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