iOS

vue3+ts 上传组件

本来是用的jeecg-vue3中的上传组件,如下图:  功能上还是蛮全的,就是上图中这个链接的代码死活找不到,查了下,是基于antv的a-upload实现的。但是antv中也没找到,上图这个只有移入删除的功能 但是我这边的需求是点击链接可以直接在网页预览,而不是下载,移入后有个删除和下载的功能按钮。 预览这个跟后端同事搞定了,通过点击文件名直接预览,但是!!!下载的按钮想加到文件名后面

CF-934(已更新:A B)

CF-934 “分就是用来掉的” 我真是自己都佩服我自己的心态了已经(╬▔皿▔)╯ 虽然明天还有个比赛>﹏<,但是这场一定要补到D A 分析 注意特殊字符是与其相邻的一个字符相等,子串中存在特殊字符的形式的只有"BAAB"(这里的B也可看作字符串的首或尾,A可以有大于2的无数个),它的特殊字符数为2,所以对于任何存在特殊字符的字符串,特殊字符的个数n一定是偶数,所以对于偶数n,我们输出的字符串

P2824 [HEOI2016/TJOI2016] 排序 与 ABC297_g Range Sort Query 题解

洛谷题目链接:排序 abc题目链接:Atcoder 或者 洛谷 两道差不多的题拿出来说说。本题有双 (log) 做法,也有单 (log) 做法,都讲讲。 双 (log) 做法 对于第一个题而言,询问最终 (pos) 位置上的数为多少,那么这个问题是否具有单调性?这个是很有意思的点,我们考虑只关注某个数 (x) 而言,由于本题是排列,那么除开 (x) 剩下的数被分为了两类: (<x) 的数

对于下拉框的数据获取,需要单独拆分出一个hooks吗

对于下拉框的数据获取,是否需要单独拆分出一个hook取决于项目的具体需求和代码组织结构。以下是一些考虑因素: 复用性: 如果项目中多个地方都需要从同一个API或者同一个数据源获取下拉框选项数据,并且处理逻辑相同,那么创建一个专门的hooks用于获取并处理下拉框数据是合理的。这样可以避免代码重复,提高代码可读性和维护性。 异步加载与缓存: 如果下拉框数据是从后端异步获取,并且可能频繁请

OpenMP - 嵌套循环"collapse"

collapse子句用于将多个嵌套的循环折叠成一个单独的循环。这个特性通常用于在嵌套循环上并行化以提高性能。参数n指定了折叠的层数。 #include <iostream> #include <omp.h> using namespace std; int main(int argc, char* argv[]){ int a[6][6]; #pragma

linux硬件管理-dmidecode命令

dmidecode命令主要用于获取主机的硬件信息,通常是在不打开计算机机箱的情况下使用该命令来查找硬件详细信息。其输出的信息包括BIOS、系统、主板、处理器、内存、缓存等等。 常用用法   作者:杨灏

OpenMP - default子句

OpenMP是基于共享内存编程模型的,这意味着除非明确指定,否则所有的变量在并行区域中都是共享的。 使用default子句,程序员可以更改这种默认行为。default(none)指定在并行区域内,除非明确指定为shared或private,否则所有变量都是未定义的。这要求程序员显式地指定每个变量的作用域;default(shared),显式地指定了除非明确指定为private,否则所有变量在并行区

iOS new Date()报错

new Date("2024-03-15 16:49:20") 在部分 iOS 下无法正常使用,iOS 只支持 "yyyy/MM/dd"、"yyyy/MM/dd HH:mm:ss"、"yyyy-MM-dd"、"yyyy-MM-ddTHH:mm:ss"、"yyyy-MM-ddTHH:mm:ss+HH:mm" 的格式  

set/multiset容器

set/ multiset 容器 头文件:#include <set> 1. set 基本概念 所有元素都会在插入时自动被排序 set/multiset属于关联式容器,底层结构是用二叉树实现。 set和multiset区别: set不允许容器中有重复的元素 multiset允许容器中有重复的元素 2. set 构造和赋值 构造: set<T> st; //默认构造

