自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 log4cplus接口封装

Log.h#pragma once#include <memory>/// 记录追踪日志#define LOG_TRACE(msg) (Log::GetInstance()->Trace(msg));/// 记录调试日志#define LOG_DEBUG(msg) (Log::GetInstance()->Debug(msg));/// 记录信息日志#define LOG_INFO(msg) (Log::GetInstance()->Info

2020-09-29 17:38:59 7257

原创 Flask+SQLAlchemy简单测试

Flask+SQLAlchemy简单测试:from flask import Flask, render_templatefrom flask_sqlalchemy import SQLAlchemyimport logging,time,sys,os,platform,logging.handlersfrom flask.logging import default_handler# LOG_FORMAT = "%(asctime)s - %(levelname)s - %(mes

2020-09-29 09:17:41 6633

原创 c++ ODB操作测试

person.h#pragma once#include <string>#include <odb/core.hxx>#include <odb/tr1/memory.hxx>using namespace std;using std::tr1::shared_ptr;#pragma db objectclass Person {public: Person() {} Person(string a, string b) : name(a

2020-09-27 17:08:14 7258

原创 配置pip国内源

http://pypi.douban.com/ 豆瓣http://pypi.hustunique.com/ 华中理工大学http://pypi.sdutlinux.org/ 山东理工大学http://pypi.mirrors.ustc.edu.cn/ 中国科学技术大学http://mirrors.aliyun.com/pypi/simple/ 阿里云https://pypi.tuna.tsinghua.edu.cn/simple/ 清华大学pip config set global.index-url

2020-09-24 20:42:47 6501

原创 Flask+Alchemy简单测试

Flask+Alchemy简单测试:from flask import Flask, render_templatefrom flask_sqlalchemy import SQLAlchemyimport logging,time,sys,os,platform,logging.handlersfrom flask.logging import default_handler# LOG_FORMAT = "%(asctime)s - %(levelname)s - %(messag

2020-09-23 17:29:50 6540

原创 logging模块简单测试

日志模块应用:import logging,timefrom logging.handlers import TimedRotatingFileHandlerlog = logging.getLogger("test")log.setLevel(logging.DEBUG)LOG_FORMAT = "%(asctime)s - %(levelname)s - %(message)s"formatter = logging.Formatter(LOG_FORMAT)handler =.

2020-09-23 17:25:03 6286

原创 c++、boost字符串操作

c++STL+boost可以实现一些常用的字符串操作,记录如下#include <iostream>#include <string>#include <boost/algorithm/string.hpp>#include <boost/xpressive/xpressive_dynamic.hpp>using namespace std;using namespace boost;using namespace boost::xpre.

2020-09-18 17:16:09 6760

原创 librsync增量更新api测试

简单测试librsync几个接口,流程如下:rs_sig_file()创建签名文件 rs_loadsig_file()加载签名文件至内存 rs_build_hash_table()建立哈希表 rs_delta_file()同步增量文件progress_timer t; cout << "testconsole.................." << endl; cout << "version: " << rs_librsyn

2020-09-16 17:08:45 6860

原创 libmysql方法

基本操作oid ReadFromDatabase(MYSQL* connection){ int result; result = mysql_query(connection, "select ip,port,census,starts,timeout,domain,code from server group by ip;"); if (result != 0) { std::cout << mysql_error(connection) << std::e

2020-09-15 10:48:37 6703

原创 libcurl部分使用方法

POSTvoid NetworkOperator::PostData(string url, string data){ m_curl = curl_easy_init(); if (m_curl == NULL) { throw runtime_error("init the curl false,please check"); } curl_slist* pList = NULL; pList = curl_slist_append(pList, "Content-Type:ap

2020-09-15 08:57:39 6687

原创 C++文件系统初探

简单的读取分割设置 boost::filesystem::path p("/etc/hosts"); boost::filesystem::ifstream ifs(p); cout << ifs.is_open() << endl; cout << ifs.rdbuf() << endl; NetworkOperator nop; nop.GetTheRequestVelocity("http://www.atscdn.com:88/ngi.

2020-09-10 08:38:03 6438

原创 匹配参考记录

try { using namespace boost::xpressive; string data = "abc cde ac af aa jaskfh"; sregex reg = sregex::compile("\\S+"); sregex reptitle = sregex::compile(".*50x$"); sregex replocal = sregex::compile("127.0.0.1.*?\\n"); string handleData = re..

2020-09-08 14:38:08 6460

qss_icons.zip

常用icon .icon 图标

2020-06-18

空空如也

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

TA关注的人

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