java
星耀yao
这个作者很懒,什么都没留下…
展开
-
Java基础之Scanner,Random类的对象
**Scanner用法:**//①.导包import java.util.Scanner;//②.用new关键字创建Scanner对象Scanner scan = new Scanner(System.in);//③.通过Scanner对象scan调用方法int num = scan.nextInt();//关闭scan.close();——————————————————————————原创 2017-12-08 22:39:36 · 240 阅读 · 0 评论 -
Java基础之if语句案例
/* 从键盘输入小明的期末考试成绩 当成绩为100分时,奖励一辆BMW; 当成绩为(80,99]时,奖励一台8848; 当成绩为[60,80]时,奖励一本从入门到精通只需33天; 其它时,暴打一顿! */import java.util.Scanner;public class Scanner05{ public static void main(String[] args原创 2017-12-07 23:38:47 · 5706 阅读 · 0 评论 -
Java基础之Switch语句案例
/* 从键盘上读入一个学生的成绩,存放在变量score中 根据score的值输出其对应的成绩等级score>=90 等级:A 70<=score<90 等级:B 60<=score<70 等级:C score<60 等级:D使用switch结构实现 */import java.util.Scanner;public class Switch03{原创 2017-12-08 00:11:44 · 7852 阅读 · 0 评论 -
Java基础之集合(二)
集合与数组的区别: 1)从长度来讲: 数组:需要固定长度。 集合:长度可以改变,可以根据保存的数据进行扩容。 2)从存储内容上: 数组:可以存储基本类型数据,还可以存储引用类型的数据 集合:只能存储引用类型的数据,也就是说集合只能存储类的对象。 3)从存储类型上: 数组:只能存储相同类型的数据。 集合:可以存储不同类型的数据,集合中可原创 2018-01-01 21:57:48 · 177 阅读 · 0 评论 -
Java基础之字节复制
public class Copy1 { public static void main(String[] args) { BufferedInputStream bis = null; BufferedOutputStream bos = null; try { FileInputStream fis = new File原创 2018-01-03 00:50:29 · 249 阅读 · 0 评论 -
Java基础之单例设计模式
**作用:保证对象唯一 有两种方法 一、饿汉式** 弊端:只要发生类加载,就一定会创建对象,有浪费内存的问题出现 优点:可以保证对象唯一class Moon{ //①私有化本类所有构造函数 private Moon(){ ... } //②在本类中创建唯一对象 private static Moon moon = new Moon();原创 2017-12-28 23:59:13 · 243 阅读 · 0 评论 -
Java基础之继承性,重写重载区别
关键字:extends 在java中的继承,就是将两个类之间联系起来class Fu extends Ye { ...}class Zi extends Fu{ ...}class Ye{ ...}java中继承性的特点:单一继承:一个类只能有一个父类多重继承:一个父类可以有多个子类子类继承父类以后,可以获取到父类所有的成员,但是private修饰的成员不能直接被原创 2017-12-29 00:38:32 · 226 阅读 · 0 评论 -
js之表格隔行换色
步骤分析: 第一步:确定事件(onload)并为其绑定一个函数 第二步:书写函数(获取表格) 第三步:获取tbody里面的行数 第四步:对tbody里面的行进行遍历 第五步:获取奇数行和偶数行(角标对2取余) 第六步:分别对奇数行和偶数行设置背景颜色js代码:<script type="text/javascript"> //1.获取表格 ...原创 2018-02-15 14:28:58 · 527 阅读 · 0 评论 -
js之实现表格高亮显示
步骤: 第一步:确定事件(onmouseover和onmouseout)并分别为其绑定一个函数 第二步:获取鼠标移上去的那行,对其设置背景颜色js代码:<script type="text/javascript"> function changeColor(id,flag){ if(flag ==...原创 2018-02-15 15:16:07 · 542 阅读 · 0 评论 -
注册--验证码制作
1.input 输入框和验证码图片(src 属性引入图片):<input id="code" name="code" type="text" class="chen_txt yanzm" placeholder="验证码" onblur="checkCode()"> <div> <img id="captchaImg" style="CUR...原创 2019-05-24 21:25:47 · 333 阅读 · 0 评论 -
Session——免登录
15分钟内免登录登录成功之后,发现再次登录时,还需要请求登录方法,有没有在规定的时间内,不需要点击登录的时候,自动登录的呢?15分钟内免登录实现原理:用户登录成功后,将用户信息保存在 Session中,并设置失效时间为15分钟,是指15分钟内用户没有操作浏览器,如果15分钟内操作浏览器后重新计时。用户退出登录则删除 Session保存的信息。实现过程主要包括以下6步:1.在 web...原创 2019-05-28 20:03:49 · 1694 阅读 · 0 评论 -
登录之手机快捷登录(ActiveMQ+阿里大于)
ActiveMQ 简介ActiveMQ 是 Apache 旗下产品,是一款优秀的消息中间件。主要解决应用耦合,异步消息,流量削锋等问题,实现高性能,高可用。你可以把 ActiveMQ 想象成一个大的容器,首先生产者把消息发送到这个大容器中,然后消费者监听,如果有消息就从这个大容器中消费消息,起到一个缓冲的作用。下载并运行下载完成后进行解压,进入 apache-activemq-5.15.3...原创 2019-05-31 20:16:27 · 1351 阅读 · 0 评论 -
Java基础之模拟购物系统案例
模拟一个购物系统,通过键盘输入:单价,数量,付款金额; 最后计算得到应收金额和找零; 单价:price 数量:amount 支付金额:money 总金额:totalPrice 找零:change//导入Scanner模块import java.util.Scanner;public class Test01{ public static void main(String[]原创 2017-12-07 23:29:07 · 4013 阅读 · 0 评论 -
Java基础之集合题目
1、/* * 分析以下需求,并用代码实现: (1)生成10个1至100之间的随机整数(不能重复),存入一个List集合(可以先不适用泛型,泛型明天讲) (2)编写方法对List集合进行排序 (2)然后利用迭代器遍历集合元素并输出 (3)如:15 18 20 40 46 60 65 70 75 91 */public class Demo { public static void原创 2017-12-30 22:40:27 · 1741 阅读 · 0 评论 -
Java基础之集合(一)
集合的特点: 可以不断的往集合容器中添加不同类型的数据,但是只能存放引用类型的数据boolean add(E e) 添加元素List list = new ArrayList();list.add("大神");list.add("菜鸟");list.add("abc");删除元素:boolean remove(Object value)list.remove("大神");list.r原创 2017-12-30 22:22:00 · 164 阅读 · 0 评论 -
Java基础之for循环案例
从键盘读入10个整数,统计正数、负数和零的个数import java.util.Scanner;public class For01{ public static void main(String[] args){ int a = 0; //记录正数的个数 int b = 0; //记录负数的个数 int c = 0; //记录零的个原创 2017-12-08 23:02:30 · 1746 阅读 · 0 评论 -
Java基础之for循环案例(二)
随即生成10题加法运算题,计算得分import java.util.Scanner;import java.util.Random;public class For02{ public static voic main(String[] args){ System.out.println("欢迎参加十道数学题目的测试(输入0结束)请准备,GO!GO!GO!:");原创 2017-12-08 23:20:12 · 294 阅读 · 0 评论 -
Java之选择排序
public class test100{ public static void main(String[] args){ int[] nums = {34,4,56,17,90,65};//待排序数列 int minIndex = 0;////用于记录每次比较的最小值下标 for(int i=1;i<nums.length-1;i++){原创 2017-12-05 21:59:23 · 354 阅读 · 1 评论 -
九九乘法表
public class test28{ public static void main(String[ ] args){ for(int i=1;i for(int j=1;j System.out原创 2017-12-03 10:22:23 · 230 阅读 · 0 评论 -
Java基础之进制算法
“` 标识符:凡是可以自己起名字的地方都是标识符 注意事项: 1、取值范围:a~z,A~Z,0~9,_和$ 2、数字不能开头 3、不能使用关键字和保留字,但是可以包含关键字和保留字 4、不能包含空格进制之间的转换(常出现在笔试题中) 二进制:满二进一 取值范围:0,1 符号:0B 举例:0B10 十进制:满十进一 取值范围:0~9 八进制:满八进一 取值原创 2017-12-06 22:00:58 · 411 阅读 · 0 评论 -
Java基础之数据类型
数据类型:分为两种, 一、基本数据类型 二、引用数据类型 基本数据类型有八种: 整数型: byte:占用内存1个字节(8个bit),取值范围:-128~127 short:占用内存2个字节(16个bit),取值范围:-32768~32767 短整型 int(默认类型):占用内存4个字节(32个bit),取值范围:-21亿多一些~21亿多一些 lon原创 2017-12-06 22:19:22 · 117 阅读 · 0 评论 -
Java之二元运算
二元运算+ - * / %public class Demo4{ public static void main(String[] args){ //加法运算 System.out.println(10 + 20); //30 //字符串拼接 System.out.println("10"+"20"); //1020原创 2017-12-06 22:37:04 · 1289 阅读 · 0 评论 -
Java之等边三角形
public class test1{ public static void main(String[] args){ char[] num = {‘A’,’B’,’C’,’D’,’E’,’F’,’G’}; for(int i=1;i<=num.length;i++){ //打印空格 for(int j=i;j<num.length;i++){原创 2017-12-03 21:06:04 · 5682 阅读 · 0 评论 -
Java之数列最大值和最小值
public class test10{ public static void main(String[] args){ int[] num = {12,3,45,67,88,34}; int max = max(num); System.out.println("最大值为:"+max);//输出最大值 int min = min原创 2017-12-03 21:45:03 · 1179 阅读 · 0 评论 -
Java之二维数组求平均值
public class test11{ public static void main(String[] args){ int[][] scores ={{79,98,88},{87,96,85},{67,78,89}};//定义一个二维数组 //外循环控制一维数组 for(int i=1;i<scores.length;i++){原创 2017-12-03 22:12:05 · 10699 阅读 · 3 评论 -
Java之冒泡排序
public class test1{ public static void main(String[] args){ int[] nums = {34,4,56,17,90,65}; int jc = 0; for(int i=0;i<nums.length-1;i++){ for(int j=0;j<nums.length原创 2017-12-04 21:28:15 · 167 阅读 · 0 评论 -
SpringBoot整合JSP
SpringBoot 默认是使用的模板引擎(Thymeleaf)使用SpringBoot 和 JSP整合如下:添加依赖<!-- 添加 JSP 相关依赖--> <dependency> <groupId>javax.servlet</groupId> <artifactId&g...原创 2019-08-02 11:05:06 · 186 阅读 · 0 评论