MySql5.7.23-windows-x64安装

下载地址为:https://dev.mysql.com/downloads/repo/yum/ 下载完成后解压mysql-5.7.23-winx64.zip 新建mysql.ini文件,logs目录 输入: [mysql] # 设置mysql客户端默认字符集 default-c...

2018-08-30 10:27:43

阅读数 54

评论数 0

Python 数据结构

''' Pythone 数据结构 学习笔记 ''' ''' python中的数据容器主要有:列表,元组,集合和字典 序列:是一种可以迭代,元素有序,可重复出现的数据结构,可通过索引访问 序列包括:列表,字符串,元组,范围,字...

2018-06-06 11:21:09

阅读数 49

评论数 0

libqrencode生成二维码并保存成bmp图片

#include "qrencode.h" #define QT_OUT_FILE "/root/Application/QRBMP/qrpay.bmp" // Prescaler (number of pixels in bmp file for ...

2017-12-01 11:23:40

阅读数 835

评论数 0

Linux C 线程池

1.线程池基本原理 在传统服务器结构中, 常是 有一个总的 监听线程监听有没有新的用户连接服务器, 每当有一个新的 用户进入, 服务器就开启一个新的线程用户处理这 个用户的数据包。这个线程只服务于这个用户 , 当 用户与服务器端关闭连接以后, 服务器端销毁这个线程。然...

2017-12-01 11:17:29

阅读数 114

评论数 0

C++ STL之deque

1、Deque 容器deque容器是C++标准模版库(STL,Standard Template Library)中的部分内容。deque容器类与vector类似,支持随机访问和快速插入删除,它在容器中某一位置上的操作所花费的是线性时间。与vector不同的是,deque还支持从开始端插入数据:p...

2017-09-24 10:51:44

阅读数 145

评论数 0

C++ STL之List

List 容器list是C++标准模版库(STL,Standard Template Library)中的部分内容。实际上,list容器就是一个双向链表,可以高效地进行插入删除元素。使用list容器之前必须加上头文件:#include;list属于std命名域的内容,因此需要通过命名限定:usin...

2017-09-20 16:28:27

阅读数 168

评论数 0

C++ STL之vector

1、vector vector和数组类似,它拥有一段连续的内存空间,并且起始地址不变,因此它能非常好的支持随机存取(即使用[]操作符访问其中的元素),但由于它的内存空间是连续的,所以在中间进行插入和删除会造成内存块的拷贝(复杂度是O(n)),另外,当该数组后的内存空间不够时,需要重新申请一块足够...

2017-09-20 16:18:43

阅读数 84

评论数 0

C++STL之string

在学习c++STL中的string,在这里做个笔记,以供自己以后翻阅和初学者参考。 1:string对象的定义和初始化以及读写 string s1; 默认构造函数,s1为空串 string s2(s1); 将s2初始化为s1的一个副本 string s3(“valuee”);...

2017-09-19 22:16:06

阅读数 178

评论数 0

linux c中access函数

表头文件 #include<unistd.h>定义函数int access(const char *filename, int amode); amode参数为0时表示检查文件的存在性,如果文件存在,返回0,不存在,返回-1。 这个函数还可以检查其它文件属...

2017-04-22 10:55:08

阅读数 167

评论数 0

IO多路复用select函数

1、基本概念   IO多路复用是指内核一旦发现进程指定的一个或者多个IO条件准备读取,它就通知该进程。IO多路复用适用如下场合:  (1)当客户处理多个描述字时(一般是交互式输入和网络套接口),必须使用I/O复用。  (2)当一个客户同时处理多个套接口时,而这种情况是可能的,但很少出现。  (3...

2017-04-22 10:26:54

阅读数 123

评论数 0

C语言 链栈实现

一、头文件linkstack.h#ifndef _LINKSTACK_H_ #define _LINKSTACH_H_#define TRUE 1 #define FALSE 0 //#define NULL 0typedef int stackData;typedef struct node{...

2017-03-30 09:21:13

阅读数 274

评论数 0

C语言 栈操作

#ifndef _STACK_H_ #define _STACH_H_ #define STACK_INIT_SIZE 100 #define STACK_ADD_SIZE 10 typedef int stackData;typedef struct { stackData *base...

2017-03-29 10:21:17

阅读数 265

评论数 0

C语言 链队

#ifndef _LINKQUEUE_H_ #define _LINKQUEUE_H_#define TRUE 1 #define FALSE 0/*------------------------------------------------------------ // 链式队列结构的定义 ...

2017-03-29 10:05:34

阅读数 253

评论数 0

C语言 单向链表 循环链表操作

一、头文件linklist.h//带头节点的链表的基本操作#ifndef _LINKLIST_H #define _LINKLIST_H#define TRUE 1 #define FALSE 0typedef int ElemType;/* *定义单向链表节点数据结构 *此处要修改 */ ty...

2017-03-29 09:56:27

阅读数 330

评论数 0

C语言 循环队列

#ifndef _CYCLEQUEUE_H_ #define _CYCLEQUEUE_H_#define TRUE 1 #define FALSE 0 #define OK 1 #define ERROR 0 /*----------------------------------------...

2017-02-08 11:58:23

阅读数 250

评论数 0

qt上用qrencode3.4.4生成二维码显示

1、解压qrencode3.4.4库包 2、新建两个文件夹,一个文件夹放.h头文件,另一个文件夹放.c实现文件 3、新建qt项目,加载头文件和实现文件 4、qt代码实现头文件#ifndef MAINWINDOW_H #define MAINWINDOW_H#include <QMain...

2017-01-12 16:04:31

阅读数 564

评论数 0

TinyXml API使用

TinyXml 介绍: XML 也是有这几个对象组成了,一般来说我们经常使用的类如下:TiXmlDocument:文档类,它代表了整个 xml 文件。 TiXmlDeclaration:声明类,它表示文件的声明部分,如上图所示。 TiXmlComment:注释类,它表示文件的注释部分,如上图所示...

2016-12-05 13:22:01

阅读数 317

评论数 0

优秀的C++ Xml解析器TinyXml

/****************************************************** > File Name: common.h > Author: > Mail: > Created Time: 2015年07...

2016-12-05 10:33:21

阅读数 502

评论数 0

XML简单学习

XML 指可扩展标记语言(eXtensible Markup Language)。 XML 被设计用来传输和存储数据。什么是 XML? XML 指可扩展标记语言(EXtensible Markup Language)。 XML 是一种很像HTML的标记语言。 XML 的设计宗旨是传输数据,...

2016-11-25 11:34:45

阅读数 228

评论数 0

CJSON编程使用,组装和解析json格式数据

cJSON 开源项目位置: http://sourceforge.net/projects/cjson/ cJSON,目前来说,就只有两个文件,一个cJSON.c 一个cJSON.h文件。使用的时候,自己创建好一个main.c文件后,如果是在linux pc上,请使用以下命令进行编译: 1 ...

2016-11-24 21:29:53

阅读数 2175

评论数 0

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