自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Win7平台Python3使用impyla连接Hive遇到的坑

环境硬件配置及Hadoop,Hive版本此博客置顶文章中有安装步骤pip install pure-sasl Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple Collecting pure-sasl Downloading https://pypi.tuna.tsinghua.edu....

2018-09-02 19:36:15 17555 40

原创 使用hadoop遇到的坑(二)

1. 运行过程中节点被拉黑的问题上一节新配置了slave50,加入了集群。可运行MR时,发现此节点频繁报java.net.UnknownHostException,且被拉入了黑名单中,如图:查看slave10到slave40的节点,发现其/etc/hosts中没有配置slave50的ip,仅仅是master节点配置了。补充相应配置,问题解决...

2018-06-19 20:55:00 215

原创 MRUnit的那些坑

MRUnit的那些坑1. Maven无法成功导入org.apache.mrunit提示: Unresolved dependency:’org.apache.mrunit:mrunit:jar….’原因:没有确定版本解决方法:在<dependency></dependency>中间的语句块加上一行 <classifier...

2018-06-03 20:11:14 1182 4

原创 安装,使用hadoop集群遇到的坑(vSphere虚拟化环境)

vSphere安装hadoop集群遇到的坑(文章不定期更新)1 环境概述服务器:LENOVO ThinkServer RD540 虚拟化环境:Esxi5.5 Linux系统:Ubuntu 16.04LTS2 坑2.1 Esxi时断时连装好Esxi后,在vSphere界面初步安装环境,却发现时断时连。如下图: 在连接过程中时不时会抛出异常。而且在传输大文件必...

2018-05-13 21:33:01 2632

原创 不正确实现Hbase协处理器导致难以排查的问题

结论在2.0之后的版本实现hbase.coprocessor.region.classes类型的协处理器时,需要同时实现org.apache.hadoop.hbase.coprocessor.RegionCoprocessor和org.apache.hadoop.hbase.coprocessor.RegionObserver两个接口,并重写org.apache.hadoop.hbase.coprocessor.RegionCoprocessor#getRegionObserver构造器。示例见官方文档:

2020-05-24 22:14:12 412

原创 在virt-manager中桥接虚拟机

目录1. 需要桥接的应用场景2. 环境3. 配置步骤3.1 在宿主机中搭建网桥3.2 在虚拟机中配置网桥在终端中同时连接宿主机和虚拟机1. 需要桥接的应用场景假设一场景:在一运行Ubuntu桌面的机器中开启了四台KVM虚拟机,需要在相同局域网终端下,分别以SSH直连四台虚拟机和宿主机。这种场景下,即需要对其中的虚拟机进行桥接。2. 环境宿主机型号:Dell 5545D 1928...

2020-03-21 23:24:43 6796 2

原创 【深度学习环境搭建(一)】cuda和pytorch

深度学习环境搭建(一)cuda和pytorch系统配置Python环境配置CUDA环境配置新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchar...

2019-12-03 12:06:00 497

原创 【机试练习】【C++】【codeup 2432求最长公共子串(串)】

/** *2432: 求最长公共子串(串) *题目描述 *求采用顺序结构存储的串s和串t的一个最长公共子串,若没有则输出false,若最长的有多个则输出最先出现的那一串。 *输入 *输入两个字符串 *输出 *输出公共子串 *样例输入 *abcdef *adbcef *样例输出 *bc */#include<iostream>#include<s...

2019-07-15 18:35:05 565

原创 【机试练习】【C++】【PTA A1076 Forwards on Weibo】

#include<cstdio>#include<vector>#include<algorithm>#include<queue>using namespace std;const int MAXN = 1010;// 邻接表表示的图 vector<int> adj[MAXN]; // 这个邻接矩阵正好反着,表明谁的关...

2019-07-09 11:25:39 199

原创 【机试练习】【C++】【PAT A1034 Head of a Gang】

