- 博客(228)
- 收藏
- 关注
原创 [..................] / idealTree:ruoyi-ui: sill idealTree buildDeps卡住了
3、重新执行npm install …
2024-08-05 14:34:29
817
原创 若依新建模块
(2)、ruoyi-admin的pom.xml中 加入业务子模块依赖。(3)、新增业务模块ruoyi-XXX的pom.xml中配置。(1)、总的pom.xml中 加入业务子模块依赖。
2024-07-31 09:11:34
393
原创 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
1185
原创 若依前端,菜单栏切换时刷新问题[页面菜单切换时,页面总是重新刷新,导致页面输入的查询参数重载清空]...
1,页面代码,这里指定name name: “Item”, 注意 name的首字母必须大写。2,页面代码,这里指定id id=“item” 注意,id的首字母必须小写。前端页面菜单切换时,页面总是重新刷新,导致页面输入的查询参数重载清空。3,页面配置,这里的路由地址必须配置和name一致 Item。重新清除缓存后,再次进入,发现页面就不会重新加载了。这样切换时,页面就刷新了,解决方法在这里。
2023-10-23 15:06:17
1988
原创 uniapp 路由不要显示#
另外,切换到history模式后,你需要确保在打包或部署应用时,服务器能正确地处理路由请求,以避免404错误。具体的配置方式取决于你使用的服务器和后端框架。请注意,使用history模式需要后端服务器的支持。你需要在服务器上进行相应的配置,以确保在刷新页面或直接访问路由时能正确地返回对应的页面。方法来管理路由,而不再使用hash模式。在Uniapp中,路由默认使用的是hash模式,即在URL中添加。切换到history模式后,Uniapp将使用HTML5的。,可以切换为使用history模式。
2023-09-06 09:43:33
5492
原创 importing maven projects 9% 卡住
找到eclipse安装目录下的eclipse.ini。导入一个maven工程后 一直显示。再次重启eclipse即可。
2023-09-04 09:30:38
500
原创 vue将 <el-table-column> 中的内容改为动态的
通过以上代码,每个表格行的 “未要求发货” 列都会根据相应的数据动态渲染出来。中的内容改为动态的,您可以使用数据来渲染该列的内容。在模板中,您可以使用。希望以上信息对您有所帮助。如果您有任何其他问题,请随时提问。指令来遍历数据,并将每个数据项渲染为。数组,并将每个元素渲染为一个。在上述示例代码中,我们将。
2023-06-20 21:22:17
1563
原创 Idea编译项目报错Error:Kotlin: Module was compiled with an incompatible version of Kotlin.
错误信息解决方案重新编译项目问题解决。
2023-06-14 20:07:13
150
原创 若依SpringSecurity自定义认证集成
编写自定义token,后续用,继承 AbstractAuthenticationToken。编写认证类,实现AuthenticationProvider接口。若依默认集成了账号、密码,验证码登录,我们现在自定义认证接口。自定义认证登录接口集成成功。编写获取用户信息逻辑。
2023-06-03 15:45:11
290
原创 SqlServer添加只读账号
https://jingyan.baidu.com/article/a65957f4f1f1c724e67f9b04.html
2023-04-01 13:51:07
254
原创 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
1475
原创 windows 设置bat、exe程序开机自启动
第一步,首先,创建一个.bat文件,里面是启动Java程序的命令。其次:创建一个.bat文件的链接。第四步:将自己的bat程序的快捷方式放置在打开的窗口中即可。第二步:在桌面情况下 按win+R 快捷键,打开运行窗口,第三步:输入 shell:startup 敲回车。
2022-08-25 15:33:17
2093
原创 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
2049
1
原创 AOP切面编程
一、AOP切面编程1、什么是AOP编程在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP(面向对象编程)的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。2、AOP编程特点AOP采取横向抽取机制,取代了
2022-05-07 09:54:33
2123
原创 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
1013
原创 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
1398
原创 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
1267
原创 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
2377
原创 通过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
1562
原创 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
1259
原创 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
2265
原创 前端默认网页缩放80%显示
@media (max-width: 1920px) and (min-width: 768px) { html { zoom: 80%; } @-ms-viewport { width: 1920px; }}
2022-02-28 21:38:13
2739
原创 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
1145
原创 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
1377
原创 springboot 访问时,加与不加项目名分析
很多新手也许都遇到过这样一个问题,在以往的springMvc项目里,大家伙都是把打的war放在tomcat中运行,下意识的访问 ip:port/projectName/url,进行请求;而springboot不止提供了打成war放在容器里部署,还有另一种方式。直接执行main函数来启动一个内置的服务器来处理请求,这时候访问默认是不需要添加项目名的,默认的context-path 是"/",加上项目名后会报404哦。在项目单一,没那么多分布模块的时候,这么做很便捷。但是为了良好的过渡以及沿用习惯,可以
2022-02-18 11:18:57
1414
原创 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
624
原创 若依框架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
6131
原创 redis是单线程还是多线程?
Redis 是单线程,主要是指 Redis 对外提供键值存储服务的主要流程,即网络 IO 和键值对读写是由⼀个线程来完成的。除此外 Redis 的其他功能,比如持久化、 异步删除、集群数据同步等,是由额外的线程执⾏的。在这一点上 Node 也是一样的,一般提到 Node 也是单线程的,但其实 Node 只有一个主线程是单线程,其他异步任务则由其他线程完成。这样做的原因是防止有同步代码阻塞,导致主线程被占用后影响后续的程序代码执行。因此,严格地说 Redis 并不是单线程。但是我们⼀般把 Redis 称为单
2022-02-07 14:44:12
12172
3
原创 springboot整合RabbitMQ
一、下载并安装erlang原因:RabbitMQ服务端代码是使用并发式语言Erlang编写的,安装Rabbit MQ的前提是安装Erlang。下载地址:http://www.erlang.org/downloads二、下载和安装 RabbitMQ三、springboot整合RabbitMQ
2022-01-13 14:57:12
679
原创 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
372
原创 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
552
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人