自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (5)
  • 收藏
  • 关注

原创 ODBC连接串中需要避免的特殊字符

odbc连接串中的特殊字符

2023-01-04 16:07:22 350

原创 Drongon 服务简要配置

drogon 框架 开启服务的简单配置

2022-10-14 13:45:30 310

原创 VS2019连接Linux调试cmake项目

visual studio 链接linux机器调试cmake项目

2022-08-02 10:43:33 939

原创 OwnCloud个人云盘搭建方法

在云服务上搭建个人网盘(更新8.2G的大文档上传测试)

2022-05-28 03:15:15 1445

原创 微信企业会话存档SDK接口封装(Python示例)

Windows平台win10vs2019sdk_win_v1.1export.cppextern "C"{#include <malloc.h>#include <string.h>#include <stdio.h>#include "WeWorkFinanceSdk_C.h" WeWorkFinanceSdk_t* sdk = NewSdk(); __declspec(dllexport) void free_p(void*

2022-01-13 13:54:06 1490 14

原创 Ubuntu搭建Flyfish数据可视化平台

搭建平台搭建流程基于下面的系统和软件平台,其他未作测试.Ubuntu 20.04 x64Oracle VM VirtualBoxMysql 8.0.xRedisNodejs 16.2.0npm7.13nginx1.20.1参考文档Flyfish开源中国 中的README.md, 方案三 (目前主机的硬件不支持Docker需要的二级地址转换).步骤:安装redisapt-get install redis-server;进入redis配置文件目录 /etc..

2021-12-31 16:20:21 1652

原创 Gitlab安装维护

安装准备: linux 系统(Ubuntu18.04LST) ;gitlab企业版 gitlab-ee_11.4.4-ee.0_amd64.deb ;执行命令 dpkg -i gitlab-ee_11.4.4-ee.0_amd64.deb安装gitlab-ee版本;等待出现小狐狸的图标, 且安装过程中没有任何报错, 此时gitlab服务应该已经成功启动 ;修改配置文件 vim /etc/gitlab/gitlab.rbexternal_url 'http://{IP}:..

2021-11-16 10:29:27 954

原创 window+vs2015+mosquitto+websockets 编译&使用

Windows平台准备模块:github mosquittogithub libwebsocket git clone https://libwebsockets.org/repo/libwebsocketspthreadopenssslvs2015cmake过程解压,安装pthread 和openssl, pthread 选择的Prebuilt.2,32位版本, openssl1_1_1,32位版本;cmake libwebsocket,

2021-11-12 17:18:23 879

原创 云MAS平台 HTTPS 发送短信 (Python)

import urllib3,certifiimport hashlibimport base64, jsoncontent_a = { "ecName": "*********************", "apId": "*********************", "mobiles": "182********,135********", "content": "***************** 短信接口测试.", "sign": "*******.

2021-05-07 12:09:16 1463 1

原创 xlwt 处理excel样式

import xlwtxlwt.Style.easyxf('font: bold on; align: wrap on, vert centre, horiz center')workbook = xlwt.Workbook()# 添加部分自定义色值,色值索引(colour_index)在(8-40之间)xlwt.add_palette_colour("white05", 0x31)workbook.set_colour_RGB(0x31, 242, 242, 242)xlwt.add_pa.

2021-04-09 10:20:04 368 1

原创 ODBC 查询速度慢

[ODBC配置数据源]中,可以开启ODBC过程跟踪,之前为了追踪一个问题时打开过,表现就是SSMS中查询正常,但是ODBC过程中速度奇慢.

2021-02-22 10:21:42 873 1

原创 python or 的Tip

python中的or与Java中 | 的效果是一致的,如果前半部分的值为True,则不执行后半部分.>>> def ret_true(): print(1) return True>>> a = True or ret_true()>>> aTrue>>> a = False or ret_true()1>>> aTrue...

2021-01-06 12:07:28 98

原创 GDAL 转换坐标系计算多边形面积

if (poGeometry_r != NULL && wkbFlatten(poGeometry_r->getGeometryType()) == wkbMultiPolygon){ OGRMultiPolygon* mPolygon = (OGRMultiPolygon*) poGeometry_r; OGRSpatialReference p_spRef; p_spRef.SetGeogCS( "Mygeographic coordinate system", .

2020-10-22 13:12:15 982

原创 无法终止进程

处理无法终止的进程Windows10Windows10使用安全模式重新进入系统,在安全模式中删除或者重命名进程。自己写了个程序很操蛋的出现了这个问题,好像是一直在等待数据库链接的过程中出问题了。另外Win7 可以使用PCHunter杀进程(未测试)。...

2020-10-20 16:14:14 734

原创 MSSQL去除重复数据

select * from WarnRecord_R where WarnID in ( select MAX( WarnID) as id from WarnRecord_R GROUP BY ADCD,WarnStatusID,WarnSTM HAVING COUNT(*) = 1) or WarnID in(SELECT MAX(WarnID) AS id FROM WarnRecord_R GROUP BY ADCD,WarnStatusID,WarnSTM HAVING COUNT( * ).

2020-07-21 14:20:08 509

原创 pymssql 中文编码错误

A库中有部分数据处理放到B库中,pymssql在插入到B库时会将varchar类型的记录用UTF-8解码,这里是个耍滑头的做法,将varchar类型提前解码,插入时cast为varchar类型.两个数据库的编码格式全是cp936. ACode BCode为A库和B库的编码格式,处理思路是读完数据,bytes(content, encoding=BCode)乱码的内容,然后插入时cast为varchar类型.A库的转码在做数据库连接中设置数据库的编码类型即可.# 中文字符串转为bytes,encond.

2020-06-13 09:43:43 574

原创 python3.8.2 插入1970年前时间到数据库

import datetimeSTD_TIME = datetime.datetime(1970, 1, 1, 0, 0)st_tm = datetime.datetime(y, M, d, h, m)dt = (dst_tm - STD_TM).total_seconds()sql = 'select DATEADD(SECOND, {0}, dt, CAST('1970-01-01 00:00:00' AS datetime))'.format(dt)# etc. options.

2020-05-25 12:57:25 288

原创 四通道图片颜色叠加,逆运算

/// void ProcessSrcImg(){ vector&lt;int&gt; compression_params; compression_params.push_back(CV_IMWRITE_PNG_COMPRESSION); compression_params.push_back(9); CvScalar csWhite = cvScalar(255, 255,...

2018-07-11 09:22:06 669

原创 c++ 一个简单的页面置换实现

template &lt;typename T&gt;struct CacheSequence{public: CacheSequence(const int seq_len) { _seq_len = seq_len; } void AddCache(const std::string&amp; key, const T&amp; val) { if (_cache_...

2018-06-20 12:05:44 404

原创 OpenCV cv::mat 保存四通道图片 参数

vector&lt;int&gt; compression_params;compression_params.push_back(CV_IMWRITE_PNG_COMPRESSION);compression_params.push_back(9);imread(path, -1);对应的应该是读取四通道图片, Iplimage 里是CV_LOAD_IMAGE_UNCHANGED。...

2018-03-29 11:22:01 5194

原创 c++ trim 去字符串空格

现在麻烦的是每次用完需要free,其他方面都还行。char* trim_c(char* src, bool left = true, bool right = true, bool all = false){#ifndef SPACE_CHAR#define SPACE_CHAR ' '#define END_OF_CHAR '\0'#endif size_t src_len =

2017-12-11 19:38:15 1707

原创 Google地图上任意两个点的距离

公式:float CalcDistanceOfTwoPoints( const double& x1, const double& y1, const double& x2, const double& y2){ // s = arcsin() double a = y2 - y1; double b = x2 - x1; //google:地图上任意两点的距离公式 re

2017-12-08 10:39:06 368

原创 SQLite3 ODBC连接串

# Database connection string.db_conn_str = Driver=SQLite3 ODBC Driver;Database=H:\dly\FloodForeCastV2\Data\TzxGIS.db;LongNames=0;Timeout=100;NoTXN=0;SyncPragma=NORMAL;StepAPI=0;#db_conn_str = driver

2017-11-29 19:06:10 7795

原创 Bezier曲线 OpenCV

大致要求是这样,已知数个点,需要穿过这数个点的Bezier曲线的一组控制点。代码思路主要是参照[AGG贝塞尔插值](http://www.antigrain.com/research/bezier_interpolation/index.html#PAGE_BEZIER_INTERPOLATION),这里有中文翻译版[中文翻译](http://blog.csdn.net/microchenhong/

2017-08-04 10:13:32 1761

原创 Mosquitto Windows7 编译&Debug

源码编译过程参照:mosquito win7编译其中中遇到的问题就是 .vproj里面中文的问题,‘周x’改成对应的英文就行,其他英文字符没试过。VS2008下面的Debug:1、在编译过程中会出现几个宏 undefined的问题,原因是这里使用的宏定义在mssdk中已经被#if 0 注释掉了,但是被注释的也是rename的宏。alt+G一直找到最初那个宏,然后替换代码里的就行。2

2017-07-27 10:38:03 1255

原创 根据给定起止时间,完成下载任务(大概类似于日历日程这种)

//指定下载//TODO: using thread poolvoid GridImgDownloadMgr::DesignateDownLoad( UtilsSystem::PosixTime beginTime , UtilsSystem::PosixTime endTime ){ if (beginTime >= endTime) { return; } if ( !m

2017-06-29 11:53:02 355

原创 openssl + mosquitto + windows (x64)

mosquitto:安装 openssl x64:安装mosquitto支持openssl所依赖的DLL参考 mosquitto/readme.txt的内容。cd .../openssl/bin   (TODO:)生成CA证书:openssl genrsa -out ca/ca-key.pem 1024

2017-06-15 14:49:12 1387 2

转载 转义字符汇总

1、2、字符型常量所表示的值是字符型变量所能包含的值。我们可以用ASCII表达式来表示一个字符型常量,或者用单引号内加反斜杠表示转义字符。'A', '\x2f', '\013'; 其中:\x表示后面的字符是十六进制数,\0表示后面的字符是八进制数。 注意:在Turbo C 2.0中,字符型常量表示数的范围是-128到127,除非你把它声明为unsigned,这样就是0到25

2017-05-19 18:56:18 808

转载 boost::filesystem 常用方法

点击打开链接

2017-05-19 18:45:59 432

转载 c++ dll 单例模式出现多个单例对象

源url: http://www.cnblogs.com/bourneli/archive/2011/12/28/2305280.html我这里的问题主要是这样的:有三个project, Project1, Project2, ProjectTest. Project2 依赖于Project1,并且在project2 中 存在project1 中一个单例类的实例。project1:

2017-05-17 16:09:08 4408

转载 extern "C" __declspec(dllexport) 用法

declspec(dllexport)和使用.def文件是有区别的。如果DLL是提供给VC++用户使用的,你只需要把编译DLL时产生的.lib提供给用户,它可以很轻松地调用你的DLL。但是如果你的DLL是供其他程序如VB、delphi,以及.NET用户使用的,那么会产生一个小麻烦。因为VC++对于__declspec(dllexport)声明的函数会对函数名尾附加函数在DLL中的地址,如下面的函数

2017-05-15 11:45:31 4718

转载 SpringMVC select biaoqian

Skills: 1. select标签这个标签生成一个HTML“select”元素。它支持被选中的选项的数据绑定,也支持使用嵌套的option和options标签。我们假设有一个User拥有多项专长。摘录url:http://shaozhang87219.iteye.com/blog/2007275

2017-03-20 11:48:16 281

原创 Java:找水仙花数。。计算超出2^63-1的数的方案

水仙花数是指一个 n 位数 ( n≥3 ),它的每个位上的数字的 n 次幂之和等于它本身。(例如:1^3 + 5^3+ 3^3 = 153)(百度百科)可以求到long型之内所有的整数,存在一个设想,是否能够求出任意位数的水仙花数(这种表达比较傻),换句话说就是,能不能有一种方案计算超出2^63-1的数。package com.practice;import java.util.List

2016-12-22 16:25:04 1053

原创 Java 中被static 修饰的属性,方法和代码块在什么时候加载

intellij社区版+jdk.7package com.static_life;import com.SVS2;/** * Created by Administrator on 2016/12/21. */public class StaticVariableStart { public static int age = 124; public Str

2016-12-22 15:36:27 4374

转载 0x77688F05 (ntdll.dll)异常

最近在做opencv方面的毕业设计,队友在统一使用opencv2.4.8版本的时候,我由原来的opencv3.0.0, debug x64 切换为opencv2.4.8,debugx86,做运行测试时发现一下问题:0x77688F05 (ntdll.dll) (pro02.exe 中)处有未经处理的异常: 0xC000007B:  %hs 没有被指定在 Windows 上运行,或者它包含错误。

2015-11-23 11:33:06 15853

转载 cpu负载高

cpu负载100%元凶之一

2015-02-16 20:08:12 423

原创 python 文件打开错误

python 中 文件名影响文件的打开

2015-02-13 14:53:48 1169

原创 在struts中获得请求的方式

一.提供同名变量,为之提供get方法二.HttpServletRequest request = ServletActionContext.getRequest();

2015-01-31 00:51:08 294

转载 struts2种出现的There is no Action mapped for namespace [/] and action name 错误

今天在调试一个基础的Struts2框架小程序。总是提示"There is no Action mapped for namespace / and action name"的错误。上网查询后发现这是一个初学者经常碰到的问题,导致错误的原因主要有两种。总结如下:      一、struts.xml文件错误。这种错误又分为以下几种:1,struts.xml文件名错误。一定要注意拼写问题;2,str

2015-01-29 19:55:16 511

转载 MESSAGE Job found still running after platform shutdown. eclipse启动失败

一、最简单的方法     重建workspace,然后将原来的项目导入到新的工作区间中。二、参见网址    http://www.metod.si/job-found-still-running-after-platform-shutdown-eclipse/    其中的方法只是在cmd中清除工作区间,这个方法会把区间中已有的项目删除,慎用。   引起该问题的原因大多是出现内

2015-01-29 02:24:05 574

Inno setup 中文包

Inno setup 中文包

2022-03-25

mosquitto_with_websocket.rar

支持websockets的mosquitto可执行程序和源码

2021-11-12

PostGresQL 10 db&odbc;&pdf;

在windows7 x64平台下可用,权限问题自行修改,其他资源官网都有,版本号尽量对上

2018-01-09

Bezier曲线反求控制点源代码

Opencv Bezier

2017-08-04

mosquitto 工程

mosquitto修改后的源码

2017-07-27

空空如也

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

TA关注的人

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