![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
poco学习,使用总结
helloworldyu
好奇心呐
展开
-
Poco Application 框架学习(1)
基本的功能: 提供了一个 int run(int argc, char** argv); 方法用于执行app。run 方法会调用 类的 void initialize(Application& self);与 int main(const std::vector& args) 与 void uninitialize(); 方法。run() 函数调用的开始,main 函数是多态的。initia原创 2015-02-15 17:31:47 · 5129 阅读 · 2 评论 -
poco aes 加密
poco aes 加密poco aes 加密需要注意的两点: 使用的填充方式是 PKCS5Padding 使用的密钥最好是16的整数倍。如果不是的话,就不知道他会用啥密钥来加密了。最好是这样 setKey() 一下。 Cipher::ByteVec b(16); for( int i = 0; i< 16; ++i ) { b[i] = 's'原创 2016-04-06 15:21:46 · 2345 阅读 · 1 评论 -
poco JSON 的使用
三个例子:第一个是解析一个简单的 json。第二个是在构造一个 json 对象并且加入数据。第三个是解析带数组的 json对象。 这三个场景基本上满足大部分需求了。#include<iostream>#include <stdint.h>#include <sstream>#include "Poco/JSON/Parser.h"#include "Poco/JSON/ParseHandl原创 2015-08-01 21:00:27 · 12339 阅读 · 0 评论 -
poco aes 加密
poco aes 加密AES加密数据块分组长度必须为128比特,密钥长度可以是128比特、192比特、256比特中的任意一个(如果数据块及密钥长度不足时,会补齐)。poco aes 加密需要注意的两点: 使用的填充方式是 PKCS5Padding 使用的密钥最好是16的整数倍。如果不是的话,就不知道他会用啥密钥来加密了。最好是这样 setKey() 一下。 Cip原创 2017-02-16 11:02:01 · 853 阅读 · 0 评论 -
Poco TcpServer 介绍
TcpServer 使用简介简介 1) Poco 的 TcpServer 是一个多线程的 Tcp 服务器。 服务器使用 ServerSocket(Poco 的一个用于初始化服务器的socket的类) 来接收链接。ServerSocket 在被传给 TcpServer 之前必须是处于监听状态。 2) TcpServer 为到来的链接维护一个队列。队列是多大呢?默认情况下队列的大小是和线程池原创 2015-07-13 13:00:23 · 4409 阅读 · 0 评论 -
AutoPtr 实现
智能指针产生的原因由于 C++ 语言没有自动内存回收机制,程序员每次 new 出来的内存都要手动 delete。但是 new 完之后做了一些事情,到最后旧经常会忘记delete。例如在一个类构造函数 new 在析构的时候才会释放。程序员在写 析构的时候不一定还记得 delete。 因此在 Poco 中提供了一种引用计数机制实现的智能指针模板类。仔细阅读下面你就就可以自己实现一个 c++ 引用计数方原创 2015-04-25 15:23:07 · 1187 阅读 · 0 评论 -
Poco c ++ 库安装
Poco c 库安装简介:POCO C 是一个开源的C 类库及应用程序框架的集合,它主要提供简单的、快速的网络和可移植应用程序的C 开发,这个类库和C 标准库可以很好的集成并填补C 标准库的功能空缺。原创 2015-02-08 12:35:45 · 6301 阅读 · 1 评论 -
poco 数据库连接池
poco c++ 是一个非常方便易用的 c++ 框架。功能非常齐全。有代码可读性强,只要你有不清楚的地方,你随时可以取看源代码。poco c++ 交流群:386220502下面主要是myql 数据库连接池的使用。Poco::Data::Session 类的使用原创 2015-05-23 17:53:24 · 2620 阅读 · 1 评论 -
poco 简单使用演示
上一篇,介绍安装了 poco c++ 库。那么这篇文章就写一个简单的应用。下面写一个简单的网络编程作为演示 poco 的简单易用。原创 2015-02-10 00:01:24 · 3441 阅读 · 0 评论 -
Poco Application 框架学习(2)增加命令行参数
接着学习 Application 框架。我们一般的应用程序都会有提供的几个参数。-h, –help, -v –version, –daemon。下面我们就介绍下这些功能的实现。 Application 提供了一个 defineOptions( OptionSet & option ) 的方法。一个派生类想要支持命令行参数必须重载此方法,并且调用基类的此方法。 惨数:OptionSet 只是Op原创 2015-02-15 17:28:12 · 3739 阅读 · 0 评论 -
Poco Application 框架学习(3)配置文件,日志
Poco Application 配置文件及日志: 一般应用程序都会有配置文件,Application 框架也不例外。通过一下接口来读取配置文件信息。当前 Poco支持的格式有 .ini .xml .json .properties 等格式。需要注意的是 Poco Application 是根据扩展名来是别配置文件的,所以配置文件的扩展名不可以乱起。原创 2015-03-01 23:14:19 · 4351 阅读 · 3 评论