自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

原创 linux作业

练习1(passwd使用): 1. 修改root用户密码为redhat;2. 设置root用户密码的警告期为5天, 最短有效期为10天;3. 删除student用户的密码;4. 分别查看root用户和student用户的密码状态;练习2(cat, head, tail, gedit的使用):1. 在桌面上用gedit编辑文件westos, 任意编

2018-02-04 16:46:52 362

原创 Linux之用户管理

1.什么是用户用户是操作者在系统中的身份,是系统最低层的安全机制的一部分,用户在系统中以字符和文件的形式存在2.用户存储文件/etc/passwd (用户信息文件)/etc/group  (用户组信息文件)/etc/shadow (用户信息认证文件)/home/username     /etc/skel3.useradd(用户新建用户)              

2018-02-04 08:48:42 725

原创 Linux之vim的管理输入及输出

1.vim的三种模式:命令模式 插入模式 退出模式2.:set nu 行号添加   :set nonu 取消行号   :set mouse=a  添加鼠标选择   :set cursorline 行线显示    以上操作只在当前打开的vim中生效,如果设定永久生效编辑文件/etc/vimrc3.vim命令模式下的字符管理字符的复制:yl:复制一个字母y3l:复制

2018-02-03 17:08:58 298

原创 Linux之文件寻址及文件管理

1./bin:存放大多数系统命令,如cat、mkdir、cp、mv、tar、chmod等/boot:存放开机所需的文件,开机时载入开机管理程序(bootloader),并映像到内存中/dev:存放设备的文件/etc:存放绝大多数Linux系统引导所需的配置文件,如gconf、yum.conf、hosts等/home:存放用户账号,系统管理员添加用户时,在此目录下创建并默认有

2018-02-03 16:29:47 206

原创 Linux之命令使用技巧

