笔记linux软件tar
局域网内部沟通软件要怎么选?
随着时代的发展,为了提升沟通协作效率,沟通软件已经成为了众多企业内部的标配。有不少企业为了保障内部信息安全,选择采用局域网环境办公,同时只能使用局域网内部沟通软件。但是,现在市面上的局域网内部沟通软件众多,企业不可能每一款都去试用体验,需要先筛选,选择几款相对比较符合自身的产品试用体验,那么局域网内 ......
Linux系统中如何验证网络端口通不通
我们在 linux 系统网络调试中经常会遇到需要测试验证对应的端口是否正常的场景, 接下来讲解一下常用的方法。1.telnet命令详解,具体的用法 telnet serverIP port 注意事项是 serverIP 和 port 之间需要用空格分开具体的操作:端口不通的时候: 端口通的时候 2. ......
LCA(最近公共祖先)学习笔记
前言 没想到干完lca的时间比tarjan的还要长(我不能这么弱下去了!!) 前置知识 dfs序 这东西有点类似于时间戳(dfn),但是它分为两部分(回溯之前和回溯之后)。并且dfs序还分为两种。这里只介绍一倍的dfs序。 如上图,蓝色代表左端点,红色代表右端点,(学过Tarjan的都知道),蓝色其 ......
linux 磁盘空间查看记录
-- 查看磁盘空间df -h-- 查看当前目录所有目录树的大小du -h-- 查看当前目录下所有子目录大小, depth=0 就是指当前目录大小du -h --max-depth=1-- 查看当前目录下所有文件的大小ls -hl-- 查看mysql安装路径whereis mysql-- 清空文件内容 ......
Windows添加软件开机自启动
#两种方式 ##1.添加快捷方式到开始菜单 打开我的电脑找到C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup 文件夹, 如果难找的话可以通过Win+R 输入shell:startup然后回车, 同样也可以进入这个文件夹 将需要自 ......
Object-Advanced笔记
JavaScript对象进阶 数据劫持 1. 概念 一旦访问或者修改对象的属性时 拦截这个行为(访问/修改) 并对其添加除这个行为外的操作 最后返回结果 2. 实现 2.1 getter和setter 在对象中通过在对象中设置 getter 和 setter 方法拦截属性的 访问 / 修改 get方 ......
004.linux_rwx权限
d r-x r-x r-x 2 root root 36864 Aug 9 19:37 bin 文件类型: - 普通文件 d 目录文件 p 管理文件 l 链接文件 b 块设备文件 c 字符设备文件 s 套接字文件 所有者/所有者权限: r 读权限 w 写权限 x 可执行权限 - 无权限 组用户权限( ......
《创业时,你不可不知的细节》读书笔记-作者杨轩
第一章 创业前准备 1. 找准商业模式:商业模式就是企业的基本经营方法。包括四部分:用户价值定义、利润公式、产业定位、核心资源和流程。 用户价值定义是为目标用户群提供的价值,如提供产品、服务、销售渠道等 利润公式包括收入来源、成本结构、利润额度等 产业定位是企业在产业链中的位置和充当的角色 核心流程 ......
Linux命令——whiptail交互式shell脚本对话框
转自:交互式shell脚本对话框 whiptail指令 当你在linux环境下setup软件的时候就会有相应的对话框让你输入。虽然我们已经习惯了这种交互的方法,但是如果有一种直观的界面来输入是不是会更加友好和方便呢,在shell脚本中你可以使用-whiptail指令来完成。 消息框 语法: 1 wh ......
Linux 回收站——防止误删文件
方法 1:bash 脚本(写入~/.bashrc 文件),简单实用无外部依赖 提供如下四个命令: rmv a <b c>:move a <b and c> to recycle bin unrmv a <b>: restore a from recycle bin to <b> (default b ......
读书笔记
单元测试验证标准: 单元测试应该在最低的功能/参数上验证程序的正确性 单元测试必须由最熟悉代码的人(程序的作者)来写 单元测试过后,机器状态保持不变 单元测试要快(一个测试的运行时间是几秒,而不是几分钟) 单元测试应该产生可重复,一致的结果 独立性——单元测试的运行/通过/失败不依赖于别的测试,可以 ......
CountDownLatch 学习笔记
1. 概念 CountDownLatch是在JDK 1.5的时候被引入的,位于java.util.concurrent并发包中,CountDownLatch叫做闭锁,也叫门闩。允许一个或多个线程一直等待,直到其他线程执行完成后再执行。 2.工作原理 CountDownLatch通过一个计数器来实现的 ......
读书笔记-《人件集》-2
回到最开始,我来逐个扩展解释一下全书的几个方面:第一个是管理团队,健康的团队应该是主动的,而不是上级吩咐了做什么,就照做什么。那样的工作方式被动,机械,缺乏活力。我们更应该主动思考,承担责任和工作,未雨绸缪。没有任何一个人是相同的,团队里的成员具有不同的个性。管理者不应该抑制这样的个性,取而代之应该 ......
常用的Linux命令(git通用)
1)、cd : 改变目录。 2)、cd . . 回退到上一个目录,直接cd进入默认目录 3)、pwd : 显示当前所在的目录路径。 4)、ls(ll): 都是列出当前目录中的所有文件,只不过ll(两个ll)列出的内容更为详细。 5)、touch : 新建一个文件 如 touch index.js 就 ......
2022-第十三届蓝桥杯大赛个人赛省赛(软件类)真题C大学B组
返回目录 题目一览: A.九进制转十进制 B.顺子日期 C.刷题统计 D.修剪灌木 E.X进制减法 F.统计子矩阵 G.积木画 H.扫雷 I.李白打酒加强版 J.砍竹子 A.九进制转十进制 B.顺子日期 C.刷题统计 D.修剪灌木 E.X进制减法 F.统计子矩阵 G.积木画 H.扫雷 I.李白打酒加 ......
2022-第十三届蓝桥杯大赛个人赛省赛(软件类)真题C大学C组
返回目录 题目一览: A.排列字母 B.特殊时间 C.纸张尺寸 D.求和 E.数位排序 F.选数异或 G.消除游戏 H.重新排序 I.技能升级 J.重复的数 A.排列字母 B.特殊时间 C.纸张尺寸 D.求和 E.数位排序 F.选数异或 G.消除游戏 H.重新排序 I.技能升级 J.重复的数 ......
linux dts 设备树学习
参考 https://zhuanlan.zhihu.com/p/376755248 https://blog.csdn.net/to_be_better_wen/article/details/128044597 ##一.设备树简介 linux设备树 devicetree,设备树的源文件称为==DT ......
2022-第十三届蓝桥杯大赛个人赛省赛(软件类)真题C大学A组
返回目录 题目一览: A.裁纸刀 B.灭鼠先锋 C.求和 D.选数异或 E.爬树的甲壳虫 F.青蛙过河 G.最长不下降子序列 H.扫描游戏 I.数的拆分 J.推导部分和 ......
Centos 中扩展 软件源 的安装之 epel
EPEL (Extra Packages for Enterprise Linux)是基于Fedora的一个项目,为“红帽系”的操作系统提供额外的软件包,适用于RHEL、CentOS和Scientific Linux.CentOS默认自带CentOS-Base.repo源,但官方源中去除了很多有版权 ......
Linux(UOS)安装MySQL
1、https://www.mysql.com/ 2、 3、 4、 5、 6、配置MySQL库安装环境及服务器端的安装 dpkg -i mysql-apt-config_0.8.25-1_all.deb apt-get update aptitude install mysql-server 7、客 ......
Fine-Grained学习笔记(1):卷积,FFT
Fine-Grained,在算法复杂度理论中特指,对各类算法的复杂度,进行(相较于P与NP的粗粒度分类的)细粒度分类,例如,证明某问题存在 $n^2/ \log n$ 的算法.Fine-Grained是一个新兴领域,其研究前景可看作是计算机科学学科中的石墨烯与钙钛矿(误). 本系列主要参考Unive ......
【学习笔记】2-SAT
适应性问题 存在若干命题 $p_i$,以及若干形如 $x_{k_1}\lor x_{k_2}\lor\dots\lor x_{k_n}$ 的 $s_k$,其中 $x_i$ 为 $p_i$ 或 $\lnot p_i$ 其中一个。 要求是否存在一个命题的取值集合使得条件 $s$ 均成立,其中每个条件最多 ......
【v4l2】Linux多媒体框架 - videobuf2详解
框架分析 框架可以分为两部分看:控制流+数据流,之前已经大概的描述了控制流,数据流部分就是video buffer,V4l2 buffer的管理是通过videobuf2来完成的,它充当于用户空间和驱动空间之间的中间层,并提供模块化的内存管理功能。 上图大体包含了videobuf2的框架 1.vb2_ ......
分享一种用镜像封装技术来对复杂的工业软件环境做容灾备份的还原方案
做了产品以后经常遇到一个维护问题,经常一些产品过了七年八年就遇到这样那样的服务起不来需要从头部署,甚至一些产品在设计之初没有考虑到数据量和底层数据死锁,导致产品变得越来越慢,前者导致需要费时费力,后者导致产品风评越来越差,影响客户使用。 甚至有些是由于服务器硬件、和微软多年前的系统文件损坏造成的。 ......
程序员修炼之道阅读笔记
第23节 断言式编程 1、如果它不可能发生,用断言确保它不会发生。 assert(string != NULL) 断言里写的为真的条件,当不为真时触发断言,程序退出。 2、断言检查的是决不应该发生的事情,而不是错误处理。 3、断言应该一直开着,不要在线上环境关掉它。 断言对应的是一种强提示,它迫使我 ......
Java学习笔记(四)
1、break、continue、return的区别 (1)break常在switch case中使用,也可以在循环中使用。作用:当遇到break,则结束当前整个switch case语句或者当前整个循环。执行外面语句。 (2)continue:只能在循环中使用。作用是结束当前这一次循环,执行下一次 ......
JS课堂笔记(4.17-4.21)
一、循环 1.在程序中,一组被重复执行的语句被称为循环体,能否继续重复执行,取决于循环的终止条件。由循环体及循环的终止条件组成的语句,被称为循环语句。 2.循环执行的过程是①第一次循环:第一次赋值,然后条件判断,执行循环体,最后执行累计。 ②非第一次循环:条件判断,执行循环体,最后执行累计。 3.c ......
《综述图论中连通性及相关问题的一些处理方法》笔记
基本概念 边 / 点割集:若边集 $E'$ 使得割掉这些边之后 $u\to v$ 不连通,则 $E'$ 是 $(u,v)$ 的边割集。类似地定义点割集。 边 / 点连通度:若任意 $(u,v)$ 的割集大小都至少是 $s$,则 $u,v$ 是 $s-$边连通的。类似地定义点连通度。 Menger 定 ......
可持久化 trie/并查集 学习笔记
算是跟主席树差不多的一点杂项?如果学了新的可能会更新。 0x00 前言 我们已经在这里介绍了主席树与其“可持久化”的思想,而本文主要内容算是可持久化在一些其他数据结构上的应用。 0x01 可持久化 trie 例题: P4735 最大异或和 题意:两种操作:1.在数组最后插入一个数;2.求左端点在 [ ......