自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (7)
  • 收藏
  • 关注

原创 git did not exit cleanly (exit code 1)

git.exe pull --progress -v --no-rebase "origin"plink: unknown option "-o"fatal: Could not read from remote repository.Please make sure you have the correct access rightsand the repository exists.git did not exit cleanly (exit code 1)

2023-06-03 18:44:21 2862

原创 POI java怎么从cell中取值(包括公式)

使用POI获取Excel表格中的数据,针对各种数据类型的处理方式

2022-08-31 17:30:17 2855

原创 生成词云图

通过HighCharts生成词云图,词云图 | JShare。如果只想生成一个词云图,可以直接修改其中的文本,词语之间空格分开。

2022-02-28 16:51:00 394

转载 centos7 桌面程序自动启动

centos 自启动桌面程序

2022-02-16 13:14:30 806

转载 Qt5配置qwt

1、环境Qt5.10.1+QWT6.1.42、下载QWThttps://sourceforge.net/projects/qwt/https://sourceforge.net/projects/qwtpolar/files/latest/download3、解压,打开pro文件4、编译5、复制ui文件动态库源路径:目的路径:6、复制工作的dll源路径:目标路径:7、复制工作的lib源路径:目的路..

2021-11-04 16:25:24 245

转载 rocketmq-client-cpp(2.0.1)编译指南

