NOT
记录--手写一个 v-tooltip 指令
这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 前言 日常开发中,我们经常遇到过tooltip这种需求。文字溢出、产品文案、描述说明等等,每次都需要写一大串代码,那么有没有一种简单的方式呢,这回我们用指令来试试。 功能特性 支持tooltip样式自定义 支持tooltip内容自定义 动 ......
米尔AM62x核心板,高配价低,AM335x升级首选
AM335x是TI经典的工业MPU,它引领了一个时代,即工业市场从MCU向MPU演进,帮助产业界从Arm9迅速迁移至高性能Cortex-A8处理器。随着工业4.0的发展,HMI人机交互、工业工控、医疗等领域的应用面临迫切的升级需求,AM62x处理器作为TI Sitara™产品线新一代MPU产品,相比 ......
安卓 Zxing扫码
1. 添加依赖: api 'com.google.zxing:core:3.3.3' implementation 'com.king.zxing:zxing-lite:1.1.2-androidx' 2. xml布局文件:扫码界面 <?xml version="1.0" encoding="utf ......
Linux.command.dd DD命令的用法
DD命令有多种用法,根据不同场景使用有奇效 第一种用法:数据清空保护 有时候我们需要对磁盘进行读写覆盖,防止有人利用工具对数据进行恢复操作 具体步骤: 1.进入U盘启动系统,使用gpartd图形界面或是 df -h 命令行查看要读写覆盖的盘已使用大小,比如 50g 2.使用dd命令借助/dev/ze ......
F - Apples
F - Apples Problem Statement There are apple trees lined up on a number line, and $N$ apples fall from the trees.Specifically, for each $1\leq i\leq N ......
Mutiny Uni阻塞操作变响应式的方法示例
以下代码片段为模拟一个这样的操作: 在多台服务器上下载文件列表内的文件。其中,获取服务器、获取文件列表、在服务器执行下载操作均为阻塞方法。 import cn.hutool.core.collection.CollUtil; import io.quarkus.test.junit.QuarkusT ......
2-1791F
题意: 思路:首先发现对于每一个数,最多被只会被操作3次,就会变成1。可以用线段树,维护区间和,如果区间和等于区间长度,则无需操作,时间复杂度为3nlog(n); 考虑到线段树的代码太多, 也可以,现予处理出每个数的前三次操作,用树状数组,记录每个点的操作次数。 代码: 点击查看代码 #includ ......
Java使用HttpClient实现GET和POST请求
GET请求(带参数) 前端 export const getRealTimeData = (deviceLabel) => { return request({ url: '/blade-inorganization/Data/realTime-data?deviceLabel='+deviceLa ......
跨标签页通信
Broadcast Channel API(主流推荐):Broadcast Channel API 允许不同标签页之间进行实时通信,而无需使用定时器轮询。你可以创建一个共享的 Broadcast Channel,并在标签页之间发送消息。这样,当其他标签页接收到消息时,可以立即作出响应。Broadca ......
痴人说梦(日更)
2023-11-1718:24:47 -说出去的话,干出去的事情,都是有目的的?您怎么可能会没有目的呢,牵? -对不起,鸺。 -你考虑过这件事情的代价吗,这是否会超出你的能力范围。牵,你只是为了能让你自己好受一点罢了。 -人都是自私的,鸺,这个世界上的,你不把想的东西表达出来,是没有人会理解你的。 ......
超大文件上传 WebUploader 断点续传,分片上传
你只需要把这个HTML创建就能用,我这是从网上结合多个写的案例所改 <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>文件上传</title> <script src="https://code.jquery.co ......
Trancastional
在Spring Boot中,使用@Transactional注解可以开启事务管理。默认情况下,@Transactional注解只对当前线程有效,也就是说,只有在使用@Transactional注解的方法中,才会开启事务。 如果在一个使用@Transactional注解的方法中,启动了一个新的线程,那 ......
《人性的弱点》总结
本文摘自十分钟读完一本书《人性的弱点》 - 知乎 (zhihu.com) 推荐语 有一样东西,你一定要知道,这个东西就是人性。因为对这个东西的陌生,导致我们在这个世上活得一点也不圆通。正如老树说,你连基本的人情世故都不懂,你都不知道如何在江湖上存身,你还扯什么别的?戴尔 · 卡耐基的《人性的弱点》, ......
深入浅出 Linux 中的 ARM IOMMU SMMU II
SMMU 驱动中的系统 I/O 设备探测 要使系统 I/O 设备的 DMA 内存访问能通过 IOMMU,需要将系统 I/O 设备和 IOMMU 设备绑定起来,也就是执行 SMMU 驱动中的系统 I/O 设备探测。总线发现系统 I/O 设备并和对应的驱动程序绑定,与 IOMMU 设备驱动程序注册并为 ......
P4115 Qtree4 题解
P4115 看到单点修改,求全局白色的最远距离,可以使用点分树。 考虑维护这棵点分树,想想树的直径的 dp 求法:\(f_u = \max\{f_v + w(u, v)\}\),答案为 \(\max(f_v+f_{v'})(v,v'\in \{\text{son}_u\})\),\(\{\text{ ......
Thinkphp5报错:htmlentities() expects parameter 1 to be string, array given
注意注意: 本文对应 ThinkPHP5.1 版本。 前言 - 出现问题的原因 为避免出现 XSS 安全问题,Thinkphp5.1 默认变量输出都会使用 htmlentities 方法进行转义输出。 如果不想被转义输出,模板渲染时,需要在变量后面加上 raw方法,如:{$data|raw} 一、出 ......
CSS选择器
CSS选择器是一种用于选择HTML或XML文档中特定元素的模式。允许你根据元素的标签名、类名、ID、属性等来选择元素,并将样式应用于这些选中的元素 基本选择器 通配配选择器 通配选择器:可以选中所有的HTML元素 通配选择器使用 符号 *,命中页面所有的元素 语法 * { 属性名:属性值; } 通配 ......
【MAT】内存分析工具
MAT下载 Linux版本: 链接: https://pan.baidu.com/s/1jdYASRmM01zFgh_wxmdEWA?pwd=6aww 提取码: 6aww MAC 版本: 链接: https://pan.baidu.com/s/1Dzi0frJ0oNessPfbmy-tmw?pwd= ......
软件定义卫星:数字卫星实践
随着巨型低轨卫星星座、卫星互联网等计划的推进,近年来全球卫星产业迅速发展,在轨卫星呈现规模化、网络化以及智能化趋势。大规模卫星系统为飞机、船舶、车辆等提供了各种各样的天基服务,对国防、科研、生产生活具有重要意义。 与此同时,卫星数量的快速增长也给卫星的研制、部署和应用带来了巨大挑战。传统的单一定制 ......
DOORS和Reqtify—需求管理和需求追溯工具
IBM Rational DOORS可实现对整个产品的全生命周期需求管理,覆盖从需求、到设计以及测试阶段,是一款被广泛使用的企业级专业需求管理工具。DOORS可以将项目开发过程中产生的各级需求和与需求相关的文件、网址URL进行链接管理,同时能够对需求进行影响分析。Reqtify软件是法国Dassau... ......
2023-11-17 记录formly+antd+dayjs的shortcuts设置筛选项全部、昨天、今天
shortcuts = [{text: '全部', onClick: () => ([null,null])},...shortcutsData] 如果只是设置昨天或者今天,只需传开始和结束时间给dayjs即可,但是这个全部又该如何设置呢?dayjs需要接收什么值才会返回全部时间呢? 哦,原来是只需 ......
docker 部署nginx
docker 部署Nginx 一、先启动一次,把配置文件copy出来 # 创建并运行容器,容器命名为nginx docker run --name nginx -p 80:80 -d nginx #创建目录存放 mkdir /usr/local/docker-nginx #从容器中copy 配置 d ......
go.mod: checksum mismatch 报错解决办法
来源:http://www.shanhubei.com/archives/2842.html 升级go.mod依赖版本之后会报错。 go.mod 里的依赖项版本号升级之后,本地下载的缓存并没有清理掉还是旧的版本,所以把go mod缓存清理掉然后删掉go sum重新生成。 go clean -modc ......
Red Hat Ceph Storage 故障排除指南
Red Hat Ceph Storage 5 故障排除指南 - red_hat_ceph_storage-5-troubleshooting_guide-zh-cn.pdf https://access.redhat.com/documentation/zh-cn/red_hat_ceph_stor ......
Crypto_XCTF_WriteUp | 轮转机加密
题目 提示: 你俩继续往前走,来到了前面的下一个关卡,这个铺面墙上写了好多奇奇怪怪的 英文字母,排列的的整整齐齐,店面前面还有一个大大的类似于土耳其旋转烤肉的架子,上面一圈圈的 也刻着很多英文字母,你是一个小历史迷,对于二战时候的历史刚好特别熟悉,一拍大腿:“嗨呀!我知道 是什么东西了!”。提示:托 ......
学习随笔(设计模式:模板方法模式)
内容 今天学习了模板方法模式,模板是一种面向对象高级语言中常用的编程思想。 收获 1.模板方法模式:定义一个操作中的算法的骨架,而将一些步骤延迟到子类中,模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。 2.模板编程能大大提高代码的复用性,可以在寻找所有对象公共的方法,然后抽 ......
MySQL DQL语句
查询数据 SELECT DQL是数据库查询语言,主要就是通过SELECT关键字来从数据库中查询指定规则的数据。 语法格式: SELECT 需要查询的列名字 FROM 表名称 WHRER 查询条件 说明: 1、如果需要查询所有的列,SELECT的参数指定为 * ,如果查询的列名有多个,使用逗号隔开 2 ......
NOIP 2023 游记
这是退役战吗? Day -2 上午模拟赛,感觉不是很有意思,当一乐子了。 下午写 CF 练手。 晚上开了 5 题 div2,并且最后一题只有 *2000,遂 AK。第一次 AK div2,激动。 Day -1 上午写了点 CF 水题 + 模板。一上午十二题。 下午出发去杭州,感觉今年两次都比之前快很 ......
用矩阵乘法推导区间覆盖区间历史和
区间加区间历史和,在网上的博客已经烂大街了。但还没有区间覆盖区间历史和。 众所周知,我们一般把线段树上维护的分类为信息与懒标记。用矩阵乘法的角度来看就是 I 和 T 两个矩阵。 线段树上,我们要处理信息与信息合并,信息与懒标记合并,懒标记与懒标记合并。 信息与信息合并就是矩阵相加。其他两个是乘。 于 ......
免费!IDEA插件推荐:Apipost-Helper
今天给大家推荐一款IDEA插件:Apipost-Helper-2.0,写完代码IDEA内一键生成API文档,无需安装、打开任何其他软件;写完代码IDEA内一键调试,无需安装、打开任何其他软件;生成API目录树,双击即可快速定位API定义的代码…非常好用!而且完全免费!在IDEA编辑器插件中心输入Ap ......