个人总结
KrisChung
这个作者很懒,什么都没留下…
展开
-
Promise 红绿灯模拟原理实例
ES6 Promise 学习实例eg: 模拟红绿灯异步跳转原理html<ul id="traffic" class=""> <li id="green"></li> <li id="yellow"></li> <li id="red"></li></ul>cssul { position: absolute; width: 200px; height: 200原创 2021-02-18 14:17:15 · 529 阅读 · 0 评论 -
Git 上交
文章目录git远程库 本地仓库创建仓库提交文件git远程库 本地仓库远程库本地仓库分各个分支,服务器仓库分支与本地仓库分支一一对应相关命令git branch 查看分支git branch --track 本地分支名 origin/服务器分支名 (从服务器上拉分支下来)git branch -D name (删除分支)git checkout 切换分支git check...原创 2018-11-22 14:56:41 · 420 阅读 · 0 评论 -
前端 - JS 面向对象(上)
文章目录01-面向对象02- new关键字03-原型04- JS 中 = 的意义面向对象写轮播01-面向对象01-demo.html&amp;lt;!DOCTYPE HTML&amp;gt;&amp;lt;html&amp;gt; &amp;lt;head&amp;gt; &amp;lt;title&amp;gt;please enter your title&am原创 2018-10-13 20:37:52 · 527 阅读 · 0 评论 -
前端 - JS面向对象(下)
文章目录方法链包装对象原型链原型链中的默认值方法链&amp;lt;!DOCTYPE html&amp;gt;&amp;lt;html lang=&quot;en&quot;&amp;gt;&amp;lt;head&amp;gt; &amp;lt;meta charset=&quot;UTF-8&quot;&a原创 2018-10-13 20:38:10 · 130 阅读 · 0 评论 -
前端-案例(一)
文章目录01-案例之评论发表之屏蔽关键字02-案例之表单验证01-案例之评论发表之屏蔽关键字&amp;lt;!DOCTYPE html&amp;gt;&amp;lt;html lang=&quot;en&quot;&amp;gt;&amp;lt;head&amp;gt; &amp;lt;meta charset=&quot;UTF-原创 2018-09-28 11:24:35 · 7958 阅读 · 0 评论 -
前端-Ajax
文章目录Ajax(上)Ajax模糊概念Ajax运行机制Ajax(下)Ajax(上)Ajax模糊概念Ajax:局部区域获取和更新后台数据,在不刷新页面的情况下必须在同一域名下进行ajax操作在安装运行本地服务器 wampserver 遇到的问题本地服务器无法变绿: 1.80端口被占用,cmd-&amp;amp;amp;amp;amp;gt;netstats -ano 找到80端口的PID 打开任务管理器详细信...原创 2018-10-13 20:37:14 · 153 阅读 · 0 评论 -
前端 --- flex布局
flex布局相对浮动布局简便案例:flex.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style>原创 2018-09-22 20:41:59 · 206 阅读 · 0 评论 -
django-学习路程之案例(一)
文章目录BookBuypro 图书购买案例1.创建数据模型2.数据迁移3.admin注册(注册数据模型到管理模块)4.视图函数实现多表操作功能需求5.路径配置BookBuypro 图书购买案例1.创建数据模型models.pyfrom datetime import datetimefrom django.db import models# Create your mod...原创 2018-09-21 11:50:09 · 191 阅读 · 0 评论 -
Vue.js 学习足迹(一)
文章目录安装Vue安装Vue可以在script标签中引入,但是需要在网络环境下可以访问Vue官网 http://cn.vuejs.org 找到安装,点击开发版本,ctrl+s 保存vue.js文件到项目下...原创 2018-10-13 10:49:05 · 461 阅读 · 1 评论 -
前端-响应式布局
响应式基本语法响应式外部样式响应式基本语法响应式布局的优缺点 优点:面对不同分辨率设备,灵活性强,能够快捷地解决设备显示适应问题 缺点:兼容各种设备时所需工作量大丶效率低下丶代码累赘,会隐藏无用的元素,加载时间延长, 其实这是一种折中性质的设计解决方案,由于多方面元素影响而达不到最佳效果,在一定程度上 改变了网站原有的布局结构,会...原创 2018-09-15 20:25:03 · 1543 阅读 · 0 评论 -
Node.js (一)
文章目录node.js简介node.js简介官网: https;//nodejs.org/en/1.Node.js 不是一种独立的语言2.Node.js 使用JavaScript 进行编程3.Node.js 跳过了 Apache Naginx IIs 等HTTP服务器,它自己不用建设在任何服务器软件之上4.Node.js 是花费最小的硬件成本,追求更高的并发,更高的处理性能......原创 2018-10-13 20:36:31 · 259 阅读 · 0 评论 -
Nodejs (二)
文章目录案例之模拟Apache默认静态文件管理系统案例之模拟Apache默认静态文件管理系统Nodejs 没有Apache所拥有的默认处理静态文件与检索文件地址的功能,此案例实现此功能让用户在url地址栏上输入的网址直接匹配到物理文件路径02.js/** Nodejs 没有Apache所拥有的默认处理静态文件* 与检索文件地址的功能,此案例实现此功能** */...原创 2018-10-13 20:36:53 · 205 阅读 · 0 评论 -
H5 学习足迹(六)
文章目录uni-app 开发框架uni-app 基础语法与配置 打包uni-app 开发框架uni-app 基础语法与配置 打包配置文件uni.scss ------ 全局样式pages.json ----- 路由,全局样式main.js --------- vue的主文件,入口xxx.vue -------- vue的模板文件store ------------ 存...原创 2019-08-14 12:03:47 · 647 阅读 · 0 评论 -
H5 学习足迹(五)
文章目录canvas 案例时钟canvas 案例时钟<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><style> body{ ...原创 2019-08-04 15:30:02 · 366 阅读 · 0 评论 -
H5 学习足迹(四)
文章目录canvas 填充背景图片canvas 绘制图片或视频canvas 渐变canvas 绘制曲线canvas 贝塞尔曲线canvas 填充文字canvas 像素操作canvas 填充背景图片<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <t...原创 2019-08-03 21:54:26 · 184 阅读 · 0 评论 -
H5 学习足迹(三)
文章目录canvas介绍canvas 直线canvas 样式canvas介绍<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><...原创 2019-08-02 16:35:10 · 274 阅读 · 0 评论 -
H5 学习足迹(二)
文章目录classlist 对象dataset 对象classlist 对象<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> </head> <body> <div id="div"...原创 2019-06-27 17:48:20 · 218 阅读 · 0 评论 -
H5 学习足迹(一)
H5拖拽事件<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <style type="text/css"> .div2{ width: 110px; height: 110px; ...原创 2019-06-23 21:16:26 · 457 阅读 · 0 评论 -
ECMAscript 2015(ES6) 学习足迹(一)
文章目录变量的扩展赋值的扩展变量的扩展 1. let 在es6中是新增的声明变量的关键字 特性: 1.没有预解析 2. 不允许重复声明 3. 块级作用域 {} 称之为代码块 2. const 1. 常量 固定的值 不能被修改 2. 对象obj 属性可以修改的 赋值的扩展 结构赋值:...原创 2018-12-06 10:54:14 · 142 阅读 · 0 评论 -
适配
文章目录适配方案rem适配方案 让移动端的网页在各种移动端设置上 ,能够完好显示 适配方案: > 1.百分比- 固定高度,宽度不固定(动态) 大部分的元素 大小分布比较均匀 单位% flex > 2.固定宽度 - 在啥情况 使用都可以,但是相对而言比较少,用KM打包工具打包成APP,布局错乱 单位是具体的 px % flex > 3....原创 2018-11-27 11:08:01 · 175 阅读 · 0 评论 -
Web开发-JQuery
关于js对象与jq对象关于js对象与jq对象 js对象与jq对象的互相转换以及获取元素创建元素 . . 关于jq插件的引用 www.bootcdn.cn –&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt; 复制链接 jquery.min.js&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;!DOCTYPE html&a原创 2018-09-07 08:39:12 · 517 阅读 · 0 评论 -
Python-enum&函数式编程
枚举enum函数式编程闭包函数式编程-匿名函数函数式编程-map()函数式编程-reduce()函数式编程-filter()枚举enum# -*- coding:utf-8 -*- from enum import Enum""" python的枚举是类的形式展现 大写表示常量 枚举类下的常量无法改变值,一般类下的变量可以改变...原创 2018-08-03 11:18:33 · 199 阅读 · 0 评论 -
JSON
JSONJavaScript Object NotationJavaScript 对象表示法 是一种轻量级的数据交换格式 ,字符串是JSON的表现形式JSON字符串: 符合JSON格式的字符串 {"name":"xiaoming"}特点: 对比xml 1.易于阅读 2.易于解析 3.网络传输效率高 4...原创 2018-08-03 10:50:49 · 106 阅读 · 0 评论 -
Python-正则表达式
正则表达式 正则表达式是一个特殊的字符序列,一个字符串是否与我们所设定的这样字符序列相匹配 快速检索文本丶实现一些替换文本的操作可用于:1.检查一串数字是否是电话号码2.检测一个字符串是否符合email3.把一个文本里指定的单词替换为另外一个单词#re模块是python的正则表达式模块import rea = 'C|C+9+|Ja77va|pyth8on...原创 2018-08-03 10:22:57 · 134 阅读 · 0 评论 -
python-装饰器
装饰器 装饰器:python中比较有用的东西 在项目开发中常常遇到改写项目需求,装饰器的应用很好的解决了代码冗余的问题 对修改是封闭的,对扩展是开放的,该原则适合修改需求import timedef f1(): print('This is a function')# 对修改是封闭的,对扩展是开放的,该原则适合修改需求def f2(): prin...原创 2018-08-02 21:11:41 · 128 阅读 · 0 评论 -
python-哈希表
HashTable哈希表原理 765 % 13 = 11 431 % 13 = 2 … 实例代码块# -*- coding:utf-8 -*-class Array(object): def __init__(self,size=32,init=None): self._size = size ...原创 2018-08-07 10:45:36 · 2210 阅读 · 0 评论 -
Python-数据结构与算法
数组列表 内存连续 下标访问 列表为线性结构 内存是连续的,通过下标访问 链表是链式结构,内存不是连续的,需要用指针节点访问其地址 method:class Array(object) 构造一个空列表init(self,size=32) 初始化列表变量getitem(self,index) ...原创 2018-08-02 15:22:55 · 370 阅读 · 0 评论 -
python-树与二叉树
树与二叉树 如果你了解linux文件结构(tree命令),它的结构也是一棵树。我们快速看下树涉及到的一些概念:二叉树 了解完树的结构以后,我们来看树结构里一种简单但是却比较常用的数-二叉树。二叉树是一种简单的树,它的每个节点最多只能包含两个孩子,以下都是一些合法的二叉树: 通过上边这幅图再来看几个二叉树相关的概念: 1.节点深度(...原创 2018-08-14 10:24:41 · 710 阅读 · 0 评论 -
python-算法时间复杂度和空间复杂度
大O表示法 O 名称 举例 1 常量时间 一次赋值 logn 对数时间 折半查找 n 线性时间 线性查找 nlogn 对数线性时间 快速排序 n**2 平方 两重循环 n**3 立方 三重循环 2**n 指数 递归求斐波那契数列 n! 阶乘 旅行商问...原创 2018-08-06 17:08:08 · 3768 阅读 · 0 评论 -
python-排序(一)
冒泡排序法选择排序插入排序冒泡排序法 bubble sort 可以说是很简单的一种排序算法了,它的思想如下. 对一个数组进行n轮迭代,每次比较相邻两个元素,如果相邻的元素 前者大于后者,就交换它们。因为直接在元素上操作而不是返回新的 数组,所以是一个inplace的操作.这里冒泡的意思其实就是每一轮冒泡 一个最大的元素就会通过不断比较和交换相邻元素...原创 2018-08-09 11:41:00 · 268 阅读 · 0 评论 -
python--堆(heap)与堆排序
什么是堆 堆是一种完全二叉树,有最大堆和最小堆两种 1.最大堆:对于每个非叶子节点V, V的值都比它的两个孩子大,称为 最大堆特性(heap order property)最大堆里的根总是存储最大值, 最小的值存储在叶节点 2.最小堆:和最大堆相反,每个非叶子节点V,V的两个孩子的值都比它大 关于堆的操作 堆提供了很有限的几个操作:...原创 2018-08-15 11:10:09 · 1075 阅读 · 0 评论 -
python-递归
前言: 递归是计算机科学里出现非常多的一个概念,有时候用递归解决问题看起来非常简单优雅。推荐看看《算法图解》第三章递归,举的例子比较浅显易懂什么是递归?递归用一种通俗的话来说就是自己调用自己,但是需要分解它的参数,让它解决一个更小一点的问题,当问题小到一定规模的时候,需要一个递归出口返回。这里举一个和其他很多老套的教科书一样喜欢举的例子,阶乘函数,阶乘函...原创 2018-08-08 10:00:24 · 11998 阅读 · 0 评论 -
python--笔记(一)
python 风格的代码python 风格的代码列表推导式集合推导式字典推导式关于None判空操作列表推导式b = [1,2,3,4,5,6,7,8]chs = [value ** 2 for value in b]print(chs)# [1,4,9,16,25,36,49,64]chs = [value ** 2 for valu...原创 2018-08-08 11:25:17 · 153 阅读 · 0 评论 -
python-django学习足迹(三)
django的ORM的概念 python的类对数据库的表进行操作 . . django默认使用sqlite的数据库,默认自带sqlite的数据驱动,引擎名称: django.db.backends.sqlite3 mysql, 引擎名称: django.db.backends.mysql pymysql:纯python的mysql驱动程序 . ...原创 2018-08-24 15:32:27 · 277 阅读 · 0 评论 -
案例--原生爬虫
# -*- coding:utf-8 -*-""" 爬虫前奏: 爬取熊猫tv各个主播的名字和人气值 明确目的 找到数据对应的网页 分析网页的结构找到数据所在的标签位置 模拟HTTP请求,向服务器发送这个请求,获取到服务器返回给我们的HTML ...原创 2018-08-31 15:43:31 · 543 阅读 · 0 评论 -
python-数据库学习足迹
import /myblog/mysql server数据库 数据库(database,DB) 是指长期存储在计算机内的,有组织,可共享的数据的集合.数据库中的数据 按一定的数据模型组织丶描述和存储. 具有较小的冗余,较高的数据独立性和易扩展性, 并可为各种用户共享. . 存储数据的仓库python 关于 mysql 的 API – pymysql模块...原创 2018-08-24 11:09:31 · 181 阅读 · 0 评论 -
mysql-server
数据库 一个文件,存放数据的文件命令 linux下安装mysql: $:sudo apt-get install mysql-server (注意:安装数据库时一定要设置数据库密码) . 运行退出数据库: $:mysql -uroot -p (登录数据库) mysql&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt;原创 2018-08-20 10:00:36 · 458 阅读 · 0 评论 -
python-django学习足迹(一)
HTTP协议 例如访问京东页面,输入网址即请求协议,服务器返回一个页面即响应协议 . HTTP是无状态协议: 对于多个客户端发送的请求以及单个客户端多次发送请求,服务器只能识别请求无法识别客户端IP地址,即无状态协议请求协议 客户端(浏览器)向服务器发送请求 . 浏览器将request header请求头一并发送给服务器,request head...原创 2018-08-17 11:24:26 · 192 阅读 · 0 评论 -
python-django学习足迹(二)
Django views(视图函数)Django views(视图函数)redirect()视图函数的locals()用法 处理请求redirect() return redirect(‘/login/’) 视图函数下条件判断后返回跳转到登录页面# 引入redirectfrom django.shortcuts import r...原创 2018-08-22 10:04:04 · 201 阅读 · 0 评论 -
python-优先级队列
# -*- coding:utf-8 -*-class Array(object): def __init__(self,size=32): self._size = size self._items = [None] * size def __getitem__(self,index): return self._items[...原创 2018-08-16 10:39:56 · 1218 阅读 · 0 评论