03 2020 档案

摘要:StringBuffer类和String一样,也用来代表字符串。只是由于StringBuffer的内部实现方式和String不同,所以StringBuffer在进行字符串处理时,不生成新的对象,在内存使用上要优于String类。 所以在实际使用时,如果经常需要对一个字符串进行修改,插入、删除等操作, 阅读全文
posted @ 2020-03-29 18:03 初雨了然 阅读(305) 评论(0) 推荐(0)
摘要:1.引言 float和double类型的主要设计目标是为了科学计算和工程计算。他们执行二进制浮点运算,这是为了在广域数值范围上提供较为精确的快速近似计算而精心设计的。然而,它们没有提供完全精确的结果,所以不应该被用于要求精确结果的场合。但是,商业计算往往要求结果精确,这时候BigDecimal就派上 阅读全文
posted @ 2020-03-28 20:55 初雨了然 阅读(637) 评论(0) 推荐(0)
摘要:package com.tool.decimalFormat; import java.text.DecimalFormat; /** * */ public class Demo1 { public static void main(String args[]) { double pi = 123 阅读全文
posted @ 2020-03-28 20:41 初雨了然 阅读(593) 评论(0) 推荐(0)
摘要:package Twelve; import java.util.Scanner; //打印中国结图案关键算法 //由于中国结的形状是菱形图案,所以现在公司需要设计一个打印菱形的方法。 //从键盘输入一个整数N,打印出有N*2-1行的菱形。 //例如输入整数4,则屏幕输出如下菱形。 public c 阅读全文
posted @ 2020-03-28 11:34 初雨了然 阅读(1989) 评论(0) 推荐(0)
摘要:package Twelve; import java.util.Scanner; //副结长度关键算法 //公司设计的中国节还需要副结(主结周围的结),于是打算设计副结的长度满足是素数这个条件。 // 现在公司需要统计出某个范围内哪些数是素数。 //从键盘上输入一个整数N,输出1~N之间的素数。 阅读全文
posted @ 2020-03-28 11:32 初雨了然 阅读(812) 评论(0) 推荐(0)
摘要:1 package fourteenth; 2 3 import java.util.Scanner; 4 5 //综合运算功能关键算法 6 // 7 //输入整数a和n,输出结果s,其中s与a、n的关系是:s=a+aa+aaa+aaaa+aa...a,最后为n个a。例如a=2、n=3时,s=2+2 阅读全文
posted @ 2020-03-28 11:08 初雨了然 阅读(996) 评论(0) 推荐(0)
摘要:package fourteenth; import java.util.Scanner; //字符判断功能关键算法 // //输入一行字符,输出其中的字母的个数。例如输入“Et2f5F218”,输出结果为4。 // //注意:综合使用分支、循环结构语句实现。 public class two { 阅读全文
posted @ 2020-03-28 11:07 初雨了然 阅读(465) 评论(0) 推荐(0)
摘要:1,DOM文档对象 DOM(Document Object Model) 定义了访问和操作HTML文档的标准方法。 把 HTML 文档呈现为带有元素、属性和文本的树结构(节点树)。 2,DOM节点树 3,节点介绍 每个节点都拥有包含着关于节点某些信息的属性。 这些属性是: nodeName(节点名称 阅读全文
posted @ 2020-03-28 10:50 初雨了然 阅读(224) 评论(0) 推荐(0)
摘要:import java.util.Scanner; public class Text { public static void main(String[] args) { // TODO Auto-generated method stub int shuzi=0;//判断数字 int kongg 阅读全文
posted @ 2020-03-27 19:49 初雨了然 阅读(316) 评论(0) 推荐(0)
摘要:一、空指针异常产生的主要原因: 1、当一个对象不存在时又调用其方法会产生异常obj.method() // obj对象不存在; 2、当访问或修改一个对象不存在的字段时会产生异常obj.method() // method方法不存在; 3、字符串变量未初始化; 4、接口类型的对象没有用具体的类初始化。 阅读全文
posted @ 2020-03-26 20:37 初雨了然 阅读(649) 评论(0) 推荐(0)
摘要:event事件对象 兼容写法:var oEvent=ev||event;和取消事件冒泡 要在整个页面添加事件要使用document,例如要捕抓鼠标位置 document.onclink=function(ev) //FireFox Chrome默认都是有一个值传进来的 { var oEvent=ev 阅读全文
posted @ 2020-03-26 20:28 初雨了然 阅读(119) 评论(0) 推荐(0)
摘要:深入浅出学Java——HashMap 哈希表(hash table)也叫散列表,是一种非常重要的数据结构,应用场景及其丰富,许多缓存技术(比如memcached)的核心其实就是在内存中维护一张大的哈希表,本文会对java集合框架中HashMap的实现原理进行讲解,并对JDK7的HashMap源码进行 阅读全文
posted @ 2020-03-26 16:46 初雨了然 阅读(191) 评论(0) 推荐(0)
摘要:一、函数式接口 函数式接口(functional interface 也叫功能性接口,其实是同一个东西)。简单来说,函数式接口是只包含一个方法的接口。比如Java标准库中的java.lang.Runnable和 java.util.Comparator都是典型的函数式接口。java 8提供 @Fun 阅读全文
posted @ 2020-03-25 20:28 初雨了然 阅读(458) 评论(0) 推荐(0)
摘要:package thirteenth; import java.util.Scanner; //学生成绩运算关键算法 //输入两个学生成绩m和n,输出其最大公约数和最小公倍数。 //注意:综合使用分支、循环结构语句实现。 public class two { public static void m 阅读全文
posted @ 2020-03-25 19:59 初雨了然 阅读(369) 评论(0) 推荐(0)
摘要:与作用范围有关的EL隐含对象包含有:pageScope、requestScope、sessionScope和applicationScope 它们可以读取使用JSP内置对象pageContext、request、session以及application的setAttribute()方法所设定的对象的 阅读全文
posted @ 2020-03-25 12:28 初雨了然 阅读(488) 评论(0) 推荐(0)
摘要:SpringMVC框架的工作原理图: SpringMVC的具体工作原理 1、客户端用户发送请求至前端控制器DispatcherServlet。 2、 DispatcherServlet收到请求调用HandlerMapping处理器映射器。 3、 HandlerMapping处理器映射器找到具体的处理 阅读全文
posted @ 2020-03-24 11:01 初雨了然 阅读(1666) 评论(0) 推荐(0)
摘要:除了HttpServletRequest cannot be resolved to a type之外的,各种xxxxx cannot be resolved to a type 1.这个错误可能是服务器自带的servlet库未导入的原因。 2.右键项目属性,转到Targeted Runtimes, 阅读全文
posted @ 2020-03-23 17:10 初雨了然 阅读(1026) 评论(0) 推荐(0)
摘要:package Eleventh; import java.util.*; //寻找最大数经常在计算机应用程序中使用。例如:确定销售竞赛优胜者的程序要输入每个销售员的销售量, // 销量最大的员工为销售竞赛的优胜者, // 请你帮忙找到最大的数并且打印这个数。例如输入:1,8,9,10,12,45, 阅读全文
posted @ 2020-03-22 15:52 初雨了然 阅读(696) 评论(0) 推荐(1)
摘要:package hnkjxy; import java.util.Scanner; public class 菱形 { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.ou 阅读全文
posted @ 2020-03-22 14:12 初雨了然 阅读(294) 评论(0) 推荐(0)
摘要:package hnkjxy; import java.util.Scanner; public class 闰年平年 { public static void main(String [] args){ Scanner input=new Scanner(System.in); System.ou 阅读全文
posted @ 2020-03-22 14:07 初雨了然 阅读(206) 评论(0) 推荐(0)
摘要:package hnkjxy; import java.util.Scanner; public class yanghuisanjiao { public static void main(String[] args) { Scanner input = new Scanner(System.in 阅读全文
posted @ 2020-03-22 14:05 初雨了然 阅读(200) 评论(0) 推荐(0)
摘要:package ninth; //筛选奇数问题关键算法 //编写程序实现:从键盘输入正整数s,从低位开始取出s中的奇数位上的数,依次构成一个新数t,高位仍放在高位,低位仍放在低位, // 最后在屏幕上输出t。例如,当s中的数为7654321时,t中的数为7531。 import java.util. 阅读全文
posted @ 2020-03-22 13:22 初雨了然 阅读(1155) 评论(1) 推荐(1)
摘要:package ninth; import java.util.Scanner; //停电停多久问题关键算法 // //Lee的老家住在工业区,日耗电量非常大。 // //今年7月,传来了不幸的消息,政府要在7、8月对该区进行拉闸限电。政府决定从7月1日起停电,然后隔一天到7月3日再停电,再隔两天到 阅读全文
posted @ 2020-03-21 19:46 初雨了然 阅读(771) 评论(0) 推荐(1)
摘要:package ninth; //一个球从100米高度自由落下,每次落地后反弹回原高度的一半,再落下,再反弹。求它在第十次落地时,共经过多少米?第十次反弹多高? public class three { public static void main(String[] args) { double 阅读全文
posted @ 2020-03-21 19:43 初雨了然 阅读(392) 评论(0) 推荐(0)
摘要:package tenth; import java.util.Scanner; //统计同构数关键算法 // //编写程序输出2~99之间的同构数。同构数是指这个数为该数平方的尾数,例如5的平方为25,6的平方为36,25的平方为625, // 则5、6、25都为同构数。 // //注意:调用带有 阅读全文
posted @ 2020-03-21 19:42 初雨了然 阅读(1006) 评论(0) 推荐(0)
摘要:package tenth; //统计纸片对折关键算法 // //假设一张足够大的纸,纸张的厚度为0.5毫米。请问对折多少次以后,可以达到珠穆朗玛峰的高度(最新数据:8844.43米)。请编写程序输出对折次数。 // //注意:使用循环结构语句实现,直接输出结果不计分。 public class t 阅读全文
posted @ 2020-03-21 19:39 初雨了然 阅读(1044) 评论(0) 推荐(0)
摘要:package tenth; //统计今天是该年的第几天关键算法 // //从键盘上输入一个年份值和一个月份值,输出该月的天数。(说明:一年有12个月,大月的天数是31,小月的天数是30。2月的天数比较特殊,遇到闰年是29天,否则为28天。例如,输入2011、3,则输出31天。) // //注意:使 阅读全文
posted @ 2020-03-21 19:38 初雨了然 阅读(504) 评论(0) 推荐(0)
摘要:1,BOM是什么 Browser(浏览器)对象 BOM(Browser Object Model)即浏览器对象模型提供了独立于内容而与浏览器窗口进行交互的对 象。由于 BOM 主要用于管理窗口与窗口之间的通讯,因此其核心对象是 window。 由于现代浏览器已经(几乎)实现了 JavaScript 阅读全文
posted @ 2020-03-20 15:43 初雨了然 阅读(499) 评论(0) 推荐(0)
摘要:一、本章目标 javascript的对象分 内置对象的介绍 内置对象方法的使用 二、对象的分类 本地对象:指JavaScript语言本身预定义的对象 String、Date、Object、Array、Function、Number、Boolean、RegExp、Error 内置对象:对象在脚本程序初 阅读全文
posted @ 2020-03-20 15:42 初雨了然 阅读(197) 评论(0) 推荐(0)
摘要:JavaScript内置对象 一丶JS对象的分类 本地对象: 指JavaScript语言本身预定义的对象: String、Date、Object、Array、Function、Number、Boolean、RegExp、Error 内置对象: 对象在脚本程序初始化时被创建,不需要实例化 包括全局对象 阅读全文
posted @ 2020-03-20 15:40 初雨了然 阅读(334) 评论(0) 推荐(0)
摘要:一、本章目标 函数声明 函数语法 函数调用 函数中的arguments和this 类型转换 常见函数 二、什么是函数? 可视为普通对象,和其他数据类型一样 可以赋值给变量,可以声明 函数会在某代码调用它时被执行。 三、为何使用函数? 能够对代码进行复用:只要定义一次代码,就可以多次使用它。 能够多次 阅读全文
posted @ 2020-03-20 15:38 初雨了然 阅读(176) 评论(0) 推荐(0)
摘要:JavaScript的程序逻辑 if...else语句 if(表达式){ 表达式结果为真,才执行大括号内的语句块 }else{ 表达式结果为假,才执行大括号内的语句块 } 同等于 表达式 A ? B : C——首先计算表达式A,满足执行B不满足执行C A的值为真,则计算表达式B,把B的结果作为整个表 阅读全文
posted @ 2020-03-20 15:35 初雨了然 阅读(318) 评论(0) 推荐(0)
摘要:回顾 赋值语句:var 语法: var 变量名 [=初始值;] var num=10;var str="zhangsan"; 目标 javaScript的基本数据类型 问题:java的基本数据类型有哪些? byte short int long float double char boolean 一 阅读全文
posted @ 2020-03-20 15:30 初雨了然 阅读(197) 评论(0) 推荐(0)
摘要:JavaScript基础 1,JavaScript概念 JavaScript 是一种轻量级的编程语言。 JavaScript 是可插入 HTML 页面的编程代码。 JavaScript 插入 HTML 页面后,可由所有的现代浏览器执行。 HTML里面写js,要写到<script>标签中间 javaS 阅读全文
posted @ 2020-03-20 15:28 初雨了然 阅读(217) 评论(0) 推荐(0)
摘要:package ninth; import java.util.Scanner; //停电停多久问题关键算法 // //Lee的老家住在工业区,日耗电量非常大。 // //今年7月,传来了不幸的消息,政府要在7、8月对该区进行拉闸限电。政府决定从7月1日起停电,然后隔一天到7月3日再停电,再隔两天到 阅读全文
posted @ 2020-03-19 20:32 初雨了然 阅读(556) 评论(0) 推荐(0)
摘要:package ninth; //一个球从100米高度自由落下,每次落地后反弹回原高度的一半,再落下,再反弹。求它在第十次落地时,共经过多少米?第十次反弹多高? public class three { public static void main(String[] args) { double 阅读全文
posted @ 2020-03-19 20:28 初雨了然 阅读(1108) 评论(0) 推荐(0)
摘要:安装OSS JAVA SDK 直接在Eclipse中使用JAR包 步骤如下: 在官方网站下载 Open Service Java SDK 。 解压文件。 将解压后文件夹中的文件: aliyun-openservice-<versionId>.jar 以及lib文件夹下的所有文件拷贝到你的工程文件夹中 阅读全文
posted @ 2020-03-19 18:24 初雨了然 阅读(1698) 评论(0) 推荐(0)
摘要:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13 … 求出这个数列的前20项之和。 要求:利用循环计算该数列的和。注意分子分母的变化规律。 注意: a1=2, b1=1, c1=a1/b1; a2=a1+b1, b2=a1, c2=a2/b2; a3=a2+b2, b3=a2, c 阅读全文
posted @ 2020-03-19 18:07 初雨了然 阅读(456) 评论(0) 推荐(0)
摘要:已知某个班有30个学生,学习5门课程,已知所有学生的各科成绩。请编写程序:分别计算每个学生的平均成绩,并输出。 注意:定义一个二维数组A,用于存放30个学生的5门成绩。定义一个一维数组B,用于存放每个学生的5门课程的平均成绩。 ①使用二重循环,将每个学生的成绩输入到二维数组A中。 ②使用二重循环,对 阅读全文
posted @ 2020-03-19 18:06 初雨了然 阅读(1070) 评论(0) 推荐(0)
摘要:计算算式1+21+22+23+…+2n 的值。 注意:n由键盘输入,且2 ≤ n ≤10。 package sixth; import java.util.Scanner; public class two { public static void main(String[] args) { Sca 阅读全文
posted @ 2020-03-19 18:05 初雨了然 阅读(1234) 评论(0) 推荐(0)
摘要:package first; public class 九九乘法表 { public static void main(String [] args){ int a,b; for (a=1;a<=9;a++){ for (b=1;b<=a;b++){ System.out.print(b+"*"+a 阅读全文
posted @ 2020-03-19 18:03 初雨了然 阅读(260) 评论(0) 推荐(0)
摘要:利用递归方法求5! 用递归方式求出阶乘的值。递归的方式为: 5!=4!*5 4!=3!*4 3!=2!*3 2!=1!*2 1!=1 即要求出5!,先求出4!;要求出4!,先求出3! … 以此类推。 注意:定义一个函数(或方法),用于求阶乘的值。 在主函数(或主方法)中调用该递归函数(或方法),求出 阅读全文
posted @ 2020-03-19 18:02 初雨了然 阅读(631) 评论(0) 推荐(0)
摘要:package sixth; import java.util.Scanner; public class three { public static void main(String[] args) { Scanner s = new Scanner(System.in); System.out. 阅读全文
posted @ 2020-03-19 18:00 初雨了然 阅读(472) 评论(0) 推荐(0)
摘要:编写一个应用程序,计算并输出一维数组(9.8,12,45,67,23,1.98,2.55,45)中的最大值、最小值和平均值。 package sixth; public class one { public static void main(String[] args) { double[] a={ 阅读全文
posted @ 2020-03-19 17:58 初雨了然 阅读(1112) 评论(0) 推荐(0)
摘要:求n以内(不包括n)同时能被3和7整除的所有自然数之和的平方根s,然后将结果s输出。例如若n为1000时,则s=153.909064。 注意:使用循环语句结构实现。 ②n由键盘输入,且100 ≤ n ≤10000。 package seven; import java.util.Scanner; p 阅读全文
posted @ 2020-03-19 17:36 初雨了然 阅读(329) 评论(0) 推荐(0)
摘要:输入整数a,输出结果s,其中s与a的关系是:s=a+aa+aaa+aaaa+aa...a,最后为a个a。例如a=2时,s=2+22=24。 注意:①使用循环结构语句实现。②a由键盘输入,且2 ≤ a ≤9 package seven; import java.util.Scanner; public 阅读全文
posted @ 2020-03-19 17:35 初雨了然 阅读(750) 评论(0) 推荐(1)
摘要:编写一个程序,对用户输入的任意一组字符如{3,1,4,7,2,1,1,2,2},输出其中出现次数最多的字符,并显示其出现次数。如果有多个字符出现次数均为最大且相等,则输出最先出现的那个字符和它出现的次数。例如,上面输入的字符集合中,“1”和“2”都出现了3次,均为最大出现次数,因为“1”先出现,则输 阅读全文
posted @ 2020-03-19 17:34 初雨了然 阅读(1046) 评论(0) 推荐(1)
摘要:编写一个程序实现统计一串字符串中的英文小写字母个数! 例如:输入“axZvnNgOuyi”,得到的值应该是8; 注意:使用分支语句实现,且有输入输出,直接输出不计分 package second; import java.util.Scanner; public class 字母限制 { publi 阅读全文
posted @ 2020-03-19 17:33 初雨了然 阅读(383) 评论(0) 推荐(0)
摘要:判断一个字符串是否是对称字符串,例如"abc"不是对称字符串,"aba"、"abba"、"aaa"、"mnanm"是对称字符串。是的话输出”Yes”,否则输出”No”。 注意:使用循环和判断语句实现。 package second; import java.util.Scanner; public 阅读全文
posted @ 2020-03-19 17:32 初雨了然 阅读(797) 评论(0) 推荐(0)
摘要:已知字符串数组A,包含初始数据:a1,a2,a3,a4,a5;字符串数组B,包含初始数据:b1,b2,b3,b4,b5。编写程序将数组A、B的每一对应数据项相连接,然后存入字符串数组C,并输出数组C。输出结果为:a1b1,a2b2,a3b3,a4b4,a5b5。 注意:定义2个字符串数组A、B,用于 阅读全文
posted @ 2020-03-19 17:31 初雨了然 阅读(767) 评论(0) 推荐(0)
摘要:输入一批学生成绩,以-1作为结束标记 。统计这批学生中,不及格(score<60)、及格(60<=score<70)、中等(70<=score<80)、良好(80<=score<90)、优秀(90<=score<=100)的人数。 注意:使用分支、循环结构语句实现。 package fouth; i 阅读全文
posted @ 2020-03-19 17:29 初雨了然 阅读(1456) 评论(0) 推荐(0)
摘要:①定义学生类,其包含2个属性:学号,姓名。 ②定义大学生类,该类继承于学生类,并新增一个属性:专业。 ③为大学生类实例化一个对象,并给这个大学生对象的所有属性赋值。 注意: ①所有属性的数据类型均为字符串类型。 ②大学生类应该继承于学生类。 ③在主函数(或主方法)中实例化大学生对象,并给该对象的每个 阅读全文
posted @ 2020-03-19 17:27 初雨了然 阅读(853) 评论(0) 推荐(0)
摘要:创建5个学生对象,并赋给一个学生数组,每个学生有以下属性:学号、姓名、年龄,请按顺序实现以下任务: 子任务1:将学生按学号排序输出。 子任务2:给所有学生年龄加1。 子任务3:在实现子任务2的基础上,统计大于20岁的学生人数。 package fouth; import java.util.Comp 阅读全文
posted @ 2020-03-19 17:26 初雨了然 阅读(510) 评论(0) 推荐(0)
摘要://判断一个整数是否为“水仙花数”。所谓“水仙花数”是指一个三位的整数,其各位数字立方和等于该数本身。例如:153是一个“水仙花数”,因为153=13+53+33。package first; import java.util.Scanner; public class 水仙花问题 { public 阅读全文
posted @ 2020-03-19 17:25 初雨了然 阅读(379) 评论(0) 推荐(0)
摘要:package first; import java.util.Scanner; //通过键盘输入某年某月某日,计算并输出这一天是这一年的第几天。例如,2001年3月5日是这一年的第64天。 public class 年月日问题 { public static void main(String[] 阅读全文
posted @ 2020-03-19 17:24 初雨了然 阅读(802) 评论(0) 推荐(0)
摘要:孙悟空在大闹蟠桃园的时候,第一天吃掉了所有桃子总数一半多一个,第二天又将剩下的桃子吃掉一半多一个,以后每天吃掉前一天剩下的一半多一个,到第n天准备吃的时候只剩下一个桃子。这下可把神仙们心疼坏了,请帮忙计算一下,第一天开始吃的时候桃园一共有多少个桃子。 注意: ①使用循环结构语句实现。 ②整数N由键盘 阅读全文
posted @ 2020-03-19 17:23 初雨了然 阅读(1093) 评论(0) 推荐(0)
摘要:编写程序实现: ①定义一个抽象类Shape,它有一个计算面积的抽象方法calArea。 ②定义一个三角形类Triangle。它有两个属性n、m,分别表示三角形的底和高。另外,它必须继承于Shape类,并实现calArea方法来计算三角形的面积。 ③定义一个矩形类Rectangle。它有两个属性n、m 阅读全文
posted @ 2020-03-19 17:14 初雨了然 阅读(1731) 评论(1) 推荐(0)
摘要:输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离。输入数据有多组,每组占一行,由4个实数组成,分别表示x1,y1,x2,y2,数据之间用空格隔开。 例如输入: 1 3 4 6 则输出:4.24 注意:对于每组输入数据,输出一行,结果保留两位小数。 package fifth; im 阅读全文
posted @ 2020-03-19 17:13 初雨了然 阅读(2145) 评论(0) 推荐(0)
摘要:根据输入的半径值,计算球的体积。输入数据有多组,每组占一行,每行包括一个实数,表示球的半径。输出对应的球的体积,对于每组输入数据,输出一行,计算结果保留三位小数。PI = 3.1415927; 例如:输入2 输出 33.510 package fifth; import java.util.Scan 阅读全文
posted @ 2020-03-19 17:12 初雨了然 阅读(403) 评论(0) 推荐(0)
摘要:输入一个5位正整数,输出它是不是回文数。回文数是这样一种数,它的逆序数和它本身相等。例如,12321的逆序数是12321,和它本身相等,所以它是回文数。又例如25128的逆序数是82152,所以它不是回文数。 注意:使用分支或循环结构语句实现。 package eight; import java. 阅读全文
posted @ 2020-03-19 17:11 初雨了然 阅读(655) 评论(0) 推荐(0)
摘要://请编写函数(或方法)fun,其功能是:将两个两位数的正整数a、b合并形成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数个位和十位上,b数的十位和个位数依次放在c数的百位和千位上。 例如,当a=16、b=35时,则c=5361。 注意:其中,a、b为函数(或方法)fun的输入参数 阅读全文
posted @ 2020-03-19 14:50 初雨了然 阅读(796) 评论(0) 推荐(0)