自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(225)
  • 收藏
  • 关注

原创 MySQL8.0数据库导入5.7版报错

mysql5.7和之前版本,默认字符集为latin1,直接插入中文字符的时候会出现乱码的情况。所以在安装5.7及之前的版本的mysql的时候要把字符编码修改为utf8字符集,utf8字符集指的是utf8mb3。生成转储文件的数据库版本为8.0,要导入sql文件的数据库版本为5.7,因为是高版本导入到低版本,所以引起错误。utf8mb4_0900_ai_ci 替换为 utf8_general_ci;从mysql8.0开始,数据库默认字符编码改为utf8mb4。1、报错原因:编码不同。

2024-01-24 16:00:52 516

原创 elementui 实现四列

【代码】elementui 实现四列。

2024-01-17 14:41:27 428

原创 element+vue 修改disabled样式

首先这个大家一定都知道,可以控制禁用按钮的。

2024-01-17 14:37:42 656

原创 若依前端,菜单栏切换时刷新问题[页面菜单切换时,页面总是重新刷新,导致页面输入的查询参数重载清空]...

1,页面代码,这里指定name name: “Item”, 注意 name的首字母必须大写。2,页面代码,这里指定id id=“item” 注意,id的首字母必须小写。前端页面菜单切换时,页面总是重新刷新,导致页面输入的查询参数重载清空。3,页面配置,这里的路由地址必须配置和name一致 Item。重新清除缓存后,再次进入,发现页面就不会重新加载了。这样切换时,页面就刷新了,解决方法在这里。

2023-10-23 15:06:17 1270

原创 uniapp 路由不要显示#

另外,切换到history模式后,你需要确保在打包或部署应用时,服务器能正确地处理路由请求,以避免404错误。具体的配置方式取决于你使用的服务器和后端框架。请注意,使用history模式需要后端服务器的支持。你需要在服务器上进行相应的配置,以确保在刷新页面或直接访问路由时能正确地返回对应的页面。方法来管理路由,而不再使用hash模式。在Uniapp中,路由默认使用的是hash模式,即在URL中添加。切换到history模式后,Uniapp将使用HTML5的。,可以切换为使用history模式。

2023-09-06 09:43:33 3140

原创 importing maven projects 9% 卡住

找到eclipse安装目录下的eclipse.ini。导入一个maven工程后 一直显示。再次重启eclipse即可。

2023-09-04 09:30:38 311

原创 vue将 <el-table-column> 中的内容改为动态的

通过以上代码,每个表格行的 “未要求发货” 列都会根据相应的数据动态渲染出来。中的内容改为动态的,您可以使用数据来渲染该列的内容。在模板中,您可以使用。希望以上信息对您有所帮助。如果您有任何其他问题,请随时提问。指令来遍历数据,并将每个数据项渲染为。数组,并将每个元素渲染为一个。在上述示例代码中,我们将。

2023-06-20 21:22:17 1145

原创 Idea编译项目报错Error:Kotlin: Module was compiled with an incompatible version of Kotlin.

错误信息解决方案重新编译项目问题解决。

2023-06-14 20:07:13 74

原创 若依SpringSecurity自定义认证集成

编写自定义token,后续用,继承 AbstractAuthenticationToken。编写认证类,实现AuthenticationProvider接口。若依默认集成了账号、密码,验证码登录,我们现在自定义认证接口。自定义认证登录接口集成成功。编写获取用户信息逻辑。

2023-06-03 15:45:11 188

原创 SqlServer添加只读账号

https://jingyan.baidu.com/article/a65957f4f1f1c724e67f9b04.html

2023-04-01 13:51:07 148 1

原创 java.sql.SQLException: Network error IOException: Connection refused

3、win+R》cmd 》输入 services.msc 找到SQL SERVER的服务 ,重启一下。win+R》cmd 》输入 telnet 127.0.0.1 1433。发生原因的问题是,数据库从服务器换到本地,项目启动就报错。1、程序和功能》启用或关闭Windows功能。2、Telnet客户端打个勾。

2022-12-17 22:36:46 1167

原创 js去除空格

js去除空格

2022-10-08 16:48:48 1266

原创 让Layui的table模块支持动态表头

Layui的table模块支持动态表头

2022-09-27 11:21:02 1887

原创 windows 设置bat、exe程序开机自启动

第一步,首先,创建一个.bat文件,里面是启动Java程序的命令。其次:创建一个.bat文件的链接。第四步:将自己的bat程序的快捷方式放置在打开的窗口中即可。第二步:在桌面情况下 按win+R 快捷键,打开运行窗口,第三步:输入 shell:startup 敲回车。

