
java
文章平均质量分 63
徐凤年不是真无敌
这个作者很懒,什么都没留下…
展开
-
Hadoop安装错误:Permission denied
先看报错:这是没有设置免密造成的解决方案#本机免密ssh-keygen -t rsals -la #.sshls.ssh/ #id_rsa id_rsa.pub #私钥 公钥cat .ssh/id_rsa.pub >> .ssh/authorized_keys sshroot@本机HOSTNAMEid_rsa => 私钥 pub = > 公钥规则:带着公钥找私钥,带着私钥去干活...原创 2021-12-28 18:01:31 · 2463 阅读 · 0 评论 -
Hadoop安装错误:Cannot set priority of secondarynamenode process : xxxxx
这是由于当前用户与可操作用户不匹配,产生权限冲突使用以下命令可解决chown -R root:root 文件名/,如 chown -R root:root hadoop3.1.3/成果:原创 2021-12-28 17:55:54 · 13656 阅读 · 1 评论 -
虚拟机优化
在优化之前需要一台远程终端控制软件,如MobaXterm或者Xshell,我使用的是Moba配置Moba左上角Session——>SSH——>添加用户,输入安装虚拟机时设置的用户名密码,记得OK——>输入对应IPADDR,勾选Specify username——>OK确认优化分为以下几步: 每结束一个命令按 shift zz 退出,不能按错 1.#常用命令本地化安装 2.#挂载镜像 3.#备份默认配置信...原创 2021-12-21 17:14:03 · 826 阅读 · 0 评论 -
MySQL常用函数汇总
MySQL 数值型函数函数名称 作 用ABS 求绝对值SQRT 求二次方根MOD 求余数CEI L 和 CEILING 两个函数功能相同,都是返回不小于参数的最小整数,即向上取整FLOOR 向下取整,返回值转化为一个BIGINTRAND 生成一个0~1之间的随机数,传入整数参数是,用来产生重复序列ROUND 对所传参数进行四舍五入SIGN 返回参数的符号POW 和 POWER 两个函数的功能相同,都是所传参数的次方的结果值SIN原创 2021-12-20 10:56:02 · 174 阅读 · 0 评论 -
虚拟机安装教程(多图)
打开虚拟机点击左上角文件——创建,创建自定义虚拟机,硬件兼容性,可选择向下兼容,但不能选择向上兼容,一般win10选择15.x选择稍后安装,之后操作系统默认是windows,我这里选择用linux,版本CentOS67位跳转下一页面,注意!不要装C盘!!!选择容量大些的盘安装,最好再创建一个二级目录安装进去,根据需求以及自身配置选择处理器数量,核心,以及虚拟机的内存,我这里选择双处理器四核以及4G虚拟机,下一步,根据需求选择网络,如果是自己用选择仅主机选择推荐的SCSI磁盘,下一步,...原创 2021-12-05 17:17:08 · 36289 阅读 · 3 评论 -
MySQL视图及优缺点
视图一、常见的数据库对象1.表 table 表是存储数据的逻辑单元,以行和列的形式存在,列就是字段,行就是记录2.数据字典,就是系统表,存放数据库相关信息的表,系统表的数据通常由数据库系统维护,程序员通常不应该修改,只可查看3.约数 constraint,执行数据校验的规则,用于保证数据完整性的规则4.视图 view,一个或者多个数据表里的数据的逻辑显示,视图并不存储数据5.索引 index 用于提高查询性能,相当于书的目录6.存储过程 procedure 用于完成一次完整的..原创 2021-11-29 17:17:56 · 7279 阅读 · 0 评论 -
MySQL数据库查询,select
概述 数据的操作永远离不开增删改查四个字,也就是DML数据操作语言:涉及增删改,DQL语言:数据查询语言 关键字selectDQL语言:数据查询语言D:Data Q:Quevy L:Language 关键字:select查询:selectselect 字段名1,字段名2,字段名3... from 表名 也可以用表名.字段名 用于区分不同的表拥有相同的表名取别名:关键字 ASselect * from 表名 as 表别名; --as可以省略,但最好加...原创 2021-11-26 16:21:19 · 1508 阅读 · 0 评论 -
MySQL数据库的增删改
一、概述 数据的操作永远离不开增删改查四个字,也就是DML数据操作语言:涉及增删改,DQL语言:数据查询语言 关键字selectDML数据操作语言DML 数据操作语言用于操作数据库对象中所包含的数据包括:INSERT(添加数据语句)UPDATE(更新/修改数据语句)DELETE(删除数据语句)二、DML语言的增删改1. INSERT 添加数据格式:insert into 表名(字段1、字段2、字段3. . . ) values('值1','值...原创 2021-11-26 15:31:41 · 530 阅读 · 0 评论 -
Mysql数据库登录,建表,建库指令
1.MySQL简介概念:是现流行的开源、免费的关系型数据库特点:免费、开源数据库小巧、功能齐全使用便捷可运行于Windows或Linux操作系统可适用于中小型甚至部分大型网站应用2.数据库语言:DQL语言:数据查询语言D:Data Q:Quevy L:Language 关键字:selectDML语言:数据操作语言D:Data M:manipulation L:language 涉及增删改DDL语言:数据定义语言D: D...原创 2021-11-23 20:08:36 · 1288 阅读 · 0 评论 -
Java最好用软件——idea安装教程
这是我的第二条博客,向大家推荐idea的便捷快乐使用方法。1.首先打开idea的安装包,双击安装(请忽略天选姬)2.可默认安装路径,也可新建一个,我这里是新建,然后提取安装。2。根据系统选择相应的安装选项,博主是64位3.安装好后打开ideaIdea在初次运行的时候会让你选择是否导入设置,如图初次使用或没有保存设置的大多需要重新设置使用默认设置,如果想偷懒可以右下角跳过设置关键的来了:这个免费使用码咱没有,在安...原创 2021-10-18 20:12:06 · 3723 阅读 · 0 评论 -
java入门——环境变量
Java是一种计算机高级语言,它是纯面向对象的编程语言,可以用它编写程序。作为绝大部分程序的基础,这里向大家介绍Java的安装以及环境变量配置,希望对大家有用。一、安装java二、电脑环境设置三、检查Java是否正常运行一、1.首先安装Jdk,双击Jdk文件(这里是我自己有一个)2.可默认安装路径,或者自己选择安装路径。如果默认安装路径可在C:\Program Files\Java内找到此文件(jdk1.8.0_241,这个241 末尾奇数(稳定版本) 末尾偶数(新版 测...原创 2021-10-18 19:30:12 · 819 阅读 · 0 评论 -
java高级API——实用类 String类,Date日期时间操作
字符串的比较方法:equals:()比较两个字符串的内容是否相同,------ String类重写过该方法==: 比较两个字符串内存地址是否相等,比较两个字符串是否为同一对象标准中文对比英文为3:1String常用方法equals 区分大小写比较equalsIgonoreCase 不区分大小写比较toLowerCase ...原创 2021-11-14 12:10:23 · 522 阅读 · 0 评论 -
用java实现斗地主的思路
思路:斗地主需要三个人:农民与地主,共54张牌随机发放给三个人,留三张底牌,每副牌有四种花色,13个序号 所以步骤大致分为: 1.准备牌:将54张牌存储到一个集合中 特殊牌:大王、小王 其他52张牌: 定义一个数组/集合:存储四种花色。 定义一个数组/集合:...原创 2021-11-18 14:25:49 · 1242 阅读 · 0 评论 -
java抽象类与接口
abstract 关键字abstract 抽象的abstract可以用来修饰的结构:类、方法abstract修饰类:抽象类此类不能被实例化抽象内中一定有构造器,便于子类实例化时调用(涉及:子类实例化的全过程)开发中,都会提供抽象类的子类,让子类独享实例化,完成相关的操作abstract修饰方法:抽象方法抽象方法只有方法的声明,没有方法体包含抽象方法的类,一定是抽象类。反之,抽象类中可以没有抽象方法若子类重写了父类中的所有的抽象方法,此子类可实例化若子类没有重写父类原创 2021-11-18 13:46:44 · 517 阅读 · 0 评论 -
Java必知必会之继承
面向对象的特征二:继承性 inheritance继承性的好处:减少了代码的冗余,提高了代码的复用性便于功能得到拓展为之后多态性的使用,提供了前提继承性的格式:class A extends B {}A: 子类、派生类、subclassB:父类、超类、基类、superclass1.体现:一旦子类A继承父类B以后,子类A中就获取了父类B中声明的所有的结构:属性、方法特别的,父类声明为private的属性或者方法,子类继承父类以后,仍然认为获取了父类中私有的 结构。只是因为封装原创 2021-11-07 17:31:38 · 313 阅读 · 0 评论 -
Java高级必知必会:多线程
什么是多线程进程 线程 多线程我们打开一个软件其实就是添加了一个进程,支撑这个进程运行的叫线程,Cpu相当于一个工厂,进程相当于一个个车间,线程相当于每个车间的工人,每个进程享有Cpu内独立的空间,多个线程共享一个进程内存空间进程:应用程序的执行实例,有独立的内存空间和系统资源线程:进程基础之上,Cpu调度和分派的基本单位,执行运算的最小单位,可完成一个独立的顺序控制流程,多线程:一个进程中同时运行了多个线程,完成不同的工作,则称为多线程,多个线程交替占用cpu资源,而非真正的并行执行。原创 2021-11-17 13:50:56 · 391 阅读 · 0 评论