笔记linux软件tar

Linux 基金会宣布成立 TLA+ 语言基金会

Linux 基金会宣布成立 TLA+ 基金会 (TLAF),以促进 TLA+ 编程语言及其 TLA+ 从业者社区的采用和发展。TLA+ 基金会的创始成员包括 AWS、甲骨文和微软。 TLA+ (Temporal Logic of Actions) 是一种用于对程序和系统 (尤其是并发和分布式程序和系 ......
基金会 基金 语言 Linux TLA

Linux 基金会宣布成立 TLA+ 语言基金会

Linux 基金会宣布成立 TLA+ 基金会 (TLAF),以促进 TLA+ 编程语言及其 TLA+ 从业者社区的采用和发展。TLA+ 基金会的创始成员包括 AWS、甲骨文和微软。 TLA+ (Temporal Logic of Actions) 是一种用于对程序和系统 (尤其是并发和分布式程序和系 ......
基金会 基金 语言 Linux TLA

Linux 基金会宣布成立 TLA+ 语言基金会

Linux 基金会宣布成立 TLA+ 基金会 (TLAF),以促进 TLA+ 编程语言及其 TLA+ 从业者社区的采用和发展。TLA+ 基金会的创始成员包括 AWS、甲骨文和微软。 TLA+ (Temporal Logic of Actions) 是一种用于对程序和系统 (尤其是并发和分布式程序和系 ......
基金会 基金 语言 Linux TLA

linux 内核空间内存分布

虚拟地址空间划分 linux通过宏“PAGE_OFFSET”将4GB的虚拟地址空间(32bit平台)划分成内核地址空间和进程地址空间两部分。“PAGE_OFFSET”的值支持通过Kconfig配置,其默认的值是“0xC0000000”。下面以经典的“PAGE_OFFSET=0xC0000000”来看 ......
内核 内存 linux 空间

实验二 电子公文传输系统安全--读书笔记

实验二 电子公文传输系统安全--读书笔记 一、《Core.Software.Security.Security.at.the.Source.CN.软件安全.从源头开始》 安全开发生命周期 最著名的SDL模型是可信计算安全开发生命周期,受欢迎的SDL模型有微软的SDL、Cigital的软件安全触点模型 ......
传输系统 公文 笔记 系统 电子

在linux上使用Qt开发动态库项目,怎么只生成一个so文件

背景: 在linux系统上,我们使用 Qt 开发动态库项目时,会默认生成四个文件:x.so 、x.so.1 、x.so.1.0、x.so.1.0.0 四个文件,只有一个真实的so库,剩下的三个都是链接文件。 我们交付的时候,不可能发一堆文件出去,所以我们需要对 Qt 项目进行设置,保证输入的只有一个 ......
文件 项目 动态 linux

读书笔记

《Core.Software.Security.Security.at.the.Source.CN.软件安全.从源头开始》 第一章 引论 软件安全的重要性和相关性 软件是我们在现实世界中做任何事情的关键,同时,软件也分布在最关键的系统中,基于此,软件的安全设计是直观重要的。为了证明一个软件安全程序的 ......
笔记

如何在Linux中查找一个文件

《Linux就该这么学》 - 必读的Linux系统与红帽RHCE认证免费自学书籍 免费电子版下载地址:https://www.linuxprobe.com/book 导读 对于新手而言,在Linux中使用命令行可能会非常不方便。没有图形界面,很难在不同文件夹间浏览,找到需要的文件。本篇教程中,我会展 ......
文件 Linux

【自学笔记】贪婪算法解决时间安排问题(入门)

【自学笔记】贪婪算法解决时间安排问题(入门) 【前言】 笔者这几天在受学校Prolog作业折磨,在查找解决方案的时候发现了贪婪算法(Greedy Algorithm),大喜,遂尝试格物致知。本文会引用一道贪婪算法的经典例题,尝试让笔者这样的纯小白也能理解这种算法,走入精彩的“贪婪之门”。贪婪算法的教 ......
算法 时间 笔记 问题

Linux知识点

Linux Linux没有盘符这个概念,只有一个根目录 / ,所有文件都在它下面。 ./ 当前目录 ../上一级目录 Linux主要目录速查表 / 根目录,一般根目录下只存放目录,在linux下有且只有一个根目录,所有的东西都是从这里开始。 在终端里输入 /home,其实是在告诉电脑,先从 /(根目 ......
知识点 知识 Linux

Linux运维实战项⽬进阶

项⽬描述 项⽬需求 近年来为适应业务发展的需求,世界500强XX企业准备进⾏⼤规模的电⼦商务建设, 同时,希望能通过Linux平台,利⽤开源技术,来实现⼤型互联⽹电⼦商务⽹站架构建设和业务⽀撑,现要求成⽴运维技术保障部门,并邀请你担当运维部门经理,对整个运维部门进⾏部署和规划。当你拿到该项⽬时,需要 ......
实战 Linux

软件开发目录规范

软件开发目录规范 为了提高程序的可读性与可维护性,我们应该为软件设计良好的目录结构,这与规范的编码风格同等重要。软件的目录规范并无硬性标准,只要清晰可读即可,假设你的软件名为foo,笔者推荐目录结构如下 Copy Foo/ |-- core/ | |-- core.py | |-- api/ | | ......
软件开发 目录 软件

linux 中查看各个子目录占用磁盘的大小

001、 [root@PC1 test]# ls dir1 dir2 dir3 [root@PC1 test]# du -h ## 查看所有子目录占用磁盘的大小 100M ./dir1 300M ./dir2 30M ./dir3 430M . ......
子目 子目录 磁盘 大小 linux

Vulkan学习笔记之开发环境搭建

一、概述 最近因为工作需要开始学习Vulkan的相关知识,作为初学者,发现相对较好的学习资料莫过于vulkan-tutorial,在自己学习Vulkan的过程中,决定将自己的理解记录下来,一是为了加深记忆,二是为了分享给大家一起探讨学习,因此有了本系列文章,开发环境搭建是本系列文章的第一篇。 二、开 ......
环境 笔记 Vulkan

【补档】开源软件与开源软件精神

开源软件是源代码可以任意获取的计算机软件,任何人都能查看、修改和分发他们认为合适的代码。开源运动旨在利用开源软件的价值和分散的生产模型,为其社区和行业的问题寻找新的解决方法。开源已成为一种超越软件生产界限的运动和工作方式。 ......
软件 精神

OpenGL学习笔记-2:基于GLFW在windows系统下创建一个OpenGL窗口

一、打开VS新建一个空工程 二、引入GLFW库 头文件: glfw3native.h glfw3.h 库文件:glfw3.lib 三、引入GLEW库 头文件:glew.h 库文件:glew32s.lib 四、要引入 opengl32.lib 库 否则VS工程会报错: 1>glew32s.lib(gl ......
OpenGL windows 笔记 系统 GLFW

OpenGL学习笔记-1:菜鸟入门基础

一、什么是OpenGL? OpenGL是我们用来操作图形图片等所使用的API,但是其本身并不是API,而是Khronos Group开发维护的一个规范。Opengl定义了每个函数的入参和出参,具体实现的细节大多数是由显卡厂商完成。 二、OpenGL的两种模式 OpenGL有两种模式: (1)imme ......
基础 笔记 OpenGL

ubuntu 更换系统软件源 和 pip源

一、 更换系统软件源1、备份: sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak 2、修改: sudo gedit /etc/apt/sources.list # 阿里云源 deb http://mirrors.aliyun.com/ub ......
ubuntu 系统 软件 pip

.NET 6学习笔记(8)生成自签证书

上一篇我们通过导出IIS Express的自签证书,供ASP.NET Core程序启用HTTPS。本篇我们讨论如何生成自签证书。自签证书的生成,有多种方式。比如OpenSSL或PowerShell都可以通过命令生成证书。对于.NET程序,也有System.Security.Cryptography. ......
签证 笔记 NET

挂载NTFS分区,离线安装NTFS-3G(Linux挂载NTFS格式磁盘的方法)

挂载NTFS分区,离线安装NTFS-3G(Linux挂载NTFS格式磁盘的方法) 本文档环境为centos7.9版本 一、NTFS-3G说明 NTFS-3G在Linux中的作用: 在Linux中,NTFS-3G的作用是使得Linux系统能够读写使用Windows NTFS文件系统格式格式化的分区。它 ......
NTFS 磁盘 格式 方法 Linux

DC-1 find提权/sql数据库创建用户(个人笔记)

进入数据库select * from users\G; \G为了让界面看着更整洁 在exploitdb中有一个针对Drupal 7版本的攻击脚本,可以增加一个admin权限的用户账号: 终端/msf输入:searchsploit drupal python2 /usr/share/exploitdb ......
数据库 笔记 数据 用户 个人

linux下安装es+kibana

1、下载安装包 ##下载es安装包## wget https://repo.huaweicloud.com/elasticsearch/7.9.3/elasticsearch-7.9.3-linux-x86_64.tar.gz ##下载kibana安装包## wget https://artifac ......
kibana linux es

Spring复习笔记

Spring架构 核心概念 IOC & DI IOC DI bean bean的实例化 ......
笔记 Spring

阅读笔记:Merak 大模型并行训练系统

本篇为Merak: An Efficient Distributed DNN Training Framework With Automated 3D Parallelism for Giant Foundation Models论文的阅读笔记 ......
模型 笔记 系统 Merak

软件测试Day2

1.软件测试相关方案 2.测试用例 3.系统缺陷等级 4.软件测试原则(了解) 5.软件危机 6.软件开发过程 7.软件工程模型 (记) (记) (记) 8.Scrum敏捷 scrum人员配置 ......
软件测试 软件 Day2 Day

mall学习笔记(2)

1. Spring注解:代替xml配置文件 2. @Autowired:修饰成员变量进行依赖注入 Could not autowire. No beans of ‘xxx” type found(三种方法) 3. mybatis examle类:进行sql查询等操作 4. swagger使用 配置S ......
笔记 mall

linux挂载的ntfs格式硬盘无法使用回收站

linux挂载的ntfs格式硬盘无法使用回收站 解决办法: 新建回收站文件, 文件名为Trash-XXX . 比如Trash-1000 这里的1000就是你的$UID. sudo mkdir /.Trash-1000 sudo chown user:user /.Trash-1000 挂载ntfs硬 ......
回收站 硬盘 格式 linux ntfs

Python数据分析与挖掘实战笔记

(声明:这些代码只是看书的时候跟着敲一敲,留个印象,为的是以后用到有个方便快速查找看个思路,并没有真正运行。) 数据挖掘建模过程 数据挖掘建模过程: 定义挖掘目标:明确挖掘目标,弄清用户需求。 数据采样: 采样标准(相关性、可靠性、有效性) 采样方法:随机、分层、等距 数据探索:进行探索、审核和加工 ......
数据分析 实战 笔记 数据 Python

阅读笔记:Merak 大模型并行训练系统

本篇为Merak: An Efficient Distributed DNN Training Framework With Automated 3D Parallelism for Giant Foundation Models论文的阅读笔记 ......
模型 笔记 系统 Merak

linux下安装kafka

1.下载安装包 ##scala安装包## wget https://downloads.lightbend.com/scala/2.12.11/scala-2.12.11.tgz ##kafka安装包 (kafka3.0.0已经包含了zookeeper) ## wget https://archiv ......
linux kafka