在Ubuntu进行Hadoop安装与配置

腾讯云 ubuntu 16.04.1 LTS 64位 伪分布式 Linux操作 修改root的密码 sudo passwd root 将用户注销 logout 关闭防火墙 ufw disable 卸载iptables组件 apt-get remove iptables 下载vim组件(用于文本编辑) apt-get install vim 进行文字的改变 sudo dpkg-reconfigure console-setup linux远程连接 第一:linux上有ssh服务 第
分类: 其他 发布时间: 05-11 22:11 阅读次数: 0

关于Oracle的存储过程

关于oracle存储过程 转自https://www.cnblogs.com/zj0208/p/6088097.html 实习了好几个月,才知道有这么一种东西。。。。 附示例代码,作为笔记备忘吧 create or replace procedure proc_test( --参数区域 ) is  --变量区域     --sql脚本     v_sql varchar2(2000) :='';     --记录学生数量     v_num number; begin --执行区域    
分类: 其他 发布时间: 05-11 22:11 阅读次数: 0

关于刚安装的java jdk12没有jre的问题

JDK12没有直接的jre,要用户选择jre模块: 打开命令提示符,要cd到%JAVA_HOME%(D:\JAVA\JDK11)(用户安装路径) 然后运行命令: bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre 会在本目录下生成jre文件夹
分类: 其他 发布时间: 05-11 22:11 阅读次数: 0

java——重载

概念: 封装执行的代码;定义在主类之中,并且由主方法直接调用的方法 public static 返回值类型 方法名称 (参数类型 参数变量,...){ 方法体(本方法执行的若干操作); [return [返回值];] } 返回值类型: 直接设置Java中的数据类型(基本数据类型,引用数据类型); 方法没有返回值:void,可以不使用return返回内容,但是可以使用return结束方法调用; 方法重载 方法名相同,参数的个数及类型不同,重载方法之后,会根据传入参数的类型和个数的不同,调用
分类: 其他 发布时间: 05-11 22:11 阅读次数: 0

java——string类

