- 博客(45)
- 收藏
- 关注
原创 ajax+ssm+vue实现图片的管理操作
声明:本篇所采用方法也是从各个处习得 页面效果预览: 实现代码及常见问题 1.上传按钮 功能描述:点击弹出上传的从窗体,并进行过图片的上传 实现步骤:1.制作表单 2.提交数据 示例代码:(样式忽略,只注重数据的传递交互) js:(ajax发送含有文件(图片)的表单数据) //实现照片上传功能 uploadphoto: function() { vm.cent...
2019-12-19 11:10:16
720
原创 解析EXCEL工具类
var ZkExcel = function(param) { this.file = param.file; var that = this; //开始执行Excel解析 this.run = function() { var reader = new FileReader(); reader.onload = function(e) { var data = e.tar...
2019-11-29 11:19:22
248
原创 js数据缓存工具类
// 常用的工具类 function ZkUtil(){ } //数据缓存工具类 var ZkDataCache=function(){ this.updateMap= new Map(); this.insertSet=new Set(); this.deleteSet=new Set(); //添加修改项 this.addUpdate=function(data){ ...
2019-11-28 21:15:06
375
原创 java_web1
一.部署第一个JavaWeb程序 1.新建project,搜索并创建web工程(Dynamic Web Project) 2.在工程中WebContent目录下创建第一个HTML文件 3.双击打开html,编写 4.鼠标右键点击项目,部署运行项目(Run on Server) 5.通过浏览器查看效果 二.javaWeb应用工程目录结构 src:存放Java源代码的目录。 Libra...
2019-08-27 23:18:41
152
原创 DAY7:静态资源访问,字符串比较,静态常量池
一.静态资源访问 1.通过类型名访问 注意点: 静态场景下不能调用成员资源 补充: 构造快:在生成对象的时候调用,并且在构造器之前 {} 静态块:在类信息被加载的时候调用 static{} 类信息的加载时机:当首次使用某个类的类信息时加载 示例代码: public class HighTrain{ { System...
2019-08-26 23:18:34
163
原创 前端框架Bootstrap总结
一.什么是Bootstrap 基于HTML、CSS、JavaScript开发的简洁、直观、强悍的前端开发框架,使得 Web 开发更加快捷。Bootstrap提供了优雅的HTML和CSS规范,它即是由动态CSS语言Less写成。bootstrap最为重要的部分就是它的响应式布局,通过这种布局可以兼容pc端,pad以及手机移动端的访问. 二.bootstrap的构成 Boot...
2019-08-26 22:59:43
727
原创 DAY6:构造器, 引用类型,关键字this,引用类型使用
一.构造器 构造器(构造函数):用于在生成对象是初始化属性 构造器的定义: public 类名(){ 方法体 } 1.生成对象的时候必须调用构造器 2.当没有自定义构造器的时候,类中默认有空构造 3.构造器与方法的最大区别,没有返回值类型 4.构造器只能隐式调用,不能直接调用 构造器的重载: 与方法的...
2019-08-21 23:50:48
163
原创 DAY5:面向对编程,方法的重载,递归
一.面向对象编程 类:是模板,描述了一类事物的属性和功能 对象:符合类型描述的具体的个体 类和对象的关系:类是对对象的描述,对象是对类的实现 类的定义: class 类名{ 属性(变量) 功能(方法) } 对象的生成: 类名 对象名=new 类名(); 调用属性: 对象名.属性名 调用方法: 对象名.方法名() 局部变量:定义在方法中的...
2019-08-21 23:28:25
146
原创 DAY4:方法
一.方法及方法的封装 1. 封装方法 方法:具备相对独立功能的代码块集合 优点: 1.避免重复代码,有利于代码的重复利用 2.降低main方法的冗余度 3.高内聚,低耦合:向功能尽量独立 2.方法的定义: public void 方法名(){ 方法体 } 3.方法的调用: 方法名(); 4...
2019-08-20 13:16:46
100
原创 DAY3:循环,switch判断
一.三种循环简介及比较 1.do{代码}while(条件) 与while的区别:先执行一次循环体再判断条件 循环嵌套:循环里边嵌套循环 示例代码: import java.util.Scanner; public class DoubleWhile{ public static void main(String[] args){ int appleCount = 1;...
2019-08-20 13:04:05
312
原创 DAY2:基础API,条件语句,运算符,数据类型转换
一.基础API java提供了一些类型给我们用 常用类型再lang包内,自动导入:例如String,Math 不常用的类型,其他包内,需要手动导入:Ranom,Scanner 随机数: 方式一: Random random = new Random(); int number = random.nextInt(最大值); 获取[0...
2019-08-20 00:06:50
141
原创 DAY1:数据类型及字符集
一.数据类型 数据类型是什么? 每一种数据类型相当于一个桶。 不同数据类型的桶,装的数据也不同 如: a)铁桶能装水不能装硫酸 b)塑料桶能装水不能装汽油 c)网状垃圾桶不能装水等液体 简单理解:数据类型约束了值的范围! 1、java中数据类型分类 a)基本数据类型(PrimitiveDataType) b)引用数据类型(对象类型)(ReferenceType)...
2019-08-19 23:51:23
191
原创 DAY1:JAVA数据,标识符,变量命名,基本运算符
1、运行的程序组成 程序代码:存储数据的代码(存储信息)+操纵数据的代码(处理信息)。 例如: 1)计算器加法运算:存储两个加数,计算时,做数据进行计算,得到结果并显示。 数据:存储一个数和另一个数 逻辑代码:获取两个数的值,通过加法计算,显示出来 2)游戏打怪:存储角色的血量和怪物的血量,攻击怪物时,怪物血降低;被怪物攻击时,角色血量降低。 2、java的数据 常量:所谓常量,...
2019-08-19 23:42:46
125
原创 DAY1:JAVA基础知识
一、java介绍 针对不同的使用场景--》三大体系 JavaSE:JavaStandardEdition标准版,开发桌面程序。 JavaME:JavaMicroEdition移动版,嵌入式开发,手机等移动设备程序。 JavaEE:JavaEnterpriseEdition企业版,网络服务端程序开发,构建于JavaSE之上。 J2SE、J2ME、J2EE,java1....
2019-08-19 23:38:01
322
原创 二.css基础
一.使用css意义及优势 意义: CSS:层叠样式表(Cascading Style Sheet) CSS是一种用来表现HTML文件样式的计算机语言。 CSS不仅可以修饰静态网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。CSS 能够对网页中元素位置的排版进行像素级精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力。 优势: 内容与表现分离 网页的表现...
2019-08-19 22:47:27
123
原创 一.HTML基础---常用标签
一.开发工具及概念简介 HTML:Hyper Text Markup Language(超文本标记语言) HTML文档是由HTML标签及内容组成的文本文件 标签:< 元素-标识标签 属性-描述标签=值-分配给属性的内容> HTML文档是由HTML标签及内容组成的文本文件 HBuilder(http://www.dcloud.io/)HBuilder是DCloud公司推出的一...
2019-08-19 22:06:46
219
原创 DAO设计模式
DAO模式的作用 隔离业务逻辑代码和数据访问代码 隔离不同数据库的实现 DAO设计模式的组成 DAO模式的组成部分 DAO接口 DAO实现类 实体类 数据库连接和关闭工具类 示例代码: 对学生表实现逻辑与数据分离 1.建立propertise文件记录数据库连接 //jdbc驱动 driver=com.mysql.cj.jdbc.Driver //数据库及服务器 ur...
2019-08-19 00:14:28
214
原创 JDBC的学习
一.什么是JDBC JDBC(Java DataBase Connectivity) 称为Java数据库连接,它是一种用于数据库访问的应用程序API,由一组用Java语言编写的类和接口组成,有了JDBC就可以用同一的语法对多种关系数据库进行访问,而不用担心其数据库操作语言的差异。 有了JDBC,就不必为访问Mysql数据库专门写一个程序,为访问Oracle又专门写一个程序等等。 二.J...
2019-08-18 16:36:28
174
原创 DAY3.MySQL进阶2
一.多表查询 语法规则: SELECT table1.column, table2.column FROM table1, table2 WHERE table1.column1 = table2.column2; 为了连接n个表,至少需要n-1个连接条件。 点击了解:笛卡儿积 连接种类: 等值连接 非等值链接 多于两个表的连接 二...
2019-08-15 16:56:42
213
原创 MySQL综合练习
#创建表以及插入数据 CREATE TABLE STUDENT (SNO VARCHAR(3) NOT NULL, SNAME VARCHAR(4) NOT NULL, SSEX VARCHAR(2) NOT NULL, SBIRTHDAY DATETIME, CLASS VARCHAR(5)) CREATE TABLE COURSE (CNO VARCHAR(5) NOT NULL, CNA...
2019-08-15 14:46:58
190
原创 DAY2:MySQL进阶
一.数据库三范式 讲解:MySQL数据库范式 三范式的作用: 约束数据库建表的规范性。 三范式的最终目标: 不存在冗余数据 第一范式: 不要向表中输入完全重复的数据(设置主键) 下面哪些字段可以作为主键 学号 email 姓名 年龄 023145 zhangs@xd...
2019-08-14 12:57:16
188
原创 DAY1:MySQL基础
一.MySQL服务开关 方式一: 右键我的电脑->管理à服务和应用程序->服务 找到mysql 打开和关闭 services.msc 可以替代找到服务的过程 找到mysql 打开和关闭 方式二: Net start mysql服务的名字 Net stop mysql服务的名字 二.服...
2019-08-13 23:12:52
110
原创 DAY23:正则表达式
一.正则表达式 *用于对字符串进行匹配,验证或者截取 *正则表达式定义了字符串的模式。 *正则表达式可以用来搜索、编辑或处理文本。 *正则表达式并不仅限于某一种语言,但是在每种语言中有细微的差别。 二.Java中正则表达式常用的三个类 Pattern 类: pattern 对象是一个正则表达式的编译表示。Pattern 类没有公共构造方法。要创建一个 Pattern 对象,你必须首先...
2019-08-11 23:00:50
93
原创 DAY21:Properties,其它流,多线程
一.Properties Properties:本质上是Map容器,提供了可以快速写出和从文本中获取键值对的方法 示例代码: import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; i...
2019-08-07 22:19:33
132
原创 DAY19:File类,IO流基础
File类 File类:管理文件夹以及目录的类,该类主要用于文件和目录的创建,文件的查找和文件的删除等 该类的构造器: 1.直接根据路径构造 2.根据父目录和子文件构建 路径分隔符:\\ / separator separatorChar(与转义符作为区分) 3.路径的两种 绝对路径: 从项目根目录或者硬盘根目录定位的路径 写法:以盘符开头或者以/开头 相对路径: 相对...
2019-08-06 00:34:15
108
原创 DAY16:可变字符串,时间类,日历类,日历对象转换
Day16 可变长字符串 StringBuilder:字符可变序列 String:字符不可变序列 StringBuffer:线程安全的可变序列 效率对比:StringBuilder>StringBuffer>>String 1.+和append的对比: *append的效率远远高于+ 2.delete(int start, int end) 删除指定位置元素...
2019-08-01 01:23:11
132
原创 DAY12:抽象类,接口,内部类
抽象类 抽象类:能够定义抽象方法的类(其他与普通类相同,包含成员变量,方法,构造器,初始化块,内部类) 抽象方法:没有方法体的方法 抽象类的限制: 1.抽象类不能实例化对象(构造器为了给子类使用) 2.this指向当前子类对象 3.具体方法可以调用抽象方法 4.具体子类必须重写抽象方法 5.抽象子类可以继承继承链上所有的抽象方法 6.具体子必须实现继承链上的所有抽象方法 7.f...
2019-07-31 09:12:03
101
原创 DAY15:数组扩展
数组拓展 1.main方法的参数 1.1通过设置configre传入 1.2命令行运行,通过java类名 参数1 参数2… 2.增强for循环 for(元素类型 变量名:容器){ 循环体 } //增强for循环 for(int i:arr){ i *= 2; }...
2019-07-31 09:03:23
131
原创 DAY13:异常
一 .异常 异常:由于程序员编码失误导致的,可以通过修改编码来避免 类结构: Throwable:是所有异常和错误的超类 Error:是所有错误的超类,由于环境因素等不可控情况导致的 Exception:是所有异常的超类 二.异常分类 1.运行时异常:RuntimeException:是所运行时异常的超类,jvm自动处理运行时异常(中断线程,抛出异常) 运行时异常一般由于程序员经...
2019-07-30 00:10:06
179
原创 DAY14:数组
数组 数组基础: 一.概念:一组数据类型相同的数据的集合 二.内存:连续的内存空间,数组在内存中所占的空间将被确定下来 三.数组的定义: * 数据类型[ ] 引用名; * 数据类型 引用名[]; 四.初始化: * 动态初始化: 引用名 = new 数据类型[长度]; * 静态初始化: 引用名= new 数据类型[]{元素1,元素2,元素3.....}; * 简化...
2019-07-30 00:04:58
124
转载 Java水仙花
import java.util.Scanner; public class WaterFlower{ /* 100~n的水仙花数 1.用户输入n 2.判断一个数是否时水仙花 3.获取一个整数的位数次方的和 4.求a的b次方 5.求a的位数 6.打印最小值到最大值之间的水仙花 */ public static void main(String[] args){ int...
2019-07-16 09:30:01
294
原创 java求水仙花数:打印100到n的水仙花数,要求n大于200,n由用户输入
package Leetcode; //水仙花数:当一个数的每一位数的位数次方的和等于这个数本身,就叫做水仙花数 例如:1634-> 1634==1^4+6^4+3^4+4^4 import java.util.Scanner; public class waterFlower { public static void main(String[] args){ Sca...
2019-07-15 18:28:46
648
原创 Java:万年历
package com.preview; import java.util.Scanner; public class wanYear{ public static void main(String[] args){ Scanner sc=new Scanner(System.in); System.out.println("请输入年份:"); int Year=sc.nextI...
2019-07-11 18:43:53
125
原创 Vue.js 实现备忘录
效果展示: html代码: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <!-- 移动设备设置 --> <meta name="viewport" content="width=device-width,initial-scale=1,minimu...
2019-06-17 18:47:52
1921
1
原创 String对象应用解释
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> <script> var str=["Apple","Plane","Bus","Canada",...
2019-06-15 11:29:10
198
原创 html,css,js 实现树形菜单栏
效果展示: 声明:文字前为图片,引入即可 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>树形菜单</title> </head> <style> .box{ width: 180px; ...
2019-06-15 11:24:33
11834
3
原创 html,css,js实现星座,属相测算小程序
声明:感谢刘同学的判断代码 图片文件路径自己设定 页面效果: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <style> /*ease-in-out渐入渐出*/ .box .img{ ...
2019-06-12 19:42:23
3301
2
原创 js和html:周岁年龄计算器
输入界面展示: 输出结果展示: 实现代码: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> <div> <!-- 设计输...
2019-06-10 20:45:19
4363
原创 javascript输出九九乘法表
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <style> span { display: inline-bl...
2019-06-10 14:10:58
2565
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人