05 2022 档案
【Acwing-Linux】00.Linux前置基础知识
摘要:一、Linux安装 Linux系统的安装方式,主要包含以下两种: 物理机安装:直接将操作系统安装到服务器硬件上 虚拟机安装:通过虚拟机软件安装 虚拟机指是通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统 二、Linux内核版和发行版 Linux内核版本,内核是系统的心脏
【Acwing-Linux】01.常用文件管理命令
摘要:一、Linux文件系统目录结构 Linux的文件系统采用级层式的树状目录结构,最上层是根目录“/”,它是所有目录的顶点,在此目录下创建其他的目录。 在Linux世界中,一切皆文件。 Linux的目录中有且仅有一个根目录/ Linux的各个目录存放的内容是规划好,不用乱放文件 Linux是以文件的形式
LeetCode40.组合总和II
摘要:代码(树层去重) class Solution { List<List<Integer>> res = new ArrayList<>(); List<Integer> path = new ArrayList<>(); boolean[] used = new boolean[100]; // u
LeetCode39.组合总和II
摘要:代码(未剪枝) class Solution { List<List<Integer>> res = new ArrayList<>(); List<Integer> path = new ArrayList<>(); public List<List<Integer>> combinationSu
LeetCode216.组合总数III
摘要:代码1(自己) class Solution { List<List<Integer>> res = new ArrayList<>(); List<Integer> path = new ArrayList<>(); public List<List<Integer>> combinationSu
LeetCode77.组合
摘要:代码 class Solution { List<List<Integer>> res = new ArrayList<>(); List<Integer> path = new ArrayList<>(); public List<List<Integer>> combine(int n, int
Shell
摘要:Shell语法 1.Shell简介 shell是一种脚本语言,通过对应的脚本解释器解释执行,一般作为内置于操作系统的应用程序向用户提供访问操作系统内核的服务。不过shell也分化出了很多种类,常见的有shell(/bin/sh)、bash(/bin/bash)、csh(/usr/bin/csh)、k
第6章 数据库技术基础
摘要:一、数据库、数据库管理系统 DBS(数据库管理系统):包括DBMS和(数据库应用系统和开发工具),其中核心是DBMS DB(数据库):存储数据的仓库,其本质是一个文件系统。保存一些列有组织的数据 DBMS(数据库管理系统):是一种操纵和管理数据库的大型软件,用于建立、使用是维护数据库,对数据库进行统
第15章 标准化和知识产权基础知识
摘要:知识产权基础知识 知识产权的基本概念 1.知识产权 知识产权是指民事权利主体(公民、法人)基于创造性的智力成果。 知识产权分为工业产权和著作权 著作权(也称版权)是指作者对其创作的作品享有的人身权和财产权 2.知识产权的特点 知识产权的特点:无形性、双重性、确认性、独占性、地域性和时效性 无形性:知
【AcWing-Linux】02_1. vim
摘要:一、vim功能 1. vim是命令行模式下的文本编辑器 2. 根据文件扩展名自动判别编程语言。支持代码缩进、代码高亮等功能。 3. 使用方式:vim filename 如果已有该文件,则打开它。 如果没有该文件,则打开个一个新的文件,并命名为filename 二、vim模式 1、一般命令模式 默认模
【AcWing_Linux】02_2. tmux
摘要:一、tumx简介 tmux(terminal multiplexer)是Linux上的终端复用神器,可从一个屏幕上管理多个终端(准确说是伪终端)。使用该工具,用户可以连接或断开会话,而保持终端在后台运行。 二、tmux的作用 终端分屏,可以从一个屏幕上管理多个终端 允许断开Terminal连接后,继