ICode9

精准搜索请尝试: 精确搜索
  • Shell 脚本定时重启项目2020-11-29 17:34:32

    个人博客:DoubleFJ の Blog 前言 自己很早之前就买了一台阿里云服务器,当时新用户买的时候很便宜后来每年续费简直贵得离谱。要不是我已经装了很多东西,还有我的懒(换服务器还需要重新配置和备案)。当然这跟我下面要说的关系不是很大。 我一直以来用这服务器只是为了挂自己的博

  • Linux——常用工具2020-11-29 17:33:54

    1.Linux的常用工具: 软件包管理工具,编辑器,调试器,项目自动化构建工具,项目版本管理工具。 2.软件包管理工具:yum 1.查看软件包:yum list / yum search; 2.安装软件包:yum install package_name; 3.卸载软件包:yum remove 3.编辑器:vim 操作模式: 一共有12种,常用的有三种:普通/插入/底行

  • 初识一周Linux(Ubuntu)我学会了什么2020-11-29 17:32:47

    前言 事情要从我看到我们学校和CSDN联合办培训班的通知开始说起,我头脑一热大腿一拍就交了申请,到现在我也想不通,我一个非计算机专业的纯纯小白,是怎么和一众大佬们坐在同一个教室的。 在开营仪式以前,我甚至都不知道Linux是什么。这个培训班和学校的课堂有很多不同,老师并不是按

  • Linux系统配置及服务管理之权限管理2020-11-29 17:32:28

    一、基本权限UGO u:属主 g:属组 o:其他人 a:所有人(u+g+o) 权限分为:读=r=4 写+w=2 执行+x=1 只能给一个用户,一个组和其他人设置权限 例如:#ll /root/1.txt 结果:-rw-r–r--. 1 root root 179 5月 25 14:27 /root/1.txt     结果字段信息:-文件类型   主人的权限,属主   属组的权限

  • C语言内存管理详解2020-11-29 17:03:48

    C语言内存管理详解  一、【内存基础知识】 C语言中的动态内存管理。C语言为内存的分配和管理提供了几个函数。这些函数可以在 <stdlib.h> 头文件中找到。 1、void *calloc(int num, int size); 在内存中动态地分配 num 个长度为 size 的连续空间,并将每一个字节都初始化为 0。所以

  • Linux下的信号详解2020-11-29 17:02:33

    信号 1.信号是什么 通知进程发生了某个事件,打断进程当前操作,去处理这个事件。是一个软件中断,功能是事件通知。 例如: 输入命令,在Shell下启动一个前台进程。 用户按下Ctrl-C,键盘输入产生一个硬件中断。 如果CPU当前正在执行这个进程的代码,则该进程的用户空间代码暂停执行, CP

  • Linux-基础命令:vmware虚拟机怎么用桥接方式仅与物理主机互通2020-11-29 17:01:51

    这里介绍四种方法 一、(1)设置虚拟网络编辑器(第一种用的最多) 这里设置的是仅与外主机互通 右下角的更改设置(设置完应用) (2)确保使虚拟机与主机的IP信息一致 在物理主机中对网络连接属性进行设置(VMnet1仅主机模式) 手动设置一个ip地址,保存并退出 vim /etc/sysconfig/network-s

  • IfcOpenShell2020-11-29 17:01:42

    注:定义根据ISO/CD 10303-42:1992 开壳是维数为2的壳。它的域,如果存在的话,是一个有限的,连通的,有向的,有边界的2-流形,但不是一个闭曲面。它可以被认为是一个封闭的壳,上面有一个或多个孔。开壳层的区域满足0<Ξ<1。开放的shell在功能上比面更通用,因为它的域可以有句柄。 壳由一组面定

  • NodeJS、NPM安装配置步骤(windows版本)2020-11-29 16:57:25

    Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。 Node.js 的使用包管理器 npm来管理所有模块的安装、配置、删除等操作,使用起来非常方便,但是想要配置好npm的使用环境还是稍微有点复杂,下面跟着我一

  • Nginx跨域设置2020-11-29 16:32:42

       一、 跨域概述 1.1 同源策略   同源策略是一个安全策略,同源指的是协议、域名、端口相同。浏览器处于安全方面的考虑,只允许本域名下的接口交互,不同源的客户端脚本,在没有明确授权的情况下,不能读写对方的资源。 同源策略主要是基于如下可能的安全隐患: 用户访问www.my

  • Centos安装教程(U盘安装)2020-11-29 16:29:55

    一、下载centos镜像 centos官方历史版本:https://vault.centos.org/ `镜像文件存放目录   常用的镜像文件类型介绍:        DVD ISO:普通光盘完整安装版镜像,可离线安装到计算机硬盘上,包含大量的常用软件(一般选择这种jing)。       Everything ISO:包含了完整安装版

  • Linux - 权限管理(用户组管理)2020-11-29 15:59:06

    Linux - 权限管理(用户组管理) 一:Linux用户介绍   1.什么是用户? 用户对硬件资源的操作都需要通过操作系统,比如用户要读取硬盘中的一份关键数据出于安全考虑,操作系统的开发者们都专门开发了安全机制,要使用操作系统必须事先输入`正确的用户名与密码`这便是用户的由来   2.为何要创建

  • Linux内核进程管理:进程的“内核栈”、current宏、进程描述符2020-11-29 15:57:26

    目录 linux 进程内核栈 概念 thread_info 有什么用? thread_info 、内核栈、task_struct 关联 current 宏 1、arm 2、ARM64 3、x86 SYSCALL过程调用规范 x86_64进程栈切换 参考 Linux调度——神奇的current current的作用 current的通用实现方法 current在x86架构上的实现 实验示

  • wsl2(ubuntu16)中安装cuda11+docker脚本2020-11-29 15:32:20

    cd \ && echo "修改源" \ && sed -i "s/archive.ubuntu/mirrors.aliyun/g;s/security.ubuntu/mirrors.aliyun/g" /etc/apt/sources.list \ && apt-get update \ && echo "安装cuda-11" \ && wget http

  • 浅谈Tomcat 、Apache、 Nginx的区别及优缺点2020-11-29 15:31:39

    此文主要说明tomcat 、apache、 nginx的定义、区别及优缺点     一、 定义: 1. Apache Apache HTTP服务器是一个模块化的服务器,可以运行在几乎所有广泛使用的计算机平台上。其属于应用服务器。Apache支持支持模块多,性能稳定,Apache本身是静态解析,适合静态HTML、图片等,但可以通

  • Ubuntu18.04安装docker与docker-compose(适合小白)2020-11-29 15:03:35

    Docker安装并设置镜像加速 一. Ubuntu安装Docker环境 step 1: 安装系统工具 sudo apt-get update sudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common step 2:安装GPG证书 curl -fsSL http://mirrors.aliyun.com/docker-ce/lin

  • Linux下 VS Code 安装与 C 编程环境配置!2020-11-29 15:02:50

            对于多文件的C项目,大部分人会选择使用'cmake'来管理编译过程,对于精力充沛的朋友来说,也可以学习一下使用这个强大的工具。         但我觉得如果只想在VS Code里写几行代码应对当前需求,没必要再去学习一个完全陌生的东西,也没必要把配置过程复杂化。   

  • 获取进程/线程ID及常用函数2020-11-29 15:02:19

    获取进程/线程ID #ifdef WIN32 #include "windows.h" #else #include "unistd.h" #endif #ifdef WIN32 printf("pid is %d \n", GetCurrentProcessId()); printf("tid is %d \n", GetCurrentThreadId()); #else printf("pid is

  • Linux下 VS Code 安装与 C 编程环境配置!2020-11-29 15:02:15

            对于多文件的C项目,大部分人会选择使用'cmake'来管理编译过程,对于精力充沛的朋友来说,也可以学习一下使用这个强大的工具。         但我觉得如果只想在VS Code里写几行代码应对当前需求,没必要再去学习一个完全陌生的东西,也没必要把配置过程复杂化。      

  • linux下二进制文件分析2020-11-29 14:33:16

    一 背景 也许大家都遇到过这种场景,就是有二进制代码,比如深度分析下此文件到底是什么格式的图片等,这篇文章就记录我分析下二进制可执行文件的过程,已经自己读写二进制文件的一些坑。分析的二进制执行文件为linux下的可执行文件。 二 常用二进制文件静态分析命令 2.1 file基本信

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有