13 阿木zhang

尚未进行身份认证

我要认证

学海无涯,多学多问

等级
TA的排名 5w+

SVN完全备份svnadmin hotcopy

SVN完全备份svnadmin hotcopy利用svnadminhotcopy可以实现完全备份,但不能进行增量备份。svnadmin hotcopy是将整个库都“热”拷贝一份出来,包括库的钩子脚本、配置文件等;任何时候运行这个脚本都得到一个版本库的安全拷贝,不管是否有其他进程正在使用版本库。   优点是:备份过程较快,灾难恢复也很快;如果备份机上已经搭建了svn服务,甚至不需要恢复,只需要进行简...

2018-02-11 10:48:28

Ubuntu16.04下搭建SVN服务器+apache2和添加版本库

Ubuntu16.04下搭建SVN服务器+apache2搭建SVN服务器:采用Apache2+svn,http访问方式1.先确定安装了Apache2, 没有安装的话,使用以下命令:sudo apt-get install apache22.然后下载安装svn服务和svn-apache连接库,代码如下:sudo apt-get install subversionsudo apt-get insta...

2018-02-10 15:45:52

Ubuntu 15.10下安装和卸载QT5.5.1

1.Ubuntu 15.10中已经集成了gcc和g++,所以不需要再另行安装了,为保险起见可以再执行安装命令安装gcc和g++:sudo apt-get install gccsudo apt-get install g++2.安装QT5.5.1我们到这里http://download.qt.io/archive/qt/,下载qt-opensource-linux-x8

2017-03-09 11:22:44

STM32之CAN---发送管理分析

STM32共有三个CAN发送邮箱,在检测到总线空闲时交发送,但需要注意的是,有可能会发送失败,有可能因为仲裁失败从而导致失败,也有可能是其它错误,原则上bxCAN将自动重发,但bxCAN也可以配置不自动重发。正因为如此,发送邮箱中有可能同时存在多个需要发送的报文,一旦出现这种情况,那么发送邮箱中的多个报文又将是谁先发送谁后发送呢?有两种模式:ID模式和FIFO模式。ID模式由报文的ID值决定,即ID值越小,优先级越高,另一种FIFO模式,顾名思义,即为消息队列方式,谁先到谁先发送,此种模式下三个邮箱与接收F

2017-03-03 14:24:08

C#中类似c和c++语言的#define用法

在c#帮助文档(https://msdn.microsoft.com/zh-cn/library/ed8yd1ha(v=vs.80).aspx)中的介绍,C#一般不使用#define这种方式来创建宏。   C#中一般用const关键字来定义, 例如:const int BITS_PER_BTYE = 8;    如果定义的变量比较多则可以写成一个常量类,在多个类中使用:   publi

2017-03-03 14:22:44

Ubuntu 下 libpcap 的安装和测试

Ubuntu下libpcap的安装和测试通过官方提供的资料可以了解安装的基本环境:To compile the libpcap library, your Unix distribution must have a C compiler, and the lex and bison text parsers. For Open Source Unix distributions such as

2017-03-03 13:55:10

在Qt中使用sleep

在Qt中使用sleep关于sleep函数,我们先来看一下他的作用:sleep函数是使调用sleep函数的线程休眠,线程主动放弃时间片。当经过指定的时间间隔后,再启动线程,继续执行代码。sleep函数并不能起到定时的作用,主要作用是延时。在一些多线程中可能会看到sleep(0);其主要目的是让出时间片。sleep函数的精度非常低,当系统越繁忙的时候它精度也就越低,有时候我们休眠1秒,可能3秒后才

2017-03-03 13:34:50

STM32--程序加密

所有STM32的芯片都提供对Flash的保护,防止对Flash的非法访问 - 写保护和读保护。读保护即大家通常说的“加密”,是作用于整个Flash存储区域。STM32芯片的ID号是全球唯一的,可以使用其ID号加密程序。

2016-08-29 16:08:07

