- 博客(92)
- 收藏
- 关注
原创 uni-app选择多张图片上传并压缩——2024.04.02
2、项目对图片压缩后的清晰度要求较高,不使用画布canvas压缩,chooseImage时选择原图。1、uni.uploadFile(OBJECT)只能循环调用上传(递归)
2024-04-02 16:41:15 1369
原创 尚硅谷Vue项目实战硅谷甄选笔记——2024.01.02
在vue框架中事件分为两种:一种是原生的DOM事件,另外一种自定义事件。原生DOM事件可以让用户与网页进行交互,比如click、dbclick、change、mouseenter、mouseleave…自定义事件可以实现子组件给父组件传递数据自定义事件可以实现子组件给父组件传递数据.在项目中是比较常用的。比如在父组件内部给子组件(Event2)绑定一个自定义事件在Event2子组件内部触发这个自定义事件我是子组件2
2024-01-03 10:10:33 3547 2
原创 TypeScript学习笔记——2022.08.17
以abstract开头的类是抽象类;抽象类和其他类区别不大,只是不能用来创建对象;抽象类就是专门用来被继承的类抽象类中可以添加抽象方法,抽象方法使用abstract开头,没有方法体抽象方法只能定义在抽象类中,子类必须对抽象方法进行重写。
2023-08-18 17:05:32 253
原创 vue2.0/vue3.0学习笔记——2022.08.16
什么是hook?——本质是一个函数,把setup函数中使用的Composition API进行封装类似于vue2中的mixin自定义hook的优势:复用代码,让setup中的逻辑更清楚易懂在vue框架中事件分为两种:一种是原生的DOM事件,另外一种是自定义事件。原生的DOM事件可以让用户与网页进行交互,比如click、dbclick、change、mouseenter、mouseleave…自定义事件可以实现子组件给父组件传递数据。
2023-08-17 14:08:11 374
原创 JS插件官网统计
1、tableexport.jshttps://www.npmjs.com/package/tableexport.jquery.plugin2、图标库fontawesomehttp://www.fontawesome.com.cn/3、layuihttps://www.layui.com/4、easyuihttps://www.jeasyui.net/tutorial/5、下拉多选框https://multiple-select.wenzhixin.net.cn/ind
2021-04-22 16:43:24 146
原创 下拉多选框multiple-select——2021-03-30
下拉多选框插件multiple-select 取值回显multiple-select插件网站:http://multiple-select.wenzhixin.net.cn/index.html?locale=zh_CN用法:1、动态添加选项var data = [];$.each(regionData, function (index, value) { $.each(value, function (k, v) { var item = {
2021-03-30 10:08:16 1314
原创 实现easyui datagrid分页显示总记录数以便导出数据信息——2021-03-30
实现前提:datagrid在客户端分页的情况下不能利用全选checkbox选中全部数据。实现功能:①easyui datagrid可正常分页。②分页新增总记录数值,以便可单页显示全部记录数用来导出列表全部数据。...
2021-03-30 09:56:35 1057
原创 Vue学习笔记(二)——2020.09.21
二、Vue组件化思想组件化:将页面拆分成一个个小的功能模块,整个页面的管理和维护会更加容易方便。Vue 组件化思想:提供一种抽象,可以开发出一个个独立可复用的小组件来构造应用,应用会被抽象成一棵树。1、注册组件的基本步骤(全局注册/局部注册)①创建组件构造器—调用 Vue.extend() 方法创建组件构造器②注册组件—调用Vue.component()注册组件③使用组件—在 Vue 实例的作用范围内使用组件<body> <div id="..
2020-09-21 17:15:38 158
原创 ECharts案例学习笔记——2020.08.28
一、案例技术目录(数据可视化)1、使用技术——基于 flexible.js + rem 智能大屏适配—— VScode cssrem 插件—— Flex 布局—— Less 使用——基于 ECharts 数据可视化展示—— ECharts 柱状图数据设置—— ECharts 地图引入2、基础设置——body 设置为背景图,缩放为100%,行高1.15——css 初始化3、header 布局——高度为100px——背景图,在容器内显示——缩放比例为1
2020-09-01 14:45:47 1287
原创 Vue学习笔记(一)——2020.08.26
一、Vue模板语法1、模板语法概述差值表达式、指令、事件绑定、属性绑定、样式绑定、分支循环结构。2、指令①指令的本质就是自定义属性,指令的格式:以v-开始(比如:v-cloak)②v-cloak指令用法—使用v-cloak指令解决“闪动”问题...
2020-08-27 16:41:41 215
原创 jQuery知识回顾三(详细版)——2020.07.12
一、jQuery_CSS DOM操作(样式操作)1、获取class和设置class:class是元素的一个属性,所有获取class和设置class都可以使用attr()方法来完成。2、追加样式:addClass()。3、移除样式:removeClass()—从匹配的元素中删除全部或指定的class。4、切换样式:toggleClass()—控制样式上的重复切换。如果类名存在则删除它,如果类名不存在则添加它。5、判断是否含有某个样式:hasClass()—判断元素中是否含有某个class,
2020-07-12 17:53:26 155
原创 jQuery知识回顾二(详细版)——2020.07.10
一、jQuery中的DOM操作DOM(DocumentObjectModel——文档对象模型):一种与浏览器,平台,语言无关的接口,使用该接口可以轻松的访问野蛮中所有的标准组件。DOM操作的分类:——DOMCore:DOMCore并不专属于JavaScript,如何一种支持DOM的程序设计语言都可以使用它,它的用途并非仅限于处理网页,也可以用来处理任何一种是用标记语言编写出来的文档,例如:XML。——HTMLDOM:使用JavaScript和DOM为HTML文件编写脚本时,有许多专...
2020-07-12 16:51:15 180
原创 jQuery知识回顾一(详细版)——2020.07.06
一、jQuery版本1、1.x版本:兼容老版本IE、文件更大。2、2.x版本:部分IE8及以下不支持、文件小,执行效率更高。3、3.x版本:完全不再支持IE8及以下版本、提供了一些新的API、提供不包含ajax/动画API的版本。二、jQuery对象1、jQuery对象就是通过jQuery($ ())包装DOM对象后产生的对象。2、jQuery对象是jQuery独有的。如果一个对象是jQuery对象,那么它就可以使用jQuery里的方法:$ ("#persontab").html(); .
2020-07-10 21:58:29 199
原创 Java常见题目汇总(无答案)
1.servlet的生命周期,2.Java的反射3.数据库中存储的性别是1和2,查询的时候怎么让1和2变成男4.数据库怎样去重5.冒泡排序6.写一个IOC的例子7.写出String类的几个方法。8.隐藏手机的四位号码。9.Java获取当前时间。10.数据库获取当前时间。11.生产者与消费者模式。12.mybatis里面怎样转义大于和小于符号。13.单例模式。14.hashMap的存取15.Java怎么连接redis16.说出一些常用的类,包,接口,请各举5个。17.sprin
2020-06-21 16:47:04 346
原创 JavaWeb面试题(三)
1、HTTP请求的GET与POST方式的区别①HTTP 只有POST和GET 两种命令模式;②POST 是被设计用来向服务器上传数据的,而GET是被设计用来从服务器取数据的。POST的信息作为HTTP 请求的内容,而GET是在HTTP 头部传输的;③POST与GET在HTTP 中传送的方式不同,GET的参数是在HTTP 的头部传送的,而Post的数据则是在HTTP 请求的内容里传送;④POST传输数据时,不需要在URL中显示出来,而GET方法要在URL中显示;⑤GET方法由于受到URL长度的限制,
2020-06-21 16:31:33 210
原创 Java面试题汇总(查漏补缺)
1、Java中Int与Integer的区别?(1)int 是基本类型,直接存数值;而integer引用数据类型。(2)int的声明不需要实例化,且变量声明后的初始值为0;Integer的是一个类,初始值为null,需要进行实例化,才能对变量数据进行处理。(3)Integer类是int的包装类,实际开发中Integer被看成一个对象,可以进行数据转换等操作。...
2020-06-21 16:10:57 236 1
原创 对Java的理解
java本身是一种纯面向对象的解释型语言,我们首先要认识到它的一些重要的特点:跨平台性跨平台性也可以称作“可移植性”,也就是所谓的“一次编译,到处执行”,也就是说通过java语言编写的程序在不同的系统平台上都可以运行。其原理也很简单,只需要在java应用程序的操作系统上先安装java虚拟机(java虚拟机是用于解释并执行java程序的一个应用软件),之后由jvm来负责java程序的运行即可。并且,java虚拟机也提供自动垃圾回收机制,也就是自动内存管理方式,可以为开发者省下不少心思。封装将类的信息
2020-06-21 15:26:20 435
原创 java常用类、常用包、常用接口、运行时错误(面试有被问到)
一、常用类java.lang.Object、java.lang.String、java.lang.StringBuffer、java.lang.Math、java.lang.System、java.util.Date、Thread、Date、File。二、常用包:java.lang、java.io、java.util、java.lang.reflect、java.awt.image、java.net、java.awt、java.sql。1、java.lang包:java的核心类库,包含了运行java程
2020-06-21 15:11:25 357
转载 SpringMVC面试题
1、什么是Spring MVC ?简单介绍下你对springMVC的理解?Spring MVC是一个基于Java的实现了MVC设计模式的请求驱动类型的轻量级Web框架,通过把Model,View,Controller分离,将web层进行职责解耦,把复杂的web应用分成逻辑清晰的几部分,简化开发,减少出错,方便组内开发人员之间的配合。2、SpringMVC的流程?(1)用户发送请求至前端控制器DispatcherServlet;(2) DispatcherServlet收到请求后,调用HandlerM
2020-06-19 12:33:26 272
转载 测试面试题(一)
测试面试题(一)1、测试人员在软件开发过程中的任务是什么?①寻找Bug;②避免软件开发过程中的缺陷;③衡量软件的品质;④关注用户的需求。总的目标是:确保软件的质量。2、黑盒测试和白盒测试是软件测试的两种基本方法,请分别说明各自的优点和缺点!答:黑盒测试的优点有:①比较简单,不需要了解程序内部的代码及实现;②与软件的内部实现无关;③从用户角度出发,能很容易的知道用户会用到哪些功能,会遇到哪些问题;④基于软件开发文档,所以也能知道软件实现了文档中的哪些功能;⑤在做软件自动化测试时较为方
2020-06-19 12:07:55 851
原创 JavaScript基础学习笔记
1、JavaScript简介①JavaScript诞生于1995年,主要是用于处理网页中的前端验证。所谓的前端验证就是指检查用户输入的内容是否符合一定的规则,比如用户名长度、密码的长度、邮箱的格式等。(ECMAScript是一个标准)②一个完整的JavaScript实现应该由三个部分构成:ECMAScript(标准)、DOM(文档对象模型-操作对象)、BOM(浏览器对象模型-操作浏览器)。...
2019-12-07 13:40:41 124
原创 jQuery学习笔记(二)
1. jQuery是JavaScript的一个函数库2. 利用jQuery开发的步骤3. jQuery对象 VS DOM对象 1). jQuery对象不能使用DOM对象的属性和方法,DOM对象也不能属于jQuery对象的属性和方法 2). jQuery对象是一个DOM数组对象,所有可以使用下标的方式转为DOM对象 var $btn = $("button");...
2019-12-06 17:14:30 100
原创 jQuery学习笔记(一)
1.使用jQuery进行DOM操作1)新建(元素、属性、文本)节点:直接使用$()包装即可,返回值是一个jQuery对象 var $zouziwei = $("<li id='zouziwei'>星期五</li>"); 2)把节点插入到文档中: -append、appendTo:把节点zouziwei插入为节点city的最后一个子节点 ...
2019-12-06 17:13:32 123
原创 JavaScript DOM编程学习笔记
1.节点及其类型: 1). 元素节点 2). 属性节点-元素的属性,可以直接通过属性的方式来操作 3). 文本节点-是元素节点的子节点2.在html文档中的什么位置编写JS代码? 1). 直接在html页面中书写代码 缺点:①JS和html混用,不利于代码的维护 ②若click响应函数是比较复杂的,则需要先定义一个函数,任...
2019-12-06 17:09:37 108
原创 Ajax学习笔记
1、什么是Ajax?不用刷新页面,但可以和服务端进行通信的方式。使用Ajax的主要方式是XMLHttpRequest对象2、使用XMLHttpRequest对象实现Ajax①XMLHttpRequest的属性---onreadystatechange:每个状态改变都会触发这个事件处理器,通常会调用一个javaScript的函数 *该事件处理函数由服务器触发,而不是用户...
2019-12-06 16:54:48 99
原创 CSS3学习笔记
1、CSS简介①层叠样式表是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。②CSS目前最新版本为CSS3,是能够真正做到网页表现与内容分离的一种样式设计语言。相对于传统HTML的表现而言,CSS能够对网页中的对象的位置排版进行像素级的精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力,并能够进行初步交互...
2019-12-05 16:22:44 150
原创 HTML5学习笔记
1、什么HTML(Hypertext Markup Language)?①HTML即超文本标记语言,“超文本”就是指页面内可以包含图片、链接、甚至音乐、程序等非文字元素。②HTML5是HTML规范的最新版本。③一系列用来制作现代富web内容的相关技术的总称。④最重要的三项技术:HTMl5核心规范、CSS(层叠样式表)、JavaScript。HTML5新特性:①引入原生多媒体支持...
2019-11-29 15:43:23 157
原创 Hibernate学习笔记(一)
一、什么是Hibernate?①一个框架②一个Java领域的持久化框架③一个ORM框架二、对象的持久化①狭义的理解,“持久化”仅仅指把对象永久的保存到数据库中②广义的理解,“持久化”包括和数据库相关的各种操作:---保存:把对象永久保存到数据库。---更新:更新数据库中对象(记录)的状态。---删除:从数据库删除一个对象。---查询:根据特定的查询条件,把符...
2019-11-23 19:20:28 107
原创 Struts2学习笔记(三)
1、文件的上传①表单的准备:要想使用HTML上传一个或多个文件---须把HTML表单的enctype属性设置为multipart/form-data---须把HTML表单的method的属性设置为post---需添加<input type="file">字段②Struts2进行文件的上传需要使用FileUpload拦截器③基本的文件上传:直接在Action中定义...
2019-11-06 17:58:30 130
原创 Struts2学习笔记(二)
1、表单标签表单标签将在HTML文档里被呈现为一个表单元素使用表单标签的优点:---表单回显---对页面进行布局和排版标签的属性可以被赋值为一个静态的值或一个OGNL表达式,如果在赋值时使用了一个OGNL表达式并把它用%{}括起来,这个表达式将会被求值(强制进行OGNL解析)。表单标签: 1.使用和HTML的form标签的用法差不多 2.Struts2的fo...
2019-10-30 15:20:59 171
原创 Java面试题(九)—— WEB
1、Ajax有哪些优点和缺点?优点:①最大的一点是页面无刷新,用户的体验非常好。②使用异步方式与服务器通信,具有更加迅速的响应能力。③可以把以前一些服务器负担的工作转嫁到客户端,利用客户端闲置的能力来处理,减轻服务器和带宽的负担,节约空间和宽带租用成本。并且减轻服务器的负担,ajax的原则是“按需取数据”,可以最大程度的减少冗余请求,和响应对服务器造成的负担。④基于标准化的并被...
2019-10-24 17:00:55 92
原创 JavaWeb基础学习笔记(二)
注意:1、路径问题①开发时建议写“绝对路径”在由Servlet转发到JSP页面时,此时浏览器显示的是Servlet的路径,而若JSP页面的超链接还是相当于该JSP页面的地址,则可能会出现路径混乱的问题。②避免问题---绝对路径:相当于当前WEB应用的根路径的路径【contextPath()】Http://localhost:8080/contextPath(当前WEB应用的...
2019-10-24 15:26:44 150
原创 MVC案例(JavaWeb基础)
一、分析需求1、没有业务层,直接由Servlet调用DAO,所有也没有事务操作,所有可在DAO中直接获取Connection对象。2、采用MVC设计模式3、使用到的技术①MVC设计模式:JSP、Servlet、POJO②数据库使用MySQL③连接数据库需要使用C3P0数据库连接池④JDBC工具采用DBUtils⑤页面上的提示操作使用JQuery4、技术难点①...
2019-10-24 12:53:07 150
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人