Linux一种自由度很高操作系统,它是由Linus Torvalds创造并开源。所谓开源,就是指Linux源代码完全开放,任何人都可以自由地修改和分发。那么Linux究竟是什么呢? 首先,让我们了解一下操作系统概念。操作系统计算机硬件和软件之间桥梁,它负责管理计算机资源,如处理器、内存、硬盘等,并提供给用户和应用程序一个友好界面。在市场上有各种各样操作系统,比如Windo
原创 2024-02-05 11:52:33
165阅读
linux系统环境下,对文件进行加密(gpg,openssl) Linux关于文件加密两种方法和详解: 一、用GnuPG加密文件。 GnuPG软件包(Gnu Privacy Guard,Gnu隐私保镖),软件包名称是gpg。 gpg在加密文件时使用公共密钥加密方法。 1.第一步要创建一个将来用来发送加密数据和进行解密数据密钥。我们执行一下gpg
容器技术简介软件应用通常依赖于运行时环境提供其他库、配置文件或服务。容器由一个或多个与系统其余部分隔离进程组成集合。容器内容与其他容器内容隔离,因此互不影响。软件容器打包应用以简化部署和管理一种方式。容器和虚拟机对比容器提供许多与虚拟机相同益处,如安全、存储和网络隔离等。这两种技术都将其应用库和运行时资源与主机操作系统或虚拟机监控程序隔离。容器和虚拟机在硬件和底层操作系统交互方式
点击蓝字关注我们为什么要学习Makefile?Linux环境下程序员如果不会使用GNU make来构建和管
转载 2022-03-17 14:18:54
81阅读
数据库方面的问题今天遇到第一个问题就是数据库配置问题,首先贴上MySQL数据库通用配置:1 DATABASES = { 2 'default': { 3 'ENGINE': 'django.db.backends.mysql', 4 'NAME':'dbname', 5 'USER': 'root', 6 'PASSWORD': 'xxx',
Android 电源管理也是很重要一部分。比如在待机时候关掉不用设备,待机时屏幕和键盘背光关闭,用户操作时候该打开多少设备等等。3. ActivityManagerService->ActivityManager这个整个Android framework框架中最为核心一个服务,管理整个框架中任务、进程管理, Intent解析等核心实现。虽然名为ActivityM
# 麒麟系统架构? 在当今科技发展飞速时代,操作系统作为计算机和所有应用程序交互一层至关重要中介,其发展一直备受关注。麒麟操作系统(Kylin OS)中国自主研发一款操作系统,旨在为满足国家信息安全需求而设计。本篇文章将探索麒麟系统架构及其优势,并通过代码示例来进一步阐述它特性。 ## 麒麟系统基本架构 麒麟系统遵循Linux内核架构原则,提供了稳定、安全、高效多用户、
ChibiOS启动过程详解Makefile我们先从根目录下Makefile文件看起,在Makefile写明了启动部分.mk文件所在:# Licensing files. include $(CHIBIOS)/os/license/license.mk # Startup files. <--在这里--> include $(CHIBIOS)/os/common/startup
bbr就跟之前分享过腾讯TCPA一样(,等同于给linux换了个内核,提升机子运行速度,在一定程度上让网站打开更快。专业解释:BBR Google 提出一种新型拥塞控制算法,可以使 Linux 服务器显著地提高吞吐量和减少 TCP 连接延迟。BBR解决了两个问题:再有一定丢包率网络链路上充分利用带宽。非常适合高延迟,高带宽网络链路。降低网络链路上buffer占用率,从而降低延迟。非
转载 2020-08-26 12:02:00
731阅读
2评论
背景 Read the fucking source code! --By 鲁迅 A picture is worth a thousand words. --By 高尔基说明:Kernel版本:4.14ARM64处理器,Contex-A53,双核使用工具:Source Insight 3.5, Visio1. 概述上篇文章分析到malloc/mmap函数中,内核实现只是在进程
数字7代表 4+2+14r--读,2 w -- 写,1 x --执行为什么三位数?第一位 代表【文件拥有人】第二位 代表【文件拥有组】第三位 代表【公共权限】
原创 2022-07-18 10:21:12
386阅读
# 什么分布式系统? 分布式系统由多台计算机组成系统,这些计算机通过网络进行通信和协作,共同完成一个任务或提供一个服务。分布式系统具有以下特点: 1. 分布性:系统计算机可以分布在不同地理位置上,通过网络连接进行通信。 2. 并发性:多个计算机可以同时并行地处理不同任务,提高系统效率和吞吐量。 3. 可靠性:分布式系统具有容错机制,一台计算机出现故障时不会影响整个系统正常运行。
原创 2024-05-22 09:56:01
70阅读
# 如何查询CentOS系统架构 作为一名刚入行开发者,了解你所使用操作系统架构是非常重要。CentOS一个基于Red Hat Enterprise Linux开源Linux发行版,它提供了与RHEL相同稳定性和安全性。本文将指导你如何查询CentOS系统架构。 ## 步骤流程 首先,我们用一个表格来展示查询CentOS系统架构步骤: | 序号 | 步骤
原创 2024-07-15 17:31:46
16阅读
如果我们远程登录了远程 Linux 服务器,运行了一些耗时较长任务,如何让命令提交后不受本地关闭终端窗口/网络断开连接干扰呢? 守护进程守护进程,也即通常所说 Daemon 进程, Linux 下一种特殊后台服务进程,它独立于控制终端并且周期性执行某种任务或者等待处理某些发生事件。守护进程名称通常以 “d” 结尾,如 “httpd”、“crond”、“mysql
转载 2024-06-26 22:11:42
32阅读
1.计算机信息系统集成特点(必会) (1)计算机信息系统集成要以 ( 满足用户需求 ) 为 根本出发点 (2)计算机信息系统集成不只是设备选择和供应,更重要,它是具有高技术含量工作过程,要面向用户需求提供全面的解决方案,其 核心 (软件) (3)计算机信息系统集成最终交付物 (一个完整系统) 而不是一个分立产品 (4)计算机信息系统集成包
自然语言处理(NLP),事实上,自然语言处理数据挖掘一个具体应用领域。自然语言处理计算机科学领域与人工智能领域中一个重要方向。它研究能实现人与计算机之间用自然语言进行有效信息交流各种理论和方法。自然语言处理一门结合语言学、计算机科学、数学于一体科学。因此,很多领域研究都将涉及到自然语言,也就是人们日常使用语言,所以它与语言学研究有着密切联系但又有重要区别。自然语言处理并不是
什么云主机?这确实是值得思考问题,随着互联网快速发展,人们在享受互联网时代给我们带来了便利,但是同时也会因有很多新鲜事物诞生而费解,什么人工智能?区块链是什么?大数据又是什么东西?我们不理解这些事物的话,就一定先了解了解它概念吧,就像我前面提到问题,什么云主机?说起来云主机,就不得不提云计算了,云计算核心思想,就是将大量使用网络连接计算资源统一管理和调度,构成一个计算资源池向用
原创 2020-10-22 14:27:40
467阅读
1点赞
  面向对象程序设计思想( Object Oriented Programming),简称OOP  面向对象思想就是在计算机程序设计过程中,参照现实中事物,将事物属性特征、行为特征抽象出来,用类来表示。某个事物一个具体个体称为实例或对象。对于面向对象理解要对比 面向过程 来理解。比如说 洗衣机 洗衣服  面向过程,就会把洗衣服每一个步骤写成一个方法,按顺序执
转载 2023-07-16 19:46:14
824阅读
Elastic Stack写在前面:刚接触elk,总是有点懵懵懂懂,我一向比较习惯在使用过后更好更快了解这个东西做什么,但这个elk真的有点恶心到我了,那就是对于初期模拟应用对小白太太太不友好了,所以在网上看了很多关于elk介绍。然后各种参差不齐、见解不一文章就把我脑袋搞大了,最后不知道看了多少篇文章才梳理出来了一些头绪,总结成下面这篇文章。 本文纯本着分享知识本质,内有摘抄和
转载 2024-04-01 15:50:24
63阅读
微软自己服务器全是 Windows Server 。但 Windows Server 在大型机和大规模集群上面跑不了。所以估计部分机器只能用 UNIX 类系统。记住了:在可口可乐,如果你拿着一瓶百事,你会被立即开除。一下内容可能需要你有一定知识才能看懂。说什么一个收费一个免费都是胡扯。Linux/GNU Free 自由,而不是免费。商用要看软件协议,免费不免费也要看软件协议。Linux
  • 1
  • 2
  • 3
  • 4
  • 5