STM32--CAN简单接收和发送

STM32中使用CAN进行数据发送接收的实例

2016-08-27 15:37:27

STM32之CAN---工作/测试模式浅析

STM32之CAN---工作/测试模式浅析

2016-08-27 11:34:56

STM32之CAN---中断管理浅析

STM32之CAN---中断管理浅析

2016-08-27 11:33:18

STM32之CAN---配置波特率

为了掌握如何设置STM32 CAN的波特率,首先我们得先了解一下位时间特性。

2016-08-27 11:31:15

STM32之CAN---TTCAN模式浅析

传统CAN 采用事件触发消息传输机制,CSMA/ CD+ AMP( Carrier-Sense Mult iple Access w ith Co llision Detect ion and Arbit ration on Message Priorit ies, 载波侦听、多路访问、冲突检测、优先级仲裁) 介质访问控制机制, 即多个消息同时发送时, 按照消息标识符的优先级顺序, 低优先级消息自动退出, 高优先级消息继续发送。这种介质访问方式提高了网络的利用率和高优先级消息的实时性, 但在重负载CAN 中

2016-08-27 11:28:28

STM32之CAN---错误管理分析

STM32之CAN---错误管理分析

2016-08-27 11:25:31

STM32之CAN---接收管理分析

当bxCAN接收到报文,经过过滤器过滤后,会将报文存储到FIFO中,由http://blog.csdn.net/flydream0/article/details/8148791一文中可知,每个过滤器组都会关联一个FIFO,由此可见,当接收到的报文通过过滤器后会被存储到此过滤器组关联的FIFO中(STM32共两个接收FIFO)。这个FIFO为3级邮箱深度,且完全由硬件来管理,从而节省了CPU的处理负荷,简化了软件并保证了数据的一致性。应用程序只能通过读取FIFO输出邮箱,来读取FIFO中最先收到的报文。

2016-08-27 11:18:54

STM32之CAN---发送管理分析

STM32共有三个CAN发送邮箱,在检测到总线空闲时交发送,但需要注意的是,有可能会发送失败,有可能因为仲裁失败从而导致失败,也有可能是其它错误,原则上bxCAN将自动重发,但bxCAN也可以配置不自动重发。正因为如此,发送邮箱中有可能同时存在多个需要发送的报文,一旦出现这种情况,那么发送邮箱中的多个报文又将是谁先发送谁后发送呢?有两种模式:ID模式和FIFO模式。ID模式由报文的ID值决定,即ID值越小,优先级越高,另一种FIFO模式,顾名思义,即为消息队列方式,谁先到谁先发送,此种模式下三个邮箱与接收F

2016-08-27 11:16:45

Qt含各种头文件和源文件的方法

QT项目中可能有很多的文件夹需要包含进来,有的文件夹是一个独立的功能模块,这个项目可能需要而别的项目可能不需要,怎样将其包含进来呢。这里有两种方法。

2016-08-20 09:58:29

QT中实现二维码图片生成

qt中利用qrencode生成二维码图片,并在windows,linux等各个平台上使用

2016-08-08 14:39:00

Qt之设置窗口背景

以前遇到的很多小知识,从今天开始都一点一点记录下来。。。   窗口背景无非两种:背景色、背景图片。Qt中窗口背景如何设置?下面介绍三种方法:一、QPalette设置背景二、实现paintEvent,使用QPainter来绘制背景三、使用QSS来设置背景  关于QSS的使用不想多说,一般我不用QSS设置窗口背景,也不建议使用。(注意:这里是对于窗口而言)。如果是子部件当然可以。因

2016-04-13 15:20:34

QT中布局器的addStretch函数使用效果1

QBoxLayout中addStretch函数说明:void QBoxLayout::addStretch(int stretch = 0)Adds a stretchable space (a QSpacerItem) with zero minimum size and stretch factor stretch to the end of this box layout.函

2016-03-08 14:48:16

查看更多

勋章 我的勋章
    暂无奖章