map/multimap容器

map/ multimap 容器 1. map 基本概念 简介: map中所有元素都是pair pair中第一个元素为key(键值),起到索引作用,第二个元素为value(实值) 所有元素都会根据元素的键值自动排序 对于 map 的底层原理,是通过红黑树(一种非严格意义上的平衡二叉树)来实现的,因此 map 内部所有的数据都是有序的 map 的查询、插入、删除操作的时间复杂度都是 O (logn

炸弹题解

这题有两种做法,一种tarjan,一种逆天DP 用lower_bound或upper查找i所在范围的左右边界对应下标 普通Tarjan+缩点 线段树优化 逆天做法 一个DP,先从左往右一遍,在从右往左一遍,两个数组l,r就是左右边界 点击查看代码

算法做题总结——持续更新

做题回顾 在过去的两周,看了大概30道算法题,实际上自己动手编码完成的有10道左右,使用的语言为C++。相关题目如下: 还包含在王道书籍上面的几道题目,总体而言。题目的难度不是很大,看完题目之后都有思路,但是在细节方面总是掌握不好。经常就是能很快确认思路,但是一旦编码总是不能尽快通过,存在各种各样逻辑问题和编码问题。在做题的时候遇到的困难如下: 思路难以确定 思路存在问题,等到编码调试的时候才

OpenMP - runtime库函数

常用函数。 #include <iostream> #include <omp.h> #define NUM_THREADS 16 using namespace std; int main(int argc, char* argv[]){ omp_set_num_threads(NUM_THREADS); #pragma omp parallel

SpaceX 星舰发射「成功一半」;首位具身 AI 机器人面世丨 RTE 开发者日报 Vol.166

      开发者朋友们大家好:   这里是**「RTE 开发者日报」** ,每天和大家一起看新闻、聊八卦。我们的社区编辑团队会整理分享 RTE(Real Time Engagement) 领域内「有话题的 新闻 」、「有态度的 观点 」、「有意思的 数据 」、「有思考的 文章 」、「有看点的 会议 」,但内容仅代表编辑的个人观点,欢迎大家留言、跟帖、讨论

Azure VM (44) 使用Azure Monitor Metric Exporter

  《Windows Azure Platform 系列文章目录》     1.之前接触一些客户,使用Prometheus Cloud Watch Exporter,把AWS监控指标,与Prometheus整合   https://github.com/prometheus/cloudwatch_exporter   客户希望微软云Azure也提供类似的功能,能把Azure的监控指标(虚

Linux 性能优化工具包 sysstat

简介 Sysstat 是一套在Linux系统中广泛使用的性能监控工具集,主要用于收集和分析系统的各种性能统计信息。它包含了多个命令行工具,这些工具能够帮助系统管理员和开发人员实时或周期性地监控服务器的CPU使用率、内存使用、磁盘I/O、网络流量以及其他重要的系统资源指标。 主要包含的工具如下: sar (System Activity Reporter):用于报告系统的CPU、内存、进程、I/

chapter10-非线性数据结构

机试中考查的一些非线性数据结构,包括二叉树、二叉排序树、优先队列和散列表。 1.二叉树(Binary Tree) 对于二叉树来说,机试中常考的是其各种遍历方法,分为前序、中序、后序遍历,以及层次遍历。 1.2 二叉树遍历 题目描述+输入输出 题目描述: 二叉树的前序、中序、后序遍历的定义。前序遍历:对任意一棵子树,首先访问根,然后遍历其左子树,最后遍历其右子树;中序遍历:对任意一棵子树,首先遍

13.【初三奥赛模拟测试2】

估计也打不了多少 (qwq) (Huge终于不垫底了。qwq) 初三奥赛模拟测试2 T1南 题解 一道概率期望。 一般都是从 (n) 开始递推到 (0) 。 假设我们现在有 (i) 种枪,那么期望次数 [large f_i=f_{i+1}+frac n{n-i} ] 因为当前有 (i) 种可能买到已经买过的枪, (n-i) 种可能买到未买过的枪。直接加上即可。 期望的价钱就是 [la

从 VNCTF2024 的一道题学习QEMU Escape

说在前面 本文的草稿是边打边学边写出来的,文章思路会与一个“刚打完用户态 pwn 题就去打 QEMU Escape ”的人的思路相似,在分析结束以后我又在部分比较模糊的地方加入了一些补充,因此阅读起来可能会相对轻松。(当然也不排除这是我自以为是) 题目 github 仓库 [1] 题目分析流程 [1-1] 启动文件分析 读 Dockerfile,了解到它在搭起环境以后启动了start.s

2024-03-15

2024-03-15 美好的一天 昨天剩下的题 一个字符串重新标号之后可以形成回文串 当且仅当 每个字母在这个串中出现的次数要么全是偶数 要么只有一个奇数 我们只关心出现次数的奇偶性,可以用异或来记录 用一个长度为 26 的 01 串 st 来记录,第 i 位表示 ('a'+i) 这个字母出现次数的奇偶性 把字符串扫描一遍 在每个位置 i 把 st 异或上 (1<<(s[i]-'a')

一体机 配置记录2024

用于数据采集     鲁大师详细报表 软件版本鲁大师 6.1024.3970.311 模块版本5.1024.1705.130 检测时间2024-03-15 18:48:12 官方网站http://www.ludashi.com 概览 电脑型号X64 兼容 台式电脑 操作系统Windows 10 专业版 64位(Version 21H2 / DirectX 12) 处理器英特

字符三角形/字符菱形

#include<iostream> #include<iomanip> using namespace std; int main(){ char a; int e=1,j,t=31; for(int i=0;i<10;i++){ j=65; cout<<setw(t-1); t--; for(int h=0;h<e;h++

字符画

1.三角形   2.菱形   3.两个等腰直角三角形拼成的图形  

字符图画

三角 #include<iostream> using namespace std; int main(){ int i,j,k; char ch; for(i=1;i<=10;i++){ ch='A'; for(j=1;j<=10-i;++j){ cout<<" "; } for(k=1;k<=2*i-1;++k){

字符四边形

#include<iostream> #include<iomanip> using namespace std; int main(){ char a; int e=2,j,q=0,u=0,r=0; cout<<setw(2); for(int i=0;i<10;i++){ for(j=65;j<=83;j++){ a=j;

G. Rudolf and Subway

原题链接 题解 太巧妙了!! 原题等效于该分层图,然后广搜 本题中我用了另一种方法建边,因为清空太麻烦了 code

如何确保华企盾DSC数据防泄密系统的安全性和可靠性?

华企盾DSC数据防泄密系统采用一系列技术和措施以保证系统的安全性和可靠性: 文件防冒充:DSC支持3种识别方式:校验值、数字签名、进程属性值,严格防止非法进程冒充合法进程进行文件的窃取或通过网络发送出去。当数字签名或校验值遭到破坏或者修改时,系统自动判断为非加密进程,则无法读取到明文。 操作监控:通过网警控制中心,实时预警,设定告警条件,实现日志检索和监控,包括摄像头实时监控、电脑屏幕

通过DCERPC和ntlmssp获取Windows远程主机信息

最初首发于:https://www.freebuf.com/articles/system/334948.html 前言 本文通过利用DCERPC协议的ping,并附加NTLMSSP认证信息来获取获取windows远程主机的版本号,主机名,所在域的域名,DNS等信息。 因为通过rpc进行探测的工具,大部分都是依托impacket来实现,而实战中通过挂代理进行内网探测速率和准确度都比较低,所以最好的

毕设11

今天学习了axios请求    

<<  <  155  156  157  158  159  160  161  162  163  164  165  >  >>