自定义博客皮肤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)
  • 收藏
  • 关注

原创 从MVC到Vue(一)——MVC

MVC是什么?MVC是一种设计模式M即Model, 表示数据,负责数据的相关操作V即View,即数据层,负责视图的操作C即Controler,即控制器,负责其他伪代码演示://数据层 Modelclass Model{ data:数据, getDate(){ 获取数据操作 } update(data){ 数据更新操作 }}//视图层 ViewClass View{ ele: 视图元素, //把视图元素渲染到页面中 render()}/

2020-09-19 15:08:12 956

原创 DOM事件委托

DOM事件委托把一个元素的响应事件,比如click的函数委托到另一个元素:一般,会把一个或一组元素的事件委托到它的父层或者更外层元素上,真正绑定事件是外层元素,当事件响应到需要绑定的元素上时,会通过事件冒泡机制从而触发它的外层元素的绑定事件上,然后再外层元素上执行函数比如,一次考试后,很多童鞋想知道成绩,一个个的来问,班主任很烦,直接把成绩单给了班长,那每个童鞋的成绩结果就委托到了班长身上。班长就是外层元素。其他童鞋成绩就可以通过委托方知道委托有什么好处?1.减少内存消耗一个div里面有100个

2020-08-26 13:18:51 178

原创 DOM事件机制小记

DOM事件模型事件捕获:从外到内找监听函数事件冒泡:从内到外找监听函数历史上网景:事件捕获IE5:事件冒泡W3C同时支持,先捕获再冒泡相关函数ele.addEventListenr(eventType,(e)=>{},useCapture)最后一个参数为false或者不填,表示在冒泡阶段调用处理函数,true表示在捕获阶段调用处理函数...

2020-08-26 11:02:54 125

原创 从用法到设计模式-解析jQuery

从用法到设计模式-解析jQueryjQuery这一个库从2006年诞生,至今仍然在使用,必定是有其精妙之处,且累计80%的网站,至今还是用jQuery来维护,其学习价值不亚于Vue和React目录选择元素改变结果集链式操作元素的操作:取值和赋值,元素的操作:移动选择元素将一个选择表达式,放进构造函数jQuery()(简写为$),然后得到被选中的元素。选择表达式可以是:css选择器jQuery('#test')$(document) //选择整个文档对象$('#test

2020-08-24 20:26:41 190

原创 二次回顾JS原型

JS三大定理定理1:JS公式对象.__proto__ ===其构造函数.prototype公理二:根公理Object.prototype是所有对象(间接或直接)原型公理三:函数公理所有的函数都是由Function构造的任何函数.__proto__===Function.prototype任意函数有Object/Array/Function易错点1:xxx的原型 {name:'xuansining'}的原型 [1,2,3].原型 Object的原型xxx.原型 === xxx

2020-08-13 13:11:32 124

原创 JS 函数的执行时机

