NOT
第八周学习记录
第四章 文件权限 4.2 基本权限 4.2.1 ACL的基本用法 getfacl命令查看ACL权限,如下图所示: setfacl命令可以设置ACL权限,对每一个文件或目录进行更精确的权限设置,添加“-m”参数可以修改当前文件ACL权限,如下图所示: 为用户tom,增加“rwx”权限,使用getfac ......
R:小提琴点图
# 加载所需的库 library(ggplot2) # 数据 # 创建两个向量B73和Mo17,分别存储两种玉米品种的Shannon多样性指数 B73 <- c(4.715703, 5.102193, ...[省略其他数值]... 4.254242, 4.446569) Mo17 <- c(5.22 ......
c# 如何实现把word文件转换成Pdf文件?
最近开发一个项目,要实现把word文件转换成pdf文件。 实现的方案大概分为三种: 1、利用微软的库 Microsoft.Office.Interop.Word来进行Word到PDF的转换【需要安装office软件】 2、利用WPS的COM组件来实现Word到PDF的转换 【需要安装wps软件】 3 ......
2、关于网络中接受的数据如何序列化和反序列化的思考以及实现
1、背景介绍 因工作接触到半导体行业,主要负责 EAP 相关的东西,其中需要实现 SECS/GEM 协议,消息协议使用的是 SECS-II ,其中有一种数据类型是 A 类型,表示字符串类型。需要将接收到的 SECS 指令记录在日志中,以及反解析 SECS 指令。 我们知道,网络中接受到的数据都是 b ......
RabbitMQ 插件控制界面
目录overviewConnectionsChannelsExchanges 交换机Queuesadmin 大佬文章,请优先查看!!! RabbitMQ 控制界面详解 overview Connections Channels Exchanges 交换机 Queues admin ......
【杂题乱写】AtCoder-ARC114
AtCoder-ARC114_A Not coprime \(50\) 内的质数只有 \(15\) 个,可能的答案也就只有 \(2^{15}\) 个,直接枚举。 提交记录:Submission - AtCoder AtCoder-ARC114_B Special Subsets 就是 \(i\) 与 ......
#期望dp#CF1810G The Maximum Prefix
洛谷题面 CF1810G 分析 考虑最大前缀和满足两个条件,就是所有前缀和都不超过,以及一定有一个等于。 那么就要保证它能达到最大值且一直不能高于它 设 \(dp[i][j][0/1]\) 表示前 \(i\) 个数离达到最大值还需要 \(j\) 且未/已经达到过最大值。 初始化就是 \(dp[0][ ......
【学习笔记】卡特兰数
卡特兰数 定义: 卡特兰数的计算公式涉及组合计数,它是很多组合问题的数学模型,是一个很常见的数列。 \(\bf{\underline{卡特兰数(Catalan)}}\) 是一个数列,它的一种定义是: \[C_n=\frac{1}{n+1}\binom{2n}{n},n=0,1,2,... \]卡特兰 ......
Java基础 线程池
线程池 主要核心原理: ① 创建一个池子,池子中是空的 ② 提交任务时,池子会创建新的线程对象来执行任务,当任务执行完毕,线程会还给池子,下回再次提交任务时,不需要创建新的线程,直接复用已有的线程即可 ③ 但是如果提交任务时,池子中没有空闲线程,并且也无法创建新的线程的时候,任务就会排队等待 线程池 ......
Python环境下LaTeX数学公式转图像方案调研与探讨
@目录引言方案一:基于LaTeX环境方案二:基于KaTeX(推荐) 方案三:基于Matplotlib写在最后 引言 近来,涉及到一些公式识别的项目,输入是公式的图像,输出是LaTeX格式的数学公式字符串。 这类项目一般都采用深度学习的方法来做,这就涉及到构造公式LaTeX字符串和对应渲染后图像的数据 ......
学习笔记7+代码
一、苏格拉底挑战 二、遇见的问题 三、实践和代码 代码: #include <stdio.h> #include <pthread.h> // 线程函数,接受一个void*参数,返回一个void*指针 void* thread_function(void* arg) { int thread_arg ......
Python第二章读书笔记-2023.10.28
03运行超市抹零结账行为 money_all=67.99+11.75+21.1+8.49+25.89+17.5+22.4 money_all_str=str(money_all) print("商品总金额为:",money_all_str) money_real=int(money_all) mon ......
PAT 甲级【1015 Reversible Primes】
考察素数判断 考察进制转换 import java.io.IOException; import java.io.InputStreamReader; import java.io.StreamTokenizer; public class Main { @SuppressWarnings("unc ......
BLOG1028
不是为什么Sonnety每天都要写博客啊。跟了。 我其实没啥好写的,不过我可以每天看一下今天干了什么。 今天写了疯狂的颜色序列,一个类似HH项链离线做法的东西,第一次在某个版本之内区间查询。然后这个删除上次出现位置的时候也得创建新节点。 还有To the Moon,和那个游戏没关系呢。那个游戏也是我 ......
解决使用mitmprox抓包可以访问网页,但是使用python request 调用该网站接口报错问题
可能有几种原因导致这种情况。以下是一些常见的问题和可能的解决方法: 证书验证问题: 当你使用mitmproxy抓包时,它通常会生成自签名的SSL证书,以便进行中间人攻击检查。但在Python中使用requests库时,默认情况下,它会验证SSL证书的有效性。你需要禁用SSL验证,以便使用mitmpr ......
Java语言基础知识全总结
一.Java的优点 1. 跨平台性。一次编译,到处运行。Java编译器会将Java代码编译成能在JVM上直接运行的字节码文件,C++会将源代码编译成可执行的二进制代码文件,所以C++执行速度快 2. 纯面向对象。Java 所有的代码都必须在类中书写。C++兼具面向对象和面向过程的特点? 3. Jav ......
学习笔记7
第四章 并发编程 这一章主要介绍了并发编程的相关内容,包括并行计算、顺序算法与并行算法以及并行性和并发性;解释了线程的原理机器相对于进程的优势,同时还进行了线程管理、并发编程的实际操作,让我们更加深刻地了解多任务处理、线程同步和并发编程的原理及方法。 并行计算 基于分治原则(如二叉树查找和快速排序等 ......
Gensim库的使用——Word2vec模型
Word2vec源码 Word2vec论文 Word2Vec原理参考 Gensim库的使用——Word2vec模型 pip install gensim https://ai.tencent.com/ailab/nlp/zh/data/tencent-ailab-embedding-zh-d100- ......
10.28 显化
先放图 这位老师画的图都很有少女感呢 看了他的图才知道天狗是尖耳朵( 少女感可能来源于脸红(? 再推歌 おちゃめ機能 (feat. 重音テト) [Cover] - タカオカミズキ、重音テト 是五月病的重置版,调音很顺滑了 重音 Teto 竟然是 UTAU 音源,社区还真是强大呢 听完感觉不会犯五月病 ......
123122
发布一张图片喜羊羊和灰太狼意外地被带到了十五年后,为了回到自己的时空,二人与未来的小羊们收集分散的象星石碎片,并组合象星石。但在过程中,神秘人也派遣厉害的手下来抢夺碎片,于是双方就展开了精彩纷呈的碎片争夺战 ......
第九周Linux学习笔记
本周的学习内容属实有点多(差点跟不上,浅浅吐槽一下),学习了第五章进程管理以及第六章I/O重定向。具体命令及其作用在下面一一列举。 第五章:进程管理 进程小tips:每个进程都有唯一的进程表示PID;进程有就绪态、阻塞态和运行态三个状态;进程有的是密集型有的是疏散型。 1、“ps aux”命令,查看 ......
04-搜索技能
目录一. 限定关键词: "xxxx"二. 选定标题关键词: intitle:xxxx 一. 限定关键词: "xxxx" 关键词加双引号, 会准确搜索这个词, 类似全词匹配. 例如: "2023年全球人口数量" 二. 选定标题关键词: intitle:xxxx 在关键词前面加intitle: 那么搜索 ......
PAT甲级【1014 Waiting in Line】
考察双向链表 import java.io.IOException; import java.io.InputStreamReader; import java.io.StreamTokenizer; import java.util.LinkedList; public class Main { ......
PAT 甲级【1013 Battle Over Cities】
本题就是dfs.连通图个数-2; 但是java慢,最后一个case 超时 import java.io.*; import java.util.HashSet; import java.util.Set; public class Main { @SuppressWarnings("uncheck" ......
PMP之敏捷术语表
PMP敏捷术语: Burnup Chart 燃起图 与燃尽图相反,燃起图展现了时间与已完成功能之间的关系。随着需求不断完成、 价值不断积累,图中的工作进展走势也不断上升。燃起图并未显示在制品,因此 他无法用来精确预测项目的结束时间。 Burn Rate燃烧率 燃烧率是敏捷团队消耗的成本,或是团队的资 ......
bzoj #4069. [Apio2015] 巴厘岛的雕塑
bzoj #4069 二进制?按位考虑。 或操作而且最小?按位贪心。 从最高位往下贪,记录一个 \(x\) 表示当前最高位确定了哪些位可以为 \(0\) (其中存在为 \(0\) 方案的位上值为 \(1\) ) 考虑 dp 处理对于第 \(t\) 位能否为 \(0\) : 设计状态:设 \(dp_{ ......
高通PC处理器骁龙 X Elite杀到:迎战苹果M3
在刚刚召开的2023年高通峰会上,高通正式发布了其专为PC平台设计的全新骁龙X平台,旗舰型号命名为:“骁龙X Elite”,根据高通官方PPT,与主要竞争对手苹果、英特尔相比,高通骁龙X Elite处理器拥有更强的能效比。 在CPU规格方面,骁龙X Elite采用了自研的Qualcomm Oryon ......
Windows 多版本 Node 共存,切换
安装 nvm-windows 之前需要卸载当前机器上已经安装过的所有 NodeJS 版本 删除下面2个文件夹:C:\Program Files\nodejs 和 C:\Users\<user>\AppData\Roaming\npm 从 GitHub 上下载最新的 nvm-windows 包(nvm ......