vue select 获取value和lable操作
vue select控件在选择时需要把id和name两个值都获取到,实现方案如下:select控件代码 <FormItem label="物资类型:" prop="supplyType"> <Select v-model="detailData.supplyType" :label-in-value="true" placeholder="请选择物资类型" @on-change="getVendorId"> <Option v-for="item in supplyTypeList" :value=...
2024-01-10linux让$变成#符号的实操方法
在这个系统上#号代表的是root用户,$符号代表的普通用户。那么如何让它们迅速的进行切换的呢?1、先把电脑系统打开了,然后点击启动器。2、在启动器里面有安装的软件,只需要找到终端这个软件点击一下启动它。3、或者你可以右键选择在此打开终端,也可以达到快速打开终端的目的。4、...
2024-01-10利用原生JS实现懒加载lazyLoad的三种方法总结
目录前言Method 1: 高度对比Method 2: 使用getBoundingClientRect() 的APIMethod 3: 采用最新的 IntersectionObserver 构造函数总结前言首先我们先搭建好页面如下:<style> * { padding: 0%; margin: 0%; } .contain img { width: 600px; height: 400px; } ul { list-style...
2024-01-10vue移动端实现手指滑动效果
本文实例为大家分享了vue移动端实现手指滑动效果的具体代码,供大家参考,具体内容如下滑动时候黄色块宽度跟着变化通过touch点击实现目前感觉宽度变化有点问题,还在思考中下面上代码:<template lang="html"> <div class="back" ref="back" @touchstart.prevent="touchStart" @touchmove.prevent="touchMove"> <div class="b...
2024-01-10design vue 表格开启列排序的操作
开启排序1、本地数据排序column数据设置,需要开启的列设置sorter: (a, b) => a.address.length - b.address.length, 自定义排序方法2、服务端排序sorter设置true点击排序,表格触发change方法,接受参数change (pagination, filters, sorter, { currentDataSource })第三个参数就是排序信息{field, order}<a-table :columns="header" :d...
2024-01-10vue-cli3自动消除console.log()的调试信息方式
在vue-cli3里面已经有这个功能了,只需要开启这个功能就行了,默认是关闭的1、找到生产环境的配置文件2、然后找到 UglifyJsPlugin 这个插件添加一行代码补充知识:Vue cli3 实现去除console.log 去除控制台输出 下载移除控制台输出的包npm install babel-plugin-transform-remove-console --save-dev新建babel.config.jsl...
2024-01-10vue中后端做Excel导出功能返回数据流前端的处理操作
项目中有一个导出功能的实现,用博客来记录一下。因为需求对导出表格的数据格式和样式有要求,所以这个导出功能放到后端来做,而且后端返回的是数据流,所以需要处理成想要的表格并导出来。先看下效果图:页面效果:点击 导出Excel 调用导出接口成功了:后台返回的数据流,一堆看不懂...
2024-01-10python 爬虫 自动切换 learnku 的白天 / 夜间模式
系列文章: python 爬虫 简单实现百度翻译python 爬虫 爬取酷狗音乐python 爬虫 blessing skin 的简单爬取python 爬虫 mc 皮肤站 little skin 的简单爬取python 爬虫 实现给 learnku 好友发当天的天气预报python 爬虫 自动切换 learnku 的白天 / 夜间模...
2024-01-10基于MyBatis的简单使用(推荐)
MyBatisMyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。搭建MyBatis第...
2024-01-10shiro并发人数登录控制的实现代码
在某些项目中可能会遇到如每个账户同时只能有一个人登录或几个人同时登录,如果同时有多人登录:要么不让后者登录;要么踢出前者登录(强制退出)。比如spring security就直接提供了相应的功能;Shiro的话没有提供默认实现,不过可以很容易的在Shiro中加入这个功能。 通过Shiro Filter机制扩展Kickout...
2024-01-10Java 异常的知识整理
Java 异常1.继承关系2.Error程序运行时发生的无法被处理的错误,一旦发生,JVM终止执行。3.ExceptionException是程序编译与运行时出现的一种错误,一旦出现,JVM将告知程序员处理。分为两种:运行时异常:在运行时发生,RuntimeException类及子类。编译时不需要处理,发生在运行阶段。常见的有NullPointe...
2024-01-10java设计模式之观察者模式
观察者模式又称发布-订阅(Publish/Subscribe)模式,定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使他们能够自动更新自己。将一个系统分割成一系列相互协作的类有一个很不好的副作用,那就是需要维...
2024-01-10【Redis缓存机制】详解Java连接Redis_Jedis_事务
Jedis事务我们使用JDBC连接Mysql的时候,每次执行sql语句之前,都需要开启事务;在MyBatis中,也需要使用openSession()来获取session事务对象,来进行sql执行、查询等操作。当我们对数据库的操作结束的时候,是事务对象负责关闭数据库连接。事务对象用于管理、执行各种数据库操作的动作。它能够开启和...
2024-01-10Intellij Mybatis连接Mysql数据库
有好一段时间没有学习新东西了,过了个十月一感觉事情还是越早做越好,废话不多说了,说一下用mybatis连接MySQL数据库,上一篇写了jdbc测试,我的数据库表还是原来的。由于从网上查的资料大部分都是eclipse,由于我是做Android开发的,习惯了ide,所以就硬着头皮来了,中间其实遇到过好多问题。看...
2024-01-10java jdbc连接mysql数据库实现增删改查操作
jdbc相信大家都不陌生,只要是个搞java的,最初接触j2ee的时候都是要学习这么个东西的,谁叫程序得和数据库打交道呢!而jdbc就是和数据库打交道非常基础的一个知识,也是比较接近底层的,在实际的工作中大家用得更多的其实还是比较成熟的框架,例如Hibernate、Mybatis。 但是作为这些成熟框架的底...
2024-01-10深入解析Andoird应用开发中View的事件传递
下面以点击某个view之后的事件传递为例子。首先分析view里的dispatchTouchEvent()方法,它是点击view执行的第一个方法。public boolean dispatchTouchEvent(MotionEvent event) { if (mOnTouchListener != null && (mViewFlags & ENABLED_MASK) == ENABLED && mOnTouchListener.onTouch(this, event)) { return tru...
2024-01-10详解Java设计模式编程中的中介者模式
定义:用一个中介者对象封装一系列的对象交互,中介者使各对象不需要显示地相互作用,从而使耦合松散,而且可以独立地改变它们之间的交互。类型:行为类模式类图:中介者模式的结构 中介者模式又称为调停者模式,从类图中看,共分为3部分: 抽象中介者:定义好同事类对象到...
2024-01-10python3包(package)和模块(module) – Python3教程
上一章Python教程请查看:python3模块在本文中,你将学习如何使用Python包将代码库划分为干净、高效的模块,此外,你还将学习在Python程序中导入和使用自己的或第三方的包。Python的包是什么?我们通常不会把所有的文件都存放在同一个地方,我们使用组织良好的目录层次结构,以便于访问。相似的...
2024-01-10【Black Hat Asia 系列分享】清道夫:误用“错误处理代码”导致的 QEMU/KVM 逃逸
作者: 林以、高凝@蚂蚁安全实验室原文链接:https://mp.weixin.qq.com/s/1KYTZynabBqzNjoJhe1bWw在今年的Black Hat Asia上,蚂蚁安全实验室共入选了5个议题和3个工具。本期分享的是蚂蚁光年实验室的议题《清道夫:误用“错误处理代码”导致的QEMU/KVM逃逸》。本研究设计了针对QEMU Hypervisor系统中错误处理代码的导...
2024-01-10UPnP 协议 CallStranger 漏洞影响数百万设备
作者:启明星辰ADLab原文链接:https://mp.weixin.qq.com/s/OBgJJ3UqENhw92CJ2wE9pQ 1.漏洞概述2020年6月8日,安全研究员Yunus Çadirci公布UPnP(通用即插即用)协议漏洞公告(CVE-2020-12695),并将其命名为CallStranger漏洞。该漏洞允许攻击者绕过内网的数据防泄露系统(DLP)进行数据逃逸,可导致敏感数据泄露,并且可...
2024-01-10