自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

倾听者

stay hungry,stay foolish

  • 博客(25)
  • 收藏
  • 关注

原创 Linux系统目录结构

/bin 是Binary的缩写,这个目录存放着常用的命令。/sbin s就是Super User的意思,这里存放的是系统管理员使用的系统管理程序。/home 存放普通用户的主目录,在Linux系统中每个用户都有自己的主目录,一般该目录是以用户的账号命名。/root 该目录为系统管理员目录,也称为超级权限者的用户...

2019-09-05 21:26:06 361

原创 在VMvare上安装VMTools安装

一、什么是VMtoolsVM tools顾名思义就是Vmware的一组工具。主要用于虚拟主机显示优化与调整,另外还可以方便虚拟主机与本机的交互,如允许共享文件夹,甚至可以直接从本机向虚拟主机拖放文件、鼠标无缝切换、显示分辨率调整等,十分实用。二、安装VMtools1.先启动CentOS并成功登录如下图所示2、选择虚拟机菜单栏--安装VMware tools3、将.tar...

2019-09-04 22:41:58 728

原创 java SE 8新特性lambda表达式

目录一、lambda表达式的简介二、lambda表达式的语法三、函数式接口四、lambda表达式作用及运用五、方法引用六、构造器引用七、变量的作用域一、lambda表达式的简介1、什么是lambda表达式?lambda表达式是一个可以传递的代码块,可以在将来执行一次或多次。使用lambda表达式的重点就是延迟执行。2、什么时候可以用到lambda表达式?...

2019-08-08 17:44:27 460

原创 java多态

一、多态的定义一个对象变量可以指示多种实际类型的现象被称为多态。二、对象变量对象变量:除八种基本数据类型(byte、int、short、long、float、double、char、 boolean)定义的变量外,其余所有类型定义的变量都叫对象变量。注意:java程序设计中的多态是指对象变量的多态。 不能将一个超类的引用赋值给子类的变量。三、案例说明以下我们定义了...

2019-08-04 16:52:29 227

原创 java接口interface笔记

一、接口概念在java程序设计语言中,接口不是类,而是对类的一组需求描述,这些类要遵从接口描述的统一格式进行定义。二、接口的一些性质1、接口不能包含实例域(即变量)和静态方法(java SE 8后允许在接口中添加静态方法)2、接口中所有方法都会自动设为public3、接口中的域(接口中可以有常量)将自动设置为public static final4、接口变量必须引用实现了接口的...

2019-08-03 23:14:11 154

原创 java继承、多态、反射、Object类笔记

2019-07-26 15:27:33 143

原创 java类与对象笔记

2019-07-18 22:02:02 269

原创 windows10系统修改JDK版本后配置环境变量不生效怎么办

之前安装了个jdk8版本,今天突然想安装个更新版本的jdk11来用,但在安装好JDK11并配置环境变量后发现修改JDK版本后配置的环境变量不生效的。本文就给大家分享一下windows10系统修改JDK版本后配置环境变量不生效的具体解决方法。一、问题以前安装过安装版的jdk后,配置过环境变量,然后现在更换jdk版本且修改环境变量并不能生效,如原本安装了1.8,现更换为1.7(或其他版本),且...

2019-07-02 17:35:44 11104 4

原创 在Oracle官网下载并安装JDK然后配置环境变量

一、Oracle官网下载JDK1、百度搜索Oracle进入官网2、向下滑点击Downloads图标3、跳转页面后向下滑动鼠标找java图标,点击java(JDK)for Developers4、跳转页面后如下图,如果要下载新版本的jdk就在前面。5、如果要下载老版本的jdk就向下滑动页面,找到Java Archive 点击后面的DOWNLOAD按钮。6、...

2019-07-01 17:09:17 7263

原创 查看jdk的版本以及路径

1、查看JDK windows键+R,输入cmd,进入控制台,在控制台输入java -version,就可以查看安装jdk是否成功,以及安装的版本。(可以安装多个版本的jdk)2、查看JDK的安装路径 输入命令 java -verbose会出现一大长串,只需看第一行就可以了。...

2019-07-01 16:12:16 45602 1

原创 用记事本编写helloworld文件但是javac时报错

刚开始编写第一个java文件时遇到的错误:这是由于要编写的文件在C盘而没有权限造成的,解决方法:1.以管理员身份运行cmd。window10直接搜索cmd,然后鼠标右键,选择以管理员身份运行。2.在运行窗口中输入cd C:\Program Files\Java\jdk1.8.0_144\bin(这个路径是你安装的jdk的bin目录,并且要把HelloWorld.java复制...

2019-07-01 16:02:24 1328

原创 位运算符和位运算

一、位运算符分类运算符 含义 运算符 含义 & 按位与 ~ 取反 | 按位或 << 左移 ^ 按异或 >> 右移 说明:(1)位运算中除~以外,均为二目运算符,即要求两侧各有一个运算量。(2)运算量只能是整型或字符型数据,不能是实型数据。...

2019-06-16 09:48:37 460

原创 C语言中函数形参与实参的区别

众所周知一个函数有两种参数,即形参和实参。那么究竟什么是形参什么是实参呢?形参:在定义函数时指定的参数,在未出现函数调用时,他们并不占用内存中的存储单元。只有在发生函数调用时,函数中的形参才被分配内存单元。在函数调用结束后,形参所占用的内存单元也被释放。实参:即你调用函数时传递的参数。实参可以是常量、变量、表达式。注意:形参和实参实际上占用的是两份不同的存储单元。形参和实参之...

2019-06-12 10:47:13 10614 1

原创 基于java的餐厅点餐系统

基于java的餐厅点餐系统一、项目背景在互联网经济飞速发展的时代,网络化企业管理也在其带领下快速兴起,开发一款自主点餐系统会受到众多商家的青睐。现如今市场上的人力资源价格是非常高昂的,一款自主点餐系统可以减少餐厅的人力开销,将服务员从繁忙的点餐过程中解脱出来,将厨师从重复制菜的烦恼中解脱出来,并减少了高峰期用餐时点餐出错的几率,同时减少了餐厅定期更新印制菜单的开销,提高了餐厅的档次和...

2019-06-11 10:13:11 30001 33

原创 Linux中用VI/VIM编辑器

一、介绍VI是Unix操作系统和类Unix操作系统中最通用的文本编辑器。VIM编辑器是从VI发展出来的一个性能更强大的文本编辑器。 可以主动的以字体颜色辨别语法的正确性,方便程序设计。VIM与VI编辑器完全兼容。vim编辑的三种模式:一般模式、编辑模式、指令模式。 2)三种模式间的切换:从一般模式按“:”键可以进入指令模式,而如果按a,i,o等键可以进入编辑模式,在编辑模式和...

