- 博客(28)
- 收藏
- 关注
原创 用Struts实现用户注册
用Struts实现用户注册【1添加jar commons-fileupload/commons-io commons-lang3 javassistfreemarker ognl log4j struts2-core 】 /register/src/struts.xml<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE strut...
2018-03-29 20:35:48
633
原创 用Struts实现用户登录
实现用户登录一、添加框架 1、添加jar commons-fileupload commons-io javassist commons-lang3 freemarker ognlstruts2-core log4j 2、配置 web.xml 前端控制器 <?xml version="1.0" encoding="UTF-8"?> <web-ap...
2018-03-29 20:33:15
399
原创 Linux day1-day2
1. 连接讲师操作界面 Applications-->Internet-->TigerVNC-->172.25.254.250:8 2. 截图 PrtSc 保存位置:Places-->Pictures 3. 加入拼音 Appliactions-->SystemTools-->Settings-->Region&Language--> + -->Chines
2018-02-04 15:35:35
253
原创 Java homework 10
多线程 一、判断题(T为正确,F为错误),每题1分 1.如果线程死亡,它便不能运行。(T) 2.在Java中,高优先级的可运行线程会抢占低优先级线程。(T ) 3.线程可以用yield方法使低优先级的线程运行。(F) 4...程序开发者必须创建一个线程去管理内存的分配。(F) 5.一个线程在调用它的start方法,之前,该线程将一直处于出生期。(T ) 6.当调用一个正在进行线程的s
2017-12-07 20:42:17
352
原创 Java day 20-21
Day20 1.多线程:如果一个程序的执行路径有多条. 单线程:程序的执行路径只有一条 面试题:Jvm,java虚拟机是多线程程序吗? 答:是多线程程序,由于java虚拟机中自带一个垃圾回收器,来确保程序不会轻易的造成内存溢出。 至少开启两条子线程: 当前程序在执行代码的时候,会开启main:主线程 垃圾回收器会开启一个垃圾回收线程,来确保程序不会内存异常,将不用的变量或者没有更多引
2017-12-07 12:49:50
152
原创 Java homework9
编程题: 1.复制文本文件:有5种方式 import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.FileInputStream; import
2017-11-30 23:31:48
162
原创 Java day 18-19
Day18 一、文件的字节输入流与输出流 1.使用字节流读数据 public FileInputStream(Stringname) 开发步骤: 1):创建字节文件输入流对象 2)读数据 3)释放资源 读数据的两种方式: 1)public int read():一次读取一个字节 2)public int read(byte[] b):一次读取一
2017-11-30 12:50:15
312
原创 Java homework8
1:需求:递归删除带内容的目录 假设删除当前项目下的目录:demo,demo中可以有文件夹自己给出 import java.io.File; public class Work2 { public static void main(String[] args) { // 封装目录 File file= new File("F:\\JAVA\\day17\\Demo"); // 递
2017-11-23 17:27:15
299
原创 Java day 16-17
Day16 Map集合 1.Map 一个根接口,几个实现类HashMap Hashtable TreeMap 采用多态的方式创建对象 ctrl+1 提示出来选第一个 自动补全 Map hm = newHashMap(); 存储数据put方法放置数据 第一次采用put 放置数据的时候返回的是null 第二次放置键相同的数据会返回上一次的值 功能: 删除功能 void clear
2017-11-23 14:20:17
171
原创 Java homework7
1、获取10个1-20之间的随机数,要求不能重复。 方法一: import java.util.ArrayList; import java.util.Random; public class Test { public static void main(String[] args) { Random r = new Random(); ArrayList array =
2017-11-16 18:14:59
140
原创 Java day14-15
Day14 一、集合 1.ArrayList: 底层数据结构是数组的形式,满足数组结构的特点:查询快,增删慢 从线程安全问题来看:线程不安全的,不同步,执行效率高 由于ArrayList是List集合的自实现类,它元素可以重复,并且存储和取出一致 存储字符串并遍历 importjava.util.ArrayList; importjava.util.Iter
2017-11-16 16:00:50
162
原创 Java homework6
1:需求:请设计一个方法,可以实现获取任意范围内的随机数。 import java.util.Scanner; public class Test { public static void main(String[] args) { Scanner sc=new Scanner(System.in); System.out.println("请输入随机数的最小值:"); int s
2017-11-09 18:57:36
216
原创 Java day12-13
Day12 一、数组操作 1. 选择排序: 数组的0索引依次和后面的索引进行比较,对应的元素小的往前方法,依次比较,就可以得到一个排好序的数组 publicclass ArrayDemo { public static void main(String[] args) { //定义一个数组,静态初始化 int[] arr = {
2017-11-09 16:01:40
172
原创 Java homework5
1. 有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问第二十个月的兔子对数为多少?(使用递归去解决) package day11; /** * 第一个月 1 1 * 第二个月 1 1 * 第三个月
2017-11-02 16:13:26
216
原创 C homework3
1、 用标准C编程:找出整形数字1-100之间的素数,并打印出来。(素数:除了1和自己本身可以被整除。) #include"stdio.h" main() { int i,j,n=0; printf("1~100之间的素数:\n"); for(i=2;i { for(j
2017-11-02 15:08:12
236
原创 Java day 10-11
一、Object类: 类 Object 是类层次结构的根类。每个类都使用 Object 作为超类(父类)。所有对象(包括数组)都实现这个类的方法。 public int hashCode()返回该对象的哈希码值 hashCode()----->通过哈希算法(哈希表:hashtable)---->地址值(不是实际意义上的地址值!) public final Class getClass()返
2017-11-02 10:26:19
171
原创 Java day9
一、如何使用API 打开API: 显示---->输入你查找的类 索引---->搜索 找到某一个类: 对该类的描述 看类结构: 看该类是否有字段(变量),构造方法(如何创建该类对象),方法(类的成员方法) 出现该类的版本号: Scanner java。Util.Scanner; JDK5.0以后的新特性:自动拆装箱(int--->I
2017-10-26 17:24:29
167
原创 Java homework4
1.教练和运动员案例(学生分析然后讲解) 乒乓球运动员和篮球运动员。 乒乓球教练和篮球教练。 为了出国交流,跟乒乓球相关的人员都需要学习英语。 请用所学知识: 分析,这个案例中有哪些抽象类,哪些接口,哪些具体类 答:抽象类:教练和运动员. 接口:学习英语 具体类:乒乓球运动员,篮球运动员,乒乓球教练,篮球教练 乒乓球运
2017-10-26 15:47:04
252
原创 Java day8
一、多态 1.多态:一个事物在不同时刻体现出来的不同状态。 例:Animal a = new Cat(); 2.对于多态的三个前提条件: (1)条件1:必须有继承关系(如果没有继承关系,谈不上多态) (2)条件2:必须有方法重写 子类出现了父类一样的方法声明。 (3)有父类引用指向子类对象:向上转型 Fu f= new Zi();
2017-10-26 02:02:03
189
原创 C homework2
1. #include "stdio.h" void main() { charcs; intlettersCount=0,spaceCount=0,numbersCount=0,othersCount=0; printf("请输入一行字符:\n"); scanf("%s",&cs); while((cs=getchar())!='\n')
2017-10-25 23:50:24
256
原创 C homework1
1、 给你任意三个整形数据,找出其中最大一个整形数。 #include"stdio.h" void main() { int a,b,c,max; printf("请输入三个整数:"); scanf("%d%d%d",&a,&b,&c); if(a>b) { max=a; } else {
2017-10-19 18:02:38
223
原创 Java homework3
1. 定义一个工具类 其中提供了对于整形数组和double类型数组的一些工具方法。 方法分别有: 1.求数组值的和. 2.求数组中的最大值 3.对数组进行升序排序. 4.对数组进行倒序排序(也就是反转数组) 工具类要求: a.私有化构造方法 b.不希望被继承 import java.util.Arrays; public class MathUtil { //私
2017-10-19 16:15:29
243
原创 Java day7
一. 代码块 概念: 使用{} 括起来的代码,称为代码块。 分类: 根据它位置和声明的不同,我们可以将代码块分为局部代码块,构造代码块,静态代码块,同步代码块(多线程涉及)。 a. 局部代码块 限定了变量的生命周期,变量在局部代码块中定义的,那么出来局部代码块之后,就访问不到了。在局部代码块中定义的变量,在出了代码块之后,内存就会释放掉。 作用: 主要就是节约内存. 局部代码块中
2017-10-18 23:50:31
129
原创 Java day6
一. 匿名对象 定义: 没有名字的对象。 意义: 节省代码,并且很多情况下是针对某个方法只需要调用一次的情况下。 匿名对象可以调用方法,也可以给成员变量赋值,同时也可以作为方法的参数进行传递。 主要的作用就是节省代码量,使代码结构更优雅。 例题:: public class Student { static String CourseName; public sta
2017-10-18 23:19:58
104
原创 Java homewok2
1.考试成绩已经保存在数组scores中,依次为 89,23,64,91,119,52,73,-23。 要求根据通过自定义方法来找出其中前三名,将数组成绩作为参数传入, 要求判断成绩的有效性(0-100),如果成绩无效,则忽略此成绩。 public class homework1 { public static voidmain(String[] args){
2017-10-12 10:56:41
201
原创 Java day5
一、关于变量的作用域: 成员变量: 类的属性 局部变量: 方法中定义的变量或者是方法的形式参数。 对于java语言来说,作用域控制是通过块来控制的。 块的概念: 一对{}包裹,该代码片段就称为一块。 对于某个块内定义的变量: a.对于当前的块,不能再定义同名的变量,即使类型不同也不行。 b.对于当前的块,定义了某个变量,在块外不能够访问到块中定义的变量。 如果存在块的嵌套:
2017-10-12 00:00:11
157
原创 Java day4
一. 数组 1.数组定义: 用来一次性保存多个相同类型元素的这样一种数据结构. 2.维度上分: 一维数组,多维数组. 3.声明: 类型 [] 数组变量名称 int [] arr; 或者 int arr[]; 两种形式都可以,而且没有任何的区别,不过建议我们采取第一种方式. 4.初始化: 动态初始化: 我们在定义一个数组和对数组进行赋值的操作,我们分开来执行。 静态初始化:
2017-10-11 23:52:27
119
原创 Java day3
一. java 三大流程控制 1. 顺序控制 依次执行我们的代码。程序至上而下逐行执行。 2. 条件控制 int a = 0; a. 目的 : 对程序执行,一些不可预知的流程,进行一个预先判断。 b. 条件:条件具有真假的特性。而且只可能为真,或者为假。 c. java条件控制有四种手段: (1)if语句 结构: if(条件){ //实现逻辑 } (2)if...else
2017-10-11 23:10:24
133
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人