#include<iostream>#include<climits>#include<map>#include<algorithm>using namespace std;const int MAXN = 2010;// 一行两个人 一共1000行 那总共可能就有两千人 int N = 0, K = 0;// 此题正向和反向的边权值...

2019-07-08 15:41:23 201

原创 【机试练习】【C++】【codeup 问题 B: 序列合并】

手写堆解法:#include<cstdio>#include<algorithm>using namespace std;const int maxn = 100100;int a[maxn] = {-1}; // 数组A int b[maxn] = {-1}; // 数组Bint heap[maxn]; int n = 0;int N = 0; v...

2019-07-04 20:13:44 257

原创 【机试练习】【C++】堆练习

#include<cstdio>#include<algorithm>// for test#include<queue>using namespace std;// 学习堆的代码// 建立堆// 堆使用数组表示 const int maxn = 100;// 0 不存储元素,1开始存储元素// i * 2 为左孩子, i * 2 + 1...

2019-07-04 16:41:40 166

原创 【机试练习】【C++】【codeup 1173 Problem A】算法9-9~9-12:平衡二叉树的基本操作

#include<cstdio>#include<cstring>#include<string>#include<vector>#include<algorithm>using namespace std;struct node{ int data = -1; int height = 1; node* lchild...

2019-06-24 21:13:22 293

原创 【机试练习】【C++】【PAT A1053】Path of Equal Weight

同样思路使用两种不同的编码实现。#include<cstdio>#include<vector>#include<algorithm>using namespace std;struct Node{ int weight; vector<int> child;};Node t[1010];vector<vector<...

2019-06-12 19:49:26 283

原创 【机试练习】【C++】codeup 问题 A: 复原二叉树

http://codeup.cn/problem.php?cid=100000611&pid=0#include<iostream>#include<cstdio>#include<cstring>#include<string>#include<vector> using namespace std;// 建立树...

2019-06-10 11:17:52 219

原创 【机试练习】【C++】【codeup 5997】【宽搜入门】8数码难题

参考:https://blog.csdn.net/weirdo_coder/article/details/89167900并给出了自己的一些更改,提高了可读性,降低了算法效率。#include<cstdio>#include<map> #include<algorithm>#include<queue>using namespace s...

2019-06-07 16:27:05 270

原创 【机试练习】【C++】【Codeup 5978】【递归入门】走迷宫

#include<cstdio>#include<vector>#include<cstring>// http://codeup.cn/problem.php?cid=100000608&pid=5using namespace std;struct Point{ int x = -1; int y = -1; }; vector...

2019-05-26 15:33:42 373

原创 DataAccess

词汇the method takes:一个方法方需要…参数

2019-03-03 14:38:41 598

原创 AOP

问题this和target搞不清楚有参考文章:https://blog.csdn.net/dhaiuda/article/details/82317005然而还是没有弄明白。弄不懂这篇文章里,为什么继承了接口就无法运行。什么是jdk代理...

2019-02-24 13:20:22 149

原创 Transaction

问题transactional advice 和AOP有什么关系基于织入和基于类代理之间的区别这段话在说事务Bean的寻找范围?

2019-02-17 15:21:48 162

原创 【机试练习】【C++】【PAT A1053】Path of Equal Weight(玄学一样的“段错误”)

此题有较大的玄学,如果将cmp函数的默认返回值更改为true,则会出现最后一个测试用例的“段错误”。在代码中以“我的天!!!玄学”标识出#include&lt;cstdio&gt;#include&lt;vector&gt;#include&lt;algorithm&gt;using namespace std;struct Node{ int weight; vector&lt...

2018-10-19 20:58:45 853 5

原创 【机试练习】【C++】【PAT A1020】Tree Traversals

树的遍历常考,此题考根据后续遍历和中序遍历求二叉树,之后输出其层次遍历。这种题以选择题出题较简单,但机试题求解可能会有一些边界条件。#include&amp;lt;cstdio&amp;gt;#include&amp;lt;queue&amp;gt;using namespace std;struct Node{ int data; //int level; // 因为题目要求层次遍历,所以添加这个东西 No...

