AND
PageOffice 6 版本最简单的打开保存文件
在OA办公、文档流转等各个Web系统中,实现最简单的打开编辑保存文件功能,调用PageOffice只需要几行代码就可以完成。 #后端代码 1. 在后端编写代码调用webOpen方法打开文件之前给SaveFilePage属性赋值(设置好保存时由哪个地址接口负责接收处理控件上传的文件流); ``` Pa ......
最短路
# 简介 最短路顾名思义就是求两个点之间的最短距离,在一些题中是非常重要的工具,一般根据不同的情况和限制需使用合适的算法(比如如果有负边权就不能用 $dijkstra$),一般分为单元最短路和多源最短路。最经典的算法有 $dijkstra$,$floyd$,$bellman-ford$ 等。 在学习 ......
妹子
我发现我根本不会 dp,然后我找点题做 CF1859D *1800 离散化,设 $r_i$ 表示 $i$ 的原值,dp 一个 $f_i$ 表示在区间 $[r_i,r_{i+1})$ 起始的答案。 容易发现,我们向后跳是一定不优的,设当前在 $p$,如果要向后跳那么一定是为了之后的向前跳到一个新的位置 ......
复制
将一个对象的引用赋值给另一个对象 ## 1. 直接赋值 A a1 = a2; a1变化 a2也变化 ## 2.浅复制 复制引用不复制引用的对象 创建新对象,将当前对象的非静态字段赋值到新对象,值类型复制,引用类型,复制引用而不复制引用的对象 ```java public class Resume i ......
vue3父子组件通信小结
### 父子组件中的attrs props 理解/继承 首先,父组件可以给子组件传入属性、监听函数(类似onClick),class,style,id,总结起来就是大三类-**属性,监听函数,样式**! 爷爷组件 -- 有两个监听函数 ```jsx import { computed, define ......
[代码随想录]Day24-回溯算法part04
## 题目:[93. 复原 IP 地址](https://leetcode.cn/problems/restore-ip-addresses/ "93. 复原 IP 地址") ### 思路: 1. 函数参数:参数就一个stirng,path先收集ip地址的四个部分,最后存入res中时拼接成一个str ......
CAN通信知识梳理及在Stm32上的应用(HAL库)
 ### 文章目录 - [一.CAN通信简介](#CAN_5) - [二.硬件连接](#_15) - [三.CAN总线上的电平信号](#CA ......
