自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (2)
  • 收藏
  • 关注

原创 sqoop数据一致性校验和问题总结

Sqoop数据一致性问题1.mysql空值和hive空值符号不一样,通过加参数可以解决2.mysql的\n \t 等 字符 与hive的保留字符冲突,通过加参数可以解决3.sqoop底层是四个map,在导入mysql的时候,可能失败,通过加参数可以解决(相当于临时表+事务)4.sqoop的数据倾斜问题,通过加参数可以解决(自定义均匀划分范围,让数据均匀分布)5.mysql与hive字段不匹配问题,如精度不一致,数据类型不一致如何校验数据一致性1.行校验1.1通过元数据s

2021-04-13 09:09:09 1461

原创 已安装mysql5.7之后安装mysql8.0问题总结

大致步骤:1.拿到安装包2.如果有data文件,删除data3.my.ini文件修改参数4.三步走:首先管理员权限进入cmd,到安装路径下的bin路径,然后1初始化2安装服务3启动服务(具体操作懂的都懂)5.登录,修改密码[mysql]# 设置mysql客户端默认字符集default-character-set=utf8[mysqld]# 设置3306端口port = 3307# 设置mysql的安装目录basedir= D:\mysql8.0\mysql1\mys

2021-01-07 13:45:08 1590

原创 IDEA相对路径文件无法找到的解决办法

工具栏run->editConfiguration->workdirectory更改当前默认路径

2020-09-03 20:26:19 3615 4

原创 qt加载多图/单图/缩略图/obj文件/支持放大缩小拖动,旋转

//任务分解://1.加载多图,单图转入单图,单图放大缩小拖动//2.加载obj文件,渲染显示//3.设计ui,将加载图像和显示图像分离//效果展示,源码在最下面。二维图和obj三维图均支持放大缩小拖动,三维图支持旋转。以上。联系方式:[email protected]源码已上传csdn:https://download.csdn.net/download/qq_40239192/12683183...

2020-08-03 17:19:35 772

原创 qt实现多图,单图,缩略,加载,放大缩小拖动。

//首页,创建菜单mymenu::mymenu(QWidget *parent):QMainWindow(parent){ createAction(); createMenu(); createContentMenu(); this->setMaximumSize(1135, 800); this->setMinimumSize(1135, 800);}void mymenu::createAction(){ //创建打开文件动作 .

2020-08-03 17:04:50 1068

原创 opengl 4.0 shading language阅读笔记day1

day1:简介(1)glsl在gpu上运行,它是opengl的一部分,不是独立存在的。glsl替换了opengl中固定管线的功能,这些功能是默认的,如果要实现更好的效果就要使用glsl编程。(2)opengl版本更替过程中逐步删除旧功能,因此,编写用于特定版本的opengl(已经删除旧功能)代码的程序员将使用 coreprofile。也想与旧功能保持兼容性的人可以使用兼容性配置文件。(3)选择核心或兼容性配置文件的步骤取决于窗口系统API。 例如,在最新版本的Qt(至少为4.7版)中,.

2020-07-17 15:31:06 301

原创 英文pdf的划词翻译阅读方法

RT,很多计算机类文献是英文版的,即使有英文基础,碰到一些生词去谷歌翻译还是很麻烦,解决办法如下:1.使用chrome浏览器,在chrome商店里搜素一款 划词翻译插件。chrome商店打不开的解决方法是安装chrome助手。安装后:右上角有显示如果没有显示的话手动添加2.对扩展功能进行设置,诸如pdf允许之类的。我这款扩展工具点击右侧拉条,点击pdf打开。然后添加本地文件pdf就能进行划词翻译了。参考资料:https://www.zhihu.com/question/3

2020-07-17 13:39:40 2100

原创 转载-股票问题leetcode

