在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服务 第
关于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
--执行区域
关于刚安装的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文件夹
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
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
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
java——final
final 在java中被称为终结器,可在java中定义类,方法,属性 使用final定义的类不能再有子类。 一般在进行一些系统类的时候会用到final,架构代码的开发也会用到final。 使用final定义的方法不能被子类覆写 父类中某些方法具备某些隐藏的特性,并且子类必须使用此方法操作的时候就加上final,意思是子类不要去破坏此方法的重要作用。 使用final定义的变量称为了常量 所有的常量都要以大写字母表示; 全局常量:public static final 声明
3.从尾到头打印链表+链表的基本操作
输入一个链表,按链表值从尾到头的顺序返回一个ArrayList。
/**
* struct ListNode {
* int val;
* struct ListNode *next;
* ListNode(int x) :
* val(x), next(NULL) {
* }
* };
*/
// 头插思路:
class Solution {
public:
vector<int> printL
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
11.二级制中1的个数
输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。 计算机中数据存储形式位二进制位,正数以原码形式存储,负数以补码形式存储。int类型数据,占4个字节,一个字节8位,所以int类型占32个二进制位。 对于负数求二进制位,需要先求出其对应的正数的二进制位。 比如:-5对应的正数5的二进制原码为,00000101 完整形式为00000000 00000000 00000000 00000101 -5对应的正数5的二进制反码为,11111010 完整形式为 11111111 11111
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安
Edit输入VK_BACK,导致无法再次输入
1.问题描述 基于MFC窗口嵌套IE内核的3D游戏,在游戏聊天界面,如果用户输入了VK_BACK按键,那么此时在输入其他字符或者按键都无法响应,导致用户输入无效(仅仅VK_BACK有效)。 2.问题分析 1.3D游戏放在IE浏览器运行=》正常 2.3D游戏通过MFC窗口运行之后,将游戏脱离窗口设置为独立的窗口,运行正常 3.建立一个空的MFC工程,将游戏嵌套进去,现象复现 所以综上分析我们得出是MFC在传输VK_BACK消息导致的,并非嵌套框架导致的,那么到底是系统按键出发的bug还是字符显示
ZMQ inproc误区解读
ZMQ inproc 根据官网文档解释: zmq_inproc – ØMQ 本地进程内(线程间)传输方式 注意事项: 进程内传输方式意味着在共享ZMQ context的线程间通过内存方式传输数据。 通讯地址必须保证已经被相同context上的一个socket创建了。 文件名必须是在与这个socket关联的ZMQ context上是唯一的,而且长度不能大于256字节。 总结:inproc 是指同一个ZMQ context的进程内通信。 验证一:进程内,同一个inproc地址可以绑定到不同的ZMQ
python爬虫误区集锦
1.运行一段时间之后线程卡死 如果你使用的是requests库,那么请替换为urllib2,为什么requests请参看:https://blog.csdn.net/pilipala6868/article/details/80712195 但是两种方式我都试过,无效。所以最后替换了requests。 Note:如果你使用的是pyquery,那么请注意你内部是使用的urllib库还是request库,如果你不清楚请手动替换 urllib2,然后使用pyquery直接解析网页内容。 proxy_
ACM课程心得及编程中遇到的问题
学习计算机之路不易 更何况本专业是遥感的我 因为我大一在水土学院 没有接受系统C语言、C++语言的训练 所以,在ACM课上能够对程序题听个大概 但是真正上手实践总有不少问题。 比如,在codeblock安装上,环境配置出了些问题;最近在自学python过程中,如何将py文件打包成exe遇到问题,后来发现是安装pycharm是环境配置出错了。。 唉 路漫漫
今日推荐
周排行