ICode9

精准搜索请尝试: 精确搜索
  • C语言动态内存分配malloc、calloc、realloc2020-05-25 19:07:03

    动态内存 根据需要动态创建需要的内存。例如根据变量创建数组,其内存区域在堆。这里简单提一下堆与栈 栈:局部变量所在的内存区域,在Windows默认其大小为1M,系统自行管理其内存(即你不用管回收问题) 堆:动态内存所在区域,默认大小为2G左右(不同平台有差别),程序管理内存,特别要注意内存

  • ahjesus-全网仅此一份 kali linux 中文教程 learn kali 汉化版2020-05-25 19:05:24

    kali linux 中文教程 learn kali 汉化版 闲言碎语不要讲,晒图有真相 下载百度网盘 提取码: 1ie4

  • C++11:21通过智能指针管理第三方库分配的内存2020-05-25 19:05:02

    21、通过智能指针管理第三方库分配的内存 0、课前秀 第三方库分配的内存一般需要通过第三方库提供的释放接口才能释放,由于第三方库返回的指针一般都是原始指针,在用完之后没有调用第三方库的释放接口,就很容易造成内存泄露。 1、示例 第三方库的释放(可能会存放跟new,delete一样,忘

  • centos 7 vscode cmake 编译c++工程2020-05-25 19:04:17

     一、环境说明 1)gcc/g++  cmake安装建议 gcc/g++内核自带的即可,如果需要新的自行安装, cmake也一样,如有需要新的版本自行安装。 2)vscode安装插件 必要的插件c/c++ 0.28.1 cmake 0.0.17 cmake tools 1.4  (这几个插件的版本可能会不同,以扩展搜索到的最新的为准)   二、创建项目

  • nginx配置2020-05-25 19:02:49

    目录 1. 安装 2. 常用操作命令 3.nginx配置语法 4.设置二级域名虚拟主机 5.配置反向代理 6.跨域CORS设置 7.开启gzip压缩 8.配置负载均衡 9.配置动静分离 10.配置高可用集群 11.适配pc移动设备 12.配置HTTPS 13.一些常用技巧 14.最佳实践   1. 安装 安装部分略 2.常用操作命令 N

  • CentOS7 安装yum2020-05-25 18:08:59

    首先卸载原来的yum 查看yum安装包 [root@yy48 ~]# rpm -qa|grep yum yum-3.4.3-167.el7.noarch yum-langpacks-0.4.2-7.el7.noarch yum-rhn-plugin-2.0.1-10.el7.noarch yum-utils-1.1.31-53.el7.noarch yum-metadata-parser-1.1.4-10.el7.x86_64      2、将其全部卸载 #

  • [转载]Windows系统的环境变量2020-05-25 16:53:13

    ———————————————— 版权声明:本文为CSDN博主「u010233287」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/liujian619/java/article/details/45564953 一、环境变量需求的提出     假设在D盘有一个可执行文

  • Windows内核 模拟线程切换2020-05-25 16:09:53

    在之前的概念中,线程切换仿佛一直都是由CPU来控制的,CPU为每个线程分配一个时间片,当线程的时间片用完之后,CPU将会切换线程,让其他线程进行执行,但事实并不是这样。 接下来,逐步分析一下ThreadSwitch代码 // ThreadSwitch.cpp : Defines the entry point for the console application.

  • Linux命令(19)groupadd命令2020-05-25 16:06:27

    groupadd命令 功能说明:创建一个新组 用法:groupadd [options] group_name 选项 作用 -g,--gid GID 创建一个新组时,手动指定GID,默认是上一个组的GID+1 -r,--system 创建一个系统组,GID范围(centos6)1-499,(centos7)1-999 示例1:创建一个名为docker的组 [root@node1 ~]# gro

  • CentOS 使用Docker 部署多台Springboot程序,并用Nginx做负载均衡2020-05-25 16:05:25

     本文将讲解在CentOS中使用Docker 去部署两个Springboot程序,并用Ngix去做负载均衡  1. Docker的安装    安装Docker yum install -y docker   设置开机启动 systemctl enable docker  启动Docker systemctl start docker    2. 制作springboot程序的Docker镜像  

  • iptables打开22 80端口2020-05-25 16:01:25

      iptables -P INPUT DROP //关闭所有端口 iptables -A INPUT -p tcp --dport 22 -j ACCEPT iptables -A OUTPUT -p tcp --sport 22 -j ACCEPT iptables -A INPUT -p tcp --dport 80 -m state --state NEW,ESTABLISHED -j ACCEPT iptables -A OUTPUT -p tcp --sport 80 -m sta

  • Linux学习2020-05-25 15:10:04

    常用命令短语查看已安装的镜像docker images查看已运行的容器docker ps查看容器属性(DB001为容器名称)docker inspect db001查看容器日志docker logs tomcat07进入容器docker exec -it 0033e6d00a98 /bin/bash查看容器iddocker ps -a主机和容器文件传递将容器的文件复制到主机中dock

  • shell脚本实现取当前时间2020-05-25 15:01:54

    shell 实现获取当前时间,并进行格式转换的方法: 1)原格式输出 2018年 09月 30日 星期日 15:55:15 CST time1=$(date) echo $time1 2)时间串输出 20180930155515 1 #!bin/bash 2 time2=$(date "+%Y%m%d%H%M%S") // 注意 + 在引号里面~~ 3 echo $time2 注意 1、date后面有一个

  • nginx 启动2020-05-25 14:04:07

      1.目录结构     conf文件见用来配置文件     html文件夹存放网页     sbin文件夹启动文件   2.启动 在 /sbin 路径下 sudo ./nginx 报错 注:以非root权限启动时,会出现 nginx: [emerg] bind() to 0.0.0.0:80 failed (13: Permission denied) 错误    Linux只有root

  • CentOS6启动流程(含详细流程图)2020-05-25 14:03:08

    参考:https://www.cnblogs.com/diantong/p/10734202.html 参考:Linux启动流程和grub详解(作者:好笔记运维)   为什么把这位的参考放在前面,主要是这位大佬的流程图太详细了。虽说不一定要了解这么详细,但还是很佩服啊。不多说,上图(在新标签中打开图片)   下面开始简单的了解一下CentOS

  • 迅为IMX6ULL开发板Ubuntu下C编程入门(二)2020-05-25 13:56:37

    本文是介绍3.3 初识 Makefile+3.4Makefile语法 3.3  初识  Makefile 3.3.1  什么是 Makefile 在 3.2 章节我们了解了在 Ubuntu 系统下通过 gcc 编译器来编译 C 程序,在我们演示的历程中只有一个C 文件,我们直接在终端输入 gcc 的编译命令,就完成了 C 程序的编译。我们在实际

  • ubuntu系统安装caffe过程2020-05-25 13:55:22

    参考:https://blog.csdn.net/CAU_Ayao/article/details/83536320#1__18 1. 配置anaconda3环境 下载地址: https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 我下载的版本是 anaconda3-5.2.0   2. 安装nvidia 终端输入命令:nvidia-smi 挑选适合自己电脑的版本   3. 降级gcc

  • Linux下开发---Vim编辑器常用基本指令2020-05-25 13:06:28

    1、Vim编辑器,要掌握三种模式:指令模式,输入模式,底行模式,Vim编辑器有大量的命令,不同的命令只能在相应的模式下使用; 指令的切换: (1)从指令模式,进入底行模式:按键盘” shift + 冒号”; (2)从底行模式,切换到指令模式:按键盘”Esc”; (3)从指令模式,切换到输入模式:按键盘”Insert”;   2、指令模

  • Ubuntu18.04的简单换源方式(仅适用于桌面环境,其余版本未测试)2020-05-25 13:04:18

    平时在使用Ubuntu的时候,换源一直是个比较麻烦的事情(尤其是对于新手而言)。虽然网上有很多的博客给出了现成的代码直接copy,但也是比较麻烦的。我今天在配置一台新的Ubuntu主机时由于没有安装习惯的文档编辑器,遂觉得在terminal里更换太麻烦。想到文件夹中直接用默认的文档编辑器打

  • Linux的一些常见的命令2020-05-25 13:03:55

    1.Linux文件 Linux系统中一切皆文件。 2.VI/VIM编辑器 VI是Unix操作系统和类Unix操作系统中最通用的文本编辑器。 VIM编辑器是从VI发展出来的一个性能更强大的文本编辑器。可以主动的以字体颜色辨别语法的正确性,方便程序设计。VIM与VI编辑器完全兼容。 常见的模式 一般

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

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

ICode9版权所有