![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
高级特性
文章平均质量分 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 · 2226 阅读 · 0 评论 -
Redis安装步骤(含常见异常解决方案)
//基于内存的NoSQL操作步骤:(进入moba直接操作即可)#默认安装gcc版本4.8.5 yum-yinstallgcc //可能报错需要将gcc升至5.3以上 yum-yinstallcentos-release-scl yum-yinstalldevtoolset-9-gccdevtoolset-9-gcc-c++devtoolset-9-binutils sclenabledevtoolset-9bash //临时设置 ec...原创 2021-12-21 17:18:09 · 1223 阅读 · 0 评论 -
虚拟机优化
在优化之前需要一台远程终端控制软件,如MobaXterm或者Xshell,我使用的是Moba配置Moba左上角Session——>SSH——>添加用户,输入安装虚拟机时设置的用户名密码,记得OK——>输入对应IPADDR,勾选Specify username——>OK确认优化分为以下几步: 每结束一个命令按 shift zz 退出,不能按错 1.#常用命令本地化安装 2.#挂载镜像 3.#备份默认配置信...原创 2021-12-21 17:14:03 · 769 阅读 · 0 评论 -
Java小知识:对象引用类型
对于需要长期运行的应用程序来说,如果无用的对象所占用的内存空间不能得到即时的释放的话,那么在一个局部的时间段内便形成了事实上的内存泄露。 以前我们学过,如果要及时地释放内存,最稳妥的方法就是使用完对象之后,立刻执行 "object=null" 语句。当然,这也是一种理想状态。 JDK里面引入了4种对象引用类型,可以算是强行的调用System.gc()这个的垃圾回收的方法了。1.强引用(StrongReference):强引用不会被GC回收,并且在java.lang.ref里也没有...原创 2022-02-14 22:37:26 · 563 阅读 · 0 评论 -
虚拟机安装教程(多图)
打开虚拟机点击左上角文件——创建,创建自定义虚拟机,硬件兼容性,可选择向下兼容,但不能选择向上兼容,一般win10选择15.x选择稍后安装,之后操作系统默认是windows,我这里选择用linux,版本CentOS67位跳转下一页面,注意!不要装C盘!!!选择容量大些的盘安装,最好再创建一个二级目录安装进去,根据需求以及自身配置选择处理器数量,核心,以及虚拟机的内存,我这里选择双处理器四核以及4G虚拟机,下一步,根据需求选择网络,如果是自己用选择仅主机选择推荐的SCSI磁盘,下一步,...原创 2021-12-05 17:17:08 · 35977 阅读 · 3 评论 -
MySQL视图及优缺点
视图一、常见的数据库对象1.表 table 表是存储数据的逻辑单元,以行和列的形式存在,列就是字段,行就是记录2.数据字典,就是系统表,存放数据库相关信息的表,系统表的数据通常由数据库系统维护,程序员通常不应该修改,只可查看3.约数 constraint,执行数据校验的规则,用于保证数据完整性的规则4.视图 view,一个或者多个数据表里的数据的逻辑显示,视图并不存储数据5.索引 index 用于提高查询性能,相当于书的目录6.存储过程 procedure 用于完成一次完整的..原创 2021-11-29 17:17:56 · 7064 阅读 · 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 · 483 阅读 · 0 评论 -
java高级API——实用类 String类,Date日期时间操作
字符串的比较方法:equals:()比较两个字符串的内容是否相同,------ String类重写过该方法==: 比较两个字符串内存地址是否相等,比较两个字符串是否为同一对象标准中文对比英文为3:1String常用方法equals 区分大小写比较equalsIgonoreCase 不区分大小写比较toLowerCase ...原创 2021-11-14 12:10:23 · 445 阅读 · 0 评论 -
用java实现斗地主的思路
思路:斗地主需要三个人:农民与地主,共54张牌随机发放给三个人,留三张底牌,每副牌有四种花色,13个序号 所以步骤大致分为: 1.准备牌:将54张牌存储到一个集合中 特殊牌:大王、小王 其他52张牌: 定义一个数组/集合:存储四种花色。 定义一个数组/集合:...原创 2021-11-18 14:25:49 · 1183 阅读 · 0 评论 -
Java高级必知必会:多线程
什么是多线程进程 线程 多线程我们打开一个软件其实就是添加了一个进程,支撑这个进程运行的叫线程,Cpu相当于一个工厂,进程相当于一个个车间,线程相当于每个车间的工人,每个进程享有Cpu内独立的空间,多个线程共享一个进程内存空间进程:应用程序的执行实例,有独立的内存空间和系统资源线程:进程基础之上,Cpu调度和分派的基本单位,执行运算的最小单位,可完成一个独立的顺序控制流程,多线程:一个进程中同时运行了多个线程,完成不同的工作,则称为多线程,多个线程交替占用cpu资源,而非真正的并行执行。原创 2021-11-17 13:50:56 · 345 阅读 · 0 评论