自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(113)
  • 资源 (1)
  • 收藏
  • 关注

原创 07-2-嵌套路由(上)

我们先来看非嵌套路由会发生什么点击后变成原因跳转的路由跟 首页路由同级(与文件位置同级一个道理)它就会找到 div app下的出口我们可以在div app下弄点内容让效果更明显所以引出 children属性 嵌套路由请链接07-2-嵌套路由(下)...

2021-07-21 23:33:20 127

原创 07-1-路由的基本配置

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="../js/vue.js"></script> <script src="../js/vue-router.js"></script></head>.

2021-07-21 23:26:24 141

原创 06-vue-2-组件的ref属性

总结:这种形式也能进行传值 或者说是主动拿值 更为便捷 人性化进行遍历会发现 遍历了6个 都以数组的形式展现 而上面两个同名的demo1只在refs中存在后面那个demo1<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="js/vue.js">&.

2021-07-20 15:01:09 255

原创 06-vue-1-组件的生命周期

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="js/vue.js"></script></head><body><div id="app"> {{num}} <!-- 这里有个小.

2021-07-20 14:28:15 80

原创 05-vue-2-插槽的作用域

个人理解:插槽的子传父 区别于使用自定义事件子传父插槽传值是通过 在标签上定义属性 而自定义事件 发送事件函数及数据是定义在js中个人觉得 插槽形式适用于预览数,不进行本地保存而自定事件有 发送$emit 和父组件中自定义的接收函数 此时就便于将接收到的数据保存到父实例中<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Titl.

2021-07-20 14:25:51 4907

原创 05-vue-1-组件插槽

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title </title> <script src="js/vue.js"></script></head><body><div id="app"><!-- 正常情况下,组件标签内是不能插入.

2021-07-20 14:20:35 554

原创 04-vue-3-子组件之间的传值(空Vue实例中枢)

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="js/vue.js"></script> <style> #app div { line-height: 100px; .

2021-07-17 23:31:20 429

原创 04-vue-2自定义组件传值(子传父)

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="js/vue.js"></script> <style> #app { border: 1px solid black; .

2021-07-17 17:08:51 136

原创 04-vue-1父子组件通信-父传子(props)

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="js/vue.js"></script> <style> #app { border: 1px solid black; .

2021-07-16 22:59:16 125

原创 JWT Token

Lamdba从JDK1.8开始推出重要特性。因为在不推出就完了,很多开发语言都开始支持函数式编程,其中最具代表性的就是haskell。函数式编程和面向对象编程可以理解为两大开发阵营,也就是说很多人觉得面向对象的概念过于完整,结构操作不明确。范例:传统面向对象开发使用匿名内部类来实现接口最大的好处是节约了一个文件,但是看懵了。于是对于此类操作...

2021-06-21 16:25:06 66

原创 XML-DTD-简单实现

