其他
阿里云为什么在十三年后重构调度系统 最后还是决定用最标准、最原生的、完全基于 Kubernetes 的方式。
阿里云为什么在十三年后重构调度系统? https://mp.weixin.qq.com/s?__biz=MzkyMDE0NTYxNQ==&mid=2247512494&idx=1&sn=21f72bba7944e83cf86a00ff8fa04467&chksm=c195aa0ef6e22318092e244b11228b84b048732e2db2ba18eac6
“下一代互联网”三大技术趋势
阿里云徐栋:“下一代互联网”三大技术趋势 https://mp.weixin.qq.com/s?__biz=MzkyMDE0NTYxNQ==&mid=2247512370&idx=1&sn=9cf27a39b63cd83fd503e1849360c936&chksm=c195aa92f6e223844f75e2da796230a05da4350199f7b59fb3
Windows环境中,为自己的应用添加发行者证书
Windows环境中,为自己的应用添加发行者证书 在 Windows 上,如果你运行一个自定义构建的 Go 应用,Windows SmartScreen 或 UAC 可能会显示“发行者为未知”,这是因为你的应用没有经过代码签名认证。为了让 Windows 识别你的发行者信息,你需要给应用添加代码签名(Code Signing Certificate)。 如何为 Go 应用添加发行者信息(代码签名
选择结构程序设计之习题
有3个整数 a,b,c,由键盘输入,输出其中最大的数 //有3个整数 a,b,c,由键盘输入,输出其中最大的数 #include <stdio.h> int main(void) { int a, b, c; scanf("a=%d b=%d c=%d", &a, &b, &c); if (a > b) { int temp = a;
《使用Gin框架构建分布式应用》阅读笔记:p101-p107
《用Gin框架构建分布式应用》学习第7天,p101-p107总结,总计7页。 一、技术总结 1.StatusBadRequest vs StatusInternalServerError 写代码的时候有一个问题,什么时候使用 StatusBadRequest(400错误),什么时候使用 StatusInternalServerError(500错误)? 400用于客户端侧的错误(如:传递的参数数量
jenkins安装提示无法启动
想必大家会遇到以下问题: jenkins安装时因错误导致需要二次或者多次安装jenkins.msi,系统会提示sevice 'jenkins'failed to start ,verify that you have sufficient privileges to start system services (服务jenkins启动失败,请确认你有足够的权限来启动系统服务) 解决办法:
TESC Round2
由于一些原因,最后半个小时才来,当作信心赛了。 F1/F2 很典的线段树题,注意信息的合并即可。 E 将 (a_i) 排序,不难发现先手从小到大选最小的没被选过且合法的一定最优。同时后手从小到大拦截也是不劣的,因此直接搜后手选哪些数即可。时间复杂度 (O(n2^n))。 BD 都是口胡的,C 被 hide 了。 D 维护前面第一个某个字符的位置即可。 B 完全平方数。
Solution of CF1842C
Brief description of the title 若 (a_i=a_j) 且 (1le i < jle |a|)。则删除 (a_{i}) 到 (a_j) 所有数。求出能删除数列中的数的最大数量。 Solution 考虑动态规划: 状态: (f_i) 表示前 (i) 个数里面最多能删除多少个数。 (maxn_{a_i}) 表示对于数 (a_i),满足 (a_j=x) 的最大的 (f
P8772 [蓝桥杯 2022 省 A] 求和 新解法(非前缀和)
看到大佬们的前缀和代码,本蒟蒻自愧不如 qwq。 本题也可以用 完全平方公式!!! 咳咳,先从一个简单的例子入手: 在 (1),(2),(3),(4),(5),(6),(7),(8),(9),(10) 这些正整数中每两个数相乘的乘积之和是多少? 我们都知道这十个数两两相乘的乘积有 (C_{10}^2=45) 个,有多项式: [frac{(1+2+3+ cdots +9+10)^2-(1^2+2
.netcore 使用PdfSharpCore生成pdf
想实现的功能是pdf+签名图片合并起来,后面看到了免费开源的PdfSharpCore. 先安装 public static class PdfSharpCoreHelper { private static string GetOutFilePath(string name) { string O
Ubuntu中docker安装
sudo passwd root(设置root密码) Ubuntu 14.04/16.04/18.04 安装docker# step 1: 安装必要的一些系统工具sudo apt-get updatesudo apt-get -y install apt-transport-https ca-certificates curl softwareproperties-common# step 2:
Windows 如何安装 gcc/g++
以往我都是下载的mingw的gcc/g++,但是现在这个下载链接好像太老了,只能下32位的gcc 6.2版本。mingw64搜到了,下载下来又没有包含g++.exe,都是些头文件,好像还要自己编译。 所以我换成了cygwin安装gcc/g++,在这里下载。 一路下一步,在安装的源里随便选个国内源。勾选要安装的文件时,搜索g++,把g++/gcc勾上即可,不要勾那个mingw64的。 安装完成后,把
如何使用github actions 自动部署Hexo博客
一、创建github仓库 创建两个github仓库,一个共有仓库和一个私有仓库。 私有仓库用来存储Hexo项目源代码 用master分支来存放项目源代码 公有仓库用来存储编译之后的静态页面 用gh-pages分支来存储静态页面 当私有仓库的master分支有内容push进来时,GitHub Actions 自动编译并且部署到公有仓库的gh-pages分支。 创建GitHub Token 创
Linux DMA Engine framework(1)_概述
1. 前言 前面文章介绍“Linux MMC framework”的时候,涉及到了MMC数据传输,进而不可避免地遭遇了DMA(Direct Memory Access)。因而,择日不如撞日,就开几篇文章介绍Linux的DMA Engine framework吧。 本文是DMA Engine framework分析文章的第一篇,主要介绍DMA controller的概念、术语(从硬件的角度,大部分翻
二分求操作后的最大最小中位数
这类题是让你求对序列进行一系列操作之后的最小/最大中位数 求最小中位数 二分最小中位数,显然二分要符合 mid 越大越对,边界才能向下收缩。 对于这个条件,我们选择计算 小于等于 当前 mid 的数才是对的,因为这样显然 mid 越大 cnt 越大,而符合这个条件,我们就不断收缩上界,直到达到第一个 (cnt ge frac{(n + 1)} 2) 的值为止,第一个大于等于就是等于,也就是
微服务之nacos&openfeign
nacos使用方法: 在docker容器中创建nacos 网址为ip:8848/nacos,账号密码都是nacos 服务注册:在pop.xml中引入依赖 在application.yml中加入 服务发现: 做服务注册相同操作 使用openfeign调用服务:引入依赖: 在启动类中加入@EnableFeignClients注解
Ubuntu系统中,使用matplotlib画图调用times new romain字体报错 findfont: Font family ['Times New Roman'] not found. Falling back to DejaVu Sans.
画图时报错,缺少字体 findfont: Font family ['Times New Roman'] not found. Falling back to DejaVu Sans. 有两种解决方式: 方式一:在线安装 msttcorefonts 包 方式二:手动安装 需要从windows本地系统里找到Times New Roman这个字体,然后将其上传到服务器里的./fonts下。 打开w
RockyLinux安装MySQL
本文介绍RockyLinux使用dnf在线安装MySQL并修改密码设置远程登陆。 本博客使用RetHat系的新版本系统,如使用Debian系的系统如Ubuntu,只需使用apt安装,其余部分类似。 1、使用如下命令安装MySQL 2、安装完成后可以使用systemctl工具对MySQL服务进行控制 (1)查看服务状态 (2)启动服务 (3)重启服务 (5)停止服务 3
20222319 2024-2025-1 《网络与系统攻防技术》实验二实验报告
1.实验内容 本周继续课堂学习了缓冲区溢出的相关知识,面向本次实验,主要学习了后门程序的生成方法,用ncat、socat实现两台计算机间互传文件的方法,体会了通过msf工具与执行好的后门程序实现对被攻击计算机的监听过程。 1.1实验内容目录 (1)使用netcat获取主机操作Shell,cron启动某项任务(任务自定) (2)使用socat获取主机操作Shell, 任务计划启动 (3)使用MSF