- 博客(20)
- 收藏
- 关注
原创 javascript对象
javascript中的对象,可以理解成是一个键值对的集合,键是调用每个值的名称,值可以是基本变量,还可以是函数和对象。创建javascript对象有两种方法,一种是通过顶级Object类来实例化一个对象,然后在对象上面添加属性和方法:var person = new Object();// 添加属性:person.name = 'tom';person.age = '25';// 添...
2018-05-31 20:07:22 138
原创 jquery-Dom操作
元素节点操作指的是改变html的标签结构,它有两种情况:1、移动现有标签的位置2、将新创建的标签插入到现有的标签中创建新标签var $div = $('<div>'); //创建一个空的divvar $div2 = $('<div>这是一个div元素</div>');移动或者插入标签的方法 1、append()和appendTo():在现存元素的内部,从后面...
2018-05-31 20:05:02 162
原创 jquery事件委托
事件委托就是利用冒泡的原理,把事件加到父级上,通过判断事件来源的子集,执行相应的操作,事件委托首先可以极大减少事件绑定次数,提高性能;其次可以让新加入的子元素也可以拥有相同的操作。一般绑定事件的写法$(function(){ $ali = $('#list li'); $ali.click(function() { $(this).css({background:'...
2018-05-31 19:53:34 185
原创 jquery事件冒泡
什么是事件冒泡 在一个对象上触发某类事件(比如单击onclick事件),如果此对象定义了此事件的处理程序,那么此事件就会调用这个处理程序,如果没有定义此事件处理程序或者事件返回true,那么这个事件会向这个对象的父级对象传播,从里到外,直至它被处理(父级对象所有同类事件都将被激活),或者它到达了对象层次的最顶层,即document对象(有些浏览器是window)。事件冒泡的作用 事件冒泡允许多个操...
2018-05-31 19:51:15 174
原创 jquery表单验证(正则)
1、什么是正则表达式: 能让计算机读懂的字符串匹配规则。2、正则表达式的写法:var re=new RegExp('规则', '可选参数');var re=/规则/参数;3、规则中的字符 1)普通字符匹配:如:/a/ 匹配字符 ‘a’,/a,b/ 匹配字符 ‘a,b’2)转义字符匹配:\d 匹配一个数字,即0-9\D 匹配一个非数字,即除了0-9\w 匹配一个单词字符(字母、数字、下划线)\W 匹...
2018-05-31 19:38:32 2813 1
原创 jquery特殊效果、链式调用、事件
jquery特殊效果:fadeIn() 淡入 $btn.click(function(){ $('#div1').fadeIn(1000,'swing',function(){ alert('done!'); }); });fadeOut() 淡出fadeToggle() 切换淡入淡出hide() 隐藏元素s...
2018-05-31 19:29:24 255
原创 jquery动画
通过animate方法可以设置元素某属性值上的动画,可以设置一个或多个属性值,动画执行完成后会执行一个函数。/* animate参数: 参数一:要改变的样式属性值,写成字典的形式 参数二:动画持续的时间,单位为毫秒,一般不写单位 参数三:动画曲线,默认为‘swing’,缓冲运动,还可以设置为‘linear’,匀速运动 参数四:动画回调函数,动画完成后执行的匿...
2018-05-31 19:20:29 222
原创 jquery样式操作与绑定click事件
jquery用法思想二 同一个函数完成取值和赋值操作行间样式// 获取div的样式$("div").css("width");$("div").css("color");//设置div的样式$("div").css("width","30px");$("div").css("height","
2018-05-31 19:17:03 2290
原创 jquey选择器
jquery用法思想一 选择某个网页元素,然后对它进行某种操作jquery选择器 jquery选择器可以快速地选择元素,选择规则和css样式相同,使用length属性判断是否选择成功。$('#myId') //选择id为myId的网页元素$('.myClass') // 选择class为myClass的元素$('li') //选择所有的li元素$('#ul1 ...
2018-05-31 19:07:04 275
原创 jquery介绍
jQuery的版本分为1.x系列和2.x、3.x系列,1.x系列兼容低版本的浏览器,2.x、3.x系列放弃支持低版本浏览器,目前使用最多的是1.x系列的。jquery是一个函数库,一个js文件,页面用script标签引入这个js文件就可以使用。首先得去下载这个文件。<script type="text/javascript" src="js/jquery-1.12.2.js"><...
2018-05-31 18:57:40 262
原创 flask视图中的上下文
首先我们来讲一下上下文,什么是上下文呢,上下文相当于一个容器,保存了Flask程序运行过程中的一些信息。Flask中有两种上下文,请求上下文和应用上下文。1、请求上下文(request content):在Flask中,可以直接在视图函数中使用request这个对象进行获取相关的数据,而request就是请求上下文的对象,保存了当前本次请求的相关数据,请求上下文对象有:request,sessio...
2018-05-20 15:43:03 191
原创 TCP/IP的分层管理
TCP/IP协议族里最重要的一点就是分层,按层次分别为:应用层、传输层、网络层、数据链路层。应用层: 应用层决定了向用户提供时通信的活动,tcp/ip 协议族内预存了各类通用的应用服务。比如,ftp(file transfer protocol,文件传输协议) 和 DNS(domain name system ,域名系统)服务就是其中两类。传输层: 传输层对上层应用层,提供处于网...
2018-05-02 18:16:22 165
原创 Python之装饰器
装饰器是程序开发中经常用到的一个功能,用好了装饰器,开发效率如虎添翼。首先,我们先明白下面一段代码:#### 第一波 ####def foo(): print('foo')foo # 表示是函数foo() # 表示执行foo函数#### 第二波 ####def foo(): print('foo')foo = lambda x: x + 1foo() #...
2018-04-27 11:07:54 112
原创 Python中的闭包
闭包什么是闭包呢?下面我们就以简单的例子讲一下什么是闭包。 闭包就是:在函数内部定义一个函数,并且这个函数用到了外边函数的变量,那么将这个函数用到的一些变量称之为闭包。讲闭包之前我们来讲讲什么是函数的引用,下面来看看下面几行代码:def test1(): print("--- in test1 func----")# 调用函数test1()# 引用函数ret = test1...
2018-04-27 10:36:21 100
原创 mysql - 查询-1
MySQL查询查询所有字段: select * from 表名;查询指定字段: select 列1,列2,... from 表名;使用as 给字段取别名: select id as 序号, name as 名字 from 表名;消除重复行:在select后面列前使用distinct可以消除重复行 select ...
2018-04-19 21:37:15 351 1
原创 数据库的备份
备份运行mysqldump命令mysqldump –uroot –p 数据库名 > sqlname.sql;# 按提示输入mysql的密码恢复连接mysql,创建新的数据库退出连接,执行如下命令mysql -uroot –p 新数据库名 < sqlname.sql# 根据提示输入mysql密码...
2018-04-19 20:39:00 129
原创 MySQL之数据的增删改查(crud)
curd的解释:c 代表创建(create)、u 代表更新(update)、r 代表读取(retrieve)、d代表删除(delete)数据查询:查询所有列: select * from 表名; 例:select * from classes;查询指定列: select 列1,列2,... from 表名; ...
2018-04-19 20:34:41 200
原创 MySQL之数据库、数据表的增删改查
安装好MySQL数据库之后,打开ubuntu终端,输入命令:mysql -uroot -p 回车输入密码之后,连接数据库成功。退出mysql 登录:输入 quit 和exit 或者 CTRL+ d 即可。登录成功后,输入select version() ; 可以看MySQL版本;select now (); 显示当前时间。数据库操作:查看所有数据库:show databases;使用数据库:us...
2018-04-19 18:31:54 485 1
原创 数据库介绍
数据存储的方式有很多种,从古代的结绳记事,甲骨文记录数据,到后来的运用图书来记录数据,这些都是一些传统的记录数据的方法,但是它们都有不易保存、备份困难、查找不便的缺点。 而现代有哪些记录数据的手段呢,1: 文件,它使用简单,例如python中的open可以打开文件,用read/write对文件进行读写操作,close关闭文件。但是这种方式对于较大容量的数据,不能够很好...
2018-04-19 17:47:22 149
原创 Mysql 主从同步配置
1、什么是主从同步 主从同步使得数据可以从一个数据库服务器复制到其他服务器上,在复制时,一个服务器充当主服务器(master),其余服务器充当从服务器(slave),因为复制是一异步进行的,所以从服务器不需要一直连着主服务器,从服务器甚至可以通过拨号断断续续地连接主服务器。通过配置文件,可以指定复制所有的数据库,某个数据库,甚至是某个数据库上的某个表。2、使用主从同步有什么好处 2.1 ...
2018-04-19 17:16:00 90
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人