自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数组sort()排序错误

数组sort()排序错误

2023-03-28 09:37:10 705

原创 对浅拷贝和深拷贝的一些理解

在理解浅拷贝和深拷贝之前,简单理解一下不同数据类型的存储方式。基本数据类型是存储在栈中,栈中存放对应的值。引用数据类型地址存储在栈中,数据存在堆中。比如上述代码中,先定义两个局部变量:这里给age赋值时数字21,是基本数据类型。基本数据类型是存储在栈中的,所以值21存放在栈中。由于arr是数组,是引用数据类型,所以在栈中申请空间存放arr数组的地址(该地址指向堆中),堆中存放数组的数据。

2023-02-28 22:14:19 206

原创 IDEA创建java项目src下没有办法创建包文件/MAVEN模块名变灰且模块多道横杠

原因:这是因为该项目的src文件夹不是源文件夹。解决方法:需右键该文件夹,选择标记-》源根。

2022-11-16 21:15:15 2298

原创 SSM实验作业(二):SPRING 系列教材- 注入对象

定义一个 Product 对象,并注入一个 Category 对象。

2022-11-15 22:45:23 164

原创 SSM实验作业(一): Spring IOC 和 AOP

SSM实验作业(一):Spring IOC 和 AOP

2022-11-12 09:41:23 447

原创 Error creating bean with name ‘s‘ defined in class path resource [applicationContext.xml]: Initiali.

Error creating bean with name 's' defined in class path resource [applicationContext.xml]: Initialization of bean failed; nested exception is java.lang.ExceptionInInitializerError

2022-11-10 14:25:14 5086

原创 day2-网络安全学习笔记--流密码

分组密码:将明文划分为更长的分组,比如64位、128位,将每个明文分组作为一个最小数据单元进行加密,通常得到与明文等长的密文分组。(1)当密钥流序列是真的具有均匀分布的饿随机序列的时候,在每一对称密钥K下加密消息的密钥流之间将没有任何的关联性,达到一次一密码的效果。(2)在实际应用中,真正的随机序列是不可能重复产生的,所以只能产生密码学意义上京嗯嗯安全的为随机密钥流。(3)流密码的加解密算法往往比较简单,比如明文或密钥流逐位异或,其安全性依赖于密钥流生成算法的强度。3、常见的流密码算法。

2022-09-03 17:42:58 2194

原创 day1-网络安全学习笔记--安全框架

(1) 特定安全机制—在特定情况下实现的安全机制。1.加密:运用一定的算法将数据转换成不可知的形式,隐藏数据(包括对称和公钥密码体制和密钥管理技术)2.数字签名:基于公钥密码技术,在数据单元上附加数据,以使得接收方可以证明数据源和数据的完整性并防止攻击者伪造或发送者抵赖。3.存取控制:对资源行使存取控制的各种机制,授权可用,非授权不可用。遵循最小权限原则4.数据完整性:抵抗对数据的非授权改变或破坏;基于密码技术的完整性保护和非 密码技术的完整性保护。...

2022-09-01 16:58:04 1751

原创 小程序editor富文本编辑使用及rich-text解析富文本

小程序中如何引入富文本和解析富文本的。这里提供一条龙服务。仅代表个人观点,大家可以一起交流

2022-07-24 19:41:53 630

原创 vue动态监听本地存储的值

在vue中如何监听本地存储,根据本地存储的值的变化对页面进行相对应的操作?

2022-07-24 17:51:05 4687 2

原创 小程序设置按钮分享功能

一般小程序分享可以通过右上角的分享功能进行分享,如果想要在页面内进行按钮设置。可以这样子设置:定义button按钮来触发分享事件,在button标签上写上 open-type='share’属性WXCSS中:需要去掉button的一些样式JS中:...

2022-06-26 11:23:40 11390

原创 小程序实现URL全局配置并封装wx.request请求(简单版)

