04 2019 档案

摘要:笔者在为Ubuntu18.04LTS安装Nvidia显卡驱动之前,早就听说了一系列关于由于Nvidia驱动引起的疑难杂症。选择高质量的教程并保持足够的耐心,就能解 决这些问题。很重要的一点,不要怕把电脑玩坏,大不了重装系统。笔者在为Ubuntu18.04安装Nvidia驱动时花了5个小时,实际上30 阅读全文
posted @ 2019-04-28 22:26 Jwsmai 阅读(15411) 评论(0) 推荐(0)
摘要:引言 悲观锁和乐观锁指的并不是一种锁,而是一种思想,一种并发控制的方法。 在事务并发执行的情景中,可能存在多个用户同时更新同一条数据的情况,这可能会产生冲突导致丢失更新或者脏读。 丢失更新是指一个事务的更新覆盖了其他事务的更新结果 脏读是指当一个事务读取了其他事务没有完全执行的保存在数据库日志中的结 阅读全文
posted @ 2019-04-27 19:48 Jwsmai 阅读(390) 评论(0) 推荐(0)
摘要:全世界都知道通过 ifconfig 命令查看本机ip地址,我当然希望安装的虚拟机和当前局域网的其他机器一样内网ip为192.168.1.*,如下图所示: 而当我执行该命令时,实际情况却是这样的: 解决办法: 将虚拟机网络连接方式改为桥接方式即可。 阅读全文
posted @ 2019-04-24 20:48 Jwsmai 阅读(744) 评论(0) 推荐(0)
摘要:一、为什么需要NAT(网络地址转换) 首先需要了解IPV4的地址,IPV4的地址空间是0.0.0.0-255.255.255.255,IPV4包含232IP地址,也就是4294967296,42亿9万千多个IP地址,随着全球网名的增加和网络设备的增加,IPV4地址已经不够用了。因此计算机科学家们必须 阅读全文
posted @ 2019-04-23 00:35 Jwsmai 阅读(639) 评论(0) 推荐(0)
摘要:一、虚拟机的三种网路模式 1.桥接模式 2.NAT模式 3.Host-Only模式 二、计算机网络基础 1.IP地址 IP地址是IP协议提供的一种格式统一的逻辑地址,用于标识网络中的主机。IP协议存在于网络层。 2.MAC(Media Access Control Address,媒体访问控制器)地 阅读全文
posted @ 2019-04-22 00:33 Jwsmai 阅读(434) 评论(0) 推荐(0)
摘要:推荐一本书:《MySQL技术内幕:InnoDB存储引擎》 关于事务的概念和四个特性,看这篇教程吧:http://www.runoob.com/mysql/mysql-transaction.html 上面给出的链接中关于事务的实际使用说的不够清楚,下面开始详细说明: 一、开启事务处理的办法(两种) 阅读全文
posted @ 2019-04-21 15:17 Jwsmai 阅读(156) 评论(0) 推荐(0)
摘要:chsh用于修改登陆后的shell,每个用户都有独立的shell。 以下是chsh命令的常用操作: 一、查看本机安装了哪些shell 二、查看当前用户正在使用的Shell 三、修改当前用户的shell 由下图可知,hadoop用户之前的shell是/bin/bash,现将其shell改为/usr/b 阅读全文
posted @ 2019-04-20 00:15 Jwsmai 阅读(1614) 评论(0) 推荐(0)
摘要:默认情况下,Centos安装后是没有图形界面的,需要用户手动安装图形化界面 一、在安装之前需要给给Centos联网,执行下列操作: 二、安装图形化界面 阅读全文
posted @ 2019-04-19 19:00 Jwsmai 阅读(181) 评论(0) 推荐(0)
摘要:当用户在linux平台中需要需要查看一个非当前目录的目录下有哪些文件和子文件时,最普通的办法就是cd该目录,然后再ls,这个操作令人不舒适,因为查看完以后,用户还需要切换到原来的目录。现在介绍一款非常简洁实用的程序tree,可以在命令行中以树状图的格式列出当前或者其他目录下的文件结构,并显示文件夹和 阅读全文
posted @ 2019-04-12 12:02 Jwsmai 阅读(392) 评论(0) 推荐(0)
摘要:把对象转换为字节序列的过程称为对象的序列化 把字节序列恢复成对象的过程称为对象的反序列化 一、对象的序列化的应用: 1.把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中。 2.在网络上传送对象的字节序列 当大量用户并发访问网站时,Web服务器中会产生大量Session对象,这样会占用大量内存 阅读全文
posted @ 2019-04-11 23:38 Jwsmai 阅读(232) 评论(0) 推荐(0)
摘要:我的答案: 静态变量和实例变量的区别是静态变量的访问是不依赖对象的,因为在类加载的链接阶段(检验、准备、解析)的准备阶段时他们就被送入JVM方法区。被static修饰的代码在程序中之后被执行一次。 巨佬的答案: 在语法定义上的区别: 静态变量前要加static,而实例变量不需要。 在程序运行时的区别 阅读全文
posted @ 2019-04-11 00:40 Jwsmai 阅读(1176) 评论(0) 推荐(1)
摘要:一、通过new关键字创建对象 Hello hello = null; // 声明一个引用 hello = new Hello(); // 创建对象 以上两行代码相当于 Hello hello = new Hello(); 这行代码实际上包含了四个动作: 1.new Hello指的是以Hello类为模 阅读全文
posted @ 2019-04-10 13:22 Jwsmai 阅读(435) 评论(0) 推荐(0)
摘要:我的答案: 1.栈是用来存放基本类型的变量和引用类型的变量,堆用来存放new出来的对象和数组。 2.栈的存取速度快,但不灵活。堆的存取速度慢,但是存取灵活,空间动态分配。 3.栈在建立在连续的物理位置上,而堆只需要逻辑位置连续即可。 4.堆是JVM运行时最大的内存区域。 巨佬的答案: Java的内存 阅读全文
posted @ 2019-04-09 22:35 Jwsmai 阅读(7305) 评论(0) 推荐(0)
摘要:在读正文之前,阅读以下两篇博客学习并理解堆栈、作用域、本地方法的概念。 作用域:https://www.cnblogs.com/AlanLee/p/6627949.html 操作数栈:https://denverj.iteye.com/blog/1218359 (必读) 堆内存和栈内存:https: 阅读全文
posted @ 2019-04-09 01:29 Jwsmai 阅读(459) 评论(0) 推荐(0)
摘要:下图是一个.java文件被编译器编译后产生的二进制的class文件的内容:由图可知,class文件是用两位16进制数来表示的一个字节。 1个字节就是1Byte,1Byte=8bit。 一、魔数(CAFEBASE) 魔数是用来标识一个class文件的固定值0xCAFEBABE,JVM通过魔术来判断一个 阅读全文
posted @ 2019-04-09 00:44 Jwsmai 阅读(633) 评论(0) 推荐(0)
摘要:一、预处理阶段 二、Map阶段 一个Map任务被JobTracker(管家)分配到多个TaskTracker(弟弟)执行,如下图所示,弟弟的map()只负责拆分,虽然map()输出两个相同的键值对,但它并不会对两个重复的键值对进行合并,而且输出的键值对也是无序的,没有按照字母顺序排列。而这些工作都会 阅读全文
posted @ 2019-04-07 22:11 Jwsmai 阅读(479) 评论(0) 推荐(0)
摘要:~/.bashrc:该文件包含专用于某个用户的bash shell的bash信息,当该用户登录时以及每次打开新的shell时,该文件被读取. /etc/profile中设定的变量(全局)的可以作用于任何用户,而~/.bashrc等中设定的变量(局部)只能继承/etc/profile中的变量,他们是" 阅读全文
posted @ 2019-04-07 14:49 Jwsmai 阅读(2390) 评论(0) 推荐(1)
摘要:一、问题描述 在用sqoop连接mysql时,会报错如下图所示,原因是mysql在默认情况下是使用了auth_socket plugin进行认证,即每次登陆都需要sudo mysql -u localhost -p, sqoop命令中是不能识别sudo关键字的,所以需要去掉sudo关键字连接mysq 阅读全文
posted @ 2019-04-07 09:55 Jwsmai 阅读(3749) 评论(0) 推荐(1)
摘要:一、问题描述 1.由于当前集群没有配置Zookeeper、hcatalog、accumlo,因此应该在sqoop的配置文件中注释掉判断Zookeeper、hcatalog、accumlo路径是否正确的代码。 2.由于sqoop-1.4.5 之后的版本没有sqoop.*.*.*.jar包,因此需要手动 阅读全文
posted @ 2019-04-07 09:28 Jwsmai 阅读(1731) 评论(0) 推荐(0)
摘要:一、基本常识 二、关于main方法 我们最常见的static方法就是main方法,至于为什么main方法必须是static的,现在就很清楚了。因为程序在执行main方法的时候没有创建任何对象,因此只有通过类名来访问。谈到这里,我突然产生了一个疑问:谁在调用main函数? 一个java程序从类加载到执 阅读全文
posted @ 2019-04-06 17:10 Jwsmai 阅读(233) 评论(0) 推荐(0)
摘要:Few characteristics of the Map Interface are: 方法描述: 国内大佬博文:https://www.cnblogs.com/lzq198754/p/5780165.html(看着一篇就够了系列) 重磅推荐参考网站:https://www.geeksforge 阅读全文
posted @ 2019-04-03 21:19 Jwsmai 阅读(224) 评论(0) 推荐(0)