自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux_day_02笔记

1linux中的二级目录信息/bin存放大多数系统命令,如cat,mkdir,mv,cp,tar,chmod等/boot存放开机所需文件,开机时载入开机管理程序(bootloader),并映像到内存中/dev存放设备的文件,如disk,dvd,floppy,fdo,hdc,stdin等

2018-02-04 17:15:30 152

原创 Linux_day_02作业

练习题1(通配符使用):1. 在root用户家目录创建目录bbs, blog;2. bbs目录中创建10个文件code{1..10}.java;3. blog目录中创建5个python脚本, linux{a..f}.py;4. 切换目录到bbs目录中, 复制/etc/passwd到当前目录;5. 复制/etc/group文件到当前目录之前所在的目录;6. 移动以.py结尾的

2018-02-04 16:30:17 198

原创 Linux_day_01作业

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

2018-02-04 16:26:55 151

原创 Linux_day_01笔记

1. 连接讲师操作界面         172.25.254.250:8         Asimov  2. 记录笔记shell 也是操作系统中的一个软件 它包在 linux 内核的外面, 为用户和内核之间的交互提供 了一个接口 系统中的命令用 shell去解释 shell 接收系统回应的输出并显示其到屏幕中  bash = GNU BourneAgain

2018-02-04 16:21:05 131

原创 12.3笔记

使用同步机制的这种方式解决线程安全问题,但是不知道具体的锁对象在哪里添加,并且锁对象在哪里释放锁对象,对于这种情况 Jdk5以后Java提供了一个更具体的锁对象:Lock Lock实现提供了比使用 synchronized 方法和语句可获得的更广泛的锁定操作 Lock是一个接口,所以它在使用的是ReentrantLock子实现类         publicvoid lock()获

2017-12-07 22:12:14 156

原创 12.2日笔记

要学习线程,由于线程以来与、于进程而存在,所以要先学习进程 1.      什么是进程:进程是系统分配资源调用的一个独立单位.2.      多进程有什么意义:(1)    现在目前计算机是一种多进程计算机,在做一件事的同时,还在做另一件事情(2)    多进程是为了提高计算机CPU的使用率3.      线程:线程是依赖进程存在的,一个线程相当于进程中某个任务4.

2017-12-07 22:05:29 160

原创 12.2日作业

多线程一、判断题(T为正确,F为错误),每题1分1.如果线程死亡,它便不能运行。(T)2.在Java中,高优先级的可运行线程会抢占低优先级线程。(T )3.线程可以用yield方法使低优先级的线程运行。(F)4...程序开发者必须创建一个线程去管理内存的分配。(F)5.一个线程在调用它的start方法,之前,该线程将一直处于出生期。(T )6.当调用一个正在进行线程的s

2017-12-07 21:55:27 564

原创 2017.11.25作业

1. 复制文本文件:有5种方式package qx.work_02;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileInputStr

2017-11-30 22:59:59 160

原创 11.26日笔记

DataOutputStream和DataInputStream 都属于数据流:可以针对Java基本数据类型的数据进行读写操作DataOutputStream构造方法public DataOutputStream(OutputStream out)import java.io.DataInputStream;import java.io.DataOutputStream;impo

2017-11-30 22:28:09 141

原创 11.25日笔记

文件的字节输入流   使用改流读数据   public FileInputStream(String name)读数据的两种方式:     1)public int read():一次读取一个字节   2)public int read(byte[] b):一次读取一个字节数组

2017-11-30 22:19:03 183

原创 java作业11.18

1:需求:递归删除带内容的目录 假设删除当前项目下的目录:demo,demo中可以有文件夹自己给出package work1;import java.io.File;public class Work1 { public static void main(String[] args) {// 封装目录 File src = new File("demo");// 递归

2017-11-24 00:30:45 152

原创 11.19笔记

一 异常类Exception的分类:异常类子类: 1)编译时期异常:只要不是RuntimeException中的异常都属于编译时期异常:比如:IOException(IO流中的),ParseException(解析异常)出现的原因:要么语法有问题,要么使用的是Sun公司提供的一些类的中的方法,(这个方法本身调用的时候就会异常存在),调用者必须处理,不处理不行,需要编译通过2)运

