自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 C++封装的基于WinSock2的TCP服务端、客户端

无聊研究Winsock套接字编程,用原生的C语言接口写出来的代码看着难受,于是自己简单用C++封装一下,把思路过程理清,方便自己后续翻看和新手学习。只写好了TCP通信服务端,有空把客户端流程也封装一下。先上主函数:// main.cpp : 异想家sandeepin poi!#include "stdafx.h"#include extern int JTCPserver()

2017-08-29 00:19:50 6597 1

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

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

2017-05-05 22:55:08 10404 1

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

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

2017-04-10 13:15:46 3222

原创 CentOS7安装MySQL、Tomcat和GitBlit记录

一、安装MySQL1、安装这个发布包yum localinstall mysql-community-release-el6-5.noarch.rpm可以通过下面的命令来确认这个仓库被成功添加:yum repolist enabled | grep "mysql.*-community.*2、安装MySQL服务器yum -y install mysql-server

2017-03-26 22:53:13 1277

原创 Hbase与Maven工程的Spring配置笔记

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

2017-03-25 23:42:53 3589

原创 CentOS7.0+Hadoop2.7.2+Hbase1.2.1搭建教程

1、软件版本  CentOS-7.0-1406-x86_64-DVD.iso  jdk-7u80-linux-x64.tar.gz  hadoop-2.7.2.tar.gz  hbase-1.2.1-bin.tar.gz2、集群配置主机IP地址Master.Hadoop192.168.1.100Slave1.Hadoop

2017-03-23 23:53:13 1685 1

原创 利用Python进行博客图片压缩

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

2017-03-08 09:17:23 5755

原创 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-opensource

2017-03-08 09:01:55 2954

原创 Qt下Eigen矩阵函数库的添加

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

2017-03-01 20:27:24 2084 1

原创 OpenCV2.4.13+VS2013配置方法

先说一下vc几代表的对应版本:vc8 = Visual Studio 2005,vc9 = Visual Studio 2008,vc10 = Visual Studio 2010,vc11 = Visual Studio 2012,vc12 = Visual Studio 2013,vc14 = Visual Studio 2015本文重点讲OpenCV2.4.13 配 VS2013,因

2017-03-01 20:21:13 615

原创 OpenCV2.4.13+Qt5.6.2配置方法

【1、环境变量】D:\Soft\OpenCV2\MinGW_build\bin;C:\Qt\Qt5.6.2\Tools\mingw492_32\bin;D:\Soft\Programming\CMake3.7.0\bin;【2、OpenCV2.4.13的MinGW_build版本位置】D:\Soft\OpenCV2\MinGW_build\【3、Qt5.6.

2017-03-01 20:17:12 899

原创 异想家Win10系统安装的软件与配置

1、C盘推荐一个硬盘,256G,安装好驱动,显卡配置好高性能,激活Win10,改电脑名称为Sandeepin-PC。2、安装我的个性字体、韩语字体。时间同步:开始->运行->CMD(管理员):  Reg add HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v RealTimeIsUniversal /t REG_DW

2017-02-16 23:53:48 941

原创 异想家Win7系统安装的软件与配置

C盘推荐一个硬盘,256G以上,安装好驱动,激活Win7,备份一次系统(纯净)!1、Mac、Linux时间同步(双系统时配置):  开始->运行->CMD,打开命令行程序(以管理员方式打开命令行),在命令行中输入下面命令并回车:  Reg add HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v RealT

2017-02-11 20:41:14 629

原创 STM32学习笔记:基础例子

本例子代码参考了STM32库开发实战指南中的代码,由于使用的板子是尚学STM32F103ZET6,为了配合板上已有资源,也参考了其配套代码。为了便于书写文本,我尽量将代码都写到了一个文件中,这种方式是不推荐的,在做具体工程时最好代码分类管理,使工程逻辑清晰。  现在对板上一些资源说明:板上有两个LED灯,引脚为PE5、PE6,均为ResetBits时点亮。有三个按钮,依次为黄色复位,红色PE4

2017-01-16 21:57:15 8440

原创 Qt常用UI控件读取、写入方法

本文用途:快速备忘,方便调用,写熟了自然就记下了。【1、标签label】读取:ui->label->text()写入:ui->label->setText("poi");【2、单行文本框lineEdit】读取:ui->lineEdit->text()写入:ui->lineEdit->setText("poi");【3、单行文本框textEdit】读取

2017-01-16 20:20:22 5564

原创 完美实现STM32单总线挂多个DS18B20

一般常见的STM32的关于DS18B20的例程都是检测一个传感器,代码一般都是跳过ROM检测,直接获取温度值。这种写法并不适用于单总线上挂载多个DS18B20的情况,Sandeepin的这个代码就是针对这种情况完善的单总线挂多个DS18B20检测,实现获取每个DS18B20的ID和温度。  主要的DS18B20时序代码没变,增加了搜索ROM函数,获取温度时先匹配ID。  核心代码如下:

2016-12-14 13:51:51 27182 29

原创 C语言字符串处理

代码:#include #include //字符串需调用#include //字符串、整型转换要用int main(int argc, char *argv[]){ //1、strlen(字符串);测试字符串长度 char str1[] = "sandeepin !"; printf("字符串str1为:%s\n", str1); int str1len = strlen

2016-12-01 21:34:00 564

原创 异想家纯C语言矩阵运算库

Sandeepin最近做的项目中需要在嵌入式芯片里跑一些算法,而这些单片机性能不上不下,它能跑些简单的程序,但又还没到上Linux系统的地步。所以只好用C语言写一些在高级语言里一个函数就解决的算法了,由于算法需要运用矩阵运算,自己就先用纯C语言写了个简单的矩阵运算库。  代码只实现了矩阵最基本的运算,包括矩阵的加、减、乘、数乘、转置、行列式、逆矩阵、代数余子式、伴随矩阵等运算。此外增加了一些实

2016-11-30 23:55:36 5895 5

空空如也

空空如也

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

TA关注的人

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