2018-10-10 11:24:59 180

原创 【机试练习】【C++】【PAT A1052】Linked List Sorting

此题最坑的,就是特殊情况太多,正常人考虑不到。正常人思维最多拿三个点,之后的三个都是外星人需要拿的点。#include&amp;lt;cstdio&amp;gt;#include&amp;lt;algorithm&amp;gt;#include&amp;lt;iostream&amp;gt;using namespace std;// 针对本题的静态链表的结构struct Node{ bool exist; int da

2018-10-04 20:14:49 235

原创 【机试练习】【C++】【PAT A1032】Sharing

此题考静态链表的知识点,注意在链表的数据域中加入一个是否遍历过的bool位#include&amp;amp;lt;cstdio&amp;amp;gt;using namespace std;// 应用静态链表struct Node{ char data; int next; bool isFirst; Node(){ data = ' '; next = -1; isFirst = false; ...

2018-10-04 19:04:16 248

原创 【机试练习】【C++】【codeup 1918】简单计算器

编写机试C++代码时,要注意封装的粒度。何种粒度的操作应该封装入函数中,何种粒度应该暴露在外面形成流畅的逻辑。本文非常注意这一点,在main函数中的操作都是重复和类似的,而将更加细粒度的操作封装入函数中。#include&amp;lt;cstdio&amp;gt;#include&amp;lt;iostream&amp;gt;#include&amp;lt;string&amp;gt;#include&amp;lt;stack&

2018-10-04 13:00:54 931

原创 【机试练习】【C++】随机选择算法

/* 随机选择算法的实现 */#include&lt;cstdio&gt;#include&lt;ctime&gt;#include&lt;cstdlib&gt;#include&lt;cmath&gt;#include&lt;algorithm&gt;using namespace std;// 随机划分算法 : 随机选择主元,对A中left right 进行划分 int...

2018-09-25 16:04:59 1659

原创 【机试练习】【C++】快速幂

#include&lt;cstdio&gt;// 快速幂,计算(a ^ b) % m 递归写法 long long binaryPow(long long a, long long b, long long m){ // b 为 0 ,返回一个1 if(b == 0){ return 1; } // b 为奇数,分离一个乘幂 // if(b % 2 == 1){ if(b ...

2018-09-23 17:39:08 235

原创 【机试练习】【C++】高精度/大整数运算

#include&amp;amp;lt;cstdio&amp;amp;gt;#include&amp;amp;lt;cstring&amp;amp;gt;#include&amp;amp;lt;cmath&amp;amp;gt;using namespace std;const int MAXLEN = 10000; // 最大支持数值长度 struct Bign{ int d[MAXLEN]; int len; B

2018-09-19 20:54:01 218

原创 【机试练习】【C++】二分

# include&amp;amp;lt;cstdio&amp;amp;gt;using namespace std;int sampleArray[7] = {1, 2, 3, 3, 3, 5, 6};int binarySearch(int sa[], int target, int left, int right){ int mid = - 1; while(left &amp;amp;lt;= right){...

2018-09-09 20:30:27 177

原创 【机试练习】【C++】【PAT】B1020 月饼

# include&lt;cstdio&gt;# include&lt;vector&gt;# include&lt;algorithm&gt;using namespace std;class Mooncake{ private: double singlePrice = -1.0; double store = -1.0; ...

2018-09-04 09:13:39 229

原创 【机试练习】【C++】CCFCSP201703-2学生排队