JS 函数的执行时机一个经典的面试题let i=0for(i=0;i<5;i++){ setTimeout(()=>{ console.log(i) },0)}它的结果是6个6而不是0,1,2,3,4,5是因为函数的调用时机不同setTimeout函数是表示即刻去执行,但不代表当前就马上执行,这种情况就相当于,你打lol的时候,你妈喊你去吃饭,你当前却要把游戏打完,再去吃饭把问题简化let i=1;function fn(){ setTimeout(()=

2020-07-24 18:14:44 184

原创 JS对象的基本用法(结合ES6)

JS对象的基本用法1.声明对象的两种方法let obj ={ 'gender' : 1,'age' : 18 }let obj = new Object({'gender' : 1,'age' : 18})细节键名是字符串,不是标识符,可以含任何字符引号可省略,省略了之后就只能写标识符就算引号省略了,键名也还是字符串如何用变量做属性名let p1='name'let obj={p1:'frank'} //属性名就是'p1'let obj={[p1]:'frank'} //属性

2020-07-04 13:02:13 221

原创 JS语法详解

JS语法博客JS版本ES6是最低要求历史版本ES3, IE6支持,总体评价:不推荐使用,太旧ES5,总体评价:不推荐使用,太旧ES 6: 大部分浏览器支持,总体评价:一半垃圾一半好ES2019 与 ES 6 差别不大ES6不好的地方因为ES不能删除以前的特性,要兼容旧网站但有一个好处:稳定怎么面对JS取其精华,去其糟粕一门语言的价值是由其产生的价值决定的JS是世界上使用最广泛的语言JS是门槛极低的语言JS是一门能产生价值的语言JS之父怎么评价JS?它的优秀之处

2020-05-10 21:01:50 186

原创 JavaScript检查设备是否支持触屏

网上找了很多,发现好多都是扯淡,下面这代码真正有效var isTouchDevice='ontouchstart' in document.documentElement;console.log(isTouchDevice)chrome开发者工具,当转化为手机时,isTouchDevice为true,当为PC的时候,isTouchDevice为false;...

2020-05-03 12:22:34 846 2

原创 浅谈JS引擎和JS内存(图解)

从chrome的进程说起当你双击chrome快捷方式打开chrome,计算机就多了一个chrome的进程,chrome进程,会分多个子进程,包括:扩展应用程序子进程,GPU子进程new Tab的子进程…在new Tab的子进程中会有多个线程,线程是比进程更轻量级的一个概念,包括:渲染引擎JS引擎用户界面存储我们可以了解到,JavaScript其实是单线程执行的,那我们...

2020-05-02 12:00:53 449

原创 HTML常用标签简明教程

HTML常用标签本文主要讲三个重点标签:a标签img标签form标签看之前一定要看!!一定要看!!一定要看!!怎么专业的预览HTML页面?a标签作用跳转到外部页面跳转到内部锚点发邮箱,打电话属性hreftargetdownloadrel=noopenerhref网址<a href="https://google.com">google&...

2020-04-25 15:18:13 168

原创 还在使用文件预览HTML页面吗?介绍一种专业的预览方式

前言:许多同学前端学习HTML,做HTML页面的时候,通常是按ctrl+s直接保存,然后双击index.html直接打开,或者使用某一种快捷键打开,反正本质也是文件预览,但是种方式是不规范的,会造成许多问题前端工程师专业预览方式,是在线预览,这样可以从用户的角度去看页面,因为用户的习惯是,输入网址,然后浏览网页,同时文件的路径问题,也会更加清晰下面介绍一个工具http-server,可以...

2020-04-25 15:14:28 338

原创 HTML入门(学习方法+概述)

HTML5概述万维网wwwWorld Wide Web其实等于 URL + HTTP +HTML万维网的发明人 Tim Berner-Lee自己写了第一个浏览器自己写了第一个服务器用自己写的浏览器访问了自己写的服务器发明了WWW,同时发明了HTML,HTTP和URL内容共享是互联网的本质我们应该学习那些知识呢?如何制作出网页域名知识HTTP服务器知识HTML知识...

2020-04-25 12:55:44 289

原创 hugo 搭建个人博客最详细的教程

如何用 hugo 搭建个人博客?2020/4/241安装Hugo首先打开官方教程 Hugo如果你是mac用户使用以下命令行安装brew install hugohugo versionbrew需要按教程先安装如果你是window用户,个人推荐使用以下步骤点开hugo下载链接 下载 hugo_0.69.1_Windows-64bit.zip如果版本更新了,就下载最新版本...

2020-04-24 11:37:38 1817

原创 MySQL06-表设计三范式-(结尾)

数据库数据导出导入导出整个库mysqldump 数据库名>D\bjpowernode.sql -u root -p密码导出数据中某张表mysqldump 数据库名 表名>D:\bjpowernode.sql -u root -p密码导入数据库create database bjpowernode;use bjpowernode;source D:\bjpowern...

2020-04-13 14:21:00 135

原创 MySQL05-事务,索引和视图-(提高篇)

存储引擎(了解)什么是存储引擎?存储引擎这个名字只有在mysql中存在(Oracle中有对应的机制,但是不叫做搜索引擎,oracle中没有特殊的名字,就是表的存储方式)mysql支持很多存储引擎,每个存储引擎都对应了一种不同的存储方式每一个存储引擎都有自己的优缺点,需要在合适的时机选择合适的存储引擎。完整的建表语句其实的这样的create table `表名`( `id` int(...

2020-04-13 13:16:52 135

原创 MySQL04-增删改和约束-(提高篇)

增删改和约束创建表语法格式create table 表名( 字段名1 数据类型, 字段名2 数据类型, 字段名3 数据类型 ...);表名在数据库中一般建议以t_或者tbl_开始MySQL中的数据类型数据类型说明int整形bigint长整形float浮点型char定长字符串,最长255varchar...

2020-04-12 20:06:20 173

原创 MySQL03-(进阶篇)

连接查询和子查询主要讲 :连接查询 , 子查询 union limit关于查询结果去重没有去重之前:mysql> select job from emp;+-----------+| job |+-----------+| CLERK || SALESMAN || SALESMAN || MANAGER || SALESMAN |...

2020-04-11 23:36:20 120

原创 MySQL02-(进阶篇)

主要讲排序 条件查询 分组函数 group by having排序语法select 字段,字段 from 表名 where 条件 order by ... 默认是升序案例:员工按工资排序mysql> select ename,sal from emp order by sal;+--------+---...

2020-04-11 12:25:34 129

原创 MySQL01(入门篇)

MySQL入门-1这里主要讲简单mysql命令行和简单查询语句登陆MySQLmysql -uroot -p密码C:\Users\Administrator>mysql -uroot -p******Welcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 9S...

2020-04-11 12:17:20 107

原创 Android开发之RecyclerView详解(一)(依据官方文档)

关于RecyclerView如果你需要实现一个可以滚动的列表视图,且列表元素数据量大,改变频繁,那么可以使用RecyclerView来描述你的页面如:这是官方的Demo:Android developer Demo大家可以参考一下RecyclerView的一个更高级和更灵活的版本。在RecyclerView模型中,几个不同的组件一起工作来显示您的数据。用户界面的整体容器是一个Recy...

2019-05-16 00:42:22 1071 1

原创 Android实现微型聊天室效果-textView的应用

android textView属性scrollbars的应用

2019-05-11 12:21:16 487

原创 Android textView实现跑马灯效果

基于Android 9.0,实现textView跑马灯效果,点击暂停

2019-05-11 11:04:22 316

原创 Android-View的属性详解

View的属性属性说明id视图的编号layout_width视图的宽度,单位:dp,系统给出match_parent与wrap_content. match_parent指 与上级视图一样宽 ; wrap_content指与内部内容一样宽(内部内容若超过上级视图的宽度,则该视图保持与上级视图一样宽);layout_height视图的高度,具体同上lay...

2019-05-11 00:05:31 175

原创 Android 开发学习笔记(一)——Android-像素与颜色 -详解

像素的概述Android支持的像素有:px(像素),in(英寸),mm(毫米),pt(磅,1/72英寸),dp(与设备无关的显示单位),dip(等价dp),sp(用来设置字体大小)。px,dp,sp是最常用的。px是手机屏幕上可显示最小单位,与物理设备有关。一般来说,同样尺寸的屏幕,像素密度越高,以px计量的分辨率越大。dp只于屏幕尺寸有关,同样的尺寸屏幕以dp计量的分辨...

2019-05-10 00:01:35 741

空空如也

空空如也

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

TA关注的人

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