- 博客(16)
- 资源 (16)
- 收藏
- 关注
转载 Ajax工作原理深入理解
1. 概念ajax 的全称是AsynchronousJavaScript and XML,其中,Asynchronous 是异步的意思,它有别于传统web开发中采用的同步的方式。2. 理解同步异步异步传输是面向字符的传输,它的单位是字符;而同步传输是面向比特的传输,它的单位是桢,它传输的时候要求接受方和发送方的时钟是保持一致的。 举个例子来说同步和异步,同步就好像我们买楼一次性支付,而异步就是
2017-04-26 11:11:58 542
原创 Javascript中布尔类型转换及返回false的参数
布尔类型里只有这几参数个返回false,其它都为trueBoolean(undefined) // falseBoolean(null) // false Boolean(0) // false Boolean(NaN) // false Boolean('') // false
2017-04-24 17:24:58 3748
原创 javascript中this对象的指向问题
1. 不像C#,this一定是指向当前对象。js的this指向是不确定的,也就是说是可以动态改变的。call/apply 就是用于改变this指向的函数,这样设计可以让代码更加灵活,复用性更高。2. this 一般情况下,都是指向函数的拥有者。这一点很重要!这一点很重要!这一点很重要! 这也是一道常见的面试题,如下代码:var myObject = { foo: "bar",
2017-04-24 16:56:02 1050
原创 javascript对象及内置对象属性和方法
JS中,可以将对象分为“内建对象”、“宿主对象”和“自定义对象”三种。1.内建对象js中的内部对象包括Array、Boolean、Date、Function、Global、Math、Number、Object、RegExp、String以及各种错误类对象,包括Error、EvalError、RangeError、ReferenceError、SyntaxError和TypeError。其中...
2017-04-23 17:18:58 1334
原创 快速排序、合并排序、基数排序时间复杂度
快速排序稳定:否 时间复杂度 最优:O(nlog(n)) 最差:O(n^2) 平均:O(nlog(n))合并排序合并排序是一种分治算法。这个算法不断地将一个数组分为两部分,分别对左子数组和右子数组排序,然后将两个数组合并为新的有序数组。 稳定:是 时间复杂度: 最优:O(nlog(n)) 最差:O(nlog(n)) 平均:O(nlog(n))桶排序桶排序是一种将元素分到一定数量的桶
2017-04-22 21:23:22 2491
原创 Git Stash保存临时修改
git stash: 备份当前的工作区的内容,从最近的一次提交中读取相关内容,让工作区保证和上次提交的内容一致。同时,将当前的工作区内容保存到Git栈中。 git stash pop: 从Git栈中读取最近一次保存的内容,恢复工作区的相关内容。由于可能存在多个Stash的内容,所以用栈来管理,pop会从最近的一个stash中读取内容并恢复。 git stash list: 显示Git栈内的所有备
2017-04-21 18:05:05 11492
原创 响应式页面实现
响应式网页设计最初是由 Ethan Marcotte 提出的一个概念:为什么一定要为每个用户群各自打造一套设计和开发方案?Web设计应该做到根据不同设备环境自动响应及调整。当然响应式Web设计不仅仅是关于屏幕分辨率自适应以及自动缩放的图片等等,它更像是一种对于设计的全新思维模式;我们应当向下兼容、移动优先。首先我们应该遵循移动优先原则,交互&设计应以移动端为主,PC则作为移动端的一个扩展;一个页面需
2017-04-21 17:48:49 1477
原创 Python中使用NLTK库解决错误:LookupError: from nltk.book import
什么是词干提取? 在语言形态学和信息检索里,词干提取是去除词缀得到词根的过程─—得到单词最一般的写法。对于一个词的形态词根,词干并不需要完全相同;相关的词映射到同一个词干一般能得到满意的结果,即使该词干不是词的有效根。从1968年开始在计算机科学领域出现了词干提取的相应算法。很多搜索引擎在处理词汇时,对同义词采用相同的词干作为查询拓展,该过程叫做归并。使用pip安装NLTKsudo pip ins
2017-04-18 22:17:30 12204 3
转载 一个非常高效的提取内容关键词的python代码
# coding=UTF-8import nltkfrom nltk.corpus import brown# This is a fast and simple noun phrase extractor (based on NLTK)# Feel free to use it, just keep a link back to this post# http://thetokenizer
2017-04-18 16:24:08 16821
原创 python 字符串去空格
有的时候我们读取文件中的内容,每行2边都有空格,能不能一次性全部去掉呢,字符符有一个内置的strip()方法可以做到。这个字符串方法,会删除字符串s开始位置前的空格。
2017-04-18 14:35:19 84122 4
原创 解决爬虫错误:urllib.error.URLError: <urlopen error [WinError 10060]
当用多线程爬取网站出现urlopen error [errno 10060]的错误,也就是连接失败。原因是多个线程爬去某个网站的数据,每次连接完需要sleep(1)一会,不然该网站服务端的防火墙会ban掉你的connect。睡眠等待机制会减少urlopen error [errno 10060]出现的概率,但访问次数多了还是会出现 开始的解决思路是每次连接的时候换用不同的useragent,结果仍
2017-04-18 14:24:09 41349 4
转载 安装pymysql、mysql-python 安装错误 fatal error C1083: Cannot open include file: 'config-win.h':
最近使用python时用到mysql,起初想要使用mysql-python。于是各种安装,过程复杂结果不尽人意,突然想起来我的python版本是3.X的,所以果断放弃mysql-python,选择适用于python3的pymysql。python语言的3.x完全不向前兼容,导致我们在python2.x中可以正常使用的库,到了python3就用不了了.比如说mysqldb.目前MySQLdb并不支持p
2017-04-18 11:02:40 1983
原创 JavaScript RegExp 对象的3 个方法:test()、exec() 和 compile()
1. test() 方法 test() 方法用来检测一个字符串是否匹配某个正则表达式,如果匹配成功,返回 true ,否则返回 false。语法: RegExpObject.test(string) //必需参数。要检测的字符串。2. exec() 方法 exec() 方法用来检索字符串中与正则表达式匹配的值。exec() 方法返回一个数组,其中存放匹配的结果。如果未找到匹配的值,则
2017-04-16 14:34:40 1711
原创 javascript中void();执行返回SyntaxError
void是一元运算符,它出现在操作数之前,操作数可以是任意类型,操作数会照常计算,但忽略计算结果并返回undefined。由于void会忽略操作数的值,因此在操作数具有副作用的时候使用void来让程序更具语义console.log(void 0); // undefinedconsole.log(void(0)); // undefined常见的作用:1.替代undefined由于undefine
2017-04-16 14:16:26 554
原创 input设置为disabled,表单无法提交后台解决方法
<input name="country" id="country" size=12 value="disabled提交时得不到该值 " disabled="disabled" >放在form表单中提交后得不到该值。将disabled=”disabled” 改为 readonly = “readonly” 即可按照W3C的规范: 设置为disabled的input将会有下面的限制: - 不能接
2017-04-15 15:48:30 11797
原创 HTML5的getCurrentPosition() 地理定位,某些浏览器报错问题
首先很气,找错误找了很久,最后发现“被墙隔断时,一切都是枉然”。用navigator.geolocation.getCurrentPosition定位。 在PC端访问:IE可以获取经纬度。Google Chrome报error.POSITION_UNAVAILABLE错。Mozilla Firefox报error.TIMEOUT错。手机端访问:Safari报error.TIMEOUT错。
2017-04-13 21:58:49 8485 2
基于uniapp实现的微信小程序,实名认证、身份证识别、人脸识别前端页面、wx.faceDetect
2022-11-14
点击图片实现放大效果
2017-03-11
thinkphp +jquery 实现点击加载更多
2017-03-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人