2018-09-26 17:58:56 1366

原创 Linux中用tar命令对文件夹进行打包压缩

一、打包的概念         打包:指将多个文件(或目录)合并成一个文件,方便在不同节点之间传递或在服务器集群上部署。         压缩或打包文件常见扩展名       *.tar, *.tar.gz, *.gz, *.bz2, *.Z;         Linux系统一般文件的扩展名用途不大,但是压缩或打包文件的扩展名时必须的,因为linux支持的压缩命令较多,不同的压缩技术使...

2018-09-26 17:18:29 359615 7

原创 Linux系统中用命令gzip、bzip2对文件进行压缩和解压

一、压缩概念     1、压缩:指通过某些算法,将文件尺寸进行相应的缩小,然而同时又不损失文件的内容。二、gzip命令(进行压缩与解压)     1、命令作用              可以解开compress、zip与gzip等软件所压缩的文件。     2、选项参数              -c:(compress)将压缩的数据输出到标准输出(stdout)上  ...

2018-09-25 23:50:01 8460

原创 Linux基本操作(实训一)

1、创建三个虚拟机2、ip地址分别设置为192.168.190.51, 192.168.190.52, 192.168.190.53  3、主机名设置为ied01, ied02, ied03 修改完配置文件需要重启系统,用reboot命令。4、做好虚拟机和主机的域名映射 192.168.190.51 ied01 192.168...

2018-09-17 21:50:42 4093

原创 CentOS7.3下安装mysql5.7并配置外网访问

1、查看系统是否已经安装MYSQL服务[root@CentOS7 ~]# rpm -qa | grep mysql或者[root@CentOS7 ~]# yum list installed | grep mysql2、如果有那么就删除mysql及其依赖包yum remove  包名用以下命令删除[root@CentOS7 ~]# yum remove mys...

2018-09-12 23:56:36 3319

原创 Centos7.3下安装Java Jdk1.8

一、下载jdk可以在windows电脑上先下载Linux系统专用jdk安装包,官网下载:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html二、用xftp上传到Linux系统     你可以在root目录下创建一个文件夹来存放该安装包。 [root@CentOS7...

2018-09-11 19:35:22 641

原创 在Android手机上远程登录Linux系统

今天介绍一款在Android手机上远程登录Linux系统的软件JuiceSSH。下面我们先看效果 你可以在应用商城下载该软件。安装后打开软件如下图,点击“连接”。点击“+”新建连接新建一个认证,如下图  创建好后点击右上角“√”号保存。创建成功后点击你创建好的连接就可以登录了。 ...

2018-09-04 22:56:52 13192 1

原创 使用SecureCRT远程连接Linux系统

简介:SSH 为 Secure Shell 的缩写,是建立在应用层和传输层基础上的安全协议。SSH 是目前较可靠、专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。SSH最初是UNIX系统上的一个程序,后来又迅速扩展到其它操作平台。 SSH是由客户端和服务端的软件组成,服务端是一个守护进程(daemon),它在后台运行并响应来自客户端的...

2018-09-04 22:00:54 11190 4

原创 VMWare上安装的虚拟机CentOS 6.5忘记root密码的解决办法

环境:VMWare上安装的虚拟机CentOS 6.5 方法: 1.在开机启动的时候快速按键盘上的“E”键 或者“ESC”键(有的电脑是按E有些是按ESC),会进入如下界面。如果你的有多个操作系统就会出现多个内核,就会出现多个选项  2. 选择你忘记密码的内核,再次按“E”,出现下图,选择第二项,再次按“E”键,第二项的名称会根据个人的设置有些小差异,但是以kernel开头,一般选择第...

2018-09-03 22:37:04 13505 11

原创 VMWare12上安装CentOS6.5

一、资源下载   VMWare12 下载地址    https://pan.baidu.com/s/1PupVEkhUTR8UQncAyccTdg  密码:yyg1   CentOS6.5下载地址  https://pan.baidu.com/s/1sk8sl3v_YHLTukL-3ws8OQ  密码:x2gz   注意:此处提供的是64位的虚拟机和CentOS6.5二、安装虚拟机...

2018-09-03 22:11:24 990

原创 实现折叠工具栏CollapsingToolbarLayout(折叠工具栏布局)

一、相关知识点介绍AppBarLayout简介:该控件是Design包下的一个控件,AppBarLayout就是用来装AppBar的容器,是LinearLayout的子类。而AppBar就包含我们通常所知道的ActionBar,Toolbar。AppBarLayout要点:功能:让子View(AppBar)可以选择他们自己的滚动行为。注意:需要依赖CoordinatorLayout作为父容器,同时...

2018-04-07 22:06:17 7263 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除