自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 如何下载各版本Chrome的离线安装包

最新稳定版最新测试版最新开发版

2018-09-30 11:00:33 748

原创 UltraEditor编辑文本不生成txt.bak文件

虽然备份是个好东西,但是每次都有同名的txt.bak文件真的很让人恼火高级->配置->设备,保存时备份文件中选择 不备份

2018-09-29 14:28:20 545

转载 C++ list:push_back()与insert()

push_back()是把插入元素直接放入链表结尾,不多表述insert()是把元素插入指定位置示例代码:// list_class_insert.cpp#include <list>#include <iostream>#include <string> int main( ) { using namespace std; lis...

2018-09-24 00:01:30 5137

原创 c++ string详解

0X00:assignassign方法可以理解为先将原字符串清空,然后赋予新的值作替换。 返回类型为 string类型的引用。其常用的重载也有下列几种:a. string& assign ( const string& str ); 将str替换原字串的内容 举例: string testassign = "Hello World"; tes

2018-09-23 23:15:47 291

转载 Linux生成core文件、core文件路径设置

0X00 设置core文件大小列出所有资源的限制: ulimit -a或者查看core file size: ulimit -ccore file size: unlimited:core文件的大小不受限制 0:程序出错时不会产生core文件 1024:代表1024k,core文件超出该大小就不能生成了设置core文件大小: ulimit -c fileSize注意:...

2018-09-07 19:27:54 5081

转载 c++访问私有(private)成员变量的常用方法

原文:c++访问私有(private)成员变量的常用方法类的对象不能直接访问类声明的私有成员变量,否则破坏了信息隐藏的目的。 在C++中,为了防止某些数据成员或成员函数从外部被直接访问,可以将它们声明为private,这样编译器会阻止任何来自外部非友元的直接访问。 私有成员变量的常用访问方法如下:(1)通过公共函数为私有成员赋值#include <iostream> ...

2018-09-07 10:39:54 4996

原创 linux下telnet提示Escape character is '^]'的意义

在linux下使用telnet hostname port连接上主机后会提示Escape character is ‘^]’“^”是Ctrl键的意思,这个提示的意思是按Ctrl + ] 会呼出telnet的命令行,出来telnet命令行之后就可以执行telnet命令,例如退出出telnet是quit.其他常用的telnet命令功能描述: close关闭当前连接 logout...

2018-09-07 10:09:55 13238

转载 new和malloc的区别

1 malloc()函数 1.1 malloc的全称是memory allocation,中文叫动态内存分配。 原型:extern void *malloc(unsigned int num_bytes); 说明:分配长度为num_bytes字节的内存块。如果分配成功则返回指向被分配内存的指针,分配失败返回空指针NULL。当内存不再使用时,应使用free()函数将内存块释放。1.2 v...

2018-09-06 17:20:24 150

原创 linux防火墙关闭

0X00 临时关闭防火墙 1、 查看防火墙的状态 /etc/init.d/iptables status2、 临时关闭防火墙 /etc/init.d/iptables stop3、 查看关闭后的状态 /etc/init.d/iptables status0X01 永久关闭防火墙 命令:chkconfig –level 2345 iptables off...

2018-09-06 10:44:19 1085

转载 gdb调试的layout使用

layout:用于分割窗口,可以一边查看代码,一边测试。主要有以下几种用法: layout src:显示源代码窗口 layout asm:显示汇编窗口 layout regs:显示源代码/汇编和寄存器窗口 layout split:显示源代码和汇编窗口 layout next:显示下一个layout layout prev:显示上一个layout Ctrl + L:刷新窗口 Ctr...

2018-09-06 09:21:38 2836 1

原创 GDB命令:return finish

1.如果想要立即中断当前函数运行并返回,用return,当前函数的剩余语句将不被执行。(return可带参数,可以此随意设定当前函数的返回值)2.如果想让程序执行到当前函数返回之后停止,用finish,当前函数的剩余语句将 会正常运行。...

2018-09-05 22:15:31 3137

转载 Linux如何查看端口状态

Linux如何查看端口状态netstat命令各个参数说明如下:  -t : 指明显示TCP端口  -u : 指明显示UDP端口  -l : 仅显示监听套接字(所谓套接字就是使应用程序能够读写与收发通讯协议(protocol)与资料的程序)  -p : 显示进程标识符和程序名称,每一个套接字/端口都属于一个程序。  -n : 不进行DNS轮询,显示IP(可以加速操作)即可...

2018-09-05 22:06:20 310

转载 C++ string类型的字符串长度获取的三种方法

(1).用string的成员方法length()获取字符串长度 length()比较直观,表示的就是该字符串的长度。#include <string> #include <iostream> using namespace std; int main() { string str = "my string"; cout &l...

2018-09-05 21:49:16 5621

转载 sizeof和strlen的区别与联系

这个网上有很多文章讲的很好了,我只做了下搬运一、sizeof sizeof(…)是运算符,在头文件中typedef为unsigned int,其值在编译时即计算好了,参数可以是数组、指针、类型、对象、函数等。 它的功能是:获得保证能容纳实现所建立的最大对象的字节大小。 由于在编译时计算,因此sizeof不能用来返回动态分配的内存空间的大小。实际上,用sizeof来...

2018-09-05 21:39:01 239

原创 malloc(): memory corruption

之前遇到这个问题,记录一下原因是因为在定义结构体的时候关闭了字节自动对齐 #pragma pack (1) typedef struct A { int x; double y; }a; //此处没有使用 #pragma pack() 恢复默认字节对齐还有一个用法 #pragma pack (push,1) 作用:是指把原来对齐方式设置压...

2018-09-05 11:07:21 8210 1

原创 gdb打印字符串的全部内容

使用gdb调试时,发现p pStr输出的是pStr这个字符串的内存地址,因为pStr保存的就是字符串的地址,如果想打印其内容,使用如下命令p *pStr@len (长度通常用限制,在这可以自己设置打印多长)...

2018-09-04 15:37:14 866

原创 expected unqualified-id before using

#include xxx.h#include yyy.h#include zzz.husing namespace std;报销指向的的是 “ expected unqualified-id before using” 这一行搜了下这个报错的原因发现是前面包含的头文件中定义的结构体没有加;导致typedef struct xxx{ int x; cha...

2018-09-04 15:33:06 870

空空如也

空空如也

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

TA关注的人

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