- 博客(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
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人