在app.js进行以下配置:App({ //设置全局请求URL globalData:{ URL: 'https://18888888', }, /** * 封装wx.request请求 * method: 请求方式 * url: 请求地址 * data: 要传递的参数 * callback: 请求成功回调函数 * errFun: 请求失败回调函数 **/ wxRequest(method, url, data, token) { ret

2022-05-09 16:26:00 1459

原创 小程序中使用wx.getUserProfile报错getUserProfile:fail getUserAvatarInfo fail

这个错误是因为在使用微信开发者工具的时候没有对AppId进行修改打开详情->基本信息->AppId->点击修改写入你自己的appId就好了。

2022-05-04 23:14:42 8007 4

原创 《计算机网络》第一章概论思维导图分享

思维导图是用幕布做的,很方便!

2022-05-03 11:44:33 450

原创 解决富文本中图片过大的问题

富文本中图片如果不进行设置,就会出现下面这种现象。解决方式:创建生命周期函数:(注意修改其中的类名) updated(){ let DomList=document.getElementsByClassName('maincontentline')[0].querySelectorAll('img') for(let i in DomList){ if( DomList[i].style){ DomList[i].style.width=

2022-03-25 21:35:18 1952

原创 请求后端时,前端控制台中报错400,且显示的url出现一小段乱码

1、出现乱码的原因是因为url钟存在不可识别的空格,将鼠标放在代码上面会显示字符U+200b不可见解决方式;1、将url里面的IP地址重新修改一下,如果是复制来的话,他的空格是看不见的会显示400.这个时候如果检查出参数都没有问题的话,就要看一下这个问题。关于 传参因为后端使用的resrful风格的方法来写的,所以在url后面的话是需要直接给参数,不能存在?=0然后再拼接参数。按照常规的方式来发送请求的话,是会带上?=0的,这个时候的请求就会报错404....

2022-03-23 19:46:09 846

原创 富文本:mavon-editor

一、安装与配置(1)、在终端输入命令:npm install mavon-editor --save(2)、配置: 在main.js 中输入以下代码 import Vue from 'vue' import mavonEditor from 'mavon-editor' import 'mavon-editor/dist/css/index.css' Vue.use(mavonEditor)二、代码书写1、构建组件,直接写入下面的代码,页面就

2022-03-23 16:58:03 17263 6

原创 vue组件中设置背景图片,随着页面高度的增加,背景图片能够不断延伸铺满屏幕

在做项目的时候,想要实现背景图片将整个页面铺满,等内容变多,高度超过屏幕高度的时候,背景图片仍然能够完全铺满。第一种方式:(不是想要的)第一种情况就是最外层设置一个div盒子,宽度100%,高度100vh。高度100vh,也就是占整个屏幕高度的100%。然后将图片设置成背景图片。背景图片设置100%的高度和宽度。但是这种方式,它的高度就永远都是屏幕的高度,当屏幕右边出现滚条的时候,拉动,下面那一部分就是没有背景图片的第二种方式:(不是想要的)就是给高度设置auto。auto就是通过盒子里面的东西

2022-03-17 09:25:07 9000

原创 网络超时:GET http://xxx.xx.xx.xxx:8080/sockjs-node/info?t=1647428274671 net::ERR_CONNE

在与后端交互的时候,总是会出现超时的提示,一开始以为是访问后端的IP地址过时。后面一看,发现,报错的IP地址是本机的IP地址。报错分析:**1、首先要说一下sockjs-node。**sockjs-node是一个JavaScript库,提供跨JavaScript的API,创建一个低延迟、全双工的浏览器和web浏览器之间通信通道。在服务端表示为:sockjs-node;在客户端表示为:sockjs-clien;我们vue-cli3 x的启动方式是npm run serve,我们没有用到该soc

2022-03-16 19:49:27 1950

原创 报错:400与415与405

一、报错400400一般就是前后端在参数名称,数据类型,请求方式等不一致导致。也就是前端传给后端的数据与后端想要接受的数据不一致。看下图百度的解释解决:1、首先,先查看参数名称是不是一致,包括空格这种细节(曾经后端在参数名称那里多打了一个空格,很难看出来,弄了很很久才发现…)2、参数的数据类型。这里展示一下将对象转化成json格式传给后端使用的是JSON.stringify,括号里面传的是要给后端的参数3、检查前端请求接口的方式与后端是否一致一般默认是get,如果是post就需要在axi

2022-03-13 16:34:44 2788

原创 element-UI样式的修改无效问题/vue中一个组件修改elementui的样式影响全局的elementui的样式

一、重新给定选择器比如class或者Id选择器,设置的样式无效原因:重新给定的选择器设置的样式一些无效,是因为一些样式element-UI已经给定了,给定的这些样式就不能通过选择器来修改样式。没有给定的就可以生效解决方式:打开控制台,然后修改样式,名字以elementui给定的,然后设置 !important。提高权重。就可以了。找elementui样式的时候,需要慢慢找,因为有一些是包裹在盒子内层的。二、vue中一个组件修改elementui的样式影响全局组件的elem

2022-03-13 15:25:35 7243

原创 tomcat闪退/tomcat乱码问题解决

​ 一、在启动tomcat时,cmd窗口一闪这种情况下,一般时因为没有配置好JAVA_HOME环境变量。步骤:1、打开高级系统设置​​​​2、打开环境变量3、系统变量—新建变量名:JAVA_HOME(必须全大写;中间必须是下划线,不是减号)变量值:你电脑安装jdk的位置,注意别搞错了位置,最后添加确定。(是jdk的位置,不需要到bin)4、在系统变量中找到path,点击—新建输入:%JAVA_HOME%\bin,然后确定即可。因为在第三个步骤的时候,已经设置了系统环境变量JAV

2022-03-13 14:38:25 311

原创 web开发技术知识总结

一、基础概念1)、jsp:Java Server Page--web服务器设计标准,动态网站2)、web:world wide web 缩写www 万维网3)、url:统一资源标识符(网址)=协议名称+主机名/域名/IP地址+文件名(包含路径)http:超文本传输协议https与http的区别:https是以安全为目标的http通道,是http的安全版,在http下加入套接字SSL层,对传输页面进行加密。二、JSP1)、JSP与ServletJSP设计的动态网页主要实现显

2022-02-20 21:41:50 919

原创 【海创前端学习记录】js:知识记录

1、数据类型强制转换1)、var s='1234' parseInt(s) -----字符串转数字2)、toString ()javascript中的toString() - 曹思源 - 博客园 (cnblogs.com)//这文章详细写了toString的用法,值得学习。!!注意:会覆盖掉默认的toString方法。该toString()方法不能传入参数,并且必须返回一个字符串。自定义的toString()方法可以是任何我们需要的值,但如果它附带有关对象的信息...