2022-08-25 15:33:17 1808

原创 Nginx 解决做反向代理时 静态资源图片、 js、css 访问不到

在反向代理时添加另一个规则。

2022-07-26 10:59:00 4757

原创 微信小程序报错 http://不在以下 request 合法域名列表中,

微信小程序

2022-07-16 14:42:06 2680

原创 uni-app

uniapp

2022-07-14 17:43:45 345

原创 layui table按条件设置背景颜色

var that = this.elem.next(); res.data.forEach(function (item, index) { if (item.deleted === 1) { var tr = that.find(".layui-table-box tbody tr[data-index='" + index + "']"); tr.css("backgro.

2022-05-27 15:03:51 1862 1

原创 AOP切面编程

一、AOP切面编程1、什么是AOP编程在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP(面向对象编程)的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。2、AOP编程特点AOP采取横向抽取机制,取代了

2022-05-07 09:54:33 2021

原创 FastJson 之 List<Map>转化成对应List<Object>

List<Map> list;List<实体类> resultList = JSON.parseObject(JSON.toJSONString(list), new TypeReference<List<实体类>>() {});List<Map> list;List<实体类> resultList = JSON.parseArray(JSON.toJSONString(list), 实体类.class);...

2022-04-27 15:05:19 831

原创 layui时间控件

一、年月选择器,不用点击确定//年月选择器 var initYear; laydate.render({ elem: '#yearMonth', type: 'month', /* ready和change函数是为了实现选择年月时不用点确定直接关闭 */ ready: function(date){ // 控件在打开时触发,回调返回一个参数:初始的日期时间对象 initYear = date.year; }, change: fu.

2022-04-11 15:18:45 1338

原创 vue项目启动时,npm run serve 和 npm run dev 的区别

npm run serve 和 npm run dev 的区别在我们运行一些 vue 项目的时候,输入npm run serve或者 npm run dev的其中一个时,系统会报错:PS C:\Users\LENOVO\Desktop> npm run devnpm ERR! missing script: devnpm ERR! A complete log of this run can be found in:npm ERR! C:\Users\LENOVO\AppData\

2022-04-07 11:09:37 1179

原创 Java MySQL 数据库 JDBC操作(增删改查)

一、JDBC连接数据库的步骤1、加载jdbc驱动程序;2、提供JDBC连接的URL2、创建数据库的连接;3、创建preparedStatement;4、执行SQL语句;5、遍历结果集;6、处理异常,关闭JDBC对象资源。package com.example.jdbc;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.

2022-03-09 10:21:26 2289

原创 通过css样式定义span标签实现文本输入框功能

<span style="width: 200px;height: 24px;line-height: 24px;font-size: 14px;padding: 5px 8px;border: 1px solid #ddd;" contenteditable="true">我是文本输入框</span>

2022-03-08 14:38:46 1358

原创 企业微信报80001

设置可信域名的时候,需要校验下,如图

2022-03-08 10:57:12 739

原创 layui的layer.open弹出层高度自适应的解决

layui.layer.open({ type: 2, title:'百度页面', area: ['90%', '90%'], shade:0.5, content:'www.baidu.com', success: function(layero, index) { //对加载后的iframe进行宽高度自适应 layer.iframeAuto(index); }});...

2022-03-07 17:18:32 1108

原创 a标签target属性

<a target="t1" > 1</a><a target="t1" > 2</a><a target="_blank" > 3</a>点击1 后会打开新页面, 再点击2 后 新的页面会被2的内容替换,点击3后新打开页面,原页面不收影响。

2022-02-28 22:58:09 2070

原创 前端默认网页缩放80%显示

@media (max-width: 1920px) and (min-width: 768px) { html { zoom: 80%; } @-ms-viewport { width: 1920px; }}

2022-02-28 21:38:13 2276

原创 jquery 获取checkbox,radio,select被选中的值

1、jquery获取radio被选中的值<input type="radio" name="rd" id="rd1" value="1">1<input type="radio" name="rd" id="rd2" value="2">2<input type="radio" name="rd" id="rd3" value="3">3三种方法都可以$('input:radio:checked').val();$("input[type='radio']:

2022-02-18 11:25:53 1051

原创 JS中onclick方法调用函数时如何传递对象参数

success : function(data){ console.log(data); str = ''; for(var i=0; i<data.length; i++){ var info = JSON.stringify(data[i]); str += '<li onclick = "informationPoint('+info.replace(/"/g, '

2022-02-18 11:21:49 1258

原创 springboot 访问时,加与不加项目名分析

很多新手也许都遇到过这样一个问题,在以往的springMvc项目里,大家伙都是把打的war放在tomcat中运行,下意识的访问 ip:port/projectName/url,进行请求;而springboot不止提供了打成war放在容器里部署,还有另一种方式。直接执行main函数来启动一个内置的服务器来处理请求,这时候访问默认是不需要添加项目名的,默认的context-path 是"/",加上项目名后会报404哦。在项目单一,没那么多分布模块的时候,这么做很便捷。但是为了良好的过渡以及沿用习惯,可以

2022-02-18 11:18:57 1270

原创 mybatisPlus主键类型

主键类型介绍AUTO : AUTO(0, “数据库ID自增”),INPUT : INPUT(1, “用户输入ID”),ID_WORKER : ID_WORKER(2, “全局唯一ID”),UUID : UUID(3, “全局唯一ID”),NONE : NONE(4, “该类型为未设置主键类型”),ID_WORKER_STR : ID_WORKER_STR(5, “字符串全局唯一ID”);...

2022-02-18 11:14:58 574

原创 若依框架RuoYi前后端分离项目导入IDEA及运行启动

一、准备工作1、检查系统是否装有node,如果没有则进行安装。(1)首先安装Node.js及环境配置(Windows)下载地址:https://nodejs.org/en/download/(2)下载完成后,双击运行,除了选择安装路径,其余就是next。(3)高级系统设置–高级–环境变量–用户变量–path,更改环境变量,更改自己所安装的路径,如图:(3)使用管理员身份打开CMD,输入 node -v 和 npm -v,显示版本号即安装成功。二、打开ruoyi-ui,切换到Termina

2022-02-08 17:05:25 5729

原创 redis是单线程还是多线程?

Redis 是单线程,主要是指 Redis 对外提供键值存储服务的主要流程,即网络 IO 和键值对读写是由⼀个线程来完成的。除此外 Redis 的其他功能,比如持久化、 异步删除、集群数据同步等,是由额外的线程执⾏的。在这一点上 Node 也是一样的,一般提到 Node 也是单线程的,但其实 Node 只有一个主线程是单线程,其他异步任务则由其他线程完成。这样做的原因是防止有同步代码阻塞,导致主线程被占用后影响后续的程序代码执行。因此,严格地说 Redis 并不是单线程。但是我们⼀般把 Redis 称为单

2022-02-07 14:44:12 11348 3

原创 springboot整合RabbitMQ

一、下载并安装erlang原因:RabbitMQ服务端代码是使用并发式语言Erlang编写的,安装Rabbit MQ的前提是安装Erlang。下载地址:http://www.erlang.org/downloads二、下载和安装 RabbitMQ三、springboot整合RabbitMQ

2022-01-13 14:57:12 621

原创 Linux常用命令

1、Centos7查看、打开和关闭防火墙firewall-cmd --state #查看防火墙状态systemctl status firewalld #查看防火墙状态systemctl stop firewalld #临时关闭防火墙systemctl disable firewalld #开机禁止启动防火墙systemctl start firewalld #临时打开防火墙systemctl enable firewalld #开机启动防火墙......

2022-01-12 15:31:36 351

原创 CentOS7设置静态IP而且还可以上网

一、在VMware进行设置点击编辑,虚拟网络编辑器点击编辑虚拟机设置1、修改前TYPE="Ethernet"PROXY_METHOD="none"BROWSER_ONLY="no"BOOTPROTO="dhcp"DEFROUTE="yes"IPV4_FAILURE_FATAL="no"IPV6INIT="yes"IPV6_AUTOCONF="yes"IPV6_DEFROUTE="yes"IPV6_FAILURE_FATAL="no"IPV6_ADDR_GEN_MODE=

2022-01-12 15:07:17 495

原创 mysql 关于xml like的写法

mysql 关于xml like的写法 like concat('%',#{param},'%') 或者 like '%${param}%' ,推荐使用前者,可以避免sql注入。

2021-12-29 15:33:21 2877

原创 MySql 查重、去重的实现

假设有一个表user,字段分别有id–nick_name–password–email–phone,分情况如下(注意删除多余记录时要创建临时表,不然会报错):一、单字段(nick_name)1、查出所有有重复记录的所有记录select * from user where nick_name in (select nick_name from user group by nick_name having count(nick_name)>1);2、查出有重复记录的各个记录组中id最大的记录s

2021-12-11 08:57:44 2415

原创 Java解析json

<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.7</version> </dependency> 首先引入相关jar包, 假设有一个实体类User pu...

2021-12-10 15:55:16 105

空空如也

空空如也

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

TA关注的人

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