- 博客(12)
- 收藏
- 关注
翻译 Javascript 进阶
一、事件代理 事件绑定后,检测顺序就会从被绑定的DOM下滑到触发的元素,再冒泡到绑定的DOM上,也就是说,如果你监听了一个DOM节点,那就等于你监听了其所有的后代节点。 代理的意思就是之间厅父节点的时间触发,以来代理对其后代节点的监听,而你需要做的只是通过currentTarget 属性得到触发元素并作出回应。 使用事件代理意味着你可以节省大量重复的事件监听,以减少浏览器资源消耗。还有一个好...
2018-07-31 17:28:05
370
原创 Git 命令手册
创建git仓库 第一步 选择一个目录用做本地仓库 第二步 输入 git init 命令将这个目录变成可管理的仓库 将文件放入Git仓库 git add files git commit -m 'add a files' 查看仓库状态 git status 查看修改内容 git diff 查看修改日志 git log git lo...
2018-07-23 11:01:35
253
原创 Python操作Redis数据库
Redis用途 数据库,缓存,消息中间件 类型 字符串(string) 散列(hashes) 列表(lists) 集合(sets) 有序集合(sorted sets)··· 下载及安装 官网 中文网站 windows安装包 Redis常用操作 字符串(string)相关操作 set —设置值 get —获取值 mset —设置多个键值对 ...
2018-07-19 16:01:53
645
原创 MongoEngine
安装 pip install mongoengine 连接数据库 #方式一: connect('local') #方式二:指定端口和地址 connect('local',host='192.168.21',port=125) #方式三: connect('local',host='mongodb://localhost/local') ODM常见模型: StringField /...
2018-07-18 16:14:31
918
原创 python之操作MongoDB
安装 [官方网站](https://www.mongodb.com/download-center 启动 Windows:mongod.exe –dbpath yourpath:\MongoDB\DB Mac:mongod –config /usr/local/etc.mongod.conf Linux:sudo service mongod start 创建 db.collec...
2018-07-18 12:03:31
364
原创 python之运用SQLAlchemy
原理图 SQLAlchemy安装和配置 pip install SQLAlchemy #进入python环境测试 import sqlalchemy #如果不报错,则已经安装成功了 如果pip安装出现错误,不要着急,还有一种方法,那就是下载安装包,解压缩文件,然后打开lib文件夹,会发现sqlalchemy文件,没错,这就是python的模块文件,然后将它copy,粘贴到python根目...
2018-07-13 14:24:05
297
原创 python操作数据库Mysql
mysql基础语法 DDL(数据定义语句) CREATE TABLE/DATABASE (创建表单) ALERT TABLE/DATABASE (更改表单) DROP TABLE/DATABASE (删除表单) DML(数据管理语句) INSERT(增)/DELETE(删)/UPDATE(改)SELECT(查) 创建数据库并使用 一般我们用大写来写mysql预定义的关键...
2018-07-12 17:07:43
245
原创 javascript API 手册之Navigator
navigator javascript 客户端运行时,引擎自动创建navigator对象 使用 navigator 对象可以决定你的用户正在使用的 Navigator 的版本,用户的 Navigator 用户的Navigator 可以控制的 MIME 类型,用户已经安装的插件。所有这些 navigator 的属性都是只读的 属性 navigator.appCodeName 指...
2018-03-15 14:31:40
941
原创 jacascript 需要注意的一些细节
函数自调的写法 自调函数的作用是构造一个函数级的变量作用域,常见的写法是: (function)(){ //code }() 这样写可能被JS理解成一个函数调用。 其实我们可以这样写: void function({ //code }) 也可以用 !打头 在standardjs 日益流行的今天,忽略行尾分号成为了主流 检查一个变量是否为对象之前,首先判断它的...
2018-03-10 17:30:21
591
翻译 简洁的工具类函数封装
数组 1.1 检查是否是数组 export default const judgeArr = (arr) =>{ if(Array.isArray(arr)){ return true; } } 1.2 数组去重set方法 set 去重代码,方法一 //利用set方法将数组转化为set数据,然后用Array.from将set转化为数组类型 ...
2018-03-06 17:45:54
603
原创 Ajax的应用
原生Ajax实现交互式网页应用 首先,我们说说Ajax的原理: Ajax即“Asynchronous Javascript And XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术Ajax不是一种新的编程语言,而是使用现有标准的新方法。 Ajax 基本上就是把 JavaScript 技术和 XMLHttpRequest 对象放在 Web 表单和服务器...
2018-03-04 22:56:39
371
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