- 博客(17)
- 收藏
- 关注
原创 小球碰撞
效果截图demo.html[html] view plain copy<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>canvas</title> <script> // 结合setInterval制作动画
2018-05-10 19:47:01 606
原创 猴子分桃
题目 // 一个岛上 飘来五个人 // A B C D E 岛上还有一只猴 // 还有一棵桃树 N个桃子 // 于是5个人决定把这个桃子分一分 平均分 // 当天晚上 A起来了 悄悄起来 给桃子 分成了6份 自己拿走一份 多了一个给猴子 // 之后 B起来了 悄悄的起来了 给剩下的桃子分成6份 自己拿走一份 多一个给猴子 //......
2018-05-09 18:54:49 181
原创 正则表达式
为什么需要传统验证方式过于繁琐,编写非常麻烦简单模式 只能表示具体的匹配 示例: var reg=/china/; var reg=/abc8/;复合模式 可以使用通配符表达更为抽象的规则模式 示例: var reg=/^\w+$/;//正则表达式 /^ \w+ $/ var reg=/^\w+@\w+\.((com)|(cn)|(com.cn))$/; ...
2018-05-08 19:46:46 131
原创 自动生成表格
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <div id="div1"> <
2018-05-07 19:44:35 621
原创 javascript (2)
这里记录下一些js容易忘的知识1、乘方和开根号Math.pow(a,b) → a的b次方Math.sqrt(a) → a开方2、用户输入prompt就是专门用来弹出能够让用户输入的对话框的,但必须要用一个变量来接受用户输入的值例:[javascript] view plain copyvar a = prompt("请输入内容") 结果:3、...
2018-05-05 09:59:54 282
原创 javascript
现在基本上所有浏览器都支持javascript它是一种轻量级的编程语言,可以给网页添加各种动态效果,使网页更加美观可放在<head></head>和body></body>,一般放在<head></head>中放在<head></head>中浏览器解析head时就会执行放在<body&a
2018-05-03 22:26:14 97
原创 HTML中常用的标签
- - HTML中常用的标签 - -<header> </header> 头部<artitcle> </article>区块 闭合区域<section> </section>章节<footer> </footer>页脚<hgroup> &
2018-05-02 20:14:08 120
原创 字符流
字符流 Java中的字符流处理的最基本的单元是Unicode码元(大小2字节),它通常用来处理文本数据。所谓Unicode码元,也就是一个Unicode代码单元,范围是0x0000~0xFFFF。在以上范围内的每个数字都与一个字符相对应,Java中的String类型默认就把字符以Unicode规则编码而后存储在内存中。然而与存储在内存中不同,存储在磁盘上的数据通常有着各种各样的编码方式。使...
2018-04-26 20:05:29 121
原创 IO流中的文件流的基本方法
IO流中的文件流的基本方法[java] view plain copyimport java.io.File; import java.io.IOException; public class FileTest { public static void main(String[] args) throws IOException { File file=ne...
2018-04-25 18:43:40 359
原创 lastIndexOf() 方法
Java lastIndexOf() 方法Java String类lastIndexOf() 方法有以下四种形式:public int lastIndexOf(int ch): 返回指定字符在此字符串中最后一次出现处的索引,如果此字符串中没有这样的字符,则返回 -1。public int lastIndexOf(int ch, int fromIndex): 返返回指定字符在此字符串中最后一次出现...
2018-04-24 19:58:41 18442 1
原创 集合中List,Set, Map小结
集合: 在编程中,我们需要管理很多对象集,比如某班全部的同学信息,某个公司的人员资料等等。JAVA集合就是提供某种数据结构的支持,即存放对象,并让这些对象按照某种数据结构存放。 集合与数组的区别: 1. 数组存放的元素个数是在定义数组时固定的。 集合可以通过方法添加、删除元素、 2. 数组存放的类型是统一的。 集合存放的类型可以不统一。Collection是List和set的父接口,封装了子接口L...
2018-04-23 20:17:06 186
原创 使用泛型的优点:
使用泛型优点: 1.能够避免在强转时出现问题 2.我们将运行时可能出现错误(强转错误)提升编译时期,减少安全隐患import java.util.ArrayList;import java.util.Collection;/* * *ArrayList底层定义: * class ArrayList<E>{ * boolean add(E e){//使用的E就是ArrayLi...
2018-04-22 23:01:22 3221
原创 集合的3W1H
学习方法:3W1Hwhat:这个要学的东西是什么?why:为什么要学这个东西?where:在哪里可以用到这个东西?1.(what)什么是集合?集合是指具有某种特定性质的具体的或抽象的对象汇总的集体,这些对象称为该集合的元素。简单一点就是:集合就是“确定的一堆东西”,集合里的“东西”叫做元素。2.(why)为什么要学习集
2018-04-19 20:11:35 299
原创 equalsignorecase 和equals的区别
equalsignorecase 和equals的区别?equals比较时,要比较大小写是否相同,而equalsignorecase,忽略了大小写,ignore就是忽略的意思如,abc与Abc , equals返回false, 而equalsignorecase返回true下面的例子说明了equals( )和equalsIgnoreCa...
2018-04-17 16:38:45 562
原创 工厂模式
介绍工厂方法模式:顾名思义,类似于一个工厂对不同的产品进行加工,然后分配给需要该产品的商家。步骤第一步:创建抽象产品类People[java] view plain copypackage com.Plant; /** * 定义一个抽象工厂类 */ public abstract class People { protected String position;//职位 ...
2018-04-16 19:36:07 150
转载 接口和抽象类有什么区别
接口和抽象类有什么区别在应用场景下,选择使用接口和抽象类的依据是什么?一、抽象类和接口在语法上的异同:1、相同点都不能被实例化2、不同点 第一点. 接口是抽象类的变体,接口比抽象类更加抽象,接口中所有的方法都是抽象的。第二点. 每个类只能继承一个抽象类,但是可以实现多个接口第三点.抽象类中不一定都是抽象方法,抽象的而抽象类可以实现部分方法。但是接口中方法必须为public修饰的、抽象的不能...
2018-04-15 16:51:29 377 1
原创 面向对象的笔记
类和对象(1)类:类是模子,确定对象将会拥有的特征(属性)和行为(方法)。类的特点:类是具有相同属性和方法的一组对象的集合。(2)对象创建对象:类名 对象名 = new 类名()使用对象:对象.属性 / 对象.方法名()(3)成员变量与局部变量成员变量:在类中定义,用来描述对象将要有什么。(作用域在整个类内部都是可见的)局部变量:在类的方法中定义,在方法中临时保存数据。(作用域仅限于定义它...
2018-04-14 18:01:47 72
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人