- 博客(17)
- 资源 (2)
- 收藏
- 关注
原创 js中Keydown事件
监听全局键盘按下事件js:window.onkeydown = function(event){ }jquery:$(document).keydown(function(event){ });获取按下的键值event.key例如:按下回车键的key值为"Enter";通过监听全局键盘按下事件,来测试key值//测试key值:window.onkeydown = function(e){ //event可以简写成 e alert(e.key); //console.log(e.k
2020-12-28 22:45:57
7372
1
原创 省市区三级联动
文章目录省市区三级联动html代码js代码写法一写法二省市区三级联动html代码<!-- 省 --><select id="province"> <option selected>--请选择--</option></select><!-- 市 --><select id="city"> <option selected>--请选择--</option></sele
2020-12-24 23:42:20
285
1
原创 计算器(html+css+js)
计算器先上个效果图 :(是不是有点眼熟?没错就是win10上的计算器)原版的:我的:可以看出,还是有不少区别的,不仅仅是样式上,还有功能上。(实在是懒得调了,功能的话有点小复杂就少些了几个…)这里先贴个html的格式和css的样式html:<!DOCTYPE html><!-- 此处省略一部分标签 --><body> <div class="body"> <!-- 计算器的头部 -->
2020-12-23 23:28:23
1606
4
原创 JAVA中的Timer定时器的使用
Timer定时器什么是定时器理解: 闹钟(定时)、洗衣机、电饭煲(预约/延时)、时间(周期性)应用场景:需要周期性使用某些功能时;周期性:可以是1秒为1个周期,也可以是1年为1个周期需要定时使用某些功能时;定时:可以理解为达到某一个时间点(或条件时)去执行功能需要延时使用某些功能时。延时:可以理解为电饭煲预约功能,即延长一定时间后执行功能下面是一个范例:闹钟public class AlarmClock{//闹钟 private int hour;//时 private in
2020-12-09 23:48:56
307
原创 MySQL数据库管理工具
文章目录1.Navicat介绍Navicat for MySQL2.Navicat for MySQL安装1.下载链接2.解压压缩包文件3.通过命令提示符登陆mysql4.复制MySQL数据库文件到Navicat_V11.0.10内的目录下5.配置Navicat for MySQL的环境变量6.启动Navicat for MySQL里的navicat.exe1.Navicat介绍Navicat是一套快速、可靠并价格相当便宜的数据库管理工具,专为简化数据库的管理及降低系统管理成本而设。它的设计符合数据库
2020-12-02 20:48:22
205
原创 设计模式
文章目录1.单例模式2.适配器模式1.单例模式简单总结:单例模式的特点:只有一个实例对象、只能在本类中创建该实例对象、只可以通过该类提供的外部可访问的获取实例的方法来获取该类的实例对象个人理解:独一无二的类、使用简单、占用资源小、扩展性差public class SingleModel{ //私有的、静态的、最终的实例对象 private static final SingleModel sm = new SingleModel(); //私有的无参构造器 pr
2020-12-01 00:15:10
100
原创 Java中的线程(一)
文章目录1. 进程与线程1.什么是进程2.什么是线程2. 关于多线程1. 什么是多线程2. 为什么使用多线程3. 多线程的使用1. Thread2. Runnable1. 进程与线程1.什么是进程 进程是资源(CPU、内存等)分配的基本单位,它是程序执行时的一个实例。程序运行时系统就会创建一个进程,并为它分配资源,然后把该进程放入进程就 绪队列,进程调度器选中它的时候就会为它分配CPU时间,程序开始真正运行。可以理解为,一个程序(软件)就是一个进程,例如:QQ、微信等2.什么是线程线程是一条
2020-11-25 23:32:08
89
原创 Java项目中关于jar包的下载与导入
文章目录1.下载jar包2.项目中导入jar包1.下载jar包可以在百度上搜索需要的jar包,然后到官网内进行下载。这里我提供另一种方法:(以后的maven项目中也会使用的到)打开浏览器,地址栏内输入:mvnrepository.com在搜索栏中填入需要搜索的jar包,例如:dom4j寻找需要的jar包,点击对应的超链接,进入相关页面选择其中一个版本号,点击对应的超链接,进入相关页面点击下图中红圈内的超链接,即可开始下载jar包2.项目中导入jar包首先选中需要导入j
2020-11-24 23:32:19
746
原创 Java的集合框架
集合分为两大类:1.Collection —— 单列集合。其中Collection又分为List集合、Set集合(它们都属于接口,List与Set又分别继承了Collection接口)List集合List list = new ArrayList();//ArrayList表示-超级数组集合List list1 = new LinkedList();//LinkedList表示-链表集合备注:如果不写泛型,默认泛型就是Object类型Set集合Set set = new HashSet()
2020-11-19 23:42:15
70
原创 Java中使用迭代器使List集合实现去重复的功能
public class ListPractice{ public static void main(String[] args) { //1.定义一个List集合 List<Object> list = new ArrayList<Object>();//父类引用子类对象,向上转型 //先添加一些数据 list.add("张三");//String类型 list.add("李四"); list.add(2020);//这里统一会将基本数据类型包装成其包装
2020-11-18 20:33:28
1027
3
原创 Java获取系统当前时间
Date类//创建一个Date对象,可以通过直接输出的方式,来显示系统的当前时间Date date = new Date();System.out.println(date);备注:可以看出,日期的显示不是很方便,即不易于国际化,因此衍生了Calendar类控制台输出:Wed Nov 18 00:25:20 CST 2020Calendar类//获取对象,因为该类是一个抽象类,所以这里是通过调用静态方法获取到了其子类对象。Calendar calendar = Calendar.g.
2020-11-18 01:10:15
105
原创 Java中的异常及处理
Java中的异常及处理1.Java中出现问题使用ThrowAble表示其中ThrowAble又分两类,分别是Error(错误),和Exception(异常)Error(错误):不是程序员可以通过代码解决的问题,例如内存溢出。Exception(异常):是由于编写程序时,没有考虑周全,从而发生的问题。下面列举编写过程中几个常见的异常:public class ExceptionShow{ public static void main(String[] args){ //1)算数
2020-11-17 01:15:25
98
原创 关于Java三大特征之一的多态
1.什么是多态?面向对象多种形态(进行同一个操作时,产生的结果不同)public class DuoTai{ public static void main(String[] args){ Parent parent1 = new Son(); Parent parent2 = new Daughter(); doYourPart(parent1); doYourPart(parent2); } public static void doYourPart(Parent .
2020-11-12 23:55:58
95
1
原创 接口的定义
接口的关键词:interface//类的定义class A{//普通类:class 类名{} public A(){ //无参构造方法 } public A(int a){ this.variable = a;//有参构造方法 } //普通类里面的 方法和属性 的访问修饰符要小于等于当前类的访问修饰符 //可以是public、protected、private、static、final int variable; static int staticVariable;.
2020-11-11 21:04:10
242
1
原创 抽象类的定义及方法的重写
抽象类的定义及方法的重写抽象类的关键词:abstract首先定义一个抽象类(Phone)public abstract class Phone{//定义一个抽象类 //思考:1>应用场景 2>如何定义 //抽象类可以看作是一个不具体的类(通俗一点讲就是:无法详细描述的类(事物),只能描述个大概) //例如:人类、动物、水果等,或者常见的有:英雄、商品,它们的共同特征就是有多个种类。 //结合上面所说的,这里举一个‘手机’类的例子: //手机品牌名称 例如:苹果、华为
2020-11-10 21:04:22
2685
原创 静态方法和构造方法的执行顺序以及代码块的区分
静态方法和构造方法的执行顺序以及代码块的区分public class Method{ //构造方法 public Method(){ System.out.println("我是构造方法"); } //静态方法 public static void staticMethod(){ System.out.println("我是静态方法"); } public static void main(String[] args){ Method.staticMethod();/
2020-11-09 20:28:45
740
2
原创 关于类的定义和一些方法的含义
我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;增加了 图片拖拽 功能,你可以将本地的图片直接拖拽到编辑区域直接展示;全新的 KaTeX数学公式 语法;增加了支持甘特图的mermaid语法1 功能;增加了 多屏幕编辑 Markdown文章功能;增加了 焦点写作模式、预览
2020-11-06 18:13:23
209
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人