DTDBooks.xml<!-- 内部引用 --><!-- <!DOCTYPE BookStore[ <!ELEMENT BookStore (book+)> <!ELEMENT book (name,author,price,count*,chaters*)> <!ELEMENT chaters (chater+)> <!ELEMENT name (#PCDATA)> <!ELEMENT autho

2021-05-07 19:06:57 138

原创 XML-DTD

XML一个XML文件的根元素只能有一个 eg: <employee></employee>Dom树```xml<employees><employee> <name>张三</name> <age>20</age></employee><employee> <name>李四e> <age>20</age></em.

2021-05-07 14:49:30 128

原创 WEB_03_Annotation_综合案例

//测试类public class test01 { public static void main(String[] args) { ApplicationContext applicationContext=new AnnotationConfigApplicationContext(SystemConfigration.class); OrderController orderController = (OrderController) applicatio.

2021-03-12 08:46:22 101

原创 WEB_02_Maven

今天内容1.Maven1.1目标:​ 理解Maven的作用与原理​ 掌握Maven的下载、安装、配置​ 掌握Maven项目的创建(JAVA与WEB项目)​ 掌握POM的写法,掌握依赖的特性:依赖传递、依赖冲突​ 掌握常用maven命令1.2作用​ 1.依赖管理 dependency management 项目中不需要拷贝jar包​ 2.自动构建 auto build 自动修改配置、自动发布项目​ 3.方便查看框架源码1.3原理[外链图片转存失败,源站

2021-03-10 22:11:12 74

原创 WEB_01_课程体系

今日内容1.课程体系2.idea框架 首先要解决 new ,让它消失掉。 对程序的耦合性相当高(各模块间相互联系程度高)为什么学习框架1.找工作2.开发效率3.去除掉 new set等,以及管理对象关系 因为对象的管理麻烦。 (把对象交给Spring容器框架去管理)eg:对象关系class A{ int age; String name; B b;//组合:一个类中有另外一个类的引用}class B{ }框架是什么封装重复代码,简化代码,提高稳定性

2021-03-10 18:26:59 115

原创 Socket简易在线聊天

import java.io.*;import java.net.Socket;import java.util.Scanner;public class Client { private Socket socket; public Client() throws Exception { System.out.println("正在连接服务器。。。。。。。"); socket = new Socket("127.0.0.1", 8888);

2021-02-16 23:02:27 436

原创 第一章:操作系统简介

一.课程内容1.1什么是操作系统? 管理计算机硬件与软件资源的计算机程序,同时也是计算机系统的内核与基石1.2操作系统的发展。 无操作系统、单道批处理系统、多道批处理系统、分时系统、实时系统1.3操作系统的特征。 并发性、共享性、随机性、虚拟、异步性1.4操作系统的功能。 处理器管理、存储器管理、设备管理、文件管理和作业管理1.5操作系统的体系结构。 整体式、模块化、层次...

2020-03-25 23:37:20 282

原创 简单前后台交互、传值、验证(JSP+Servlet)

一个JSP文件 index.jsp&lt;%@ page contentType="text/html;charset=UTF-8" language="java" %&gt;&lt;html&gt;&lt;head&gt; &lt;script type="text/javascript"&gt; function haha(obj) {

2018-12-09 02:01:47 493

原创 Annotation:代码开发模式简介

代码开发模式简介Annotation可以说是整个JDK发展的一项重要技术,因为从现在的开发来讲,Annotation的使用已经变得广谱化,只要有项目基本上都会有Annottation出现。如果要想理解Annotation的作用,那么首先必须通过历史来进行一些简单的回顾,对于软件项目的开发往往会经历一下三个过程:1.在进行软件项目的开发过程之中,会将所有使用到的第三方的信息或者程序有关的操作都写在程...

2018-05-27 14:12:31 393

原创 枚举应用

枚举最大的特点只是有指定的几个对象可以使用。做一个最简单的应用,定义一个表示性别的枚举类,很明显只能有两个对象,所以现在的实现如下:class Person{ private String name; private int age; private Sex sex; public Person(String name,int age,Sex sex) { this.name=name...

2018-05-24 20:43:09 367

原创 定义枚举其它结构

虽然枚举等同于多例设计,但是多例设计是在一个类中产生的,所以该类中可以定义更多的属性或者是方法。于是只依靠以上的概念只能够说产生了若干个对象,但是并没有方法去定义更多的结构,所以在枚举设计的时候考虑到了这些因素,提出了更强大的枚举设计方案:可以在枚举里面定义属性、方法、或者实现接口。范例:在枚举中定义更多的结构enum Color{ RED("红色"),GREEN("绿色"),BLUE("蓝色"...

2018-05-24 19:48:02 193

原创 枚举:Enum类

Enum类严格来讲虽然JDK1.5虽然提供有enum关键在,但是enum并不是一种新的结构,相反,它只是对一种类型的包装:使用enum关键字定义的枚举类本质上就相当于一个class定义的类继承了java.lang.Enum父类在Enum类里面有以下的方法:      ·构造方法 : protected Enum ( String name, int ordinal);        |-当定义枚举...

2018-05-24 19:00:29 434

原创 枚举与多利设计

枚举是几乎所有编程语言都支持的数据类型,而在Java的诞生十多年后才追加了枚举,可以得出一个结论,从事java开发可以不会枚举认识枚举如果要想说枚举,那么首先就必须回顾一下多例设计模式。多例设计模式特点:构造方法私有化,而后,类内部需要提供若干个实例化对象,后面通过static方法返回。范例:定义一个描述颜色基色的多例设计类...

2018-05-24 13:34:49 251

原创 泛型方法

在之前定义的类或接口上发现都可以在里面的方法中继续使用泛型,这种方法就称为泛型方法,但是泛型方法不一定非定义在泛型类或接口里面,也可以单独定义。范例:定义泛型方法public class TestDemo{ public static void main(String[] args) { Integer data []=fun(1,2,3,4); for(int temp:data) {...

2018-05-23 20:57:03 143

原创 泛型接口

泛型除了可以定义在勒种之外也可以定义在‘’

2018-05-23 20:43:35 869

原创 泛型:通配符(重点)

通配符(重点)虽然在程序类中追加了有泛型的定义后避免了ClassCaseException的问题,但是又会产生新的情况:参数的统一问题。范例:观察如下的一段程序class Message&lt;T&gt;{ private T note; public void setNote(T note) { this.note = note; } public T getNote() { r...

2018-05-22 20:00:01 353

原创 泛型的基本使用

说的简单一点,所谓的泛型指的就是:在类定义的时候并不会设置类中的属性或方法中的参数的具体类型,而是在类使用的时候在进行定义。所以如果要想进行这种泛型的操作,就必须做一个类型标记的声明。范例:定义Point类 class Point &lt;T&gt;{//T表示参数,是一个占位的标记 private T x; private T y; public T getX() { retu...

2018-05-22 17:05:37 305

原创 泛型问题引出

在JDK1.5中泛型是一件重要的实现技术,它可以帮助我们解决程序的参数转换问题泛型问题引出现在假设需要你定义一个描述坐标的程序类Point类,而这个坐标类中需要提供有两个坐标属性:x、y,对于这两个属性的内容可能有如下的几种选择: ·x=10、y=20;·x=10.1、y=20.2;·x=东京70度、y=北纬20度那么现在首先要解决的问题就是Point类中的x或y的属性问题,那么此时需要保存的有i...

2018-05-22 16:45:45 170

原创 静态导入

静态导入(了解 )首先来看以下一个简单程序,例如,现在定义有一个MyMath类,这个类中提供有static的方法。package cn.mldn.util;public class MyMath { public static int add(int x,int y) { return x+y; } public static int sub(int x,int y) { ...

2018-05-22 16:12:09 152

原创 foreach循环

foreach循环(增强型for循环)在Java里面对于常用数据集合:数组、类集本身有输出支持,但是这种支持建议在学习中先不要过多采用范例:原始数组输出通过for循环public class TestDemo {public static void main(String[] args) { int data[]=new int [] {1,2,3,4,5};//原始数组 for (int ...

2018-05-21 17:28:46 216

原创 可变参数

从JDK1.0开始几乎每一个版本都会提供许多的新特性,例如,在JDK之中有以下几个代表性的版本  ·JDK1.2:推出了轻量级的JavaGUI设计组件包 Swing  ·JDK1.5:退出了心得程序结构的设计思想  ·JDK1.8:Lambda表达式、接口的定义加强现在为止已经接触过了一些新特性,例如:自动装箱与拆箱、swith对String的判断支持。可变参数现在假设有这样一个要求:要求设计一个...

2018-05-21 17:18:51 2191 2

原创 链表:综合实战:宠物商店

链表:宠物商店现在需求建立宠物商店,里面可以进行要销售的宠物的上架、下架、关键字查询。要求:描述出程序的关系即可。那么假设对于宠物的信息只要求有三项:名字、年龄、颜色。那么此时对应的关系:一个宠物商店会有多种宠物。如果按照表设计来讲应属于一对多关系映射,但是现在的问题是,一方应该是宠物商店,而多方应该是宠物,但是宠物又分为多种种类。1.建立宠物标准:interface Per{ public S...

2018-05-10 20:29:48 312

原创 05删除链表数据

删除链表数据:public void remove(Object data)如果要想金属数据的删除处理,则需要考虑两种情况情况一:要删除的是根节点如果要删除的是根节点,意味着Link中的根节点的保存需要发生变化,该操作主要在Link中处理情况二:删除的不是根节点所有的处理操作应该交给Node来进行处理。1.修改Node程序类public void removeNode(Node previous,...

2018-05-08 20:13:20 1139

原创 修改索引数据

public void set(int index,Object newData)像现在如果要是发现某些数据的保存有问题,则可以根据索引进行修改处理操作 。索引的修改处理跟get()方法很类似,因为之前的get()只是返回数据3,如果要修改只需要做一个数据的替换即可1.在Node类里面追加一个方法:setNode()      public void setNode(int index ,Obje...

2018-05-08 17:54:27 788

原创 根据索引取得数据

取得指定索引数据:public Object(int index)对于链表中的所有数据严格来讲都是有顺序的,增加顺序就是其保存数据,所以链表本身又属于动态数组,数组就应该会有索引取得内容的形式。1.在Node类里面追加有一个新的方法,用于索引查找: public Object getNode(int index) { if(Link.this.foot++==index) {//有了++才使得递...

2018-05-08 17:39:40 1240

原创 04链表:转数组、链表查询

判断数据是否存在:public boolean contains(Object data)在链表之中会存在许多数据,与是如果要想判断某一个数据是否存在于链表之中就可以利用contains就可以完成,而判断过程:1.首先一定要判断链表是否有数据,如果没有数据不需要进行后续的递归2.当链表之中存在有数据之后,进行数据的依次递归判断,考虑到标准化问题,这种操作需要equals()标准化方法的支持1.在N...

2018-05-08 17:18:07 1244

原创 对象数组转换

取得全部数据:public Object [] toArray()首先链表是一个动态对象数组,那么既然是动态对象数组,返回的内容就应该是一个数组。但是如果要想进行数组的返回,首先必须开辟一个数组(数组的长度就是count属性内容),同时这个的数组内容的填充应该依次将节点中的数据取出才可以正常完成。 1.在Link类中一定会存在会有一个toArray()的方法,该方法的返回值一定是一个Object[...

2018-05-06 20:41:01 504

原创 03链表:add、size

取得元素个数:public int size();在一个链表中可以保存多个元素的数据,那么为了操作的方便就需要知道其一共保存的数据个数,所以需要有一个计数的统计操作。1.在Link类之中追加有一个统计个数的属性;private int count =0;//当前的保存个数2.随后在每次进行数据追加的时候都应该进行一个个数的累加public void add(Object data) { if...

2018-05-06 20:04:59 3572

原创 数据增加:public void add(Object data)

数据增加:public void add(Object data)如果要想在链表之中实现一个数据的增加操作,则应该首先在链表里面提供有一个追加方法,而这个追加方法的参数应该是Object类型.1.在Link类中追加新的方法定义。 class Link{//负责链表的操作 //将Node定义为内部类,表示Node类只为Link类服务 private class Node{//负责数据与节点关...

2018-05-06 19:22:13 2773

原创 02链表实现结构说明

链表实现结构说明如果按照以上的方式来进行链表的实现,那么对于开发者而言会非常痛苦,因为所有的使用者必须自己来处理数据的关系。所以为了更好的处理应该追加有一个程序类来完成,假设这个类就称为Link类。但是现在对于程序的初期结构采用如下的方式定义,那么也会出现问题class Link{//负责链表的操作 //将Node定义为内部类,表示Node类只为Link类服务 private class No...

2018-05-06 17:09:39 230

Java 反射 封装 jdbc 查询、条件查询、查询全部,为一个方法

Java 反射 封装 jdbc 查询、条件查询、查询全部,为一个方法

2021-03-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除