2017-11-23 23:22:47 271

原创 11.18笔记

MAP集合比如 key-------------value Abcd-------------1234像这种键值对应关系的数据,Java给我们提供了一种容器,就是Map集合Map一个根接口学习几个实现类: HashMapHashtable TreeMap,用多态的方式来创建对象Map hm = newHashMap(); Map是双列集合,主要用来存储 有键值对应关系的数据

2017-11-23 23:08:23 242

原创 Java/11.12日/笔记

1 Set接口:Set集合继承自Collection集合 Set:底层数据结构是一个哈希表,能保证元素是唯一的,元素不重复!它通过它的子实现了HashSet集合去实例化,HashSet集合底层是HashMap集合的实例! 需求:Set集合存储字符串元素并遍历import java.util.HashSet;import java.util.Set;public class Se

2017-11-16 22:45:04 158

原创 java/11.11日/笔记

一 List集合的子实现类的特点:1 ArrayList:       底层数据结构是数组的形式,满足数组结构的特点:查询快,增删慢       从线程安全问题来看:线程不安全的,不同步,执行效率高                             2 Vector:       底层数据结构是数组的形式,查询快,增删慢       从线程角度看:线程安全的类,同步,

2017-11-16 21:53:18 130

原创 Java作业11.11

1:获取10个1-20之间的随机数,要求不能重复package work1;import java.util.ArrayList;import java.util.Random;public class RandomTest { public static void main(String[] args) { //创建产生随机数的对象 Random r = ne

2017-11-16 21:27:36 208

原创 Java作业

1:集合的嵌套遍历  需求:  我们班有学生,每一个学生是不是一个对象。所以我们可以使用一个集合表示我们班级的学生。ArrayList  但是呢,我们旁边是不是还有班级,每个班级是不是也是一个ArrayList。  而我现在有多个ArrayList。也要用集合存储,怎么办呢?package homework;import java.util.ArrayList;

2017-11-10 00:55:37 237

原创 regex和集合(collection)

一.regex需求:校验一个QQ号码   定义一个规则:1)由5到10为组成的数字    2)不能以0开头    分析:   1)键盘录入一个QQ号码,使用字符串接收   2)定义一个校验QQ的功能   3)在main()中调用返回boolean类型①package regex;import java.util.Scanner;public cl

2017-11-10 00:02:28 227

原创 数组排序和常用类

一.数组排序选择排序:  数组的0索引依次和后面的索引进行比较,对应的元素小的往前方法,依次比较,就可以得到一个排好序的数组1.直接比较

2017-11-06 20:15:25 208

原创 Java作业

