自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (9)
  • 收藏
  • 关注

转载 标准C语言各种时间函数用法

1.概念在C/C++中,对字符串的操作有很多值得注意的问题,同样,C/C++对时间的操作也有许多值得大家注意的地方。下面主要介绍在C/C++中时间和日期的使用方法.通过学习许多C/C++库,你可以有很多操作、使用时间的方法。但在这之前你需要了解一些“时间”和“日期”的概念,主要有以下几个:Coordinated Universal Time(UTC):协调世界时,又称为世界标准

2017-11-28 14:45:35 3084 1

原创 中兴C220组播的配置

中兴C220组播的配置

2017-05-15 12:03:16 3035

原创 中兴OLTC220单播的配置

中兴OLTC220单播的配置

2017-05-15 11:53:51 1540

原创 vim和ctags配置(ubuntu)

方法一:1. 配置前先下载安装包    sudo    apt-get    install    vim    sudo    apt-get    install    ctags2. 将vimconfig.tar.gz复制到家目录下并解压    tar    -xvf    vimconfig.tar.gz3. 进入vimconfig目录文件    cd  

2017-05-07 14:48:38 465

原创 富文本处理

#include "mainwindow.h"#include "ui_mainwindow.h"#include #include MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow){ ui->setupUi(this);

2017-05-05 17:47:51 1645

原创 状态栏,Dock部件

#include "mainwindow.h"#include "ui_mainwindow.h"#include #include #include #include #include MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWi

2017-05-05 11:24:23 767

原创 菜单栏和工具栏-2

MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow){ ui->setupUi(this); QMenu *fileMenu = ui->menuBar->addMenu(tr("文件(&F)")); //添加文件菜单 QMen

2017-05-04 17:33:13 388

原创 菜单栏和工具栏-1

新建文件,双击mainwindow.ui文件进入设计模式1.首先添加菜单双击左上角的“在这里输入”,修改为“文件(&F)”,这里要使用英文半角括号。回车在弹出的下拉菜单中将第一项改为“New File(&N)”,并回车。如下图:在下面的Action编辑器中有了“New File”动作,单击该动作,将其拖入到菜单栏下面的工具栏中。粉色矩形框为工具栏区域,红色框为Action编辑器

2017-05-04 15:46:28 505

原创 vlan的三种模式

untag就是普通的ethernet报文,普通PC机的网卡是可以识别这样的报文进行通讯;tag报文结构的变化是在源mac地址和目的mac地址之后,加上了4bytes的vlan信息,也就是vlan tag头;一般来说这样的报文普通PC机的网卡是不能识别的下图说明了802.1Q封装tag报文帧结构带802.1Q的帧是在标准以太网帧上插入了4个字节的标识。其中包含:2个字节的协议

2017-05-02 16:30:56 29900 9

原创 ONU状态及激活过程

激活过程由状态和状态转移中的功能行为来规范。ONU 状态ONU有7种状态:a)  初始状态 Initial-state(O1)该状态的ONU刚刚上电,仍处于LOS/LOF。一旦接收到下行流,LOS和LOF消除,ONU就转移到待机状态(O2)。b)  待机状态 Standby-state(O2)该 状 态 的 ONU 已 经 接 收 到 下 行

2017-04-24 10:14:39 16549

原创 中兴GPON-C220一条单播业务通道的配置

本文主要阐述了GPON单播业务通道配置中ONU的注册,tcont、 gemport、flow、switch、uni的建立及绑定关系,uni口上下行限速,profile的更改以及如何查看ONU的状态信息。GPON VLAN 配置与EPON配置大致相同,本文也一并列出。 Onu-type创建:ZXAN(config)#ponZXAN(config-pon)# onu-type 24

2017-04-21 09:33:46 3972

原创 OLT的配置过程

中兴C200/c220配置脚本  配置流程:  1、添加机架、机框、单板 2、配置管理和业务VLAN  3、配置OLT管理地址,指定路由 4、注册、认证ONU  5、配置OLT上行口(模式为trunk) 6、配置EPON-ONU口(模式为trunk) 7、配置ONU下行口(模式为tag及vlanid) 8、配置ONU管理地址及网关提示符 命令  

2017-04-21 09:32:12 29712

原创 函数指针和指针函数

【函数指针】:本质上是一个指针,指向函数的入口地址。在程序运行中,函数代码是程序的算法指令部分,它们和数组一样也占用存储空间,都有相应的地址。可以使用指针变量指向数组的首地址,也可以使用指针变量指向函数代码的首地址,指向函数代码首地址的指针变量称为函数指针。1.函数指针定义函数类型(*指针变量名)(形参列表);    “函数类型”说明函数的返

2017-04-18 19:54:44 309

原创 数组指针和指针数组

数组指针和指针数组的区别      数组指针(也称行指针) :本质上是一个指针,它指向数组的首地址,在内存中占一个指针的存储空间。     定义 int (*p)[n];      ()优先级高,首先说明p是一个指针,指向一个整型的一维数组,这个一维数组的长度是n,也可以说是p的步长。也就是说执行p+1时,p要跨过n个整型数据的长度。  如要将二维数组赋给一指针,应这样赋值: 

2017-04-18 19:53:14 332

转载 条件编译,预处理

