自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 HTML属性和CSS属性

对于某些元素可通过html属性设置宽高,也可以通过css属性来设置宽高。最终width为120px。最终width为100px。最终width为120px。

2024-02-06 17:30:23 372

原创 让浏览器支持小于12px 的文字

该方法兼容更多浏览器,但scale属性只对可以定义宽高的元素生效,因此需要把内联元素转化为行内元素。因此当有时想要修改内联元素(如span)的font-size值小于12px时,会发现修改无效。在一些浏览器中内联元素的字体大小有一个最小的默认值,通常是 12px。将span元素文字的大小在12px的基础上缩放至其0.8倍。将span元素文字的大小在12px的基础上缩放至其0.8倍。

2023-07-26 14:15:38 558 1

原创 修改Ant Design 组件默认样式

CSS Modules 的基本原理很简单,就是对每个类名(非 :global 声明的)按照一定规则进行转换,保证它的唯一性。包含,类名未被CSS Modules编译加上哈希值,所以这里类名直接以字符串的形式给出。有时候更改了组件默认样式后发现样式并不生效,查看浏览器,修改的属性并未覆盖原本属性。原因是所修改属性的权重低于默认属性,选择器的权重是可以随着选择器的嵌套累加的。的语法,声明一个全局规则。补充:关于为什么在属性定义中加上了。,都不会被编译成哈希字符串。包含的类名赋值给元素。

2023-06-15 14:52:37 1504

原创 js中的浅拷贝和深拷贝

JS 分为原始类型和引用类型,对于原始类型的拷贝,并没有深浅拷贝的区别,我们讨论的深浅拷贝都只针对引用类型。对象的一级属性中原数据与拷贝数据不会相互影响,对象的二级属性中原数据与拷贝数据相互影响。,深层次的引用类型还是共享内存地址,原对象和拷贝对象还是会互相影响。把引用类型先转换为JSON类型,再将JSON类型数据转换回引用类型。引用数据类型:Object,Array,Function。,深拷贝后的原对象不会和拷贝对象互相影响。浅拷贝和深拷贝都复制了值和地址,

2023-05-04 16:52:29 121

原创 导入导出:export 和 export default 的区别

当声明和使用不在同一个文件中时,声明需要被导出,使用前需要导入。

2023-05-01 13:13:26 204

原创 PV操作——理发师问题(简要模版)

2022-12-09 15:27:41 914

原创 Vue不同页面之间传值

1、在URL中显示传递的参数query2、不在URL中显示传递的参数params用params传参必须要加name属性,不然获取不到参数,name是在router index.js中注册的组件名页面A enterNews(id,type){ this.$router.push({ path: "/view", name:"textview", query: {id: id }, params: { type

2022-04-01 23:48:56 1886

原创 el-upload on-success函数不断被触发

我的错误写法如上,原因是函数名加括号表示函数调用,只要组件加载就会不断调用函数,去掉括号可解决【顺手记录一下写文件导入的后端问题,根据导出Excel表格导入的话,最好导出时带上id之类的唯一标识符,不然相同数据可不断添加,并不会被覆盖】...

2022-03-28 23:54:47 1290

原创 MybatisPlus中@TableId的作用

根据MybatisPlus官方文档的CRUD接口主键的参数名为id但是数据库中的主键的属性名,往往可能设置为其他字段,例如user_id不加@TableId程序会在数据库中查找名为id的字段,并报错加了注释后程序才会在数据库中查找名为user_id的字段补充一下@TableName()的作用数据库中的用户表表名为sys_user,不加@TableName(value=“sys_user”)程序会在名为user的数据库中查找并报错如下@TableName(value="sys_user"

2022-03-23 17:19:32 1610

原创 关于数据库中字段名和springboot实体类中字段名不匹配问题的解决

关于数据库中字段名和springboot实体类中字段名不匹配问题的解决mysql中的字段常用下划线形式java中字段常用驼峰形式解决:在application.yml中配置mybatismap-underscore-to-camel-case: true #开启驼峰命名转换该属性可将数据库中带有下划线的字段映射成实体类中的驼峰形式...

2022-03-22 17:36:40 2309

原创 最小生成树 Prim算法,算法解析

2021-11-01 17:51:55 82

原创 连续两次递归调用的执行过程(详细)

写到一道关于递归的题,突然发现自己学了这么长时间。。连递归的调用过程都没整明白。。。实在惭愧,于是上网查了一下调用过程,看的我懵懵懂懂,似懂非懂于是我选择,找一个合适的代码,自己一步步调试,然后手动模拟整个递归过程差点写到吐血以下放上我整理好的递推详细过程,开头是根据过程整理好的递推规律,(有问题欢迎指正)代码如下:```cppvoid count(int n){ if(n>0){ cout<<"执行前n1:"<<n; count(n-1);

2021-08-12 12:39:28 2542 1

原创 element的el-upload同时上传图片和视频(手动上传)

实现效果图如下 <el-dialog title="发布视频" :visible.sync="publishDialogVisible" width="80%" :before-close="handleClose" center v-dialogDrag :close-on-click-modal="false" top="6vh" >

2020-11-20 22:41:14 4202 1

原创 vue给对象数组添加对象时for循环只执行一次

本人想把读取到的excel文件的对象数组依次赋值给data数组发现问题for循环视乎只执行了一次,当我尝试在data手动再添加一个对象时,操作如下:发现这时for循环执行了两次,于是我意识到要依次赋值要使用push方法,向data数组里push对象解决如下:...

2020-11-17 23:18:04 3426

原创 Windows下将前端项目部署到Nginx

在官网下载安装Nginx(记得安装稳定版本)执行Nginx.exe(通过查看任务管理器,确定任务是否执行) listen默认为80端口,若Nginx.exe无法启动(查看任务管理器找不到nginx),则有可能是80端口被占用,修改端口号将前端项目打包后的dist文件复制到html文件夹中修改\nginx-1.18.0\conf\nginx.conf文档(1) #user nobody 修改为 #user root(2)修改serverroot默认为HTML,(此处的..

2020-08-02 18:55:30 7363

原创 Ubuntu18.04添加系统调用后,调用时总是返回-1

在网上找了很多资料没啥解决办法,但是本人坚信自己编译内核没得问题废话不多说解决如下进入Ubuntu高级选项(如下图 网图)选择对应的内核版本进入(注意不是以generic结尾的内核)本人调用返回-1的原因就是系统自动进入带有generic的内核版本。关于如何进入Ubuntu高级选项本人比较菜,说一种比较玄学的方法在Ubuntu启动到一半时关闭虚拟机,下次重启时就会出现一个框框,选择进入高级选项就可以了!!本人完全是个菜鸡(写这个帖子也确实是因为应付作业遇到了坑)=_=希望大佬轻喷有啥好的

2020-05-29 21:00:00 710

原创 MAVEN:在cmd运行mvn -v时出现提示‘mvn -v’不是内部或外部命令

第一次安装Maven在运行cmd时出现错误,在网上找了各种解决方法总结如下:(并在结尾附上自己的错误原因)方法一:在Path中增加%MAVEN_HOME%\bin!!!注意结尾不要有;(分号)方法二:输入java -version检查一下jdk提前安装成功没有方法三:注意一下自己的MAVEN_HOME和Path变量配置是否都是在系统变量方法四:将Path中%MAVEN_HO...

2019-09-13 17:49:53 673 1

空空如也

空空如也

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

TA关注的人

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