自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(18)
  • 收藏
  • 关注

转载 java ArrayList 根据对象内的属性排序

//根据修改时间排序 Comparator com = new Comparator<ReleaseInfo>() { public int compare(ReleaseInfo reInfo1, ReleaseInfo reInfo2) { //ret...

2018-08-15 11:28:00 250

转载 命令行编译以及条件编译的使用

很多C编译器提供了一种能力,就是允许你在命令行中定义一些符号,用于启动编译过程。比如我们在同一份代码中,编译出debug版本和release版本,debug版本中就可以打印出调试的时候需要的一些日志,参数什么的,但是正式版本就不能有这些日志,那么这个方法将是特别有效的一种解决途径。下边先看一个...

2018-04-06 11:35:00 272

转载 golang学习笔记一(go语言环境搭建)

Go环境搭建1 下载安装包go语言的官方下载地址是:官方网站 ,如果打不开,可以使用这个地址:镜像网站。因为我是linux系统,所以选择go1.9.linux-amd64.tar.gz2 我安装的目录是/usr/local/go,所以使用命令 tar -C /usr/local -xz...

2017-10-11 10:18:00 130

转载 MySQL 笔记

`#上月第一天SELECT DATE_ADD(DATE_FORMAT(NOW(), '%Y-%m-01'), INTERVAL -1 MONTH) AS last_month;#上月最后一天SELECT LAST_DAY(DATE_ADD(DATE_FORMAT(NOW(), '%Y-%...

2017-06-27 10:03:00 122

转载 PB协议各种序列化

**前言:**首先要搞清楚什么是序列化,为什么要序列化?这里是网上的一边blog介绍序列化(http://my.oschina.net/wuyiwu/blog/87154)简单的来说:格式化的数据,转换成为可以存储或者可以在网络中传输的数据流。而反序列化就是将流或者存储介质上的数据转...

2017-06-23 16:07:00 2707

转载 PB协议初探

前言:在网络的世界里,机器与机器交流,是通过约定好的数据格式来传递信息,比如tcp,udp等等协议。而今天我要介绍的是在应用层的一种协议,它有诸多的优势,最突出的优势就是用最小数据量而表达尽可能多的信息------------------------------Protocol Buffer...

2017-06-22 17:50:00 2237

转载 C++遍历删除vector中的元素

#include <vector>#include <algorithm>int main(int argc,char *argv[]){ std::vector<int> v(8); for(auto x = v.begin(); ...

2016-11-21 17:53:00 750

转载 根据map中的vaule进行排序呢,注意,value为struct自定义类型

在工作中,经常需要对map中的内容进行排序,对map进行排序呢有两种情况1 map内部本身就是按序存储的,在插入<key,value>时,就会按照key的大小顺序存储,当然key必须是能够进行大小比较运算的。map默认的排序是从小到大的,如果需要用到从大到小的顺序,那么访问的时候...

2016-08-09 17:46:00 179

转载 C++ 实现以简单的mysql连接池

实现以连接池,欢迎大家指正my_Pool.h/************************************************************************* >FileName:my_Pool.h >Author:LCG ...

2016-04-29 17:40:00 121

转载 C++ 虚函数 多态的实现

C++之所以叼,厉害,其中一个原因是他可以轻松的实现多态功能提到多态,脑海里飘过老师上课时的一句话:“简单的来说,多态就是通过父类指针和引用可以调用子类的函数,实现多态必须有这几个条件1》父类的此函数(发生多态的)必须有virtual关键字修饰2》子类必须继承...

2016-04-26 15:10:00 85

转载 解析XML格式的配置文件

本人是幼年程序猿,至今尚未成型 在以前的编程中(简直就是闹着玩的)用到的一些外部的参数,要不是在程序执行的时候在命令行中传进去,要不然就是用宏定义。之后才发现人家都是程序读取配置文件,只要程序编译好,需要时只要更改配置文件里的配置选项即可,配置文件一般是xml格式。 tinyxml...

2016-04-07 21:14:00 96

转载 全局类

有时候我们需要在main函数执行之前打印一段文字或者加载一些服务,那么怎样才能完成这样的功能呢对就是使用全局类的构造方法来实现,全局类的构造方法是在main函数之前运行,而析构函数是在main函数运行结束之后才运行的Nocodeyousay个JB#include<io...

2016-03-30 17:47:00 225

转载 substr 的用法

#include<string>#include<vector>#include<map>#include<iostream>usingnamespacestd;intmain(void){vector<st...

2016-03-19 18:52:00 107

转载 用本地动态IP连接本地mysql

一个问题已经困扰了我很久的问题今天终于解决了。。。 在用C++连接mysql时,用本地的动态IP加端口号连接本地的数据库mysql_real_connect(conn,"192.168.223.128", "root", "mysql","Project",3306,NULL,0),总是出错...

2015-08-25 16:22:00 262

转载 setuid() 和 setgid()函数浅析

函数名 setuid - set user identity(设置用户ID) #include <sys/types.h>#include <unistd.h> 函数 int setuid(...

2015-04-28 17:35:00 552

转载 sctp协议

linux能够支持sctp协议,但是默认情况下不支持。如果你在编写sctp方面的应用程序时遇到: <netinet/sctp.h> no such file or directory。 在终端输入: sudo apt-get install libsctp-dev lksctp...

2015-04-21 21:38:00 128

转载 进程间的通信

如果通过文件实现进程间通信一来影响程序运行速度,二来要关注的细节过多,开发调试不方便,而且严重依赖文件系统中的文件,容易造成软件运行的不稳定性。 管道是在基本的文件形式的进程间通信的基础上的一个机制,就像在进程之间架设了一个“管道”,一个管道在两个进程间架设的通信是单向的...

2014-11-24 09:18:00 77

转载 共享内存

IPC (进程控制块)资源是独立与任何进程的,它可以被任何进程访问,但不是无条件的,是有一定的规则和条件 1 key_t ftok(char *pathname,char proj )函数 将文件路径和项目ID转换为System V IPC key(根据p...

2014-11-22 23:41:00 87

空空如也

空空如也

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

TA关注的人

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