有些程序在调试、兼容性、平台移植等情况下可能想要通过简单地设置一些参数就生成一个不同的软件,这当然可以通过变量设置,把所有可能用到的代码都写进去,在初始化时配置,但在不同的情况下可能只用到一部分代码,就没必要把所有的代码都写进去,就可以用条件编译,通过预编译指令设置编译条件,在不同的需要时编译不同的代码。(一)条件编译方法 条件编译是通过预编译指令来实现的,主要方法有:1、#if, #

2017-04-18 19:48:08 240

原创 编译预处理

gcc 编译器驱动程序包括:预处理器cpp,编译器ccl,汇编器as,连接器ld 。gcc + 文件名   默认生成a.out可执行文件  执行 ./a.outgcc + 文件名 -o 可执行文件名   //hello.c预处理: gcc -E hello.c -o hello.i   C语言源程序 --->>   经过预处理的C语言源程序           

2017-04-18 19:43:16 381

原创 伙伴关系

#include "mywidget.h"#include "ui_mywidget.h"myWidget::myWidget(QWidget *parent) : QWidget(parent), ui(new Ui::myWidget){ ui->setupUi(this); //在UI界面添加4个QLabel , 并添加PushButton,

2017-04-18 14:26:47 827

原创 分裂器

#include "mywidget.h"#include "ui_mywidget.h"myWidget::myWidget(QWidget *parent) : QWidget(parent), ui(new Ui::myWidget){ ui->setupUi(this);}myWidget::~myWidget(){

2017-04-18 11:46:21 478

原创 可扩展窗口

#include "mywidget.h"#include "ui_mywidget.h"#include #include //布局管理器:QBoxLayout-基本布局管理器;QGridLayout-栅格布局管理器;//QFormLayout-表单布局管理器;QStackedLayout-栈布局管理器//单击UI主界面并按下Ctrl + L 快捷键;或者或单击设计器

2017-04-18 11:05:56 413

原创 QT布局管理器

#include "mywidget.h"#include "ui_mywidget.h"#include #include //布局管理器:QBoxLayout-基本布局管理器;QGridLayout-栅格布局管理器;//QFormLayout-表单布局管理器;QStackedLayout-栈布局管理器//单击UI主界面并按下Ctrl + L 快捷键;或者或单击设计器

2017-04-18 10:08:53 517

原创 QFrame类,QLineEdit

QFrame类,QLineEdit

2017-04-17 16:06:49 686

转载 类型转换

1.不同类型数据间的混合运算与类型转换: ①若参与运算量的类型不同,则先转换成同一类型,然后进行运算 ②转换按数据长度增加的方向进行,以保证精度不降低。如int型和long型运算时,先把int量转成long型后再进行运算 a、若两种类型的字节数不同,转换成字节数高的类型 b、若两种类型的字节数相同,且一种有符号,一种无符号,则转换成无符号类型

2016-11-16 22:23:17 358

原创 C语言数据类型转换

1.不同类型数据间的混合运算与类型转换: ①若参与运算量的类型不同,则先转换成同一类型,然后进行运算②转换按数据长度增加的方向进行,以保证精度不降低。如int型和long型运算时,先把int量转成long型后再进行运算a、若两种类型的字节数不同,转换成字节数高的类型b、若两种类型的字节数相同,且一种有符号,一种无符号,则转换成无符号类型③所有的浮点运算都是以双精度进行的,即

2016-11-16 22:12:43 436

openwrt开发资料基础入门.rar

openwrt路由器系统深入开发,包括固件编译,脚步本编写,驱动的配置及安装,应用程序开发,测试程序编写等等。

2020-01-07

vimconfig.tar.gz

ubuntu系统vim,ctags的配置包

2017-05-07

仿真终端程序

SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,简单地说是Windows下登录UNIX或Linux服务器主机的软件。 SecureCRT支持SSH,同时支持Telnet和rlogin协议。SecureCRT是一款用于连接运行包括Windows、UNIX和VMS的理想工具。通过使用内含的VCP命令行程序可以进行加密文件的传输。有流行CRTTelnet客户机的所有特点,包括:自动注册、对不同主机保持不同的特性、打印功能、颜色设置、可变屏幕尺寸、用户定义的键位图和优良的VT100,VT102,VT220和ANSI竞争.能从命令行中运行或从浏览器中运行.其它特点包括文本手稿、易于使用的工具条、用户的键位图编辑器、可定制的ANSI颜色等.SecureCRT的SSH协议支持DES,3DES和RC4密码和密码与RSA鉴别。

2017-05-07

终端仿真程序

SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,简单地说是Windows下登录UNIX或Linux服务器主机的软件。 SecureCRT支持SSH,同时支持Telnet和rlogin协议。SecureCRT是一款用于连接运行包括Windows、UNIX和VMS的理想工具。通过使用内含的VCP命令行程序可以进行加密文件的传输。有流行CRTTelnet客户机的所有特点,包括:自动注册、对不同主机保持不同的特性、打印功能、颜色设置、可变屏幕尺寸、用户定义的键位图和优良的VT100,VT102,VT220和ANSI竞争.能从命令行中运行或从浏览器中运行.其它特点包括文本手稿、易于使用的工具条、用户的键位图编辑器、可定制的ANSI颜色等.SecureCRT的SSH协议支持DES,3DES和RC4密码和密码与RSA鉴别。

2017-05-07

一个简单的Telnet连接工具

Telnet连接

2017-05-02

FSCaptrue截图工具

一款好用的截图工具

2017-05-02

GPON最新培训教程

GPON最新培训教程

2017-04-18

GPON基础知识

GPON基础知识

2017-04-07

C语言--大小端序

C语言--大小端序

2016-11-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除