自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Day_06 Vue学习

1.自定义指令1.1函数式指令与元素成功绑定时(一上来)指令所在的模板被重新解析时<body> <div id="root"> <h2>当前的n值是: <span v-text="n"></span> </h2> <h2>放大10倍后的n值是: <span v-big="n"></span&g

2022-01-26 17:42:19 759

原创 Day_05 Vue学习

1. Vue监视数据的原理:vue会监视data中所有层次的数据。如何监测对象中的数据?通过setter实现监视,且要在new Vue时就传入要监测的数据。对象中后追加的属性,Vue默认不做响应式处理如需给后添加的属性做响应式,请使用如下API: Vue.set(target,propertyName/index,value)或 vm.$set(target, propertyName/index, value)Vue.set(target,key,val)或者vm.$set(tar

2022-01-25 18:01:20 471

原创 Day_04 Vue学习

Day_04 Vue学习1、列表渲染v-for指令:1.用于展示列表数据2.语法:v-for="(item, index) in xxx" (:key=“yyy”)3.可遍历:数组、对象、字符串(用的很少)、指定次数(用的很少)<body> <div id="root"> <h2>人员列表(遍历数组)</h2> <ul> <!-- key不能重复 key可以用ind

2022-01-19 10:10:35 99

原创 Day_03 Vue学习

Day_03 Vue学习1.计算属性1.1 定义:要用的属性不存在,要通过已有属性计算得来。1.2.原理:底层借助了Objcet.defineproperty方法提供的getter和setter。<body> <div id="root"> 姓: <input type="text" v-model="firstName"><br/> 名: <input type="text" v-model="las

2022-01-05 14:36:12 294

原创 Day_02 Vue学习之事件

Day_02 Vue学习1.何为数据代理数据代理:通过一个对象的代理对象对另一个对象中属性的操作:(读、写)<script> let obj = { x = 100 } let obj2 = { y = 200 } Object.defineProperty(obj2, 'x', { //为Obj2添加一个x属性,其值是obj中的x get() { return

2021-12-31 09:44:13 123

原创 Vue初始

Vue初始1. 了解vue想让Vue工作,就必须创建一个Vue实例,且要传入一个配置对象;root容器里的代码依然符合html规范,只不过混入了一些特殊的Vue语法;root容器里的代码被称为【Vue模板】;例子如下://创建vue实例 new Vue({ el:’’, //通常写的是css的选择器,也可以写document.getElementById(‘root’); data:{ //用于存储对象,数据供el所指的容器去使用 //值暂时写成对象,组件的时

2021-12-30 09:42:27 494

原创 泛微二开遇到的问题以及应该注意的

泛微二开遇到的问题(e8)一、license过期怎么办登录过期之后页面会有一个弹框出现需要将页面的一长串英文复制给你的老大老大给你一个文件之后,将文件上传填写验证码,验证码就是ecology下WEB-INF目录中的code.key二、对于流程的开发中2.1 有关明细表的因为明细表中每添加一条数据,那他的最最最重要的是以下:node,数据总条数index,下一个索引从几开始submitdtlid,字段后面的id,这个字段最重要,在每插一条数据,或者删一条数据,这个的value值

2021-12-28 15:34:31 2153

原创 jdbc操作数据库

jdbc操作数据库加载数据库驱动获取数据库的连接获取用于执行SQL命令的执行对象执行处理结果回收资源DriverManager数据库驱动管理类,里面的所有方法都是静态的(未提供公开的构造方法)connection接口,实现应用程序和DBMS之间的通信,可以执行SQL脚本,将结果返回程序中,可以回去用于处理SQL语句的执行器,就是一个程序与数据库之间回话(session)Statement接口相对于Statement,PreparedStatement的优点是什么Prepar

2021-08-22 08:43:24 84

原创 数据库基础

数据库1.基础DBS:数据库系统DBMS:数据库管理系统DB:数据库DBA:数据库管理员数据库系统DBS=数据库DB+数据库管理系统DBMS+数据库管理员DBA+用户sql分类sql92sql99sql语句DCL语句(数据控制语句:授权,接触权限)DDL语句(数据定义语言:对表结构操作)DML语句(数据操作语言:对表中数据操作)DQL语句(数据查询语言)DCL中的 基本操作新增列alter table 表名 add 列名 列类型; 修改列类型alter t

2021-08-15 18:01:39 99

原创 内存,反射

1.JVM内存方法区:线程共享用于存放常量,静态变量,以及被虚拟机加载的类的信息,即就是编译器编译后的代码称为永久代当一个类的所有实例被回收,那么就会将其回收方法区无法满足内存分配时,抛出OutOfMemoryErrorjdk1.8之后方法区的常量存储被转移到了堆空间java堆:线程共享存放所有的对象实例和数组垃圾回收的主要区域分为新生代、老年代、永久代(java8废弃了,替换为了本地内存)新生代:用于存储刚创建的对象永久代:对象一直没有被回收,生存的足够长老年对象就被

2021-08-02 22:02:14 135

原创 jdk8新特性

jdk新特性1.日期类:LocalTime:用于表示时间线程安全,精确到纳秒级别,构造器是私有的,一般获取系统时间一般直接使用静态方法now()until(要比较的第二个电话,单位)计算2个时间的差值LocalDate:用于表示日期线程安全,LocalDateTime:用于表示日期时间同时处理日期和时间就可以用这个类观察源码,localDateTime本质就是LocalDate和LocalTime将localDateTime转化为Date对象:获取Loc

2021-08-01 18:29:56 77

原创 2021-08-01

集合Iterator:迭代器Collection:单例集合的顶层接口Map:双列集合的顶层接口1.Collection是一个接口,该接口可以表示一组相同或者不同类型的元素,元素可以重复也可以不重复,元素的存储有可能无序,也可以有序,List:有序集合Set:无序集合Queue:单向队列Deque:双端队列注意事项:移出指定元素时,需要确保被移出的元素和集合中的元素具备相同的hashcode以及equlas为TRUE并且当集合使用foreach遍历时,不允许删除元素,这样会

2021-08-01 13:32:07 91

原创 正则表达式

1.正则表达式元字符说明.匹配除换行符以外的任意字符\w匹配字母和数字\s匹配任意空白符\d ,[0-9]匹配数字\b匹配 单词的开始或结束\W匹配非单词字符(非数字,非字母)\S匹配非空白字符\D匹配非数字^匹配字符串的开始[a-zA-z]匹配字母[^0-9]匹配非数字$匹配字符串的结束分组:(a(b©))每一个括号为一个分组,分组从0开始,最外层是第0层,剩下的依次往里脱括号St

2021-08-01 08:15:55 95

原创 java常用类

常用类1.封装类java中有8个基本数据类型,因为这些基本数据类型只能单纯的进行数据之间的处理,没有办法以面向对象的形式,调用方法和属性,因此java针对8个基本数据类型提供了包装类型。1.2.Integer类Integer(int i):将一个整数基本包装为Integer对象Integer(String s):将一个字符串转化为Integer对象(字符串必须是数值,否则会出现NumberFormatException)parseInt(String s):将字符串转化为int值intVal

2021-07-31 18:17:25 65

原创 异常与异常处理

异常与异常处理1.内部类(Timer&TimerTask)是java.util.*提供的创建定时器类,可以对指定的定时任务进行调度,而定时任务使用TimerTask来实现(抽象类),内部提供的run方法用来实现用于实现任务的具体内容:Timer提供的常见方法:schedule(TimerTask task ,long delay)延迟delay毫秒之后执行taskschedule(TimerTask task ,long delay,long preiod)延迟delay

2021-07-25 22:54:39 78

原创 static&final关键字、内部类

static&final关键字、内部类1.static关键字​ static是一个修饰符,可以修饰类(内部类),修饰方法,修饰属性,修饰初始化块,被static修饰的元素则与对象无关,与类直接相关,访问元素时只需要通过类名访问即可(无需创建对象)类变量也称静态变量,变量的数据值由类进行控制,是一个所有对象 看到都是相同值,语法static 数据类型 变量名类变量的初始化时间实在类加载时就初始化,而非创建对象时类变量,成员变量,局部变量生命周期当对象中的成员方法执行完毕时,方法

2021-07-25 21:40:16 83

原创 2021-07-25

面向对象多态1.抽象类java类都可以以类为模板创建对象,任何的java类都能够被实例化,当一个类中的属性,行为不足以满足一个具体对象时,此时该类是无法实例化的,对于这种类就通常定义为抽象类当子类重写了父类的方法之后,父类的方法对于子类来说就没有存在的意义了,所以可以去除父类方法的具体实现,这就是抽象方法。定义语法访问修饰符 abstract class 类名{ //定义属性,方法,抽象方法}注意事项:抽象类的定义即就是使用abstract修饰类抽象方法的定义即使使用a

2021-07-25 14:52:26 56

原创 2021-07-18面向对象程序设计之继承

面向对象程序设计之继承1、类之间的关系横向关系依赖关系(表现在一个方法参数为另一个类的对象)关联关系(表现在一个类中将另一个类的对象作为成员变量声明)聚合关系组合关系纵向关系继承(泛化关系)是一种is a的关系实现2.继承语法规范:[<修饰符>] class <类名称> extends <父类名>{ }继承的特点:java中只能单继承,可以多重继承在构造子类对象时,首先执行父类构造器完成初始化操作(不是创建父类对

2021-07-18 17:40:19 97

原创 面向对象入门

面向对象1.编程语言的发展史机器语言——>汇编语言——>高级语言2.面向程序设计核心:对象,对象的出现又是基于类,三大特征:封装,继承,多态类:对一类具备相同特征(属性,行为)事物的一种抽象描述通常由属性和行为构成,属性又叫实例变量和成员变量(全局变量);行为在程序中以方法修饰符 class 类名称{ //属性的声明 //方法的声明}属性(实例变量、成员变量、全局变量)修饰符 数据类型 属性名 = 初始值;全局变量和局部变量的区别:局部变量一般定

2021-07-13 21:55:41 44

原创 循环语句和数组

循环语句和数组1.循环语句-for语法:for(初始变量;循环条件;步进){ //循环体}2.循环语句while语法while(布尔表达式){ //循环体}判断是否满足条件若满足则执行循环条件,不满足则不执行3.循环语句do…while循环不论条件是否满足至少会执行一次。执行次数为1~n次4.break关键字用于Switch语句中,用来结束case(防止case穿透),在循环语句中break用于结束整个循环。break关键字在while循环中出现几率较大

2021-07-13 21:54:48 206

原创 2021-07-10

循环语句1.循环语句-for语法:for(初始变量;循环条件;步进){ //循环体}2.循环语句while语法while(布尔表达式){ //循环体}判断是否满足条件若满足则执行循环条件,不满足则不执行3.循环语句do…while循环不论条件是否满足至少会执行一次。执行次数为1~n次4.break关键字用于Switch语句中,用来结束case(防止case穿透),在循环语句中break用于结束整个循环。break关键字在while循环中出现几率较大。5

2021-07-10 08:08:37 99

原创 2021-07-07

idea常用配置快捷键(ctrl+alt+s)修改字体大小行号和方法分割自定义代码模板版权配置

2021-07-07 13:29:49 47

原创 2021-07-07

方法与流程控制1.表达式&语句块java中由运算符和运算数构成的一行语句就是表达式,简言之一行代码语句块:包含在一对{}之间的代码就是语句块2.方法用于完成某些特定功能的代码片段,可以通过对方法的调用实现代码的重复利用,方法的作用:提高代码可重用性(代码重用)提高代码的可维护性方法的定义修饰符 返回值类型 方法名([<参数列表>]){ //执行体}方法的分类有参数有返回值方法无参数无返回值方法有参数无返回值方法无参数有返回值方法注意事项:

2021-07-07 11:35:56 46

原创 2021-07-07

java基础1.常量和变量常量:不可变的数据变量:可以变的数据常量:java中常量的表现形式分为两种:直接量:未经定义直接使用的数据值直接量(魔法值)System.out.println(10);//这里的10就是直接量自定义常量:final String WIDTH=450;变量在程序中用于存储数据的最基本单位称之为变量,在程序中定义变量本质就是向内存申请空间(存储空间),变量的声明语法:数据类型 变量名称 =[<初始值>]例子:

2021-07-07 10:07:52 64

原创 2021-07-05

java入门知识点1.java概述java是一门开源的面向对象程序设计的语言,目前在全球应用领域范围广泛使用。2.java语言特点开源免费(庞大的生态群体)跨平台(以此编写,随处运行)简单(面向对象)成熟的企业应用平台3.JDK安装与环境配置java 环境配置最基本的要求是在系统中安装JDK和JREJDK:java开发工具集,对于java源文件编译、打包、执行、文档生成以及其他一系列的工具软件JRE:java运行环境,包含支持java程序运行的一些类库、以及字节码文件运行的虚拟机

2021-07-05 06:59:27 99

java入门知识.md

最基础的java入门者需要掌握的

2021-07-05

空空如也

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

TA关注的人

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