词穷
闹哄哄的食堂。端盘。寻找。小猫拼桌。张望。对面。成功熟人和半成功半熟人。调侃。熟人谈笑风生。反常。小猫沉默。介绍。小猫笑。半熟人笑。握手。消失。 虽然是熟人,也许再也不会见了(?) 各走各的路阿。 唉。 ......
Linux架构
内核:管理硬件资源,对上层应用程序提供运行时环境 系统调用:内核给上层应用程序提供的接口 库函数:对系统调用进行包装,方便程序员使用(如printf,scanf,malloc,free) shell:命令解析器,一般,命令都是一些简单的可执行程序 注:脚本:命令的集合 应用程序(最上层) 给个图: ......
Go-变量
#1 变量 ##1.1 变量的定义 1. 变量表示内存中的一个存储区域,该区域有自己的名称(变量名)和类型(数据类型) 1. 变量可以看做是一个房间的门牌号,通过门牌号我们可以找到房间(数据在房间里),房间的类型就是(数据类型),通过变量名可以访问到变量(值)。 ##1.2 变量的一般使用步骤 `` ......
用一个字段去查找数组中对应的另一个字段的名称(特别是dom中的显示)
typeMap.get(row.type) let typeMap = new Map(); typeList.value.map((item: any) => { typeMap.set(item.name, item.description); }); ......
vue拖拽组件的使用(vuedraggable)
[vuedraggable官方文档链接](https://www.itxst.com/vue-draggable/tutorial.html):https://www.itxst.com/vue-draggable/tutorial.html 按装 ``` npm i -S vuedraggable ......
手把手教你在云环境炼丹:Stable Diffusion LoRA 模型保姆级炼制教程
很多同学都想要自己的专属AI模型,但是大模型的训练比较费时费力,不太适合普通用户玩。AI开发者们也意识到了这个问题,所以就产生了微调模型,LoRA就是其中的一种。在AI绘画领域,只需要少量的一些图片,就可以训练出一个专属风格的LoRA模型,比如某人的脸、某个姿势、某种画风、某种物体,等等。 训练模型 ......
k8s中网络策略的本质是什么?通过什么控制pod间的访问策略?
k8s中集群网络策略,需要集群网络插件,才能够真正的实现,对pod间的访问流量进行控制和管理。 以calico网络插件为例。 本质: 用户在k8s集群中设置了pod的网络策略之后,calico-kube-controllers会通知各个节点上的 calico-node服务,在宿主机上设置对应的ipt ......
STM32 Wifi开发
##一、 ###1.用到的资源说明 ####1.1 wifi模块:ESP8266EX ####1.2 串口,串口接收不定长数据采用定时器超时的方式判断一帧数据是否接收完成,定时器1ms中断一次; ####2.采用AP+Station模式,这种模式比较实用。 AP用来设置wifi信息的,连接ESP82 ......
Github网络访问设置
作为一名IT服务人员,高效访问Github到是学习以及研发过程的一个重要阶段,或者说面试官发了一个链接过来,说看看这个项目你觉得如何,结果告诉面试官说,这个网页打不开呢?岂不尴尬,无形中就被pass掉了哇,Github上面有很多优秀的项目以及学习的代码资料,对于感兴趣的大大们,读懂代码是能够高效快速 ......
直播源码的神奇之处,直播回放功能
直播源码的功能有很多,之前的文章也列举了很多,那直播SDK和回放功能连在一起会将如何实现直播回放呢,今天我们来聊一聊这个技术点,感兴趣的朋友们可以关注下。 1.集成直播SDK:根据提供商的文档和示例代码,将SDK集成到你的项目中,以安卓为例下载完成后解压缩打开文件找到LeRecorderSkin,将 ......
自定义的Qt控件特效
实现自定义特效的方法一般是继承QGraphicsEffect类,重写它的draw(...)函数。如果特效需要扩展目标的外矩形则还要重写boundingRectFor(...)函数。使用时用QWidget::setGraphicsEffect(...)函数把特效加到控件上就行了。在不扩展目标外矩形的情 ......
paddleocr在华为升腾920上编译C++ cpu版的推理
最好用这个提供的docker环境 华为昇腾 NPU-PaddlePaddle深度学习平台 编译推理库 飞腾/鲲鹏下从源码编译 — Paddle-Inference documentation (paddlepaddle.org.cn) 编译成功后还需要 报错 No rule to make targ ......
如何有一个hexo博客
此文章使用 `windows` 系统介绍。 # 你需要: - Git - Nodejs(建议使用12.0及以上版本,推荐12.22.12版本) - 没了 ## 如何安装 ### Nodejs 打开这个[链接](https://nodejs.org/download/release/v12.22.12 ......
java实现大文件上传代码
这里只写后端的代码,基本的思想就是,前端将文件分片,然后每次访问上传接口的时候,向后端传入参数:当前为第几块文件,和分片总数 下面直接贴代码吧,一些难懂的我大部分都加上注释了: 上传文件实体类: 看得出来,实体类中已经有很多我们需要的功能了,还有实用的属性。如MD5秒传的信息。 public c ......
HDFS集群启停命令
HDFS集群启停命令: 一键启停脚本 #启动 $HADOOP_HOME/sbin/start-dfs.sh #停用 $HADOOP_HOME/sbin/stop-dfs.sh 独立进程启程 #脚本一 hadoop-daemon.sh (start|status|stop) (namenode|sec ......
注解
## 1.元注解 - @Target 说明修饰对象范围 - @Retention : 定义该注解被保留的时间长短,SOURCE 源文件保留,CLASS class文件保留,RUNTIME 运行时保留 - @Documented :描述javadoc - @Inherited : 阐述了某个被标注的类 ......
5.1 汇编语言:汇编语言概述
汇编语言是一种面向机器的低级语言,用于编写计算机程序。汇编语言与计算机机器语言非常接近,汇编语言程序可以使用符号、助记符等来代替机器语言的二进制码,但最终会被汇编器编译成计算机可执行的机器码。较于高级语言(如C、Python等),汇编语言学习和使用难度相对较大,需要对计算机内部结构、指令集等有深入的... ......
查看cpu或内存占用最多的进程
通过ps命令查找,并对指定参数进行排序,然后取前10 命令如下: ``` ps -aux | sort -k3nr | head -10 或者 ps -aux | sort -k4nr | head -10 ``` ## ps命令 用于报告当前系统的进程状态。可以搭配kill指令随时中断、删除不必要 ......
Python的wizard入门
Wizard可以快速构建应用程序的图形化界面,下图是Wizard的工作区域介绍。 第一步:打开AidLearning中的Wizard工具。单击第一个Layout_H容器,选中容器,在右侧属性窗口中将容器高度css_height调整为300px,容器宽度css_width也调整为300px。容器的默认 ......
9. 比率分析--几种衡量企业盈利和变现能力的比值
## 以下列损益表和资产负债表为数据分析依据  -- 对档案进行系统存放和安全保护的重要工作和要求,旨在维护档案的完整与安全,保证档案的正确使用和长期保存。 一、防高温高温会导致档案纸张的水分蒸发,使档案变 ......
Redis系列19:LRU内存淘汰算法分析
[Redis系列1:深刻理解高性能Redis的本质](https://www.cnblogs.com/wzh2010/p/15886787.html "Redis系列1:深刻理解高性能Redis的本质") [Redis系列2:数据持久化提高可用性](https://www.cnblogs.com/w ......