自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (3)
  • 收藏
  • 关注

原创 树莓派部署踩坑记录

树莓派部署踩坑记录硬盘扩容工控机开机,ssh登录成功后,上传JDK安装包,失败,查看硬盘空间:可用空间没多少了,连装个JDK都不够,然而使用sudo fdisk -l 命令查看磁盘这还有14.6GB的盘,是磁盘空间没有分配挂载?那就按照磁盘挂载的套路来一遍,重新分区,格式化,挂载,但是没有成功。仔细观察,这个空间应该已经分配挂载完成了,但是为什么没有读取出来。想起来工控机之前重新烧录过,可能导致部分磁盘空间不能读取,需要扩容,参考这个链接:https://blog...

2021-06-19 22:28:39 770 6

原创 Hadoop+HBASE集群配置

https://blog.csdn.net/superman404/article/details/83591324https://blog.csdn.net/leifeng100200/article/details/83001158https://www.cnblogs.com/clsn/p/10300487.html

2019-11-05 11:33:32 138

原创 ElasticSearch head插件安装

一、node安装1、下载https://nodejs.org/dist/v8.9.1/node-v8.9.1-linux-x64.tar.xz2、配置环境变量export NODE_HOME=/usr/local/node-v8.9.1-linux-x64export PATH=$NODE_HOME/bin:$PATH3、验证[root@bogon node-v8.9.1-linu...

2019-10-14 14:19:47 180

转载 浏览器调用ActiveX控件

需要通过浏览器来调用dll,完成音频的播放,研究了下ActiveX控件的编写和调用,记录下看过的两个链接:基于ATL开发ActiveX控件:http://wmljava.iteye.com/blog/832531在JavaScript和ActiveX之间传递数据(尤其是数组):https://blog.csdn.net/playStudy/article/details/82597...

2018-11-29 17:01:28 1794

原创 Java和C#中byte数据类型的转化

项目中需要用Java代码重写一部分使用C#实现的功能,其中一个函数用到byte数组作为参数,最终需要将byte数据转化为字符串类型,C#中的byte和Java中的byte取值范围不一样,Java中的取值范围为-128~127,C#中取值范围为0~255,所以不能直接进行转换。因为最终要通过二进制值进行转换为字符串,所以需要保证二者的二进制值是一样的。具体做法是将C#中的byte数组转为二进制存...

2018-11-26 23:48:29 3369

原创 Java通过JNA的方式调用dll库