String实例化: 字符串的比较: public class Main { public static void main(String args []) { String stra = "hello"; String strb = new String("hello"); String strc = strb; System.out.println(stra==strb); //false Sys
分类: 其他 发布时间: 05-11 22:11 阅读次数: 0

java——this关键字

核心概念: 利用this可以实现类属性的调用,类方法的调用,当前对象。 访问类中的属性必须加上this,明确标记本类的结构。 在调用普通方法时也都最好加上this 构造方法可以调用普通方法,普通方法不可以调用构造方法 public class Main { public static void main(String args []) { Book book =new Book("java",29.9); System.out.println(book.getInf
分类: 其他 发布时间: 05-11 22:11 阅读次数: 0

java——继承和覆写

继承 最大特征是解决代码的重用问题 使用extends关键字完成 class 子类 extends 父类{} 子类被称为派生类,父类称为基类(超类,supper slass) public class Main { public static void main(String args []) { Emp1 emp=new Emp1(); emp.setName("张三"); emp.setAge(3); emp.se
分类: 其他 发布时间: 05-11 22:11 阅读次数: 0

java——final

final 在java中被称为终结器,可在java中定义类,方法,属性 使用final定义的类不能再有子类。 一般在进行一些系统类的时候会用到final,架构代码的开发也会用到final。 使用final定义的方法不能被子类覆写 父类中某些方法具备某些隐藏的特性,并且子类必须使用此方法操作的时候就加上final,意思是子类不要去破坏此方法的重要作用。 使用final定义的变量称为了常量 所有的常量都要以大写字母表示; 全局常量:public static final 声明
分类: 其他 发布时间: 05-11 22:11 阅读次数: 0

java——多态性

多态性:依赖方法的覆写。 方法的多态性: 方法的重载 方法的覆写 对象的多态性:发生在继承关系中,子类和父类之间的转化 向上转型(自动完成):父类 父类对象=子类实例; 向下转型(强制完成):子类 子类对象=(子类)父类实例; public class Main{ public static void main(String args []){ A a=new B(); //向上转型 a.print(); //这是B类
分类: 其他 发布时间: 05-11 22:11 阅读次数: 0

3.从尾到头打印链表+链表的基本操作

输入一个链表,按链表值从尾到头的顺序返回一个ArrayList。 /** * struct ListNode { * int val; * struct ListNode *next; * ListNode(int x) : * val(x), next(NULL) { * } * }; */ // 头插思路: class Solution { public: vector<int> printL
分类: 其他 发布时间: 05-11 22:11 阅读次数: 0

4.重建二叉树+遍历二叉树

输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。 /** * Definition for binary tree * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * Tree
分类: 其他 发布时间: 05-11 22:11 阅读次数: 0

11.二级制中1的个数

输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。 计算机中数据存储形式位二进制位,正数以原码形式存储,负数以补码形式存储。int类型数据,占4个字节,一个字节8位,所以int类型占32个二进制位。 对于负数求二进制位,需要先求出其对应的正数的二进制位。 比如:-5对应的正数5的二进制原码为,00000101 完整形式为00000000 00000000 00000000 00000101 -5对应的正数5的二进制反码为,11111010 完整形式为 11111111 11111
分类: 其他 发布时间: 05-11 22:11 阅读次数: 0

19.顺序打印矩阵

输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,例如,如果输入如下4 X 4矩阵: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 则依次打印出数字1,2,3,4,8,12,16,15,14,13,9,5,6,7,11,10. class Solution { public: vector<int> printMatrix(vector<vector<int> > matrix) { vector <int> temp;
分类: 其他 发布时间: 05-11 22:11 阅读次数: 0

vue不是内部或外部命令

常见的问题,不一样的配方。 都知道是环境变量惹的祸,但我就是搜不到vue.cmd文件在哪里…… 直接在C盘,D盘都搜索了,愣是没找到,也是由于网上一些案例的影响,我把C盘的node_global移到了默认安装的D:\Program Files\nodejs\ 目录,其他安装都没问题,Vue和Vue-Cli都正常安装了,但就是提示Vue不是内部命令。 其他人一般都是在node_modules目录下,我在D:\Program Files\nodejs\node_global 目录 并不是在Vue安
分类: 其他 发布时间: 05-11 22:11 阅读次数: 0

Edit输入VK_BACK,导致无法再次输入

1.问题描述 基于MFC窗口嵌套IE内核的3D游戏,在游戏聊天界面,如果用户输入了VK_BACK按键,那么此时在输入其他字符或者按键都无法响应,导致用户输入无效(仅仅VK_BACK有效)。 2.问题分析 1.3D游戏放在IE浏览器运行=》正常 2.3D游戏通过MFC窗口运行之后,将游戏脱离窗口设置为独立的窗口,运行正常 3.建立一个空的MFC工程,将游戏嵌套进去,现象复现 所以综上分析我们得出是MFC在传输VK_BACK消息导致的,并非嵌套框架导致的,那么到底是系统按键出发的bug还是字符显示
分类: 其他 发布时间: 05-11 22:11 阅读次数: 0

ZMQ inproc误区解读

ZMQ inproc 根据官网文档解释: zmq_inproc – ØMQ 本地进程内(线程间)传输方式 注意事项: 进程内传输方式意味着在共享ZMQ context的线程间通过内存方式传输数据。 通讯地址必须保证已经被相同context上的一个socket创建了。 文件名必须是在与这个socket关联的ZMQ context上是唯一的,而且长度不能大于256字节。 总结:inproc 是指同一个ZMQ context的进程内通信。 验证一:进程内,同一个inproc地址可以绑定到不同的ZMQ
分类: 其他 发布时间: 05-11 22:11 阅读次数: 0

python爬虫误区集锦

1.运行一段时间之后线程卡死 如果你使用的是requests库,那么请替换为urllib2,为什么requests请参看:https://blog.csdn.net/pilipala6868/article/details/80712195 但是两种方式我都试过,无效。所以最后替换了requests。 Note:如果你使用的是pyquery,那么请注意你内部是使用的urllib库还是request库,如果你不清楚请手动替换 urllib2,然后使用pyquery直接解析网页内容。 proxy_
分类: 其他 发布时间: 05-11 22:11 阅读次数: 0

第七 八章笔记

分类: 其他 发布时间: 05-11 22:11 阅读次数: 0

ACM课程心得及编程中遇到的问题

学习计算机之路不易 更何况本专业是遥感的我 因为我大一在水土学院 没有接受系统C语言、C++语言的训练 所以,在ACM课上能够对程序题听个大概 但是真正上手实践总有不少问题。 比如,在codeblock安装上,环境配置出了些问题;最近在自学python过程中,如何将py文件打包成exe遇到问题,后来发现是安装pycharm是环境配置出错了。。 唉 路漫漫
分类: 其他 发布时间: 05-11 22:10 阅读次数: 0

ACM解题心得

不死族的巫妖王发工资拉,死亡骑士拿到一张N元的钞票(记住,只有一张钞票),为了防止自己在战斗中频繁的死掉,他决定给自己买一些道具,于是他来到了地精商店前. 死亡骑士:“我要买道具!” 地精商人:“我们这里有三种道具,血瓶150块一个,魔法药200块一个,无敌药水350块一个.” 死亡骑士:“好的,给我一个血瓶.” 说完他掏出那张N元的大钞递给地精商人. 地精商人:“我忘了提醒你了,我们这里没有找客人钱的习惯的,多的钱我们都当小费收了的,嘿嘿.” 死亡骑士:"…" 死亡骑士想,与其把钱当小费送个
分类: 其他 发布时间: 05-11 22:10 阅读次数: 0