自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 若依框架常见问题

将SidebarItem.vue中的:index=“resolvePath(item.path)” 改为 :index=“resolvePath(onlyOneChild.path)”3.使用this.$modal.confirm弹窗之后this会失效,无法获取this.****在使用this.$modal.confirm弹窗前先定义变量并将数据赋值给该变量。1.展开某一导航栏时所有导航栏会全部展开。2.使用axios发送请求。

2024-10-09 15:06:48 336

原创 vue如何避免用户通过修改URL越权访问

1.在src/router/index.js加如下代码。

2024-09-20 18:12:52 232

原创 JAVAJDBC连接ORACLE数据库

String jdbcUrl = "jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=IP)(PORT=端口))(CONNECT_DATA=(SERVICE_NAME=数据库)))";未配置环境变量需要在maven的bin目录下。1.选择的驱动版本(jdk1.8+oracle11G)如果配置了环境变量命令操作符执行即可。数据库中有如下配置,所有url得修改为。4.pom文件中引入驱动依赖。3.将驱动配置到maven。

2024-09-12 11:08:23 1032

原创 vue增加长时间无操作退出登录功能

方法在每次用户操作时清除之前的计时器并设置一个新的计时器。如果在指定的时间段内没有操作,计时器将触发。你需要监听用户的操作(例如鼠标移动、点击、键盘输入等),并在这些操作发生时重置计时器。方法执行退出登录的逻辑,比如清除用户的会话数据并重定向到登录页面。来创建一个计时器,在一小时内没有操作时触发自动退出登录功能。事件的监听,以便在用户活动时重置计时器。在计时器触发时,执行自动退出登录的逻辑。

2024-09-10 11:31:41 741 1

原创 微信小程序从后端获取音频数据流并播放

【代码】微信小程序从后端获取音频数据流并播放。

2024-08-21 16:46:11 716

原创 node卸载与安装

file->settings->Languages & Frameworks->Node.js and NPM->增加带选项->选择指定版本。3.Idea配置不同版本的node。官网下载并执行下一步直到完成。1.直接使用卸载程序卸载。2.安装新的Node。

2024-08-15 09:28:45 259

原创 Nginx重启配置文件不生效

nginx -s reload启动是根据原先的启动文件重启,当关闭Nginx之后不存在启动文件,用nginx -s reload重启会报错。Nginx关闭之后不能用nginx -s reload启动,Nginx启动多个或存在缓存。nginx -s reload配置文件生效。杀死Nginx进程重新启动。下图所示为Nginx启动文件。

2024-08-08 11:35:42 313

原创 如何避免项目发布后用户从浏览器WebPack中看到源码

打包前在config->index.js中设置productionSourceMap为false。

2024-08-07 16:21:01 380

原创 vue项目Nginx部署启动

(1)package.json增加打包命令。(2)指定打包后的文件名(index.js)(1)上传dist文件到Nginx。

2024-07-31 16:40:40 412

原创 获取客户端(前端)IP地址

在前端的 Vue.js 应用中,通常是无法直接获取到当前电脑的局域网 IP 地址的,因为浏览器限制了这类敏感信息的访问。局域网 IP 地址是客户端(浏览器)到服务器端(通常是后端)的连接信息,而不是直接从浏览器获取的。一般情况下,你可能需要通过后端接口来获取客户端的 IP 地址。在 Vue.js 中,可以通过向后端发送请求来获取客户端的 IP 地址。后端可以通过读取请求的 IP 地址头部来获取客户端的真实 IP。后端接收请求并获取请求发送的IP地址。向后端发送除IP外的其他需要记录的数据。

2024-07-17 18:22:03 2926 1

原创 FinalShell连接文件

远程端口转发设置,这里是一个空对象,可能表示没有配置远程端口转发。: 删除时间戳,此处设为0,可能表示未删除或未设置删除时间。: 端口转发列表,这里是一个空数组,可能表示未配置端口转发。: 排序时间戳,设为0,可能表示未排序或未设置排序时间。: 秘钥ID,这里为空字符串,可能表示未指定秘钥ID。: 父级更新时间戳,设为0,可能表示未更新父级时间。: 删除键序列,设为0,可能表示未定义删除键序列。: 退格键序列,设为2,可能表示特定的退格键设置。: 重命名时间戳,设为0,可能表示未重命名。