在项目中需要用Java调用c++编写的dll库,以前了解过JNI的用法,后来发现JNA使用起来更加方便,缺点是不能在C++端调用Java端,但对于项目需求而言已经足够了。简单记录下JNA的用法。JNA调用C的库函数输出“Hello world!”:public class JnaTest { // This is the standard, stable way of mappin...

2018-11-25 14:48:28 616

原创 应用Java反射技术将Excel文档的数据存入对应MySQL数据库

       最近在做项目的时候遇到这样一个需求:客户给了一堆Excel数据文档,是从系统中导出的,我们需要按数据的格式建立数据库,读取这些文档,并存入数据库。       数据库采用MySQL,开发框架采用Spring+mybatis, 表已经建立好,Excel文件每一列的标题为汉字,所以每个表的字段名是自己定义的,并将列标题作为该字段的注释。梳理表之间的关系并建表,写好实体类,xml映射文...

2018-09-17 21:41:19 703

原创 C++读写XML文件(使用tinyxml库)

使用以下代码之前,需要先下载TinyXML类库,编译成功后包含到自己的工程下#include #include "tinyxml.h" #include #include using namespace std;/*TiXmlDocument:文档类,它代表了整个xml文件TiXmlDeclaration:声明类,它表示文件的声明部分TiXmlComment:注

2017-12-01 16:48:20 4624 2

原创 C++和java通过Socket批量发送和接收文件(C++客户端发送,java服务端接收)

C++客户端代码:#include #include #include #include#include#include#pragma comment(lib,"ws2_32.lib") using namespace std;size_t getSize(string path){ FILE * file; file = fopen(path.c_str

2017-11-30 21:03:54 3859

原创 Socket 发送接收图像

客户端代码:#include #include #include #pragma comment(lib,"ws2_32.lib")using namespace std;size_t getSize(){ FILE * file; file = fopen("1.jpg", "rb"); size_t sizeOfPic; fseek(file, 0, SEE

2017-05-04 16:44:35 4104 1

原创 将图像等文件转为二进制数据再输出实现复制

#include #include#include using namespace std;int main(){ char buf[1024]; FILE* rfile; FILE* wfile; rfile = fopen("1.jpg","rb"); // 复制图像,也可以复制任意文件 wfile = fopen("2.jpg", "wb");

2017-05-04 15:00:07 1503

原创 C++单刷《机器学习实战》之二——决策树

算法概述:决策树是用于分类的一种常用方法,根据数据集特征值的不同,构造决策树来将数据集不断分成子数据集,直至决策树下的每个分支都是同一类或用完所有的特征值。决策树的一般流程:(1)收集数据(2)准备数据:树构造算法只适用于标称型数据,因此数值型数据必须离散化,最好转为bool类型。(3)分析数据:寻找能够最好地划分数据集的特征。(4)训练:构造树的数据结构。(5)测试:使用

2017-05-01 18:26:05 713

原创 浪潮之巅——信息时代下的商业社会随想

最开始读吴军老师的《浪潮之巅》,是把它当作历史书来读的,本书的大部分章节,也是以传记的形式描述那些或曾经叱咤风云,或依然屹立于浪潮之巅的科技巨头与时代弄潮儿。从最早发展起来而今已然销声匿迹的美国贝尔电话电报公司(AT&T),拙于进取而精于守成的蓝色巨人IBM,一统江湖的微软时代,没落失势的贵族摩托罗拉和诺基亚,以及其后出现的新兴“挑战者”Google,Facebook。       然而与其说

2017-04-30 14:08:51 406

转载 详解Objective-C中委托和协议

Objective-C委托和协议本没有任何关系,协议如前所述,就是起到C++中纯虚类的作用,对于“委托”则和协议没有关系,只是我们经常利用协议还实现委托的机制,其实不用协议也完全可以实现委托。AD:51CTO 网+ 第十二期沙龙:大话数据之美_如何用数据驱动用户体验Objective-C中委托和协议是本文要介绍的内容,委托和协议是两个概念,协议实际上相当于C

2017-04-21 09:29:56 254

原创 Deep Learning学习笔记之线性代数

http://blog.csdn.net/u010182633/article/details/49423463

2017-04-03 15:33:12 365

原创 C++单刷《机器学习实战》——kNN算法完整代码

#include #include #include#include#include#include#include#includeusing namespace std;double group[4][2] = { { 1.0, 1.1 }, { 1.0, 1.0 }, { 0, 0 }, { 0, 0.1 } };string labels[4]

2017-03-05 15:01:30 2114

原创 C++单刷《机器学习实战》之一——k-近邻算法

数学系研二渣硕一枚,最早接触机器学习还是在研究生一年级的模式识别课程上,发现大部分机器学习的书籍都是采用Python语言,当然Python在数据分析和矩阵计算方面确实会有很大的优势,对于缺乏编程基础又想要快速入门的同学,Python确实是首选。而从本系列开始,我将主要用C++将《机器学习实战》这本书刷一遍,旨在加深对算法理解的同时提高编程能力,也希望能够为想入坑机器学习,同时又热爱C++的人提供一

2017-03-05 14:58:37 4886

原创 有向图的C++实现

graph.h:#ifndef MAIN_WTF_GARPH_H#define MAIN_WTF_GARPH_H#include#includenamespace main_wtf_graph{template class graph{public:// enum { MAXIMUN = 20; }static const std::

2016-08-21 16:29:48 4952

原创 模板容器类及迭代器的实现二(基于链表)

节点类头文件node.h:#ifndef MAIN_WTF_NODE1_H#define MAIN_WTF_NODE1_H#include namespace main_wtf_6B{templateclass node{public:typedef Item value_type;node(const Item& init_data =

2016-07-27 15:20:19 404

原创 模板容器类的实现一(基于动态数组)

头文件:#ifndef MAIN_WTF_BAG4_H#define MAIN_WTF_BAG4_H#include  namespace main_wtf_6{templateclass bag{public:typedef Item value_type;typedef std::size_t size_type;static c

2016-07-27 15:16:15 442

原创 OpenGL模拟太阳系运行

程序要实现的目标功能1.绘制太阳系中太阳,八大行星及各自的卫星的三维球体模型,包括太阳在内的各天体具备合理的相对位置大小,在各自的运转轨道上有序分布和运行。2.程序应有较好的动画效果,各大行星和卫星有合理的相对运行速度,整个太阳系模型具有优美的外观和较好的拟真度。3.程序应具备基本的交互式功能,可以通过键盘和鼠标操作来调整观察视角,可以自由调整观察者与太阳系模型的距离,以及观察

2016-07-22 21:11:04 23194 2

原创 灰度图像形状的识别分类算法实现matlab

摘  要: 针对已经给出的图像,在分类之前,因为存在噪声和光照的不同,所以要先进行图像增强,并统一将图像转为二值图像。对图像进行边缘检测,可以很容易算出各个图像面积与周长二次方的比值关系,对图像进行直线检测, 可以获得图像中直线的特征,结合图像的以上两种特种对形状进行分类。  算法设计和推导:      1. 图像预处理部分,通过 9X9 均值滤波器,先对图像进行去噪,然后

2016-07-22 20:58:55 40832 3

原创 基于链表的容器类bag实现

链表类头文件:#ifndef MAIN_WTF_NODE1_H#define MAIN_WTF_NODE1_H#include namespace main_wtf_5{class node{public:typedef double value_type;node(const value_type& init_data = value_ty

2016-07-22 19:28:05 535

原创 C++ String类的实现

string头文件:#ifndef MAIN_WTF_STRING_H#define MAIN_WTF_STRING_H#includeusing namespace std;namespace main_wtf_5{class string{private:char* characters;          //存储字符串数据

2016-07-20 12:15:38 524

原创 具备迭代器功能的容器类sequence

头文件sequence.h:#ifndef MAIN_WTF_SEQUENCE_H#define MAIN_WTF_SEQUENCE_H#include namespace main_wtf_2{class sequence{public:typedef double value_type;typedef std::size_t size_t

2016-07-18 16:47:10 653

原创 动态数组的容器类bag

头文件bag2.h:#ifndef MAIN_WTF_BAG2_H#define MAIN_WTF_BAG2_H#include  namespace main_wtf_4{class bag{public:typedef int value_type;typedef std::size_t size_type;static const size

2016-07-18 16:43:18 482

原创 基于静态数组的容器类bag实现

头文件bag1.h:#ifndef MAIN_WTF_H#define MAIN_WTF_H#include  namespace main_wtf_1{class bag{public:typedef int value_type;typedef std::size_t size_type;static const size_type CAPA

2016-07-18 16:36:28 429

转载 傅里叶分析之掐死教程(完整版)

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。作者:Heinrich链接:http://zhuanlan.zhihu.com/wille/19763358来源:知乎作 者:韩 昊知 乎:Heinrich微 博:@花生油工人 知乎专栏:与时间无关的故事谨以此文献给大连海事大学的吴楠老师,柳晓鸣老师,王新年老师以及张晶泊老师。转载的同学

2016-01-10 09:45:26 381

转载 OpenCV Mat数据类型及位数总结

OpenCV Mat数据类型及位数总结 float:  4字节,6-7位有效数字 -3.4E-38 到 3.4E38    double: 8字节,15~16位有效数字 -1.7E-308 到 1.7E308    在OpenCV里面,许多数据结构为了达到內存使用的最优化,通常都会用它最小上限的空间来分配变量,有的数据结构也会因为图像文件格式的关系而给予适当的变量,因此

2015-12-15 21:05:33 430

原创 OpenCV中的数据结构

1.  图像的存储方式在之前的程序中,我们已经使用过IplImage这个数据类型,IplImage是OpenCV1.0中图像的基本数据结构,也是OpenCV1.0最常用的数据类型。下图为我们展示了三种数据结构之间的继承或派生关系:                                                 虽然,OpenCV1.0是用C语言实现的,但我们仍然可以

2015-12-14 22:10:10 721 1

原创 OpenCV中图像的读取,显示与输出

不同OpenCV版本中图像的读取和显示

2015-12-13 21:11:03 5988 1

转载 visual studio2012 配置Opencv

在Visual Studio2012中配置OpenCV的方法

2015-12-13 21:06:35 595

OPenGL模拟太阳系运行完整实现代码

OPenGL模拟太阳系运行完整实现代码

2016-07-22

OpenGL模拟太阳系运行

应用OPenGL实现的太阳系运行模拟

2016-07-22

计算机视觉初步研究

三维重构理论初步研究和实验报告三维重构理论初步研究和实验报告指导教师邹建成汇报人杨旋翁腾凡时间研究目的1由多张平面图像恢复物体和场景的三维信息了解从特征点边缘检测标定立体匹配的实现算法和最新研究态势初

2016-07-18

空空如也

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

TA关注的人

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