rocketmq-client-cpp(2.0.1)编译指南如果rocketmq-client-cpp真的像声称的那样,“一个命令即可编译整个项目”,那也就没这篇文章了。现在下载到的rocketmq-client-cpp最新版本是2.0.1,下载的压缩包不大,只有500多k,不过编译后占了10.8G(编译了x64的Release版本和Debug版本),请要编译的同学准备好硬盘空间哈。我的编译环境是Windows 10.0.18362.720,Visual Studio 2017 15.9.21(

2021-02-08 18:41:51 1688 7

原创 Centos 7 安装pycharm 界面全部是红色的解决办法

今天在centos上安装了pycharm,但是运行pycharm.py时界面什么也不显示,全部是红色.从网上找了半天没有人提供解决方法,只好自己研究.文本编辑器打开pycharm.py,在99行,添加以下内容:JDK="$JAVA_HOME"然后在此运行就可以了.另外附上安装和破解的教程:Centos7安装pycharm:https://www.cnblogs.com/FNgrey/p/8902602.html破解pycharm专业版:https://www.jb51..

2020-10-21 17:17:29 790

转载 Centos7防火墙配置

转载自:https://www.cnblogs.com/xxoome/p/7115614.html1、查看firewall服务状态systemctl status firewalld2、查看firewall的状态firewall-cmd --state3、开启、重启、关闭、firewalld.service服务# 开启service firewalld s...

2019-12-03 10:15:44 136

原创 Window10下编译ignite

Window10下编译64位ignite的步骤,可能需要安装64位openssl,具体请看https://blog.csdn.net/only_1/article/details/103312650需要安装Visual Studio 2010以上,我使用Visual Studio 2010编译。具体步骤如下:1.使用vs2010,打开项目platforms\cpp\project\vs\i...

2019-11-29 16:28:25 450

原创 Window10下编译64位和32位openssl

Window10下编译openssl,是经常遇到的需求,但是网上很多教程试了个遍也没用,只有自己慢慢试验,终于成功了。以下为编译过程。一.安装Perl下载地址:http://www.activestate.com/activeperl/,一定要注意64位还是32位下载后直接安装即可,新版程序自动加上了环境变量,无需添加。二.下载openssl下载地址:https://www.o...

2019-11-29 16:23:00 683

原创 qt中实现qchart的图例点击操作功能

qt自从提供了qchart之后,可以制作很多图表展示界面,但是qchart的功能有时和实际需求不一样。对于用惯了highcharts的人来说,不能通过图例实现对qchart的操作,感觉很别扭。所以我只好自己开发一个。具体实现有两个类:TringleLegend和LegendManager,TringleLegend负责画图例和感知点击事件,LegendManager负责管理图例。Tring...

2019-11-26 16:26:15 5644 6

原创 qt中QVector和vector以及QMap和map的遍历性能对比

使用Qt中的容器给C++开发带来很大的便利,而且QVector和QMap等容器扩展的一些成员函数也是很方便的。但是Qt的这些容器和STL库的容器比,效率到底怎么样?我就写了几个简单的遍历的例子,测试了QVector、vector等容器的那些方法效率更高。测试环境:系统:windows 10编译器:MingGW mingw5.3.0Qt版本:5.9.7硬件:i7 8代,16G内存...

2019-09-24 17:56:40 4380

原创 qt Error in " Util.asciify("build-untitled-Desktop_Qt_5_8_0_MinGW_32bit-Debug")"的解决方法

新安装qt creator,新建一个项目,然后运行时发现,路径不是原来的路径。原来是设置里的问题。在Tools->Options->Build&Run -> General,将“Default build directory”一项设置为“../build-%{CurrentProject:Name}-%{CurrentKit:FileSystemName}-%{Cu...

2019-07-31 15:49:25 2946

转载 Centos 7 中 QT出现QSqlDatabase: MYSQL driver not loaded

系统版本 : Centos7QT VERSION : 5.6测试代码:#include <iostream>using namespace std;#include <QApplication>#include "gui/mainwindow.h"#include <QSqlDatabase>#include <QDebug&gt...

2019-05-22 19:35:36 640

原创 利用canvas处理嵌套svg网页中的应用(二)----打印网页,解决A4纸适配

当前浏览器可以支持打印机打印A4纸,但是往往打印效果不是很理想,为了解决这个问题我利用前几天网页转图片的解决方案,将网页保存为canvas然后打印canvas,即可打印出网页原有布局的效果,如图:打印结果网页布局具体实现代码如下:/** * 打印界面,为了使用A4纸纵向打印,设置canvas宽度为210mm * @param containerId 需要打印的dom的id * ...

2019-02-25 12:16:28 1095

原创 利用canvas处理嵌套svg网页中的应用(一)----导出png图片

前言:最近需要将网页或者网页的一个元素导出成png图片,从网上搜索了一些信息,但是针对嵌套svg的网页,没有很好的解决方案。经过自己整理,完美解决了网页导出png图片的问题。其中需要使用的js插件有jquery.js, html2canvas.js, canvg.js,rgbcolor.js。步骤:1.将所有svg转为canvas替换原来的svgDom对象。2.将没有svg的网页保存为can...

2019-02-25 12:01:05 1383 1

原创 kafka手动修改消费者偏移量

1.建立一个测试主题:[root@snn bin]#./kafka-topics.sh --zookeeper snn:2181 --topic offset-test --partitions 2 --replication-factor 2 –create检查主题的设置情况:[root@snn bin]#./kafka-topics.sh --zookeeper snn:2181 ...

2018-11-05 17:27:05 17946 1

原创 修改kafka的分区和副本设置

1.查看topic的描述#./kafka-topics.sh --describe --zookeeper snn:2181 --topictest-qt-0012.编写副本再赋值脚本创建文本文件”partitions-to-move.json”,# vim partitions-to-move.json.json输入文本:{ “versi...

2018-07-05 15:38:49 4797 2

原创 linux下安装svn客户端

1.      下载    http://subversion.apache.org/download.cgi#recommended-release2.      解压    #tar -zvxfsubversion-1.10.0.tar.gz    移动到/usr/local/subversion目录下    #Cp –rf * /usr/local/subversion3.      编译 ...

2018-06-21 15:42:06 3595

原创 CentOS将应用程序菜单中的快捷方式复制到桌面

在CentOS中菜单的路径为 /usr/share/applications.复制对应的快捷方式到桌面就可以实现桌面上有快捷方式.例如,复制qt的快捷方式到root桌面cp /usr/share/applications/DigiaQt-qtcreator-enterprise.desktop/root/Desktop/点击运行一次,即出现对应的图标了....

2018-06-21 15:07:48 1842

原创 使用VS工具查看dll是32位还是64位

1.打开vs中的开发者命令提示符工具(Developer Commond Prompt for VS XX)2.运行命令 &gt;dumpbin /headers XXX.dll如上图,可以看到是32位的dll.

2018-06-21 14:59:21 10499

转载 CentOS下使用NetHogs监控进程网络使用情况

Nethogs 是一个终端下的网络流量监控工具,它的特别之处在于可以显示每个进程的带宽占用情况,这样可以更直观获取网络使用情况。它支持 IPv4 和 IPv6 协议、支持本地网卡及 PPP 链接。下载:从Github上下载nethogs-0.8.1.tar.gz使用wget下载:wget -c https://github.com/raboof/nethogs/archive/v0.8.1.tar...

2018-06-13 15:13:19 400

转载 Qt调用VC++生成的动态链接库

Qt如何调用VC++生成的动态链接库?假设当前有VC++编译器生成的动态库文件testdll.h,testdll.lib和testdll.dll。testdll.h文件源码如下:#ifdef TESTDLL_EXPORTS#define TESTDLL_API __declspec(dllexport)#else#define TESTDLL_API __declspec(dllimport)#e...

2018-05-25 17:23:26 2874 3

原创 kafka学习教程

Kafka学习教程一.kafka简介1.      订阅发布消息系统,解耦发布者和订阅者。原有的直连消息模型发布订阅系统2.      基本概念1)      生产者和消费者 producer/consumer         生产者创建消息,消费者读取消息。实现时间上的解耦。2)      主题和分区 topic/partitionKafka的消息通过主题分类。同一个主题可以放在不同分区中。 3...

2018-05-25 15:07:05 844

转载 Qt在linux下实现kafka客户端开发(三)

一.  创建消费者:// ConsumerKafka.h#ifndef CONSUMERKAFKA_H#define CONSUMERKAFKA_H#include &lt;Qt&gt;#include "lib/rdkafkacpp.h"using std::string;//class THTFKafkaCpp : public#include &lt;iostream&g...

2018-05-18 18:32:32 1001

转载 Qt在linux下实现kafka客户端开发(二)

一.  Qt创建工程Qt使用qmake模式,在.pro文件中添加以下内容:QMAKE_LFLAGS += -lrdkafka -lrdkafka++-lz -lpthread -lrt #-lrdkafka等价于 LIBS += /usr/local/lib/librdkafka.so KafkaClientTest.pro代码如下: QT += core gui greate...

2018-05-18 18:22:30 2052 3

原创 Qt在linux下实现kafka客户端开发(一)

一.  环境介绍:系统:centos 7编译工具:make, g++开发环境(IDE):qt creator 5.9二.  准备工作1.      需要安装qt creator下载地址: http://download.qt.io/archive/qt/5.9/5.9.0/1)      双击安装,全选,下一步到安装完毕。2)      下载g++ , #su root, #su yum inst...

2018-05-18 18:15:55 2526 3

原创 kafka常用指令(一)

一.  常用指令\1.      启动kafka服务bin/kafka-server-start.sh config/server.properties &amp;2.      关闭kafka服务bin/kafka-server-stop.sh3.      查看主题topics[root@dn1 bin]#./kafka-topics.sh --list -zookeeper dn1ATLAS...

2018-05-15 11:30:18 841

原创 C++把函数指针存入map中

将函数指针转换为int,保存到map中,再根据字符串调用:#include <iostream>#include <cstdio>#include <map>using namespace std;//用来保存函数指针的mapmap<string, int> mFuncPtr;//定义一个函数void* function1(...

2018-05-11 18:25:41 12008 4

原创 c++和js中参数入栈顺序区别

一.原来一直c++开发,偶尔会遇到参数入栈顺序的问题,而c++是右侧函数先入栈.例子如下:#include using namespace std;int left(int& a){ a *= 2; cout << "left " << a << endl; return a; //10}int right( int& a){ a +=

2017-12-25 10:55:05 184

原创 datatables数据表格的数据csv本地导出

最近公司做datatables的数据导出功能,由于datatables自带的flash导出和html5的button导出的csv文件,用excel2007会出现中文乱码问题,所以自己针对原来的导出功能修改的导出格式为ansi编码.现在就说下导出程序的功能分解:1.将js中string类的unicode编码转为gb2312的编码.2.把转码好的字符串以blob二进制的方式保存

2017-11-10 11:15:39 6821

原创 js中一些简单的验证函数

今天看highcharts的源码发现一些验证函数,很简洁,为自己代码省去写注释了。不多说,直接复制来。/** * Check for string * @param {Object} s */function isString(s) { return typeof s === 'string';}/** * Check for object * @param

2015-06-08 16:26:37 283

原创 Server.Transfer和AjaxPro不兼容问题

使用环境:.net3.5和vs2010。条件:通过Server.Transfer转到一个被注册为AjaxPro类的网页,这个网页的js中调用了这个网页对象,就会提示对象未定义。例如:后台Server.Transfer("~/Main.aspx"),而Main.aspx用AjaxPro.Utility.RegisterTypeForAjax(typeof(Main));注册AjaxPro

2015-01-22 15:58:03 440

原创 jquery版本中的差异

jquery版本1.4.1改为1.10.2后,发现有些问题,记录下:1.attr("checked")和attr("checked", true)对于ie无效了,好像是从1.6开始就不行了,但removeAttr("checked")方法可以用。  解决方案:      使用.prop("checked")和.prop("checked", true)。2.toggle(funct

2014-12-25 17:37:41 412

转载 关于GetDC与GetWindowDC

GetDc函数:用于获得hWnd参数所指定窗口的客户区域的一个设备环境。所获得的设备环境可以是通用、类或者私有类型,具体由指定窗口的类风格决定。对于通用设备环境,GetDc函数每次获取一个设备环境时都会用默认属性对它进行初始化。该函数获得的类和私有设备环境会与它们最后一次的设置保持一致。当设备环境不再需要时,应该调用ReleaseDC函数将其释放。      GetWindowDC

2013-09-03 14:19:13 1048

原创 关于CSDN积分

      也许是太懒的缘故,我的csdn积分从来没上过20,下载点东西分数就告急。不知道有多少人能给我一样,经常上CSDN而分数却一直保持在个位的。不过真应该感谢CSDN,作为程序员中的新手,这里帮我解决了很多问题,不过每当看到自己的分数,常常有问题也不好意思请教,没办法,就查找别人的问题吧。      从现在开始争取多多关注分数的问题,不能等到用时方知分数的重要。

2009-04-24 14:38:00 512

原创 c++ Builder 关于文件和目录的操作

从网上查找整理出来的关于文件和目录的操作有关的函数。一.1.短文件名转换为长文件名GetLongPathName( char *shortFileName, char *buf, int sizeof(buf) );2.长文件名改为短文件名AnsiString ExtractShortPathName(const AnsiString FileName);3.调用“打开文件

2009-04-24 14:13:00 979

代码行统计工具,多种语言代码量统计工具

简单的代码行统计工具,绿色版

2022-01-19

qt chart完善图例 demo

qt中实现qchart的图例点击操作功能的示例,类似html中的highchart示例

2022-01-18

导出打印嵌套svg网页

将网页转换为canvas,包括含有svg的网页,完美解决了网页导出png图片的问题。另外附加了打印网页的适配A4纸的解决方案。

2019-02-25

Windows下编译的librdkafkacpp库,包含openssl等

使用vs2017在windows10下编译生成的库文件有c和c++两个版本,可以在vc++和qt使用

2018-05-15

大数据hadoop winutils.exe

支持windows开发hadoop的连接,解决报警Did not find winutils.exe: java.io.FileNotFoundException

2018-05-09

C++程序设计语言(特别版)

C++之父倾力编著巨作,2000年中文特别版。为初学C++者提供了很好的C++标准,同时也为想对C++有更深层的了解的人提供了帮助。

2013-07-05

fastreport4.6

FastReport 是非常强大的报表控件,相比QuickReport,ReportBuilder更加灵活,又非常小巧,速度快。VCL版本支持Borland Delphi 2-6 and Borland C++Builder 1-6。CLX版本支持Delphi和Kylix。。

2009-10-12

空空如也

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

TA关注的人

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