- 博客(32)
- 资源 (2)
- 收藏
- 关注
转载 vue webpack中使用jQuery
编译报错:$ is undefined or no-undef '$' is not defined,假设你已经使用vue-cli搭建好了开发的脚手架,接下来,看下面。。NPM 安装 jQuery,项目根目录下运行以下代码npm install jquery --savewebpack配置在项目根目录下的build目录下找到webpack.base.conf.js文件,在开头使用以下代码引入web...
2018-03-05 15:02:54
892
原创 移动端遮罩层后方滚动处理
最近做项目,有一个一键分享的弹窗功能。分享按钮以遮罩的形式布满整个屏幕,我采取position:absolute,四个方向的大小为0,做了个遮罩,但是发现时间会冒泡到底层的去,导致在遮罩上滑动屏幕也会使下层的body滚动起来。想到的解决方法是阻止时间冒泡,所以在touchstart的时候,阻止了默认事件,但是导致遮罩上所有的点击事件不可用了。说明我们事件阻止的位置不对,需要将点
2017-09-18 14:37:14
1019
原创 JavaScript中使用window.open被拦截解决办法
最近做项目,有个需求是,点击签到,签到成功后,弹出悬浮窗,待其消失后跳转到新窗口。签到功能通过ajax异步请求完成,最开始的想法是在异步获得返回成功后,直接用window.open(URL)打开目的窗口,遇到了新标签页被浏览器拦截的情况;$.ajax({ type: 'get', dataType: 'jsonp',
2017-08-31 11:05:27
25163
转载 win7 64下安装mysql-python报错的解决办法
在本地搭建环境安装的时候却出现报错,Unable to find vcvarsall.bat 在网上找了很多资料,发现是window平台本身不带编译系统,而安装mysql-python需要进行编译。网上给出的办法是,安装vs2008或者MinGW,很是麻烦。后来总算找到另外一种超级简单的办法。原来国外一个大学-加州大学欧文分校的Christoph Gohlke提供了大量python非官方插
2017-05-18 10:35:31
407
原创 前端学习相关网页集合
1.html+csscss-tricks https://css-tricks.com/2.js在线编辑 http://runjs.cn/code3.网络文档bootstrap http://www.bootcss.com/MDN https://developer.mozilla.org/zh-CN/vue vuejs.org.cnvu
2017-03-07 16:53:45
381
转载 sublime text3 JSLint的错误提示
JSLint的错误提示都是什么意思“Missing semicolon.” : “缺少分号.”,“Use the function form of \”use strict\”.” : “使用标准化定义function.”,“Unexpected space after ‘-’.” : “在’-'后面不应出现空格.”,“Expected a JSON value.” : “请传入一个js
2017-03-03 19:49:37
3588
原创 JavaScript Object使用toString
今天偶然看到个js面试题目,问控制台输出信息是什么。var a = {};var b = {name:"ZS"};var c = {};c[a] = "demo1";c[b] = "demo2";console.log(c[a]);console.log(c);首先,a为空对象,b为name属性值为ZS的对象,c也为空对象;之后,依次给c添加属性分别为a、b,值为de
2017-02-27 22:48:37
3051
1
原创 Sublime text3 常用插件
1、SublimeLinter = 错误语法2、JsMinifier =自动压缩js文件3、Sublime CodeIntel =代码自动提示4、Bracket Highlighter =代码匹配5、CSScomb CSS =属性排序6、SublimeTmpl =快速生成文件模板7、SideBarEnhancements =设置sublime text2/3支持浏览器预览
2016-12-16 14:07:33
438
转载 python2 中文编码问题
python中如何避免中文是乱码经验一:在开头声明:# -*- coding: utf-8 -*-# coding:utf-8经验二:遇到字符(节)串,立刻转化为unicode,不要用str(),直接使用unicode()unicode_str = unicode('中文', encoding='utf-8')print unicode_str.encode('ut
2016-10-18 09:41:26
355
转载 重写toString()方法
学习Java的人都知道,Java所有类都是object的子类。所以,所有的Java对象都可以调用object类提供的方法。其中,toString()就是其中一个。下面讲解一下为什么会有重写toString()方法一说。 首先,我们先来创建一个Persion类,它只简单的包含 firstname 和 lastname,当然,加上它的setter 和 getter 法。放在com.be
2016-10-09 09:58:45
11418
2
原创 EXCEL 修改日期格式
excel的时间格式为mm/dd/yyyy hh:mm:ss想将数据导入到数据库中,可是数据库的时间格式为yyyy-mm-dd hh:mm:ss所以需要将excel的格式进行修改。我从网上找到方法说直接右键修改时间格式即可,但是试过无法修改。最终找到了解决办法,可能比较麻烦但是也是解决的思路的一种。1.excel的时间格式如下2.
2016-04-05 17:25:39
5289
转载 社会工程学部分攻击经典方法总结
社会工程学部分攻击经典方法总结社会工程学(Social Engineering)是一种通过对受害者心理弱点、本能反应、好奇心、信任、贪 婪等心理陷阱进行诸如欺骗、伤害等危害手段。社会工程学攻击在近年来的一些网络入侵事件中起到了很大的作用,对企业信息安全有很大的威胁性。下面转载来一 篇比较不错的文章,方便各位网络信息安全爱好者了解社会工程学。注: 节选之上海市公安局网络安全顾问彭一楠
2016-03-29 14:20:05
10655
1
转载 java 生成随机字符串
1、生成的字符串每个位置都有可能是str中的一个字母或数字,需要导入的包是import java.util.Random;//length用户要求产生字符串的长度 public static String getRandomString(int length){ String str="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQR
2016-03-25 11:23:48
544
原创 fatjar ClassNotFound解决办法
今天用fatjar打jar包,eclipse里面运行的代码没问题,但是放到虚拟机上去却报错ClassNotFound。解决方法:发现打包的时候,最后一步选择lib包的时候,有一个三方jar没有选,导致出错。最后把其选上即可。之后虚拟机测试又出现问题。最后发现虚拟机的JAVA版本是1.6的,而eclipse的环境是1.7的。更改eclipse里面的java版本,重新使
2015-08-01 09:28:23
660
原创 Linux学习(2)——文件系统
文件结构1.倒转的单根树状结构 2.区分大小写 3.使用“/”分割(Windows使用“\”)4.根目录为“/”当前工作目录 使用“pwd”查看文件名称1.大小写敏感2.长度最大255字符3.除了正斜线,都是有效字符4.使用touch命令可以创建空白文件或者更新文件的时间5.隐藏文件以“.”开头列
2015-07-21 11:10:01
362
原创 Linux学习(1)——CLI:BASH命令
用户通过shell来操作kernel。shell分为GUI(Graphical User Interface)和CLI(Command Line Interface)两种。Linux的shell:1.GUI:GNOME;2.CLI:BASHBASH提示符 :$(普通用户),#(root用户)内容:命令、选项、参数命令后台运行:firefox
2015-07-20 16:40:38
466
转载 python 小游戏 代码存档
import pygame #导入pygame库import mathfrom pygame.locals import * #导入一些常用的函数和常量import random#2初始化pygame,为使用硬件做准备pygame.init()#创建了一个窗口width, height = 640, 480screen=pygame.display.set_mode((widt
2015-05-13 11:10:20
3747
原创 虚拟机Bridge、NAT、host-only三种网络模式
Bridge(桥接模式):使用该模式的虚拟操作系统是局域网中的一个独立的主机,具有独立访问网络中其他主机的功能。它的配置信息由vmware0虚拟网络提供,不支持DHCP服务。用户需要按照一定的规则配置相应的信息,ip地址必须和宿主机在同一网段,这样
2015-04-24 09:11:09
2879
转载 linux下搭建FTP
1、FTP服务器的简介 关于ftp的介绍,大家也一定不陌生了。我就直接把百度百科上的介绍拿过来,和大家一起温习一下概念。 FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。基于不同的操作系统有不同的FTP应用程序,
2015-04-23 14:30:25
799
原创 python学习笔记(五)
第二十一讲lambda表达式(匿名函数)1. 基本语法lambdax: 2 *x + 1等同于def xxx(x): return x : 2 *x +1 2. 复杂的内置函数a) filter(function orNone, sequence)返回的sequence为True的值。如果function
2015-04-16 17:08:48
498
原创 python学习笔记(四)
第十六讲 序列1. 列表、元组和字符串的共同点:a) 通过索引得到每一个元素b) 索引从0开始c) 可以通过分片的方法得到一个范围内的元素集合d) 有很多共同的操作符2. list方法,help(list)查看帮助3. tuple方法help(tuple)查看帮助4. s
2015-04-16 17:06:46
308
原创 python学习笔记(三)
第十一讲 列表21. 列表获取元素:Mix[0]Mix2=Mix[2:5] //拷贝分片得到2到4的,修改mix不会修改mix2Mix[:3] //从0到22. 列表删除元素:mix.remove(“哈哈”)del member[2]member.pop(2)//把索引为2的元素删除第十二讲 列表3 (操作符的使用)1. 可以比较大小 ( ==)
2015-04-16 17:01:59
423
原创 python学习笔记(一)
第三讲变量和字符串1. 变量名不能以数字开头2. 变量名大小写敏感3. 字符串可以是“ 也可以是 ’4. 转意符 \ : print(‘let\’s go!’) Print(“let’s go!”) #不用转意符的Str=’C:\\PR\\casdasd\\cascassss\\ccccc’ #简便方式(添加“r”,原
2015-04-16 16:59:45
394
原创 python学习笔记(二)
第六讲 常用操作符1. 算数操作符:a) d += 3 b) a = b = c = d = e = 102. 优先级:先加减再乘除,有括号先括号比较符优先级高于逻辑符3. 逻辑操作符:and or not4. 优先级汇总:第七讲 分支和循环11.
2015-04-16 16:58:49
327
转载 python写爬虫技巧(五):简单的百度贴吧网页爬虫
# -*- coding: cp936 -*-import string, urllib2 #定义百度函数 def baidu_tieba(url,begin_page,end_page): for i in range(begin_page, end_page+1): sName = string.zfill(i,5) + '.html'#
2015-04-10 09:16:33
561
转载 python写爬虫技巧(四):urllib2技巧与抓站技巧
1.Proxy 的设置urllib2 默认会使用环境变量 http_proxy 来设置 HTTP Proxy。如果想在程序中明确控制 Proxy 而不受环境变量的影响,可以使用代理。新建test14来实现一个简单的代理Demo:import urllib2enable_proxy = Trueproxy_handler = urllib2.ProxyHandle
2015-04-09 14:45:50
540
转载 python写爬虫技巧(三):urllib2方法geturl、info和两个概念openers、handlers
urlopen返回的应答对象response(或者HTTPError实例)有两个很有用的方法info()和geturl()1.geturl():这个返回获取的真实的URL,这个很有用,因为urlopen(或者opener对象使用的)或许会有重定向。获取的URL或许跟请求URL不同。以人人中的一个超级链接为例,我们建一个urllib2_test10.p
2015-04-09 14:12:09
9014
1
转载 python写爬虫技巧(二):异常处理
先来说一说HTTP的异常处理问题。当urlopen不能够处理一个response时,产生urlError。不过通常的Python APIs异常如ValueError,TypeError等也会同时产生。HTTPError是urlError的子类,通常在特定HTTP URLs中产生。1.URLError通常,URLError在没有网络连接(没有路由到特定服务器)
2015-04-09 14:07:14
535
转载 Python写爬虫技巧(一):总
1.最基本的抓站import urllib2content = urllib2.urlopen('http://XXXX').read()-2.使用代理服务器这在某些情况下比较有用,比如IP被封了,或者比如IP访问的次数受到限制等等。import urllib2proxy_support = urllib2.ProxyHandler({'http':'htt
2015-04-09 11:08:19
745
转载 URL 和 URI概念分析
URI和URL的概念和举例简单的来讲,URL就是在浏览器端输入的 http://www.baidu.com 这个字符串。在理解URL之前,首先要理解URI的概念。什么是URI?Web上每种可用的资源,如 HTML文档、图像、视频片段、程序等都由一个通用资源标志符(Universal Resource Identifier, URI)进行定位。
2015-04-09 10:40:38
655
转载 python+scrapy环境搭建(win7 X86)
Python+scrapy安装 win7 32位系统1、到https://www.python.org/downloads/release/python-279/下载Windows x86 MSI installer安装Python2.7.9(注意安装的试用版本,建议安装到默认位置)2、将C:\python27\Scripts;C:\python27;添加到环境变量path里
2015-04-08 16:52:23
736
转载 Scrapy入门
本教程主要内容包括一下四步:1. 创建一个新的Scrapy Project2. 定义你需要从网页中提取的元素Item3. 实现一个Spider类,通过接口完成爬取URL和提取Item的功能4. 实现一个Item PipeLine类,完成Item的存储功能新建工程首先,为我们的爬虫新建一个工程,首先进入一个目录(任意一个我们用来保存代码的目录),执行:
2015-04-08 16:27:04
358
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人