Linux

  • boost linux 下安装

    1. 在boost 官网 http://www.boost.org/doc/libs/ 下载最新的boost 安装包2. 解压至 /usr/local/ 目录下3. cd /usr/local/boost_*/4. ./bootstrap.sh5. ./bjam install6. 在usr/loc......

  • Linux学习笔记(8)-- Compiling

     7.1 Compiling UNIX software packages  We have many public domain and commercial software packages installed on our systems, which are available to al......

  • Linux中断子系统分析之(4):驱动程序申请中断

    Linux中断子系统分析之(1):整体框架Linux中断子系统分析之(2):通用的中断处理Linux中断子系统分析之(3):irqdomain中断子系统中有一个重要的设计机制,那就是Top-half和Bottom-half,将紧急的工作放置在Top-half中来处理,而将耗时的工作放置在Bottom......

  • Linux安装Redis

    环境:Centos6.2redis是当前比较热门的NOSQL系统之一,它是一个key-value存储系统。和Memcached类似,但很大程度补偿了memcached的不足,它支持存储的value类型相对更多,包括string、list、set、zset和hash。这些数据类型都支持push/pop......

  • Linux GPIO子系统代码分析

    /*分析GPIOSUB子系统源码Linux内核版本4.9.37*//******************************************GPIO对应的数据结构*************************************//*每个引脚都对应于一个引脚描述符*/struct......

  • Linux Kernel中gicv3实现:SPIs中断routing到指定的CPU

    文章目录1、开机时,为每个cpu分配affinity编号2、开机时,将所有共享中断绑定到cpu03、kernelAPI将中断绑定到CPU:irq_set_affinity()1、开机时,为每个cpu分配affinity编号开机时,为每个cpu分配affinity编号,并写入到mpidr_el1系统寄......

  • Ubuntu16.04下安装texlive

    Ubuntu16.04下安装texlive的步骤如下:1.下载texlive打开终端输入:sudoapt-getinstalltexlive-full #下载这一过程会持续10-20分钟2.接下来的按照如下网址安装即可:http://linux-wiki.cn/wiki/zh-hans/LaTeX%......

  • Ubuntu16.04下安装多版本cuda和cudnn

    Ubuntu16.04下安装多版本cuda和cudnn原文 https://blog.csdn.net/tunhuzhuang1836/article/details/79545625前言因为之前针对Pytorch,caffe,torch等,装了cuda8.0和对应cudnn5.1,但是最近在装Mx......

  • C++:构造函数和析构函数能否为虚函数

    原文:http://blog.csdn.net/xhz1234/article/details/6510568C++:构造函数和析构函数能否为虚函数?简单回答是:构造函数不能为虚函数,而析构函数可以且常常是虚函数。(1)构造函数不能为虚函数让我们来看看大牛C++之父BjarneStroustrup在......

  • Python argparse模块实现模拟 linux 的ls命令

    python模拟linux的ls命令sample:pythoncustom_ls.py-alhc:/选项:-a,--all显示所有文件,包括'.'开头的隐藏文件-l 列表显示每个文件详细信息-h以人类可读的方式显示,文件大小会被换算成K、M、G、T或P的单位path只能接受一个path路径,需要改进......

  • redis的删除库应用(linux)

    1、首先从linux进入redis的安装目录下2、用redis-cli在Shell命令行下启动Redis客户端工具。3、select库名进入到库下4、flushdb刷新当前库redis的相应的命令:三、命令示例:1. KEYS/RENAME/DEL/EXISTS/MOVE/RENAMENX:   #......

  • linux查看网络链接状况命令netstat

    linux查看网络链接状况命令netstat参数如下:-a显示所有socket,包括正在监听的。-c每隔1秒就重新显示一遍,直到用户中断它。-i显示所有网络接口的信息,格式同“ifconfig-e”。-n以网络IP地址代替名称,显示出网络连接情形。-r显示核心路由表,格式同“route-e”。-t显......

  • Mysql笔记之 -- 小试MYSQL主从配置

    mysql主从配置:硬件:两台服务器1、Ubuntu12.04.4LTS(GNU/Linux3.2.0-60-generic-paei686) 2、Ubuntu12.04.4LTS(GNU/Linux3.2.0-60-generic-paei686)分别安装mysqmysqlVer14.14Dist......

  • linux arm irq (2): interrupt handling

    linuxarmirq(2)2interrupthandlingAuthor:YangkaiWangwang_yangkai@163.comCodingin2021/05/10转载请注明author,出处.linuxversion3.4.39s5p6818socCortex-A53OctacoreC......

  • linux arm irq (4): interrupt driver interface

    linuxarmirq(4)4interruptdriverinterfaceAuthor:YangkaiWangwang_yangkai@163.comCodingin2021/05/16转载请注明author,出处.linuxversion3.4.39s5p6818socCortex-A53Oc......

  • linux arm irq (3): gpio interrupt

    linuxarmirq(3)3gpiointerruptAuthor:YangkaiWangwang_yangkai@163.comCodingin2021/05/16转载请注明author,出处.linuxversion3.4.39s5p6818socCortex-A53OctacoreCPUIn......

  • Linux之文件权限属性设置

    文件权限属性设置1、chown命令chrep命令chown命令改变某个文件或目录的所有者和所属的组,该命令可以向某个用户授权,使该用户变成指定文件的所有者或者改变文件所属的组。用户可以是用户或者用户D,用户组可以是组名或者组id。文件名可以使其由空格分开的文件列表,在文件名中可以包含通配符。只有文件......

  • linux网站目录及Apache权限的设置

    apache服务器访问权限设置禁止所有访问:Options Indexes FollowSymLinks 改为 Option None   Apache单个或多个目录禁止访问方法   这种方法通常用来禁止访问者访问后台管理目录或者程序目录,方法如下 1、打开apache配置文件httpd.conf ......