很多读者抱怨股票系列问题奇技淫巧太多,如果面试真的遇到这类问题,基本不会想到那些巧妙的办法,怎么办?所以本文拒绝奇技淫巧,而是稳扎稳打,只用一种通用方法解决所用问题,以不变应万变。这篇文章用状态机的技巧来解决,可以全部提交通过。不要觉得这个名词高大上,文学词汇而已,实际上就是 DP table,看一眼就明白了。先随便抽出一道题,看看别人的解法:int maxProfit(vector<...

2020-01-29 22:53:02 103

原创 leetcode股票最佳买卖时机六道题

https://leetcode-cn.com/problemset/all/?search=%E4%B9%B0%E5%8D%96%E8%82%A1%E7%A5%A8

2020-01-29 22:39:57 385

原创 VMware Workstation 无法连接到虚拟机。

原因:虚拟机ubuntu意外关机(比如没有关掉虚拟机的情况下直接关windows,又或者虚拟机死机强制结束进程)现象:点击启动的时候出现弹窗:VMware Workstation 无法连接到虚拟机。解决方案:右键我的电脑,点击管理,找到服务,找到VMware Authorization Service,右键属性,把手动改成自动。重启电脑,再次进入虚拟机。总结:可能是意外关闭ubuntu...

2019-12-20 13:11:16 439

原创 图的应用之最小生成树克鲁斯卡尔算法C语言实现

紧接着上一博客,实现克鲁斯卡尔算法。图源代码//克鲁斯卡尔算法#include<iostream>#include<string>#include<stdio.h>#include<stdlib.h>using namespace std;#define MaxVertexNum 100#define MaxSize...

2019-05-24 23:52:17 1053

原创 图的应用之最小生成树之普里姆算法

紧接着上一博客,实现普里姆算法,图存储结构为邻接矩阵,下一博客写克鲁斯卡尔算法如图,0 1 2 3 4 5 6 对应A B C D E F G结点#include<iostream>#include<string>#include<stdio.h>#include<stdlib.h>//图的应用之普里姆算法using name...

2019-05-04 22:26:58 484

原创 BFS和DFS深度优先遍历和广度优先遍历

紧接着上一个博客,补上了广度优先遍历//数据结构之图的存储结构,初始化,遍历,应用#include<iostream>#include <stdlib.h>#include<string>#include<stdio.h>using namespace std;#define VertexType char//顶...

2019-05-03 15:17:57 176

原创 图的深度优先遍历DPS邻接矩阵初始化

这次先写存储和深度,明天再写广度,和具体应用。//数据结构之图的存储结构,初始化,遍历#include<iostream>#include <stdlib.h>#include<string>#include<stdio.h>using namespace std;#define VertexType char//顶点类型//存...

2019-05-03 03:14:56 542

原创 二叉树四种遍历的实例实现

内容:二叉树初始化(先序输入)层序遍历(非递归的队列方式)先序遍历(递归)中序遍历(递归)后序遍历(递归)代码:#include<iostream>#include<stdlib.h>#include<stdio.h>#include<vector>#define nodedata charusing...

2019-04-22 23:19:32 534

原创 数据结构之栈应用:括号匹配实现

#include<iostream>#include<stdio.h>#include<stdlib.h>//链式栈实现括号匹配using namespace std;#define STACK_TYPE char //栈元素的类型是charstatic int nodenum = 0;//记录栈初始化后的结点个数typedef struct s...

2019-04-15 22:59:02 739

原创 数据结构之单链表实现多项式加法

////线性表实现多项式相加相减#include <stdlib.h>#include <stdio.h>#include<math.h>#include<iostream>using namespace std;typedef struct polynode{ int exp;//指数 int xishu;//系数 polyn...

2019-04-10 19:06:10 1757

原创 链表的基本操作简单实现

数据结构随笔心得day1#include <iostream>using namespace std;typedef struct mypoint{ int pointx; //float pointy; mypoint* next; }mypoint,*linklist;linklist headmethodCreate(linklist &L)/...

2019-04-04 16:59:11 154

原创 opengl的配置和太阳-地球-月球演示

详细配置过程请点击链接https://www.cnblogs.com/flylinmu/p/7823019.html下面介绍opengl实例,太阳-地球-月球演示建立一个控制台程序sun.cpp#include "stdafx.h"#include <gl/glut.h>#include <Windows.h>void light...

2019-03-31 01:38:34 1986 2

原创 给linux系统添加系统调用的小结

正题:分为以下几个步骤1.下载VMware和utunbu压缩包,在虚拟机中打开压缩包并安装utunbu,并且在设置里分配好4G的内存,50G的硬盘,千万不要省空间,因为之后会遇到各种各样的问题,罪魁祸首就是这个内存。然后去google一下基本的Ubuntu操作快捷键2.进入Linux后把界面分辨率调整一下(之后会遇到menuconfig显示要求多少行×...

2018-05-31 18:43:28 2417

obj加载/三维图像拖动放大缩小旋转/二维图像的缩略图预览

模仿photoscan界面,右键左上角空白区域加载二维图像或者三维图像,得到chunk或者chunk3d,双击选择文件,二维图选择图片文件,三维图选择obj文件。右侧显示区会得到相应的tab分页,点击即可,支持放大缩小,旋转。拖动。

2020-08-03

qt实现多图加载,缩略图的放大缩小拖动,转入单图亦可放大缩小拖动。task1.zip

qt实现多图加载,缩略图的放大缩小拖动,转入单图亦可放大缩小拖动。 操作方式,点击文件,得到对话框,选择多张图片,确定,等待加载,鼠标左键按住可拖动,鼠标滚轮可放大缩小,双击单图可转入单图模式,功能亦可。

2020-08-03

空空如也

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

TA关注的人

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