ICode9

精准搜索请尝试: 精确搜索
  • Centos 7一键安装包禅道搭建2020-05-28 11:55:32

     禅道官网:http://www.zentao.net/ linux一键安装包内置了apache, php, mysql这些应用程序,只需要下载解压缩即可运行禅道。 Linux 64位一键安装包(适用于Linux 64位) 下载站点1:http://sourceforge.net/projects/zentao/files/9.0.1/ZenTaoPMS.9.0.1.zbox_64.tar.gz/download 下载站

  • 深入理解系统调用2020-05-27 23:06:27

    深入理解系统调用 前言   本文将基于Linux内核通过调试跟踪,深入理解Linux的系统调用过程。本人学号04结尾,在arch/x86/entry/syscalls/syscall_64.tbl 可以找到04号为stat系统调⽤,因此以系统调用stat为例进行展开。 一、实验目的 1.找一个系统调用,系统调用号为学号最后2位相同的

  • 深入理解系统调用2020-05-27 22:57:00

        一、实验目标 (1)、找一个系统调用,系统调用号为学号最后2位相同的系统调用 (2)、通过汇编指令触发该系统调用 (3)、通过gdb跟踪该系统调用的内核处理过程 (4)、重点阅读分析系统调用入口的保存现场、恢复现场和系统调用返回,以及重点关注系统调用过程中内核堆栈状态的变化  

  • 深入理解系统调用2020-05-27 21:59:02

    1、实验内容 1)系统调用号后两位为21的系统调用 2)通过汇编指令触发该系统调用 3)通过gdb跟踪该系统调用的内核处理过程 4)重点阅读分析系统调用入口的保存现场、恢复现场和系统调用返回,以及重点关注系统调用过程中内核堆栈状态的变化   2、环境配置 #安装开发⼯具 sudo apt install

  • 深入理解系统调用2020-05-27 21:06:14

    一、实验内容 1.找一个系统调用,系统调用号为学号最后2位相同的系统调用2.通过汇编指令触发该系统调用3.通过gdb跟踪该系统调用的内核处理过程4.重点阅读分析系统调用入口的保存现场、恢复现场和系统调用返回,以及重点关注系统调用过程中内核堆栈状态的变化   二、实验过程 1、环

  • yum list --showduplicates列出软件所有版本2020-05-27 16:02:49

    默认情况下,我们用yum list 或者 yum install 的时候,yum会默认选择最新的版本。 如果我们需要安装指定版本的某个软件包,以使之能够和我们现有环境的软件包版本匹配,那么就需要用到showduplicates 使用--showduplicates参数列出所有版本 查看docker-ce: yum list docker-ce 可安装

  • 安装php7.4.3+php-fpm7.4.32020-05-27 12:08:47

    Centos7源码安装PHP7.4.3 step1:下载PHP安装包   wget https://www.php.net//distributions/php-7.4.3.tar.gz step2:安装依赖包 yum install -y libxml2-devel libcurl-devel sqlite-devel yum install -y https://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/o/onig

  • 深入理解系统调用2020-05-26 21:52:30

    一、实验目的 1.找一个系统调用,系统调用号为学号最后2位相同的系统调用,本人学号最后两位为80,即要测试的系统调用号为80 2.通过汇编指令触发该系统调用 3.通过gdb跟踪该系统调用的内核处理过程 4.重点阅读分析系统调用入口的保存现场、恢复现场和系统调用返回,以及重点关注系统调用

  • This system is not registered with an entitlement server. You can use subscription-manager to regist2020-05-26 20:04:28

    系统:redhat 7.6 说明:配置yum源,提示This system is not registered with an entitlement server. You can use subscription-manager to register. 配置文件: [root@localhost yum.repos.d]# cat redhat7.repo [rhel-source] name=Source baseurl=file:///mnt enabled=1 gpgcheck=0

  • 深入理解系统调用2020-05-26 14:54:51

    准备工作 配置和编译Linux内核 下载和解压Linux内核,此次实验使用的是5.4.34版本 使用make menuconfig来配置内核,主要配置以下几个选项来开启内核调试功能 Kernel hacking ---> Compile-time checks and compiler options ---> [*] Compile the kernel with debug info [*] Pro

  • 深入理解Linux系统调用2020-05-26 14:03:25

    一、实验环境配置 系统环境:Ubuntu16.04 实验说明:本人学号末两位70,对应__64x_sys_msgrcv系统调用 注:不能在上次实验的基础上做,要重新下载解压linux-5.4.34文件 1、安装开发工具 1 sudo apt install build-essential 2 sudo apt install qemu # install QEMU 3 sudo apt install

  • linux centos7 安装oci8扩展2020-05-26 11:04:24

    一、基本环境1、centos7_64+Apache/2.4.43+PHP5.62、安装了宝塔面板二、安装oci8扩展1、到oracle官网下载:oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpmoracle-instantclient11.2-devel-11.2.0.4.0-1.x86_64.rpm2、安装以上两个rpm包rpm -ivh oracle-instantclient11.2

  • 深入理解Linux系统调用2020-05-26 11:01:39

    深入理解Linux系统调用 实验要求 找一个系统调用,系统调用号为学号最后2位相同的系统调用; 通过汇编指令触发该系统调用; 通过gdb跟踪该系统调用的内核处理过程; 重点阅读分析系统调用入口的保存现场、恢复现场和系统调用返回,以及重点关注系统调用过程中内核堆栈状态的变化。 环境准

  • 牛客练习赛64 D宝石装箱2020-05-26 09:55:48

    题面 题目链接 https://ac.nowcoder.com/acm/contest/5633/D 题目大意 n 颗宝石装进 n 个箱子使得 , 每个箱子中都有一颗宝石 其中第 i 颗宝石不能装入第 ai 个箱子 , 求合法的装箱方案数。 解题思路 总的装箱方案为 N! ,答案 = 总方案数 - $\sum ^{n}_{i=0}f\left( i\right) $

  • 深入理解系统调用2020-05-25 23:03:59

    1. 实验要求 本人学号后两位为53,则寻找系统调用号为53的系统调用 通过汇编指令触发该系统调用 通过gdb跟踪该系统调用的内核处理过程 重点阅读分析系统调用入口的保存现场、恢复现场和系统调用返回,以及重点关注系统调用过程中内核堆栈状态的变化 2. 环境搭建 2.1 安

  • 深入理解系统调用2020-05-24 15:58:25

    实验要求 找一个系统调用,系统调用号为学号最后2位相同的系统调用 通过汇编指令触发该系统调用 通过gdb跟踪该系统调用的内核处理过程 重点阅读分析系统调用入口的保存现场、恢复现场和系统调用返回,以及重点关注系统调用过程中内核堆栈状态的变化 系统调用原理: https://www.cntof

  • 喵星之旅-狂奔的兔子-centos7安装php72020-05-24 13:02:15

    如果直接安装php,会安装低版本的,由于某些需求需要高版本支持,所以对php版本提出了门槛。   安装之前应该先安装源 yum -y install epel-release rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm rpm -Uvh http://mirror.webtatic.com/yum/el7/webtatic-rel

  • Windows10下Opencv4+CMake+MinGW64+VSC安装教程2020-05-23 14:03:14

         本文章主要介绍基于Windows10下如何编译安装Opencv的过程,其中遇到过各种各样奇葩的Bugs,但最终在不断的尝试和分析搜索中完成了Opencv-MinGW开发环境的搭建,其主要目的是在没有安装搭建Visual Studio的情况下,基于VS Code对Opencv库的使用需求而做的开发环境,当然在这个过程中

  • c语言编译运行速度慢2020-05-20 21:52:47

    c语言编译运行慢怎么办? 检查编译器版本, 优先选择64位, 即MinGW-64 关闭杀毒软件, 如Windows Defender, 电脑管家, 或者把文件夹添加进信任区 以下是做的实验: 开启电脑管家后一键编译和运行需要3s左右的时间, 这是一种煎熬

  • 第06篇 部署区块链浏览器(1)2020-05-20 15:42:28

    本文基于POA联盟链部署开源区块链浏览器。 浏览器源码选用:https://github.com/carsenk/explorer 操作系统:centos_7_06_64 查找文件或目录: find / -name 'filename' //查找文件 find / -name 'path' -type d //查找目录 find . | xargs grep -ri 'conten

  • Centos8 删除了yum.repos.d 下面的文件2020-05-20 11:06:32

    原文: https://www.cnblogs.com/junjind/p/9016107.html centos-release-8.1-1.1911.0.9.el8.x86_64 找到 https://mirrors.aliyun.com/centos/8.1.1911/BaseOS/x86_64/os/Packages/ 下载对应文件 解压打开后 centos-repos-8.1-1.1911.0.8.el8.x86_64\etc\yum.repos.d 复制到 yum

  • selenium IE11浏览器 sendkey 很慢2020-05-20 10:57:09

    1.win7 64位,ie1164位(安装不了ie11 32位浏览器) 2.把ie11 64位驱动换成 32位的也没有解决问题 参照了windows 7 64bit系统中怎么把IE11修改为32位 ,把TabProcGrowth 键值设定为0,然后就可以了。  

  • gcc-glibc如何实现线程私有变量2020-05-19 20:54:57

    一、C库对于fs值的分配 glibc-2.11\nptl\sysdeps\x86_64\tls.h线程创建时的逻辑,可以看到是执行的ARCH_SET_FS接口设置的/* Code to initially initialize the thread pointer. This might need special attention since 'errno' is not yet available and if the operation c

  • 安装Percona-tool2020-05-19 14:06:20

    1、下载安装包 wget https://www.percona.com/downloads/percona-toolkit/3.0.12/binary/redhat/6/x86_64/percona-toolkit-3.0.4-1.el7.x86_64.rpm直接安装会报没有依赖包的错误如下 2、安装rpm包 [root@recover-test opt]# rpm -ivh percona-*警告:percona-toolkit-3.0.4-1.el7.x

  • SSMS下载2020-05-19 10:52:45

    最新的请参考官网:https://docs.microsoft.com/zh-cn/sql/ssms/release-notes-ssms?view=sql-server-2017#previous-ssms-releases   SQL Server Management Studio (SSMS) 是一种集成环境,用于管理从 SQL Server 到 Azure SQL 数据库的任何 SQL 基础结构。 SSMS 提供用于配置、监

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

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

ICode9版权所有