- 博客(37)
- 收藏
- 关注
原创 javaEEDAY01-03
一些项目方法总结:JSP: java server page---包含了java脚本的html网页 asp aspx php两次编译: Jsp通过服务器上jsp引擎将其转换为Servlet(work文件夹中可以查看生成的.java代码),然后通过Servlet引擎将其转换字节码文件(work文件夹中可以查看生成的.java代码),最后执行字节码文件生成html文档,返回客户端充当本次请求的响应...
2018-03-30 09:45:13 172
原创 LIUNX练习
1. 练习1(passwd使用):1. 修改root用户密码为redhat;2. 设置root用户密码的警告期为5天, 最短有效期为10天;3. 删除student用户的密码;4. 分别查看root用户和student用户的密码状态; 2. 练习2(cat, head, tail, gedit的使用):1. 在桌面上用gedit编辑文件westos,
2018-02-04 16:19:28 196
原创 liunxDAY1-2
1 liunx 如果装系统的话 清理出一个空盘,重启F12进入页面 具体看虚拟机啦~2 进入虚拟机后,setting设置中文 快捷键 桌面右键设置背景启动虚拟机: rht-vmctl start desktop显示使用:view desktop重置 reset desktop关掉 poweroff desktop desktop为虚拟机名称3 shell是操作系
2018-02-04 15:59:45 130
原创 javaweb02
1 )html的基础:超文本标记语言,可以针对字体,图片,音频,视频等直接进行操作!2)hmtl的结构: 执行的当前浏览器的编码格式默认:utf-8浏览器的窗口标题主体部分,会显示内容在浏览器中3)html中常用的文本标签:标题标签:h1~h6水平线标签:段落标签:换行标签:滚动标签:”left/right/up/down” b
2018-01-12 14:09:30 152
原创 week 10 Java作业
多线程一、判断题(T为正确,F为错误),每题1分1.如果线程死亡,它便不能运行。(T)2.在Java中,高优先级的可运行线程会抢占低优先级线程。(F)3.线程可以用yield方法使低优先级的线程运行。(F)4...程序开发者必须创建一个线程去管理内存的分配。(F)5.一个线程在调用它的start方法,之前,该线程将一直处于出生期。(T)6.当调用一个正在进行线程
2017-12-07 16:49:44 349
原创 DAY21
回顾内容:1:线程和进程的理解?进程,正在运行的应用程序(由系统分配资源和调用的独立的单位)线程,依赖于进程存在,理解某一个进程的某一个任务多个线程抢占CPU的执行权,并且线程的执行具有随机性多线程:如果程序的执行路径有多条,就是多线程程序单线程:如果程序的执行路径只有一条,就是单线程程序2:Jvm是多线程程序吗?是,至少开启了两条线程主线程执行当前的代码垃
2017-12-07 16:48:39 172
原创 DAY20
回顾内容:IO流中的其他流:1)内存操作流:ByteArrayOutputStream和ByteArrayInputStream(Byte[] buffer)针对内存的一些数据:定义一个缓冲字节数组,程序结束了,那么这些数据也就消失了.(针对小文件进行操作)ByteArrayOutputStream:内存操作输出流reset():重置功能toByteArray():将当前的
2017-12-07 16:47:16 137
原创 WEEK9 JAVA作业
1:需求:递归删除带内容的目录import java.io.File; public class Homework1 {public static void main(String[] args) {File Folder = new File ("RNG6");Delete(Folder);}private static void Delete(File
2017-11-30 19:16:25 508
原创 DAY19
回顾内容:IO流的字节输入流以及字符流:字节输入流读数据的两种方式:字节输出流:OutputStream--->FileOutputStream(String pathName,boolean append)1)一次读取一个字节模板代码:int by = 0 ;while((by=字节输入流对象.read())!=-1){ System.out.print((
2017-11-30 19:15:30 158
原创 DAY18
DAY18 回顾内容:一 异常类:处理异常的两种方式:捕获异常:标准格式:try...catch...finallytry...finallytry...catch try....catch...catch....抛出异常:经常使用的是throws:在方法声明上抛出(抛出的是一个异常类名),可以抛出多个异常,中间用逗号隔开;thro
2017-11-30 19:14:42 284
原创 WEEK 8 JAVA作业
1:需求:递归删除带内容的目录 假设删除当前项目下的目录:demo,demo中可以有文件夹自己给出import java.io.File;public class HomeWork1 { public static void main(String[] args) { File file = new File("demo"); de
2017-11-23 22:12:50 164
原创 DAY17
DAY17回顾内容:Map集合,是一种双列集合,存在一种键值对,一一映射的关系Map集合仅针对键有效Map集合和Collection集合的区别:Collection集合是一种单例集合,添加功能:add(Object e);Map集合集合是一种双列集合,添加键值对元素:put(K key,V value); put方法的特点:如果是第一次添加键值,返回值null如
2017-11-23 22:10:51 286
原创 DAY16
DAY16MAP集合比如 key-------------value Abcd-------------1234像这种键值对应关系的数据,Java给我们提供了一种容器,就是Map集合Map一个根接口学习几个实现类: HashMap Hashtable TreeMap,用多态的方式来创建对象Map hm = new HashMap(); Map是双列集合,主要用来存储 有
2017-11-23 22:09:36 150
原创 WEEK8 java 作业
1:获取10个1-20之间的随机数,要求不能重复import java.util.ArrayList;import java.util.Random;public class Homework {public static void main(String[] args) {Random r = new Random();ArrayList array =
2017-11-16 20:44:16 159
原创 DAY 15
DAY15回顾内容:1 List集合子实现类的特点ArrayList:底层数据结构是数组,查询快,增删慢;线程不安全,不同步执行效率高LinkedList:底层数据结构是链接列表,查询慢,增删快,线程不安全,不同步,执行效率高特有功能:添加功能:addFirst(Object e);addLast(Object e);删除功能:removeFirst()
2017-11-16 20:43:24 144
原创 DAY14
DAY14回顾内容:对象数组:可以存储(引用类型)的数组集合:数组和集合的区别?1:长度的区别数组长度:固定集合长度:可变2:存储数据类型的区别数组:可以存储基本数据类型,也可以存储引用类型集合:只能存储引用类型3:存储元素的区别?数组:只能存储同一种类型的元素 int[] arr = {“hello”,10,20,30...} ;集合
2017-11-16 20:41:10 131
原创 WEEK 7 C
1、 读程序,写出你的分析步骤,得出结果。typedef int (*FUNC1)(int);typedef int (*FUNC2)(int *, int *, int *);//定义一种指向函数的指针int inc(int a){return (++a);}int multi(int *a, int *b, int *c){return (*c=*a**
2017-11-09 19:27:29 151
原创 WEEK7 JAVA
1:需求:请设计一个方法,可以实现获取任意范围内的随机数。import java.util.Scanner;public class Homework1 {public static void main(String[] args) {Scanner sc = new Scanner(System.in);System.out.println("请输入开始数");
2017-11-09 19:26:14 135
原创 DAY13
1 正则表达式常用的语法:A:字符x字符 x :任意的字符\\反斜线字符在代码中书写正则表达式:\------>用两个\\代表一个反斜线\t制表符 ('\u0009')\n新行(换行)符 ('\u000A') IO流中要写入换行符号:windows "\r\n"\r回车符 ('\u000D') B:字符类[abc]a、
2017-11-09 19:23:50 117
原创 DAY 12
回顾内容:1 StringBuffer:字符串缓冲区,线程安全的一个类,同步,执行效率低;在单线程程序中使用StringBuilder来替代StringBuffer这个类--->StringBuilder线程不安全,不同步,执行效率高跟线程安全有关的类:StringBuffer,集合:Vector一种引用类型>,HashtableString:字符串类型:spilt(Strin
2017-11-09 19:22:25 143
原创 C练习
1用标准C编程:找出整形数字1-100之间的素数,并打印出来。(素数:除了1和自己本身可以被整除。)#includevoid main()intc=0;printf("1-100之间的素数有:\n");for(inta=1;aa++)for(intb=1;ba;b++)if(a%b==0)c++;}}if(c==1||c==2) pr
2017-11-02 21:05:53 129
原创 java作业
JAVA 作业 WEEK 51 有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问第二十个月的兔子对数为多少?(使用递归去解决)public class Homework2 {public static void main(String[] args) {for (int i =0 ;iint s=
2017-11-02 21:04:44 131
原创 DAY11
DAY11回顾内容1:常用类Object类中的方法:Public Class getClass():返回当前正在运行的那个类:class 包名.类名hashCode():底层是根据哈希表(哈希算法)算出来的,理解为地址值public String toString():就用来构造一个字符串(将某个对象):建议所有子类都重写该方法如果直接输出对象名称和使用对象名
2017-11-02 21:03:48 98
原创 DAY10
DAY 10内容回顾1 返回值和形式参数的问题主要研究就是引用类型作为返回值或者形式参数形式参数:类(具体类):需要该类的具体对象抽象类:需要该抽象类的子类对象接口:需要的是该接口的子实现类对象 实际开发中(该方式比较多)返回值:类(具体类):返回该类对象抽象类:返回该抽象类的子类对象(匿名对象的方式)接口:返回的是该接口的子实现类对象 (
2017-11-02 21:02:31 101
原创 WEEK4 C 作业
1 输入一行字符,分别统计出其中字母,空格,数字和其他字符的个数#include void main(){ int letter, space, num, other; char ch; letter = space = num = other = 0; while ((ch = getchar ()) != '\n') {
2017-10-26 18:31:16 369
原创 WEEK4 JAVA 作业
1:教练和运动员案例(学生分析然后讲解)乒乓球运动员和篮球运动员。乒乓球教练和篮球教练。为了出国交流,跟乒乓球相关的人员都需要学习英语。请用所学知识:分析,这个案例中有哪些抽象类,哪些接口,哪些具体类抽象类运动员 教练接口:学习英语具体类:乒乓球运动员和篮球运动员,乒乓球教练和篮球教练 2:final关键字可以干什么?有什么特点?final:表示最终
2017-10-26 18:28:47 237
原创 DAY9
DAY 9回顾:一多态1三个前提条件:a:必须有继承关系b:方法重写c:必须有父类引用指向子类对象:向上转型2多态中的成员访问特点:a:成员变量:编译看左,运行看左b:成员方法(非静态的):编译看左,运行看右c:静态成员方法:编译看左,运行看左(静态方法不算方法重写,和类有关)3多态的弊端不能使用子类的特有功能:要使用子类的特有功能:a)
2017-10-26 18:24:34 233
原创 DAY 8
DAY8复习回顾:一 继承1继承的好处:提高代码的维护性有利于代码的管理让类和类产生一种关系,(是多态的前提)2继承的特点:java中只支持单继承,不支持多继承在有的语法中,多继承,class子类名 extends父类名1,父类名可以支持多层继承3继承的初始化的特点:子类继承父类,让父类先进行初始化,然后子类进行初始化(分层初始化)S
2017-10-26 18:23:22 221
原创 week3 C语言练习
1、 给你任意三个整形数据,找出其中最大一个整形数。#includeint max(int a,int b) //构建一个比较大小的函数{ return a>b?a:b;}void main(){ int a,b,c,d; printf("请输入输入三个整型数据:"); scanf("%d%d%d",&a,&b,&c);
2017-10-19 17:58:57 247
原创 WEEK3作业
1. 定义一个工具类其中提供了对于整形数组和double类型数组的一些工具方法。方法分别有:1.求数组值的和.2.求数组中的最大值3.对数组进行升序排序.4.对数组进行倒序排序(也就是反转数组)工具类要求:a.私有化构造方法b.不希望被继承public class Testa {public static void main (String[
2017-10-19 17:50:46 187
原创 DAY7
一.代码块概念:使用{} 括起来的代码,称为代码块分类:根据它位置和声明的不同,我们可以将代码块分为局部代码块,构造代码块,静态代码块,同步代码块(多线程涉及)1 局部代码块限定了变量的生命周期,变量在局部代码块中定义的,那么出来局部代码块之后,就访问不到了。在局部代码块中定义的变量,出了代码块之后,内存就会释放掉。作用:主要就是节约内存.局部代码块中定
2017-10-19 17:46:28 140
原创 DAY6
一匿名对象:概念:没有名字的对象作用:可以用来节省代码,多数情况下针对某个方法只需要调用一次,可以调用方法,也可以给成员变量赋值,同时也可以作为方法的参数进行传递。主要的作用就是节省代码量,使代码结构更优雅。二封装1 概念:隐藏对象的属性和细节,仅对外提供公共的方法进行访问2 private:注意:当类的成员变量使用private修饰符修饰,那么就不可以直接
2017-10-19 17:44:55 144
原创 WEEK 2练习
1.考试成绩已经保存在数组scores中,依次为89,23,64,91,119,52,73,-23 要求根据通过自定义方法来找出其中前三名,将数组成绩作为参数传入 要求判断成绩的有效性(0-100),如果成绩无效,则忽略此成绩.public class TEST {public static void main(String[] args) {int[]
2017-10-12 01:37:17 518
原创 DAY 5
week 2 DAY 5面向对象类:一类事务的统称例如商品类 电子类商品 生活用品类商品 家电类商品一.关于变量的作用域:成员变量:类的属性局部变量:方法中定义的变量或者是方法的形式参数。对于java语言来说,作用域控制是通过块来控制的.块的概念:一对{} 包裹,该代码片段就称为 一块.对于某个块内定义的变量:对
2017-10-12 01:35:51 186
原创 DAY4
WEEK 2 DAY 4一. 数组(1)定义:用来一次性保存多个相同类型元素的这样一种数据结构(2)数组在纬度上可以分为一维数组和多位数组(3)数组的声明:数组元素的类型[]数组名=new数组元素的类型[数组元素的个数](4)初始化:动态初始化:定义一个数组对数组进行赋值的操作,分开执行静态初始化:定义的同时,进行数组的初始化例如://动态初始化int
2017-10-12 01:35:06 197
原创 DAY3
Week 2 DAY3一丶 java三大流程控制1 顺序控制即依次执行代码2 条件控制例 Int a = 0;目的 :对程序执行,一些不可预知的流程,进行一个预先判断.条件:条件具有真假的特性。而且只可能为真,或者为假。条件语句可根据不同条件下执行不同语句,包括if条件语句与swtich多分支语句(1)@if 语句 if(条件,布尔表达式){
2017-10-12 01:29:55 381
原创 week1
1 了解JAVA未来开发的几个方向javaSE: java来做桌面程序开发(基础!)javaEE: web方向开发(重心)javaME: 嵌入式开发2 java的常用开发工具 Eclipse : 开源, 插件 MyEclipse: j2EE集成开发环境,收费 Intellij IDEA: JetBrains3 java的开发环境配置 首先
2017-09-27 20:42:09 164
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人