2024-07-10 16:22:10 1418

原创 Linux环境Mysql忘记密码无密码登录

1.打开mysql配置文件。2.在末尾添加配置语句。4.直接回车不输入密码。

2024-07-01 09:20:37 419

原创 Python-程序流程控制

continue语句用于结束本次循环,跳过循环体中尚未执行的语句,接着进行终止条件的判。break语句用于强行退出循环体,不再执行循环体中剩余的语句。断,以决定是否继续循环。

2024-06-13 16:08:33 418

原创 Python的基础语法

在使用#(井号)时,#位于注释行的开头,#后面有一个空格,接着是注释的内容。标识符就是变量、函数、属性、类、模块等可以由程序员指定名称 的代码元素。不要使用Python的内置函数作为自己的标识符。中为一个变量赋值的同时就声明了该变量,该变量的数据类型就是赋值数据所属的。中一个模块就是一个文件,模块是保存代码的最小单位,在模块中可以声明变量、中,一行代码表示一条语句,在一般情况下语句结束时不加分号。构成标识符的字符均遵循一定的命名规则。关键字不能作为标识符。m2模块的所有代码元素,在访问时需要加前缀。

2024-06-13 15:28:39 155

原创 Python环境搭建

1.下载Python官网可以下载Python安装包,在这个安装包里有Python解释器、Python运行所需要的基础库,以及交互式运行工具2.安装在下载完成后就可以安装Python了,在安装过程中会弹出内容选择对话框,选中复选框Add Python 3.xto PATH,可以将Python的安装路径添加到环境变量PATH中,这样就可以在任意文件夹下使用Python命令了。单击Install Now按钮就可以开始安装了。

2024-06-13 11:47:02 454

原创 使用selenium实现网页的自动化登录

2.检查->元素->查看输入框Id。1.jdk版本(jdk11)

2024-05-27 16:25:50 455

原创 vue通过url跳转

【代码】vue通过url跳转。

2024-05-27 08:53:12 331

原创 java调用本地exe并实现自动登录

【代码】java调用本地exe并实现自动登录。

2024-05-10 11:59:37 248

原创 VB6将控件MSHFlexGrid的单元格设置为可编辑的

1.新增一个TextStr控件。

2024-04-09 14:52:11 664

原创 VB6在Toolbar控件上增加按钮

4.选择空闲按钮输入按钮属性或者新增按钮。2.单击右键点开属性。

2024-04-09 14:47:28 381

原创 SVN账户管理

【代码】SVN账户管理。

2024-01-15 10:06:39 901

原创 使用Linux搭建svn

使用 SVN 客户端应用程序(如 TortoiseSVN、SVN CLI 等),设置仓库 URL 为。你将被要求输入用户名和密码,输入你在第 5 步中创建的 SVN 用户名和密码即可。1.安装 Apache 和 Subversion 软件包。,然后输入你的 SVN 用户名和密码进行访问。3.设置 Apache 服务开机自启动。在文件末尾添加以下内容来启用 SVN。7.打开 Apache 配置文件。10.重启 Apache 服务。2.启动 Apache 服务。9.创建 SVN 用户。11.通过浏览器访问。

2024-01-12 16:41:41 1081 1

原创 Linux使用yum命令安装postgrepsql

在postgresql.conf找到“listen_addresses“参数后,设置listen_addresses = ‘*’,保存。在pg_hba.conf增加host all all 0.0.0.0/0 trust。6.2云服务器需要在安全组开放对应的端口。

2024-01-03 11:09:55 711

原创 烟花特效HTML

【代码】烟花特效HTML。

2023-12-27 09:13:37 451

原创 echarts实例

【代码】echarts实例。

2023-12-27 08:51:05 577

原创 JSP使用eharts实现数据可视化图表

【代码】JSP使用eharts实现数据可视化图表。

2023-12-27 08:26:05 1449