1.linux系统   Linux之父:林纳斯.托瓦兹(linus Torvalds)2. 关于虚拟机的命令(打开start 查看view 重置reset 关闭poweroff)3.root用户登陆(高级用户、管理员#)4.打开终端(3种方式右键打开 Appications打开命令打开另一个窗口 快捷键打开)  命令:gnome-terminal 快捷键打开(applica

2018-02-03 15:50:54 168

原创 Java多线程

1. 多线程:如果一个程序的执行路径有多条.     单线程:程序的执行路径只有一条2.面试题:                Jvm(java虚拟机)是多线程程序吗?  是多线程程序,由于java虚拟机中自带一个垃圾回收器,来确保程序不会轻易的造成内存溢出!  至少开启两条子线程:a、当前程序在执行代码的时候,会开启main:主线程                   

2018-01-15 17:56:16 183

原创 Java输入/输出

1.Java语言定义了许多类专门负责各种方式的输入/输出,这些类都被放在java.io包中。其中,所有输入流类都是抽象类InputStream(字节输入流)或抽象类Reader(字符输入流)的子类;而所有输出流都是抽象类OutputStream(字节输入流)或Writer(字符输出流)的子类。2.输入流:InputStream类是字节输入流的抽象类,是所有字节输入流的父类。InputStr

2017-12-04 21:35:19 271

原创 File类及IO流

File类:file类是io包中唯一代表磁盘文件本身的对象。file类定义了一些与平台无关的方法操作文件,可以通过调用File类中的方法,实现创建、删除、重命名文件等。File类的对象主要用来获取文件本身的一些信息,如文件所在的目录、文件的长度、文件读写权等。数据流可以将数据写入到文件中,而文件也是数据流最常用的数据媒体。文件的创建与删除:创建文件对象的三种构造方法:a、F

2017-11-24 19:04:36 304

原创 Java异常类

编译时期异常方法说明IOException当发生某种I/O异常时,抛出此异常SQLException提供关于数据库访问错误或其他错误信息的异常ClassNotFoundException类没有找到异常NoSuchFieldException类不包含指定名称的字段时产生的信号NoSuchMethodException

2017-11-24 19:04:21 239

原创 JavaSE基础Map集合

1.针对键值对应关系的数据,Java提供了一种容器Map(将键映射到值的对象,每个键最多只能映射到一个值,一个映射不能包含重复的值)。Map集合的数据结构只和键有关,与值无关2.Map的几个子实现类(有序是指存放顺序和取出顺序一致)特点相关功能HashMap底层数据机构是哈希表,元素唯一且无序,元素唯一靠元素重写equals方法和hashCo

2017-11-24 19:04:03 216

原创 JavaSE基础 集合2

1.Set接口:Set集合继承自Collection集合 Set:底层数据结构是一个哈希表,能保证元素是唯一的,元素不重复!通过它的子实现了HashSet集合去实例化,HashSet集合底层是HashMap集合的实例!/** * */package org.zst.set;import java.util.HashSet;import java.util.S

2017-11-16 16:06:33 121

原创 JavaSE基础集合

List集合的子实现类的特点:    ArrayList:从线程安全问题来看:线程不安全的,不同步,执行效率高Vector:底层数据结构是数组的形式,查询快,增删慢从线程角度看:线程安全的类,同步,执行效率低LinkedList:底层数据结构是链接列表,特点:查询慢,增删快从线程角度看:线程不安全的一个类,不同步,执行效率高如果实现多线程程序,一般要是安全的

2017-11-16 16:06:15 240

原创 Java高级特性Collection

对象数组引出集合对象数组:可以存储对象的数组/** * */package org.zst.collection;/** * @author:zsyht * @date:2017-11-9上午11:11:07 */public class Student { private int age; private String name; public Stude

2017-11-09 21:44:40 197

原创 Java作业

1./** * */package Homework;import java.util.Scanner;/** * @author:zsyht * @date:2017-11-9下午9:30:13 */public class Homework1 { public static void main(String[] args) { Scanner sc = new

2017-11-09 21:44:18 173

原创 JavaSE基础正则表达式

正则表达式常用的语法:A:字符x 字符 x :任意的字符\\反斜线字符  在代码中书写正则表达式:\------>用两个\\代表一个反斜线\t制表符 ('\u0009')\n 新行(换行)符 ('\u000A')   IO流中要写入换行符号:windows "\r\n"\r 回车符 ('\u000D')

2017-11-09 10:01:52 173

原创 JavaSE基础数组排序

1.选择排序package zst.org.arrays;/**选择排序: * 从零索引开始,用它对应的元素依次和后面的索引对应的元素进行比较,小的往前放第一次比较完毕,最小值出现在最小索引处 * 依次这样比较就可以得到一个排好序的数组。 * @author:zsyht * @date:2017-11-6上午10:36:17 */public class Selectsort {

2017-11-08 14:40:08 161

原创 JavaSE基础常用类3

1.Arrays类此类包含用来操作数组(搜索和排序)的各种方法(针对数组操作的工具类)。常用方法:public static String toString(int [ ]  a):将任意类型数组以字符串形式展示出来                public static void sort(int [ ]   a ):快速排序(将给定数组中的元素进行升序排序)

2017-11-08 14:39:41 208

原创 c语言作业

1.找出整型数字1-100之间的素数,并打印出来。#include int main(void){ int i,j;//i为0-100之间的数,j<=i printf("0-100之间的素数:\n"); for(i=2;i<100;i++){ for(j=2;j<i;j++){//试找出在所有小于i的数中有没有能被i整除的

2017-11-02 14:34:46 503

原创 Java作业

1.有一对兔子,每三个月生一对兔子,每对小兔子长到三个月之后开始生兔子,问12个月之后一共有多少对兔子(假设没有兔子死),用递归算法实现。package org.zst.homework;import java.util.Scanner;public class Work2 { public static void main(String[]args){ System

2017-11-02 13:34:54 258

原创 JavaSE基础常用类2

1.String类其他方法toLowerCase():将大写字符转化成小写字符toUpperCase():将小写字符转化成大写字符concat():拼接字符串package org.zst.String;import java.util.Scanner;public class Demo6 { public static void main(String [] args){

2017-10-31 23:06:10 235

原创 JavaSE基础常用类

1.Object类类object是类层次结构的根类,每个类都是用object作为超类(父类),所有对象(包括数组)都实现这个类的

2017-10-30 14:21:02 360

原创 C语言作业

1、输入一行字符,分别统计出其中字母、空格、数字和其他字符的个数。#includeint main(){int letters=0;int space=0;int number=0;int others=0;char i; printf("请输入一行字符:\n"); while(i!='\n') { i=getchar(); if(i>='a'&&i=

2017-10-27 09:06:37 505

原创 JavaSE基础08内部类

1.内部类(类中类)在一个类中定义一个类,那么把这种情况称为内部类。内部类可以访问外部类的成员,即使外部类用private修饰(私有);外部类想要访问内部类成员,必须同通过创建内部类对象来访问内部类的成员。package org.zst.inter;class Outer1{ public int num= 100; //成员内部类 class Inner1{ public

2017-10-26 13:09:08 160

原创 JavaSE07抽象类和接口

1.抽象类抽象类的概念:每一个动物的吃和睡的功能不一样,不应该把动物类定义为一个具体类,而是给出一个声明(abstract),当一个类中如果有抽象功能(抽象方法),那么这个类一定要定义为抽象类。2.抽象类的子类的特点:a、抽象类的子类是抽象类,那么没有意义,最终使用的就是通过子类进行初始化的,如果子类都被抽象修饰了,那么也不能创建对象,所以没有意义。b、抽象类不能实例化,抽象类

2017-10-24 20:27:20 220

原创 JavaSE06继承和多态

1.继承的好处a、提高代码的维护性b、有利于代码的管理c、让类与类产生一种关系(多态的前提)2.继承的初始化特点* 子类继承父类,让父类先进行初始化,然后子类进行初始化(分层初始化)* 构造方法的作用:给对象进行初始化* 子类的有参构造和无参构造都要默认访问父类的无参构造,如果没有父类的无参构造,那么子类的构造方法会报错。报错怎么解决?a、提供一个无参构

2017-10-23 09:30:51 417

原创 C语言面试题

1.给出三个整型数据,找出其中最大的整型数。#include int main(void){int a, b, c, max;printf("请输入三个整型数字:");scanf("%d %d %d", &a, &b, &c);max = a > b ? a : (b > c ? b : c);printf("最大的数是:%d\n\n\n", max

2017-10-19 09:56:49 156

原创 JavaSE练习2

3. 实现一个猜数的小游戏.随机产生一个数(a)。Scanner 的方式来输入一个数字,并提供反馈,告诉用户该输入的值比a大还是比a小,直到最终用户猜中,显示结果.package study07;import java.util.*;public class Homework1 { public static void main(String [] args){ int num

2017-10-17 15:13:16 447

原创 JavaSE基础05

1.代码块概念:使用{}括起来的代码称为代码块。分类:根据它的位置和声明的不同,我们可以将代码块分为局部代码块,构造代码块,静态代码块和同步代码块(多线程涉及)。a、局部代码块:限定了变量的生命周期,变量在局部代码块中定义的,那么出局部代码块之后就访问不到了,在局部代码块中定义的变量在出了代码块之后就会释放掉。 * 局部代码块中定义的变量,虽然作用是局部的,但是如果存在外部嵌套的代

2017-10-17 09:04:27 157

原创 JavaSE基础04

1.匿名对象定义:没有名字的对象格式:new Person().name = "zst";          new Person().age = 25;          new Person().speak();意义: 节省代码,并且很多情况下是针对某一个方法只需要调用一次的情况下。*匿名对象可以调用方法,也可以给成员变量赋值,同时也可以作为方法的参数进行传递,主要作用

2017-10-14 22:41:06 150

原创 JavaSE基础练习

SE基础练习

2017-10-09 17:54:09 687 2

原创 JavaSE基础03

方法定义:实现一个功能的代码片段的封装[修饰符....]返回值类型  方法名称(形参的列表){   //方法中实现的逻辑  }形参列表:方法接收外部传入的数据的接收媒介*当我们定义了一个方法之后去调用方法的时候,一定要注意我们传递给方法的入参类型和数量一定要一一对应。

2017-10-07 08:25:01 134

原创 JavaSE基础02

Java三大控制流程1.顺序控制依次执行我们的代码。2.条件控制目的:对程序执行一些不可预知的流程,进行一些预先判断。条件:具有真假的特性,而且只能为真或者假。java条件控制有四种手段:a、if语句结构:if(条件){        //实现我们的逻辑        }*if后跟的条件可以是 i:常量表达式:2*2,6-5; ii:包含常量的表达式

2017-10-02 19:31:02 169

原创 JavaSE基础01

javaSE基础1

2017-09-27 16:28:20 324

空空如也

空空如也

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

TA关注的人

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