分类 编程 下的文章

Qt使用QAxObject快速批量读取Excel内容

网上各种教程用的方法主要是如下这一句:QAxObject * range = worksheet->querySubObject("Cells(int,int)", 1, 1 );这种方法当然也行,可以一项一项地读,但是当读取数量很大的时候就很慢了,在我的电脑上测试读5000个数据大约168s左右。看资料找到一种批量读取的方法,经测试读10000...

用Python实现根据角4点进行矩阵二维插值并画出伪彩色图

  哈哈,题目取得这么绕,其实就是自己写了一个很渣的类似图像放大的算法。已知矩阵四周的4点,扩展成更大的矩阵,中间的元素值均匀插入,例如:  矩阵:1 23 4  扩展成3x3的:1 1.5 22 2.5 33 3.5 4  不说废话,直接上代码:# -*- coding: utf-8 -*- """ 异想家二维插值算法。 ...

Hbase与Maven工程的Spring配置笔记

1、HBase基本操作hbase shell: 连接到正在运行的HBase实例 help: 显示一些基本的使用信息以及命令示例。 需要注意的是: 表名, 行, 列都必须使用引号括起来 create...

利用Python进行博客图片压缩

自己写博客的时候常常要插入一些手机拍的照片,都是几M的大小,每张手动压缩太费事了,于是根据自己博客的排版特点用Python写了一个简单的图片压缩脚本,功能是将博客图片生成缩略图,横屏的图片压缩为宽度最大1280像素,竖屏的图片压缩为宽度最大1000像素。代码如下:#!/usr/bin/env python3 # coding=utf-8 ' 蒋方正...

Qt下Armadillo矩阵函数库的添加

其实本文严格说只能算VS2013添加Armadillo教程,因为为了省事,用的是VS2013编译器版本的Qt,Armadillo也直接用了自带例子中的blas_win64_MT.dll、blas_win64_MT.lib、lapack_win64_MT.dll、lapack_win64_MT.lib,没有完整编译Armadillo,仅是调用举例。版本信...

Qt下Eigen矩阵函数库的添加

第1步:下载一个Eigen文件包,在官网下即可:http://eigen.tuxfamily.org/第2步:用Qt随便建一个GUI工程,在.pro下添加如下代码,路径就是解压Eigen的那个路径:INCLUDEPATH+=D:\Library\Eigen\Eigen第3步:cpp文件中添加:// Qt下Eigen矩阵函数库的添加 #include...

异想家Python学习代码

本文是自己学习廖雪峰Python教程的笔记,记录些常用用法,方便以后找代码片段。JfzPylib.py文件:#!/usr/bin/env python3 #coding=utf-8 ''' 异想家Python函数库 ''' import math # 求绝对值 def Fun_abs(x): if not isinstance(x, (int,...