随笔分类 - 学习总结
摘要:分别从HTML、CSS、JavaScript、综合四个方面总结,后续持续更新 HTML部分 Doctype的作用? 文档声明,不存在或格式不正确会导致文档以兼容模式呈现标准模式的排版和JS运作模式都是以该浏览器支持的最高标准运行兼容模式页面以宽松的向后兼容的方式显示HTML5不基于SGML,因此不需
阅读全文
摘要:一、数据定义 1、创建新数据库:CREATE DATABASE database_name2、创建新表:CREATE TABLE table_name (column_name datatype,column_name datatype,...)3、修改数据表: 添加列:ALTER TABLE ta
阅读全文
摘要:近年来,前端技术的发展迅速,但因为前端知识面庞大,在实际学习当中往往无法理清其中的脉络。下面从各种库、框架、插件的层面上,对前端知识点做一些简单的梳理。从软件工程上,将前端分为四个由浅及深的层面或阶段。 一、基础层(浏览器原生支持html/css/js) HTML超文本标记语言,用标签构建网页的内容
阅读全文
摘要:在程序中,通常解决一个问题的方法有很多种。当然这些不同思路的解决方法,在性能和效率上也有很大差异。 以下是数字去重的三种方法, 一、循环遍历法(传统思路) 最简单粗暴的算法,新建一个空数组,然后遍历原数组,将不在新数组中的项添加到新数组,最后返回新数组 二、排序比较法(巧妙转换) 相对第一种方法,需
阅读全文
摘要:一、引入vue 方法一:下载vue.js,然后像引用jquery一样,在HTML中使用script标签引入 方法二:使用架构工具,推荐使用npm安装后,然后可以直接用作 AMD 模块 二、声明式渲染 hello World实例(新建html将如下内容放在body中) 除了绑定插入的文本内容,我们还可
阅读全文
摘要:正则表达式是描述一组字符串特征的模式,用来匹配特定的字符串 主要分三个部分:基本语法、RegExp对象的方法、JS中支持正则表达式的String对象方法 一、基本语法 在JS中,正则表达式为对象,用如下两种方式定义: 直接量法: /pattern/attributes;创建RegExp对象法:new
阅读全文
摘要:一、数据类型 整型:TINYINT(有符号值[-128,127],无符号值[0,255],1字节)、SMALLINT(2字节)、MEDIUMINT(3字节)、INT(4字节)、BIGINT(8字节) 浮点型:FLOAT(小型浮点数)、DOUBLE(双精度浮点数) 字符型:CHAR(定长0-255)、
阅读全文
摘要:一、H5的几种存储形式 1、本地存储(localstorage和sessionstorage) 存储形式:key-->value 过期策略:localstorage永久存储,不过期,除非手动删除,sessionstorage在重启浏览器、关闭页面或新开页面时失效 大小限制:每个域名5M 使用方法:(
阅读全文
摘要:一、推出的目标 web浏览器兼容性低;文档结构不明确;web应用程序的功能受限 二、语法的改变 内容类型(html或htm);DOCTYPE声明简化;指定字符编码简化;可以省略标记的元素;具有Boolean的属性;省略属性引号 三、新增与删除的元素和属性 1、结构元素 section(内容块)、ar
阅读全文
摘要:一、引入Reactjs 方法一:直接下载相关js文件引入网页,其中react.js 是 React 的核心库,react-dom.js 是提供与 DOM 相关的功能,Browser.js 的作用是将 JSX 语法转为 JavaScript 语法,这一步很消耗时间,实际上线的时候,应该将它放到服务器完
阅读全文
摘要:1、标准创建对象模式 2、字面量模式 3、工厂模式 4、构造函数模式 5、原型模式 6、组合构造函数和原型模式 7、动态原型模式(这里只在 sayName()方法不存在的情况下,才会将它添加到原型中。) 8、寄生构造函数模式(除了使用 new 操作符并把使用的包装函数叫做构造函数之外,这个模式跟工厂
阅读全文
摘要:一、css方面 1、盒子模型在IE上有何不同? 2、移动端适配方案? Media Query(Bootstrap) viewpoint缩放 固定高度 浮动百分比 动态计算与rem(淘宝的flexible) 二、JQuery方面 1、事件on和click有何不同? 三、原生JS方面 1、如何理解事件流
阅读全文
摘要:一、复用(维护性、开发成本) 1、前端复用 a:文件复用:Js、css、Html、媒体文件等 b:模块复用:通过js来维护一个整体模块,包括动态引入css/js/html,或动态生成 2、后端复用 a:通用接口复用(对外部) b:UI模块复用(例如后台的include) c:通用工具API复用(例如
阅读全文
摘要:事件对象 包含事件相关的信息,如鼠标、时间、触发的DOM对象等 js默认将事件对象封装好,并自动的以参数的形式,传递给事件处理函数的第1个参数,如下: 事件的属性和方法 type:获取事件类型(click、mouseover等等) target:获取发生的所在元素(在低版本IE下用srcElemen
阅读全文
摘要:WEB应用的本质 1、用户请求远程资源 2、浏览器查找远程资源,打包用户请求并发送 3、服务器根据请求,通过逻辑计算,回复结果给浏览器 4、浏览器解析结果,呈现给用户 过程: 1、根据URL查找服务器地址:逐级查找(浏览器缓存》系统缓存》路由器缓存》ISP DNS缓存》根服务器) 2、建立TCP/I
阅读全文
摘要:$ git init 建立git仓库(一般都是在github上新建好,直接克隆到本地) $ git clone **.git 克隆git仓库 $ git add -A 全部或者***(文件名) $ git commit -m "***" 提交修改,备注*** $ git push (-u origi
阅读全文
摘要:插件地址:https://github.com/gavin125/gavin-Vtype 主要用正则的方式匹配输入内容的格式 分为两个版本: 1、Vtypejs.js为原生js版本2、Vtype.js为jquery插件 验证效果为: 1、获得焦点时出现提示,失去焦点时判断结果(密码强度为键盘输入实时
阅读全文
摘要:特殊符号(使用需要'\'转义) ! $ ^ * + = | . ? \ / ( ) [ ] { } 创建正则表达式 方法一 var re =new RegExp("a","i") 方法二 var re =/a/i 字符类 \w 匹配任何ASCII单字符 [a-zA-Z0-9_] \W 匹配任何ASC
阅读全文
摘要:登录页:login.php $_POST["a"]:获取post提交的数据a的值 mysql_query("select * from admin where ad_name='$username' and ad_code='$password' limit 1");执行一条MySQL查询 mysq
阅读全文
摘要:链接数据库文件:conn.php mysql_connect("localhost:3306","root","usbw"):链接数据库服务器(数据库服务器地址,用户名,密码) die():中止脚本执行函数 mysql_select_db("mytest",$conn):选择服务器中的某个数据库(数
阅读全文

浙公网安备 33010602011771号