2022-01-23 22:43:02 392

原创 element-ui时间选择器的一些注意事项 时间格式怎么转换

一、12小时制与24小时制最初的代码写的是yyyy-MM-dd HH:mm:ss ,后面发现选择器上面一旦选择超过12点的,又会从1开始算,也就是12小时制。查了很久都没有什么好办法可以解决12小时转化成24小时,有找到一两篇是利用js转化,但是很复杂。查看文档,感觉写法跟文档没有多大区别。经过n久的琢磨。最后尝试将HH修改成hh 也就是 yyyy-MM-dd hh:mm:ss,成功可以选择到13 14点,而不是1 2点了!二、时间格式这边要提到两个参数①:format :...

2021-10-23 20:10:33 6167 4

原创 vue设置全局访问接口API地址

1. 设置全局访问接口API地址的好处在前后端分离的项目里,与后端交互过程中,需要通过接口来访问后端中的数据。一般的接口前部分的ip地址都是一致的,如果没有进行url的全局设置,那么当后端的接口地址改变或者是部署之后的网络地址改变,那么就需要一个一个接口去修改,所以最好是进行设置全局访问接口的API地址。2.如何设置全局访问接口API地址1)在src目录下建立一个新文件夹,在这个文件夹里面在新建 index,js2)在index.js中进行一下的代码3)在main.js中进行以下的.

2021-09-25 20:50:23 3263

原创 **亲测有效**:VSCode “终端将被任务重用,按任意键关闭”/vscode 终端运行npm弹出选择程序对话框/尝试新的跨平台 PowerShell

VSCode “终端将被任务重用,按任意键关闭”/vscode 终端运行npm弹出选择程序对话框vscode终端运行npm总是会弹出选择程序对话框。网上对于这种问题的处理方法的帖子少之又少,琢磨好久还是不知道怎么处理。最终在师姐的帮助以及度娘的帮助下,解决了这个问题vscode 终端运行npm弹出“选择打开”方式,实际上就是终端被任务重用了当你点开NPM脚本,运行,它会显示 “终端将被任务重用,按任意键关闭”,在寻找了n久的百度之后,终于找到了解决的办法:...

2021-05-22 17:04:22 9212 10

原创 css布局:为什么margin-right不起效果,如何居中显示。

css布局:为什么margin-right不起效果 ,以及如何居中显示。不清楚这个问题其实是没有弄明白网页水平布局的一个小原理假设这里有一个div,在这个div盒子里面有一个小的div盒子(这里大div盒子称作父元素,小的div盒子称作子元素)满足一个公式子元素中的:margin-left,margin-right,padding-left,padding-right,border-left,border-right,width ,相加会等于父级元素的宽。那么为什么设置了margin-left

2021-05-08 16:57:45 2705

空空如也

空空如也

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

TA关注的人

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