编程笔记
-
高精度模板
#include <cstring> #include <iostream> #include <vector> struct BigInt { std::vector<char> v; BigInt() { *this = 0; } BigInt(int x) { *this = x; } BigInt &operator=(int x)…
-
简单聊聊运维监控的其他用途
简单聊聊运维监控的其他用途 说到监控,一般都会聊到这三个基本维度:metrics、log和tracing,以及这几种常用的工具:Prometheus+grafana+alertmanager、ELK、jaeger。 监控通常来展示应用或集群的运行状态,配合告…
-
Linux基础命令(二)
Linux基础命令(二) 目录 Linux基础命令(二) 1. 压缩,解压缩命令 1.1 gzip 1.2 gunzip 1.3 zcat 1.4 bzip2 1.5 bunzip2 1.6 bzcat 1.7 xz 1.8 unxz 1.9 xzcat 1.10 zip 1.11 unzip 1.12 tar 2. 查看文本 2.1 cat 2.…
-
[转]Linux Programming Made Easy – A Complete Guide With Resources For Beginners
Linux Programming Made Easy – A Complete Guide With Resources For Beginners 原文:https://digital.com/best-website-builders/linux/ ------------- Linux is an operating system, platform, ecosystem, and…
-
Linux一条命令停止所有java工程
Linux一条命令停止所有java工程 同样的,也可以应用于其他场景,修改java为其他的参数即可 ps -ef | grep java | grep -v grep | awk '{print $2}' | xargs kill -9
-
Linux 磁盘挂载和swap空间管理
挂载:把指定的设备和根下面的某个文件夹建立关联 卸载:解除两者关系的过程 挂载文件系统:mount 格式:mount device mountpoint --- mount 设备名 挂载点 mountpoint:挂载点目录必须事先存在,建议使用空目录 选…
-
linux指定cpu运行程序,linux:如何指定进程运行的CPU
coolshell最新的文章《性能调优攻略》在“多核CPU调优”章节,提到“我们不能任由操作系统负载均衡,因为我们自己更了解自己的程序,所以,我们可以手动地为其分配CPU核,而不会过多地占用CPU0,或是让我们关键进程和…
-
abc258(G)
G - Triangle 题意:给定一个邻接矩阵,问有多少个三元组(x, y, z)满足两两顶点之间有一条边直接相连。 该题使用bitset可以快速解决。首先预处理 bitset b[i], b[i][j] = 1表示有边,否则无边。然后选中两个点(x, y…
-
leetcode 650. 2 Keys Keyboard 只有两个键的键盘(中等)
一、题目大意 标签: 动态规划 https://leetcode.cn/problems/2-keys-keyboard 最初记事本上只有一个字符 'A' 。你每次可以对这个记事本进行两种操作: Copy All(复制全部):复制这个记事本中的所有字符(不允许仅…
-
查漏补缺——说说Vue生命周期created钩子函数
问题 如题所示 答案 相关源码: created(){ this.getWebSiteInfo() this.getSocial() }, Vue进阶(三十六):created() 详解 vue中created、mounted等方法整理 Vue生命周期中mounted和created的区别 vue 生命周期 c…