/*试题编号: 201703-2试题名称: 学生排队时间限制: 1.0s内存限制: 256.0MB问题描述  体育老师小明要将自己班上的学生按顺序排队。他首先让学生按学号从小到大的顺序排成一排,学号小的排在前面,然后进行多次调整。一次调整小明可能让一位同学出队,向前或者向后移动一段距离后再插入队列。  例如,下面给出了一组移动的例子,例子中学生的人数为8人。  0)...

2018-08-16 20:39:29 453

原创 【机试练习】【C++】CCFCSP201803-2碰撞的小球

/*问题描述  数轴上有一条长度为L(L为偶数)的线段,左端点在原点,右端点在坐标L处。有n个不计体积的小球在线段上,开始时所有的小球都处在偶数坐标上,速度方向向右,速度大小为1单位长度每秒。  当小球到达线段的端点(左端点或右端点)的时候,会立即向相反的方向移动,速度大小仍然为原来大小。  当两个小球撞到一起的时候,两个小球会分别向与自己原来移动的方向相反的方向,以原来的速度大小继续...

2018-08-16 20:35:33 275

原创 【机试练习】【C++】CCFCSP201803-1跳一跳

# include&lt;cstdio&gt;using namespace std;int main(int argc, char** argv) { int now = -1; // 获取当前跳跃结果 int cnt = 0; // 计算总分 int combo = 0; // 计算连续得分 // ACM常用的输入套路 while(scanf("%d...

2018-08-14 20:53:02 469

原创 【机试练习】结构体练习

using namespace std;# include &lt;cstdio&gt;struct Point{ int x, y; Point(){ } Point(int _x, int _y): x(_x), y(_y){ }}pt[20];int main(int argc, char** argv) { int num = ...

2018-07-23 20:55:57 445

原创 【机试练习】【C++】三种方式交换两数

using namespace std;# include &amp;lt;cstdio&amp;gt;// 使用指针交换两个值void change(int *a , int *b){ int tmp = *b; *b = *a; *a = tmp;}// 使用指针的引用交换两个指针 void changePoint(int *&amp;amp;a, int *&amp;amp;b){...

2018-07-23 20:42:14 254

原创 Junit Sjf4j日志系统warning解决方法

SLF4J: Failed to load class “org.slf4j.impl.StaticLoggerBinder”. SLF4J: Defaulting to no-operation (NOP) logger implementation SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder fo...

2018-06-05 17:21:41 341

原创 Ubuntu17安装伪分布式Hadoop出现的问题与解决方法

由于自己第一次在Linux环境下安装Hadoop,所有安装方法均参照同行写的技术博客。1 安装ssh,pdsh,生成密钥实现无密码登陆官方文档推荐安装ssh和pdsh,则参照官方文档安装两者并生成密钥: http://hadoop.apache.org/docs/current/hadoop-project-dist/hadoop-common/SingleCluster.html#Ps...

2018-05-04 21:50:32 1487 2

原创 使用alter命令向sqlite中添加外键

通用的sql语句有时并不能在sqlite3上进行完美的运行。

2017-08-17 20:46:41 2379 1

原创 利用风骚小递归遍历MenuStrip获取TreeView中的TreeNode项

上图为“明日科技”项目书上的一人事管理系统的开源项目需求:将上方MenuStrip中的项按照层次加到TreeNode中。以下是书中所给出的源代码:public void GetMenu(TreeView treeV, MenuStrip MenuS){ for (int i = 0; i //遍历MenuStrip组件中的一级菜单项 { //将一级菜单项的名称添

2017-07-12 21:23:17 1284

原创 复现一个DataGridView仅显示一行且不显式抛异常的Bug

本文复现了由空的SqlDataReader读取数据所引起的DataGridView仅显示一行的Bug

2017-07-06 21:20:23 1348

test_coprocessor.zip

这个项目非常简单,仅三个类,展示了Hbase协处理器的错误实现方式。Common类包含了通用的常量和方法,AwfulOne展示了一个错误实现的协处理器,NiceOne展示了正确实现的协处理器。

2020-05-24

Apache Hive Essentials

全英文, 讲解Hive使用方法的工具书。适合初步上手Hive的数据挖掘工程师阅读。

2018-08-06

空空如也

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

TA关注的人

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