- 博客(33)
- 收藏
- 关注
转载 计算属性
计算属性 实现倒叙: <h1>{{name.split('').reverse().join('')}}</h1> <h1>{{reverse()}}</h1> <h1>{{name | res(1, 2, 3, 4)}}</h1> <h...
2018-11-10 16:19:00
123
转载 vue 初始复习
vue 初始复习 data 中的数据最终都是挂载到 vm 实例中 template 属性会整个代替 app 的内容 el 的优先级高于.$mount 指令 v-text:相当于小胡子{{}} -->v-text='name' v-html:可以渲染字符串中的标签 -->v-html='name' v-once:该标签只渲染一次 -->后面不加内...
2018-11-10 16:18:00
114
转载 同步 异步和事件
同步和异步 事件 浏览器提供了同步和异步机制 JS是单线程的,提供了两个队列,一个是主队列(放同步代码),一个是异步队列队列池。 同步 所有的代码按顺序执行,每一部分执行完后才能执行下面的代码。 异步 这块代码执行后,可以去做其他事情,等这块代码执行完后,再回来处理这里的事项。 异步性能会比较高 回调函数 ajax 定时器 时间 ...
2018-11-10 15:52:00
747
转载 初识vue
vue全家桶:vue-router vuex vue-cli mvc:model view controller 数据双向绑定 mvvm:model view view-model 两种设计理念来规划网站: 优雅降级 (graceful degradation) : 一开始就构建站点的完整功能,然后针对浏览器测试和修复 渐进增强 (progressive enhanceme...
2018-11-06 18:18:00
95
转载 for循环和for in 循环 for of循环的区别
//for循环和for in 循环 for of循环的区别 let array = [1, 2, 3, 4, 5]; array.qqq = 123; for(let i = 0; i < array.length; i++){ console.log(array[i]);//1, 2, 3, 4, 5 } ...
2018-11-06 10:21:00
453
转载 cookie
在多个请求之间共享数据事非常必要的 为了辨别用户身份,进行会话跟踪而存储· ·························································· 设置:只能一个一个设置 多个只有第一个 document.cookie = "key=value" 获取cookie document.cookie 配合express: 1.`普...
2018-11-04 17:25:00
88
转载 express
express安装:npm install express -D(--save dev) const express = require('express'), app = express();//使用express 已经创建服务 app.get('/favicon.ico',(req,res)=>{ req.send(); }); app.ge...
2018-11-02 17:18:00
82
转载 基本数据类型复习
基本数据类型 number string null undefined boolean 引用数据类型 对象类型:object array regExp Date 函数类型:function 只定义未赋值:undefined typeof&&instanceof typeof:用来检测变量的数据类型 检测结果加"" typeof null "object" ...
2018-10-31 16:32:00
77
转载 数组的方法
Title 原数组改变(7个) push();unshift();pop();shift();splice();reverse();sort() push()往数组最后一项添加内容参数:添加的内容返回值:新数组的长度 unshift()往数组起始位置添加内容参数:添加的内容返回值:新数组的长度 pop()删除数组的最后一项参数:无返回值:删除的内容 shift()删除...
2018-10-31 16:31:00
90
转载 javaScript复习
ES6字符串方法: //console.log(String.prototype); var str = "abcdefabc"; //console.log(str.includes("a"));//结果true //console.log(str.includes("abf"));//结果false //console.log(...
2018-10-29 20:37:00
136
转载 node基础
node是一个运行的平台,支持JS语言,可以写后台的服务。 node的特点:基于win8引擎渲染,渲染速度快,效率高,性能好。 基于事件驱动的I/O(输入/输出)操作 单线程的,所以基本是异步的操作 遵循CommaonJS规范,提供模块机...
2018-10-26 18:02:00
93
转载 Promise
Promise用来解决异步嵌套问题 Promise是JS内置的构造函数 参数是一个回调函数 回调函数有两个参数:resolve(表示执行成功的回调) reject(表示执行失败的回调) then方法:Promise类原型上的方法 then有两个参数 第一个是成功回调resolve 第二个参数表示失败的回调reject promise有三种状态 第一种是pending(等待状...
2018-10-24 17:40:00
78
转载 ajax基础
如何搭建博客? 1.可以利用第三方 2.发布到github上(只能发布静态页面) 3.自己购买域名和服务器,然后进行页面优化和推广 利用购买域名和服务器的方式搭建博客 1.购(租)服务器:阿里云 有了服务器后通过ftp(eg:FireZilla)将本地项目传送到服务器上 2.购域名:万网 DNS解析域名。将域名和服务器IP地址绑定 3.开发项目,将项目发布到相应的端口号...
2018-10-24 11:59:00
182
转载 flex布局的盒子模型
flex盒子模型由容器(flex container)以及容器的直接子元素(flex item)组成。 以容器(flex container)定义,有主轴(main axis)以及交叉轴(cross axis),主轴的开始位置(与边框的交叉点)叫做main start,结束位置叫做main end.交叉轴的开始位置叫做cross start,结束位置叫做cross end。 (注意:...
2018-10-20 14:07:00
134
转载 css3核心模块
transition 过渡动画 transform 变型属性 animation 帧动画 transition-property 过渡属性 all|[attr] transition-duration 过渡时间 transition-delay 延迟时间 transition-timing-function 运动类型 ease:(逐渐变慢)默认值 linear:(匀速) e...
2018-10-18 16:10:00
108
转载 响应式开发
根据设备的宽度,自动调整页面到大小,从而在各个设备上呈现出最佳的视觉效果。 响应式开发的种类:1.适合小型的项目或需求页:PC端和移动端公用一套 2.大型的项目如淘宝 PC端(固定布局)和移动端(移动适配)各用一套 响应式所用的技术:1.视口viewport 2.媒体查询(可以识别设备的特征,从而调整页面的布局) 3.布局时用相对单位,rem 100% em 4.图片的...
2018-10-17 16:17:00
128
转载 HTML5标签及表单
语义化标签 section w3c规范规定section是用来划分网页的,表示页面中的一个内容区块,比如章节,页眉,页脚或页面的其他部分.可以和h1,h2…等其他标签结合起来一起使用,表示文档结构 article 定义可以独立于内容其余部分的完整独立内容块,article元素就是专门为摘要设计的,比如一篇文章 aside 表示art...
2018-10-16 15:18:00
95
转载 JS面向对象编程
JS盒子模型 js中提供了与盒子模型相关的属性 css盒子模型属性:width height border padding margin 将这些属性分为很多系列 属性一共13个 client系列(跟溢出内容无关) clientWidth= width + padding(左右) clientHeight= height + padding(...
2018-10-16 11:50:00
65
转载 JS面向对象的编程
函数功能:把所有的功能都的封装在一个函数里,等下次需要实现这个功能时,运行这个方法即可。 面向对象:object oriented programming 以对象数据类型为导向的编程 单例模式: 概念:将同一事物的属性和方法封装在一个空间(对象)里 防止代码冲突和覆盖 不同模块之间获取属性:通过模块名.方法名() 同一模块之间获取属性:this.方法名() //单例模式...
2018-10-14 15:41:00
93
转载 ES5构造函数与ES6类
ES5的构造函数: function F(name) { this.name = name;//私有属性 } F.prototype.writeCss = function () { console.log('writeCss');//原型上的方法 } F.writeJS = function () {//...
2018-10-14 12:53:00
185
转载 订阅发布模式概念基础
- 让写出的代码具有可维护性,可复用性,可移植性。不再专注于代码本身,而是站在宏观的角度思考代码,想如何规划和管理代码 - 代码至少满足"低耦合 高内聚" - 低耦合:每个模块之间的代码没有关联性 - 高内聚:每个模块代码都是由关联性很强的代码组成,都是用来实现单一的功能,得遵守单一职责的原理 - 如何将单独的功能在需要执行的地方执行 ->订阅发布模式 订阅:做计划 ...
2018-10-13 17:10:00
187
转载 HTML与CSS之display:none
1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>下拉框</title> 6 <style> 7 *{ 8 ...
2018-08-03 11:15:00
177
转载 HTML与CSS之导航栏
1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>导航栏</title> 6 <style> 7 *{ 8 ...
2018-08-03 10:54:00
83
转载 微信小程序-笔记
实现图片预览:小程序已经为我们提供了图片预览的接口: current 当前显示图片的链接,不填则默认为 urls 的第一张。 urls 需要预览的图片的链接列表,类型为数组。 需要注意的是:urls是一个数组,可以支持多张照片。它实际上类似于一个相册,可以左右滑动查看多张照片。 注意wx.previewImage的用法,它接受一个object对象,对象的urls数组...
2017-12-03 15:34:00
75
转载 基于设计模式的用户管理
基于DAO模式和MVC模式完成一个用户管理程序,包括用户注册、用户登录、浏览用户列表和删除用户等四个功能。要求:1)JSP页面中不允许出现Java代码,使用标签实现显示逻辑 2)HTTP请求发送给Servlet,由Servlet负责调用DAO类,并转发给JSP页面 3)浏览用户列表页面要支持分页功能 DBCon.java类:与数据库admin表连接,...
2017-11-30 18:30:00
347
转载 微信小程序-开发组件-笔记1
1.视图容器组件(view) view组件代表了一个页面的基本视图,也就是一个新的页面的最外层容器,相当于HTML中的DIV容器。对于每一个微信小程序的控件而言,有一些属性是通用的。表1是一些通用的属性。 表1 view属性和说明 属性名 类型 描述 注释 Id String 组件的唯一标识 保持整个页面唯一 class String ...
2017-11-11 10:05:00
119
转载 JavaScript异常处理
当JavaScript引擎执行代码时,会发生各种错误,而各种错误处理的语句如表1所示: 语句 说明 try 语句测试代码块的错误 catch 语句处理错误 throw 语句创建自定义错误 代码中的很多错误有些时候无法完全避免,此时,需要一些人工提示或者中断程序,并且捕获当前错误。JavaScript本身会对语法或...
2017-11-11 08:36:00
62
转载 微信小程序开发-笔记
一、开发文件结构 1.根目录下有三个文件:app.js,app.json和app.wxss。一个小程序项目必须有的三个描述App的文件。这三个文件是应用程序级别的文件。这3个文件的意义: 表1.1 app.js,app.json和app.wxss文件的含义 文件 必填 作用 app.js 是 小程序逻辑文件 app.json 是 小程序配置...
2017-11-10 12:59:00
131
转载 封装类实现增删改查
上一篇博客,可以看出每一个jsp页面都存在数据库访问代码;将连接代码和SQL语句暴露在页面中,不利于数据库安全;连接代码需要重复书写,不利于代码重用,影响程序复用性和软件的灵活性。因此,将数据库访问代码利用类封装起来,可以很好的避免这些问题。 在Java Resources/src目录db_admin包下新建DBCon.java类,用于封装数据库的连接。 DBCon类: pac...
2017-11-08 15:30:00
477
转载 脚本方式实现数据库增删改查
哇塞,一个空格的问题花了一整天的时间终于找出了错~~~ 1.首先实现查询表中的所有数据: <%@page import="java.sql.*"%> <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTY...
2017-11-08 14:25:00
412
转载 JDBC-1
1.DriverManager驱动加载: 要实现JDBC的连接,需要提供指定数据库的URL。通常的标准做法:调用DriverManager的getConnection方法。该方法中含有三个重要参数:数据库的URL,连接用户名和密码。 DriverManager中注册驱动的方式: 1).调用方法Class.forName:可显式加载驱动程序类。与外部设置无关(推荐)。 Clas...
2017-11-08 13:25:00
101
转载 用户登录界面
1)设计一个用户登录页面、一个用户登录信息验证页面、一个用户登录成功页面、一个错误处理页面、两个受保护页面以及若干被静态包含的页面片段。 2)用户登录信息包括学号和密码,学号是本人学号并且密码正确则登录成功,自动跳转到用户登录成功页面;如果出现异常(例如学号没有输入、密码没有输入、学号或密码不正确等),则抛出异常,由错误处理页面处理。 3)登录成功页面,显示登录用户信息,并显示...
2017-11-08 10:09:00
2081
转载 简单图形界面
以前博客不用了!!! 1窗口界面:在窗口中加入标签,文本行,按钮三个组件; 2窗口功能:在文本行中输入一行字符串后,点击按钮,文本行中的字符串出现在标签中。 import java.awt.*; import java.awt.event.*; import javax.swing.*; @SuppressWarnings("serial") public class ...
2017-11-07 09:00:00
240
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人