自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 857

原创 移动端遮罩层后方滚动处理

最近做项目,有一个一键分享的弹窗功能。分享按钮以遮罩的形式布满整个屏幕,我采取position:absolute,四个方向的大小为0,做了个遮罩,但是发现时间会冒泡到底层的去,导致在遮罩上滑动屏幕也会使下层的body滚动起来。想到的解决方法是阻止时间冒泡,所以在touchstart的时候,阻止了默认事件,但是导致遮罩上所有的点击事件不可用了。说明我们事件阻止的位置不对,需要将点

2017-09-18 14:37:14 968

原创 JavaScript中使用window.open被拦截解决办法

最近做项目,有个需求是,点击签到,签到成功后,弹出悬浮窗,待其消失后跳转到新窗口。签到功能通过ajax异步请求完成,最开始的想法是在异步获得返回成功后,直接用window.open(URL)打开目的窗口,遇到了新标签页被浏览器拦截的情况;$.ajax({ type: 'get', dataType: 'jsonp',

2017-08-31 11:05:27 24997 2

转载 win7 64下安装mysql-python报错的解决办法

在本地搭建环境安装的时候却出现报错,Unable to find vcvarsall.bat 在网上找了很多资料,发现是window平台本身不带编译系统,而安装mysql-python需要进行编译。网上给出的办法是,安装vs2008或者MinGW,很是麻烦。后来总算找到另外一种超级简单的办法。原来国外一个大学-加州大学欧文分校的Christoph Gohlke提供了大量python非官方插

2017-05-18 10:35:31 374

原创 前端学习相关网页集合

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 354

转载 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 3544

原创 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 2985 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 388

转载 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 306

转载 重写toString()方法

学习Java的人都知道,Java所有类都是object的子类。所以,所有的Java对象都可以调用object类提供的方法。其中,toString()就是其中一个。下面讲解一下为什么会有重写toString()方法一说。 首先,我们先来创建一个Persion类,它只简单的包含 firstname 和 lastname,当然,加上它的setter 和 getter 法。放在com.be

2016-10-09 09:58:45 11046 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 4907

转载 社会工程学部分攻击经典方法总结

社会工程学部分攻击经典方法总结社会工程学(Social Engineering)是一种通过对受害者心理弱点、本能反应、好奇心、信任、贪 婪等心理陷阱进行诸如欺骗、伤害等危害手段。社会工程学攻击在近年来的一些网络入侵事件中起到了很大的作用,对企业信息安全有很大的威胁性。下面转载来一 篇比较不错的文章,方便各位网络信息安全爱好者了解社会工程学。注: 节选之上海市公安局网络安全顾问彭一楠

2016-03-29 14:20:05 10432 1

转载 java 生成随机字符串

1、生成的字符串每个位置都有可能是str中的一个字母或数字,需要导入的包是import java.util.Random;//length用户要求产生字符串的长度 public static String getRandomString(int length){     String str="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQR

2016-03-25 11:23:48 505

原创 fatjar ClassNotFound解决办法

今天用fatjar打jar包,eclipse里面运行的代码没问题,但是放到虚拟机上去却报错ClassNotFound。解决方法:发现打包的时候,最后一步选择lib包的时候,有一个三方jar没有选,导致出错。最后把其选上即可。之后虚拟机测试又出现问题。最后发现虚拟机的JAVA版本是1.6的,而eclipse的环境是1.7的。更改eclipse里面的java版本,重新使

2015-08-01 09:28:23 586

原创 Linux学习(2)——文件系统

文件结构1.倒转的单根树状结构      2.区分大小写      3.使用“/”分割(Windows使用“\”)4.根目录为“/”当前工作目录    使用“pwd”查看文件名称1.大小写敏感2.长度最大255字符3.除了正斜线,都是有效字符4.使用touch命令可以创建空白文件或者更新文件的时间5.隐藏文件以“.”开头列

2015-07-21 11:10:01 330

原创 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 414

转载 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 3568

原创 虚拟机Bridge、NAT、host-only三种网络模式

Bridge(桥接模式):使用该模式的虚拟操作系统是局域网中的一个独立的主机,具有独立访问网络中其他主机的功能。它的配置信息由vmware0虚拟网络提供,不支持DHCP服务。用户需要按照一定的规则配置相应的信息,ip地址必须和宿主机在同一网段,这样

2015-04-24 09:11:09 2841

转载 linux下搭建FTP

1、FTP服务器的简介 关于ftp的介绍,大家也一定不陌生了。我就直接把百度百科上的介绍拿过来,和大家一起温习一下概念。 FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。基于不同的操作系统有不同的FTP应用程序,

2015-04-23 14:30:25 770

原创 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 449

原创 python学习笔记(四)

第十六讲 序列1.      列表、元组和字符串的共同点:a)        通过索引得到每一个元素b)        索引从0开始c)        可以通过分片的方法得到一个范围内的元素集合d)        有很多共同的操作符2.      list方法,help(list)查看帮助3.      tuple方法help(tuple)查看帮助4.      s

2015-04-16 17:06:46 283

原创 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 395

原创 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 363

原创 python学习笔记(二)

第六讲 常用操作符1.      算数操作符:a)        d += 3 b)        a = b = c = d = e = 102.      优先级:先加减再乘除,有括号先括号比较符优先级高于逻辑符3.      逻辑操作符:and            or     not4.      优先级汇总:第七讲 分支和循环11.

2015-04-16 16:58:49 298

转载 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 532

转载 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 513

转载 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 8828 1

转载 python写爬虫技巧(二):异常处理

先来说一说HTTP的异常处理问题。当urlopen不能够处理一个response时,产生urlError。不过通常的Python APIs异常如ValueError,TypeError等也会同时产生。HTTPError是urlError的子类,通常在特定HTTP URLs中产生。1.URLError通常,URLError在没有网络连接(没有路由到特定服务器)

2015-04-09 14:07:14 509

转载 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 710

转载 URL 和 URI概念分析

URI和URL的概念和举例简单的来讲,URL就是在浏览器端输入的    http://www.baidu.com    这个字符串。在理解URL之前,首先要理解URI的概念。什么是URI?Web上每种可用的资源,如 HTML文档、图像、视频片段、程序等都由一个通用资源标志符(Universal Resource Identifier, URI)进行定位。

2015-04-09 10:40:38 608

转载 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 702

转载 Scrapy入门

本教程主要内容包括一下四步:1. 创建一个新的Scrapy Project2. 定义你需要从网页中提取的元素Item3. 实现一个Spider类,通过接口完成爬取URL和提取Item的功能4. 实现一个Item PipeLine类,完成Item的存储功能新建工程首先,为我们的爬虫新建一个工程,首先进入一个目录(任意一个我们用来保存代码的目录),执行:

2015-04-08 16:27:04 327

软件按钮包

里面包含几十个按钮的图片素材方便做项目的同志们使用

2014-05-08

OnlyDBG 1.10

用于EXE程序的反编译分析,这是学校实验室的版本

2014-05-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除