1.有一对兔子,每三个月生一对兔子,每对小兔子长到三个月之后开始生兔子,问12个月之后一共有多少对兔子(假设没有兔子死),用递归算法实现。package homework;public class Rabbit { public static void main(String[] args) { for(int i = 1;i<=20;i++){ int sum = bi

2017-11-02 19:46:12 174

原创 C语言作业

1.找出整型数字1-100之间的素数,并打印出来.#include int main(void) { int i,j; printf("0-100之间的素数:\n"); for(i=2;i<100;i++){ for(j=2;j<i;j++){ if(i%j==0)

2017-11-02 19:16:13 181

原创 常用基础类

1.Object类类object是类层次结构的根类,每个类都是用object作为超类(父类),所有对象(包括数组)都实现这个类的方法。(1)、public int  hashCode();   返回该对象的哈希码值------> 通过哈希算法(哈希表:hashtable)------> 得到一个地址值(但不是真正意义上的地址值)package work1;pub

2017-11-02 17:31:40 215

原创 C语言作业

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

2017-10-31 18:13:49 196

原创 内部类

1.内部类(类中类)在一个类中定义一个类,那么把这种情况称为内部类。内部类可以访问外部类的成员,即使外部类用private修饰(私有);外部类想要访问内部类成员,必须同通过创建内部类对象来访问内部类的成员。2.关于内部类的分类成员内部类(非静态):在外部类的成员位置在测试类种访问成员内部类的成员方法(非静态)格式:外部类名.内部类名 对象名= 外部对

2017-10-31 18:09:09 118

原创 抽象类和接口

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

2017-10-31 18:04:35 154

原创 继承和多态

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

2017-10-31 17:54:02 125

原创 2017/10.14/C语言作业

1.给你任意三个整形数据,找出其中最大一个整#includeint 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);return

2017-10-19 21:30:22 244

原创 2017/10.13/10.14作业

1. 定义一个工具类其中提供了对于整形数组和double类型数组的一些工具方法。方法分别有:1.求数组值的和.2.求数组中的最大值3.对数组进行升序排序.4.对数组进行倒序排序(也就是反转数组)工具类要求:a.私有化构造方法b.不希望被继承public class WorkOne{    private WorkOne() {

2017-10-18 22:54:11 223

原创 2017/10/14笔记

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

2017-10-18 22:28:23 205

原创 2017/10/13笔记

一. 匿名对象定义: 没有名字的对象。意义: 节省代码,并且很多情况下是针对某个方法只需要调用一次的情况下。匿名对象可以调用方法,也可以给成员变量赋值。 同时也可以作为方法的参数进行传递。主要的作用就是节省代码量,使代码结构更优雅。二. 封装1.概念: 隐藏对象的属性和细节,仅对外提供公共的方法进行访问。2.privatea. 当类的成员变量

2017-10-18 22:01:06 131

原创 作业

1.考试成绩已经保存在数组scores中,依次为 89,23,64,91,119,52,73,-23  要求根据通过自定义方法来找出其中前三名,将数组成绩作为参数传入  要求判断成绩的有效性(0-100),如果成绩无效,则忽略此成绩.public class Work1 {public static void main(String[] args) {int [

2017-10-12 19:00:51 178

原创 类与方法构造

一. 关于变量的作用域:成员变量:类的属性局部变量:方法中定义的变量或者是方法的形式参数。对于java语言来说,作用域控制是通过块来控制的.块的概念: 一对{} 包裹,该代码片段就称为 一块.对于某个块内定义的变量:a.对于当前的块,不能再定义同名的变量,即使类型不同也不行。b.对于当前的块,定义了某个变量,在块外不能够访问到块中定义的变量

2017-10-11 22:49:21 148

原创 数组与方法

一. 数组1.数组定义: 用来一次性保存多个相同类型元素的这样一种数据结构.2.维度上分:一维数组,多维数组.一维数组:3.声明:类型 [] 数组变量名称int [] arr;或者int arr[];俩种形式都可以,而且没有任何的区别,不过建议我们采取第一种方式.阶段性关键字总结:public,class,static,void,in

2017-10-11 22:37:59 197

原创 循环控制

一. java 三大流程控制1. 顺序控制依次执行代码。2. 条件控制int a = 0;a. 目的 : 对程序执行,一些不可预知的流程,进行一个预先判断.b. 条件:条件具有真假的特性。而且只可能为真,或者为假。c. java条件控制有四种手段:(1)if语句结构:if(条件){//实现逻辑}(2)if...else语句

2017-10-11 20:07:40 158

原创 Java概述

一.变量 1. 变量:在程序的执行过程中,某一个范围内其值发生改变的量! 2. 基本数据类型: a.整数类型:(默认类型) byte:字节类型 short:短整型 int:整数类型默认该类型 long:长整型 b.浮点类型:默认double类型 单精度:float类型 双精度:double类型 c.字符类型:char d.布尔类型:boolean 默认值:falsepublic class Dat

2017-09-27 21:46:45 108

空空如也

空空如也

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

TA关注的人

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