原创 Vue组件实现轮播图

【代码】Vue组件实现轮播图。

2023-12-26 09:07:47 612

原创 tomcat项目报错Caused by: java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver

第一步,检查mysql-connector-java是否导进去,放在lib时候需要Add to Build path 第二步,检查mysql-connector-java jar版本是否跟本机安装的mysql版本匹配 第三步,将mysql-connector-java-8.0.25.jar复制到tomcat的lib目录中

2023-12-05 10:28:53 246

原创 windows安装tomcat

6.访问localhost:8080,出现下图安装成功。5.点击bin目录下的startup.bat启动。

2023-12-04 15:49:51 205

原创 前后端分离前端请求后端接口的方式

此外,还可以根据接口要求设置请求头、请求参数等。注意,使用原生 JavaScript 发送请求时需要手动处理状态码、解析数据等操作,如果对此过程不太熟悉,也可以考虑使用第三方库(如 Axios)简化请求过程。可以使用 GET、POST 等 HTTP 方法发送请求,并使用 Promise 对象处理返回的数据。前端可以发送 GraphQL 查询请求到后端,具体请求的数据由前端决定,后端返回对应的结果。库还提供了其他方法和功能,如发送 Mutation 请求、设置请求头等,可以根据需求进行深入学习和使用。

2023-11-28 09:37:39 1152

原创 vue各种路由跳转

Vue Router 也提供了编程式导航的方式,通过 JavaScript 代码来进行页面跳转。你可以在路由配置中设置重定向,当用户访问某个路径时,会自动重定向到另一个路径。如果你在定义路由时给路由起了一个名字,你可以使用该名字来进行页面跳转。Vue Router 提供了。标签来创建链接,并指定目标路由的路径。组件来实现路由导航。方法来跳转到指定的路由路径。

2023-11-28 09:26:37 335

原创 Linux下将Java项目(Jar包)打包成服务

​​​​​​​。

2023-11-27 17:09:15 662

原创 阿里云服务器安装mysql数据库之后无法远程连接

然后查看root用户的host selcet user,host from user;如果user的host 不是 % ,需要执行update user set host='%' where user='root';4、修改完成后需要设置阿里云的安全规则。登录阿里云 找到云服务器的 网络与安全的 安全组 创建一个安全组 ,网络类型选择经典网络即可。3、退出mysql 重启mysql服务 exit;登录MySQL 后 执行 use mysql;1、修改root用户的host 为%

2023-11-25 22:24:52 874

原创 el-table导出为excel表格

let wb;if (fix) {//判断要导出的节点中是否有fixed的表格,如果有,转换excel时先将该dom移除,然后append回去 可以避免行重复} else {});try {//文件名可以自定义"仪表数据.xlsx"},

2023-11-24 15:25:46 559

原创 Linux安装node.js

在https://nodejs.org/dist选择合适的版本。执行node -v或者npm -v显示版本号安装成功。在/etc/profile底部增加下列代码。

2023-11-17 23:39:36 207

原创 Linux安装jdk

【代码】Linux安装jdk。

2023-11-17 23:30:04 282

原创 Linux安装mysql

【代码】Linux安装mysql。

2023-11-16 09:21:34 132

原创 使用LogBack替换Log4j

文件内容,每天生成一个文件。

2023-11-08 16:07:52 1197

原创 VB流程控制语句详解

MsgBox "欢迎您," & name & "!End SubSub Main()userName = InputBox("请输入您的名字:")End Sub在上述示例中,我们定义了一个名为GreetUser的子过程。它接受一个字符串类型的参数name,然后在消息框中显示欢迎信息。在主过程Main中,首先通过InputBox函数获取用户输入的名字,然后将该参数传递给GreetUser子过程,以触发欢迎消息的显示。当我们运行主过程Main时,程序会要求用户输入名字,并将输入的名字传递给子过程。

2023-10-13 11:24:55 506

原创 VB6运算符解析

算术运算符:关系运算符:逻辑运算符:赋值运算符:字符串运算符:其他运算符:

2023-10-13 10:26:33 512

空空如也

空空如也

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

TA关注的人

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