随笔分类 - linux
摘要:一.概念 Rsync是一个开源的快速备份工具,可以在不同主机之间镜像同步整个目录树,支持增量备份,保持连接和权限,且采用优化的同步算法,传输前执行压缩,因此非常适用于异地备份,镜像服务器等应用。rsync时Linux和Unix系统默认安装的基本组件之一。 在远程同步任务中,负责发起rsync同步操作
阅读全文
摘要:QSqlTableModel类继承至QSqlQueryModel类,该类提供了一个可读写单张SQL表的可编辑数据模型,功能:修改,插入,删除,查询,和排序 常用函数 QVariant headerData ( int section,Qt::Orientation orientation, int
阅读全文
摘要:看c专家编程,有说存储类型一直不太清楚。看到一篇文章讲解c的存储类型,讲解了c语言中的各种变量的存储类型,而且是从进程、内存的角度讲解的,以前从没有这样理解过,觉得挺有用的,在这里转载过来。 首先要来理解一下可执行文件加载进内存后形成的进程在内存中的结构,如下图: 代码区:存放CPU执行的机器指令,
阅读全文
摘要:1 libevent介绍和安装 介绍 libevent是一个轻量级的基于事件驱动的高性能的开源网络库,并且支持多个平台,对多个平台的I/O复用技术进行了封装,当我们编译库的代码时,编译的脚本将会根据OS支持的处理事件机制,来编译相应的代码,从而在libevent接口上保持一致。 在当前的服务器上,面
阅读全文
摘要:第一步:添加硬盘/新建分区(fdisk) 第二步:格式化分区(mkfs.ext4) 第三步:加载分区(mount) 1、第一步:添加硬盘/新建分区(fdisk) a、查看当前系统所有硬盘及分区情况:fdisk -l b、在指定的硬盘(例:/dev/sda)上创建分区:fdisk /dev/sdb ,
阅读全文
摘要:在Makefile中我们经常看到 = := ?= +=这几个赋值运算符,那么他们有什么区别呢?我们来做个简单的实验 新建一个Makefile,内容为:ifdef DEFINE_VRE VRE = “Hello World!”elseendif ifeq ($(OPT),define) VRE ?=
阅读全文
摘要:ARP ARP(Address Resolution Protocol,地址解析协议)是将IP地址解析为以太网MAC地址(物理地址)的协议。在局域网中,当主机或其他网络设备有数据要发送给另一个主机或设备时,它必须知道对方的网络层地址(即IP地址)。但是仅仅有IP地址是不够的,因为IP数据报文必须封装
阅读全文
摘要:Nginx 反向代理 负载均衡 虚拟主机配置 通过本章你将学会利用Nginx配置多台虚拟主机,清楚代理服务器的作用,区分正向代理和反向代理的区别,搭建使用Nginx反向搭理和负载均衡,了解Nginx常用配置的说明。即学即用,你还在等什么?一睹为快先了解Nginx的三大功能 Nginx 可以作为一台h
阅读全文
摘要:在linux下永久添加静态路由有两种方法: 添加路由的命令: 1,route add 2,ip ro add 常见参数: add 增加路由 del 删除路由 via 网关出口IP地址 dev 网关出口物理设备名 让路由重启服务器后依然生效: 1,在/etc/rc.local里面添加: 添加路由命令为
阅读全文
摘要:route add命令格式:route [-f] [-p] [Command] [Destination] [mask Netmask] [Gateway] [metric Metric] [if Interface] 通过配置电脑的静态路由来实现同时访问内外网的。电脑的网络IP配置不用变,两个网卡
阅读全文
摘要:CAN:Controller Area Network,控制器局域网 是一种能有效支持分布式控制和实时控制的串行通讯网络。 CAN-bus: Controller Area Network-bus,控制器局域网总线技术 CAN总线系统结构 CAN 控制器 接收控制单元中微处理器发出的数据,处理数据并
阅读全文
摘要:摘自个人C语言数据库项目报告 3.4逻辑结构的SQL语句实现 创建基本表: 3.4-1建立商品表: create table goods(goods_id int primary key,goods_types varchar,goods_name varchar,goods_price varch
阅读全文
摘要:摘要 : 本文以Linux ,Unix ,Windows 操作系统为例,分析其进程调度策略,以期对进程调度过程有更深层次的认识 关键词 : 进程调度 优先级 时间片轮转 实时进程 分时技术 引言 :无论是在批处理系统还是分时系统中,用户进程数一般都多于处理机数、这将导致它们互相争夺处理机。另外,系统
阅读全文
摘要:集成开发环境 QtCreator 目前生成图形界面程序 exe 大致可以分为两类:Qt Widgets Application 和 Qt Quick Application。下面分别介绍这两类exe 的发布方式。 第一类 Qt Widgets Application 可执行程序发布方式 意思是创建的
阅读全文
摘要:前言 我们在linux主机上可能需要一直运行某一服务,如果关机后或者误杀,使得服务停止,从而影响日常的任务。比如一BI项目数据库的抽取,使用Taskctl调度,在每天固定时间进行数据的抽取,如果主机上Taskctl相关的服务进程被关闭的话,就会影响到数据的抽取! 定时任务(调度) 在LINUX中,周
阅读全文
摘要:一个分布式实时系统集群动辄上百台机器,集群的规模已经限定这将是一个”封闭“的系统。你不可能再一台台去操作上百台机器,传统的人工运维方式早已不能满足当下需要,所有对集群或者集群中某个节点的操作都必需通过系统提供接口来完成。对于一个商用的分布式实时系统来说,如何应对突然出现的业务高峰;及时检测出集群中的
阅读全文
摘要:当Linux内核要寻找一个新的进程在CPU上运行时,必须只考虑处于可运行状态的进程,(即在TASK_RUNNING状态的进程),因为扫描整个进程链表是相当低效的,所以引入了可运行状态进程的双向循环链表,也叫运行队列(runqueue)。 运行队列容纳了系统中所有可以运行的进程,它是一个双向循环队列
阅读全文
摘要:在 各种计算机体系结构中,对于字节、字等的存储机制有所不同,因而引发了计算机 通信领 域中一个很重要的问题,即通信双方交流的信息单元(比特、字节、字、双字等等)应该以什么样的顺序进行传送。如果不达成一致的规则,通信双方将无法进行正 确的编/译码从而导致通信失败。目前在各种体系的计算机中通常采用的字节
阅读全文
摘要:在Linux中,线程是由进程来实现,线程就是轻量级进程( lightweight process ),因此在Linux中,线程的调度是按照进程的调度方式来进行调度的,也就是说线程是调度单元。Linux这样实现的线程的好处的之一是:线程调度直接使用进程调度就可以了,没必要再搞一个进程内的线程调度器。在
阅读全文
摘要:《OpenCV3编程入门》内容简介&勘误&配套源代码下载 【OpenCV入门教程之十八】OpenCV仿射变换 & SURF特征点描述合辑 【OpenCV入门教程之十七】OpenCV重映射 & SURF特征点检测合辑 【OpenCV入门教程之十六】OpenCV角点检测之Harris角点检测 【Open
阅读全文