自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (3)
  • 收藏
  • 关注

转载 python+selenium几种常见的定位方法(整合)

此处整合两篇文章 第一部分是基本的定位方法;第二部详细介绍了通过XPATH定位(.find_element_by_xpath).第一部分:  下面我将复制该文章的部分内容,若要查看完整内容,请点击原文地址查看  Python:  1)查找元素的ID。     from selenium import webdriver     bro

2017-11-22 16:10:48 15897

原创 解决网站html页面微信转发调用缩略图的问题

php文件。<?php//$url = $_GET['url'];class JSSDK { private $appId; private $appSecret; public function __construct($appId, $appSecret) { $this->appId = $appId; $this->appSe

2017-11-07 08:39:05 4081

转载 阿里云ECS服务器CentOS7.2安装Python2.7.13

yum中最新的也是Python 2.6.6,只能下载Python 2.7.9的源代码自己编译安装。操作步骤如下:检查CentOS7.2中原先的版本:# python -VPython 2.6.6安装devtoolset# yum groupinstall "Development tools"安装编译Python需要的包yum install zlib-dev

2017-10-27 17:03:05 1166

转载 CentOS7下成功修复了Windows10的grub引导

以CentOS7和Windows为双系统,且后安装CentOS时,会出现开机没有Windows引导的问题。下图,倒数第二行可以看到Windows引导项:修复运行终端(terminal),键入"su root"以超级管理员身份运行,如下图:不会修复引导的童鞋,基本上是刚刚装完CentOS7系统,等重启开机时才发现Windows引导项不见了,所以,对于刚

2017-10-25 22:22:18 8816 1

原创 Python采集网页时正则表达式匹配换行符的问题

p1 = r'(?)(.*?)(?=)' 这样采集html时出错,采集不到数据,正则中 . 是不能匹配换行符,改成如下: p1 = r'(?)([\s\S]*?)(?=)' # 这是我们写的正则表达式规则,你现在可以不理解啥意思[\s\S] \s匹配任何空白字符,包括空格、制表符、换页符等等。等价于[ \f\n\r\t\v]。

2017-10-11 16:26:53 24034

转载 Django添加全文搜索功能入门篇

感觉网络上关于Django全文搜索的中文文章太少,并且讲的也不是很到位,就是简单介绍了怎么配置,并没有说这样配置有什么用,所以依然很迷茫。所以希望我这篇文章能够帮助到后来人。一、使用的工具haystack是django的开源搜索框架,该框架支持Solr,Elasticsearch, Whoosh, *Xapian*搜索引擎,不用更改代码,直接切换引擎,减少代码量。搜索引擎使用W

2017-09-20 09:18:19 494

转载 实现Django的全文检索功能(二):集成haytack

上篇我们已经学会了使用Whoosh进行中文全文检索的基本方法,这样基本上你就可以在Django自己去建立索引、更新索引并进行搜索了。在Django中,我们一般是将文章之类的数据放在数据库model里面,如下面这样的models:[python] view plain copy class Blog(models.Model):      Title=models

2017-09-20 09:17:17 449

转载 Django数据库操作

Django使用or条件查询:from django.db.models import QUser.objects.filter(Q(state=0) | Q(state=1))Django各种条件查询关键字:__exact 精确等于 like ‘aaa’ __iexact 精确等于 忽略大小写 ilike ‘aaa’ __contains 包含 like ‘%aaa%’

2017-09-17 10:20:06 417

转载 django1.8 修改数据库 时间字段 遇到非空问题的解决办法

lmb@lmb-Think:~/bbs02$ python manage.py makemigrationsYou are trying to add a non-nullable field 'update_time' to tags without a default; we can't do that (the database needs something to populate e

2017-09-16 17:33:27 3487

原创 Ubuntu Python2.7 django1.3 安装使用过程部分笔记

Ubuntu 安装分区问题:/ 根分区 20-30Gswap(交换空间)  内存的两倍 home  剩下的分给homePython中文显示问题:在.py 文件首行 写入 “#coding=utf-8”卸载django:找到django安装目录/usr/local/lib/python/site-packages或者/usr/local/lib

2017-09-08 13:38:14 480

转载 python 过滤html方法

后台函数处理:from HTMLParser import HTMLParserclass MLStripper(HTMLParser): """ 过滤html方法 """ def __init__(self): self.reset() self.fed = [] def handle_data(self, d

2017-09-06 14:22:50 1452

转载 在Django里查询数据库时,如何按照desc倒序返回数据?

按照 publish_date 从小到大查询数据,可以写成: articles = models.Article.objects.all().order_by("publish_date")从大到小排序: articles = models.Article.objects.all().order_by("-publish_date") 下面介绍其

2017-09-06 11:24:11 6163

原创 Django admin 的 list_display 变量统计后台作者发贴总数

models.pyclass Article(models.Model): ''' 文章表 ''' title = models.CharField(u"文章标题",max_length=255,unique=True) categroy = models.ForeignKey("Category",verbose_name=u"板块") #bl

2017-09-06 10:55:33 3811 2

转载 django时间的时区问题

在用django1.8版本做项目的时候遇到时间的存储与读取不一致的问题,网上找了很多帖子,但都没有讲明白。本文将在项目中遇到的问题及如何解决的尽可能详细的记录下来,当然本文参考了网上大量相关文章。在django1.4以后,存在两个概念:naive time 与 active time。简单点讲,naive time就是不带时区的时间,相关Active time就是带时区的时间。举例来说,使用d

2017-09-06 10:14:22 3552

转载 python编码:循环添加字符串的效率改进

#假设buf里有很多字符串,或者我们可以从buf里提取出来很多字符串,我们需要把这些字符串用'\n'连接起来。str = ''for s in buf: str += s + '\n'运行之后我们会发现程序运行的特别慢,效率非常低,这是为什么呢?python里字符串是不可变的,所以每次str += s的时候,都是将str和s拷贝成一个新的字符串,然后赋给str。随着循环的增加,所

2017-09-05 16:26:26 408

转载 Python正则表达式指南

1. 正则表达式基础1.1. 简单介绍正则表达式并不是Python的一部分。正则表达式是用于处理字符串的强大工具,拥有自己独特的语法以及一个独立的处理引擎,效率上可能不如str自带的方法,但功能十分强大。得益于这一点,在提供了正则表达式的语言里,正则表达式的语法都是一样的,区别只在于不同的编程语言实现支持的语法数量不同;但不用担心,不被支持的语法通常是不常用的部分。如果已经在其他语言里使用

2017-09-04 16:41:56 197

转载 Django添加全文搜索功能入门篇

一:使用的工具haystack是django的开源搜索框架,该框架支持Solr,Elasticsearch, Whoosh, *Xapian*搜索引擎,不用更改代码,直接切换引擎,减少代码量。搜索引擎使用Whoosh,这是一个由纯Python实现的全文搜索引擎,没有二进制文件等,比较小巧,配置比较简单,当然性能自然略低。中文分词Jieba,由于Whoosh自带的是英文分词,对中文的分词

2017-09-04 16:39:43 282

转载 PHP初学者:配置Apache服务器并且设置DNS

当然主要有技术含量的是点DNS的解析,我正给我们公司负责,先查资料的说...‘  我们通常所说的虚拟主机技术就是将一台(或者一组)服务器的资源(系统资源、网络带宽、存储空间等)按照一定的比例分割成若干台相对独立的“小主机”的技术。每一台这样的“小主机”在功能上都可以实现WWW、FTP、Mail等基本的Internet服务,就像使用独立的主机一样。     目前网站服务器的虚拟主机平台使

2012-04-10 22:38:10 230

原创 静态页跨页面传递js参数

我的问题是,在a页面中点击超链接,传递参数到b页面。a.htmlb.html (b页面用js获得url中的参数)$(document).ready(function(){var str=window.location.href;       var es=/n=/;      es.exec(str);     var n=RegExp.rightConte

2011-12-27 11:54:22 450

转载 判断浏览器类型

function appInfo(){    var browser = {            msie: false, firefox: false, opera: false, safari: false,             chrome: false, netscape: false, appname: 'unknown', version: 0        },

2011-12-01 16:40:13 737

转载 linux解压 tar命令

linux解压 tar命令tar命令tar [-cxtzjvfpPN] 文件与目录 .... 参数: -c :建立一个压缩文件的参数指令(create 的意思); -x :解开一个压缩文件的参数指令! -t :查看 tarfile 里面的文件! 特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在! 因为不可能同时压缩与解压缩。 -z

2011-11-13 17:27:29 190

转载 大小不固定的图片和多行文字的垂直水平居中

大小不固定的图片和多行文字的垂直水平居中一、大小不固定,多行文字的垂直居中① 单行文字可能很多人都知道如何让单行文字垂直居中显示,就是使用line-height,将line-height值与外部标签盒子的高度值设置成一致就可以了。例如:单行文字居中显示测试,c

2011-09-02 10:23:43 610

原创 js 判断 姓名 身份证 手机号 正则表达

function checkForm1(){       if (form1.userName.value=="")    {        alert("姓名不能为空!");        return false;    }    if (!i

2011-08-29 12:20:40 6562

转载 fcitx安装过程

fcitx安装过程(2011.5.24)  2011-05-24 22:36:32|  分类: Linux|字号 订阅推荐方法:最简单的方法:去软件中心搜 fcitx  全选码表然后安装。想去掉多余码表的话去"/usr/share/fc

2011-08-27 18:02:04 1563

原创 LAMP You don't have permission to access / on this server. 解决办法

前些天从windows中 复制了 phpmyadmin 到 ubuntu 下.访问时 显示:ForbiddenYou don't have permission to access /phpmyadmin/ on this server.Apache/2.

2011-08-27 18:00:59 1200

转载 LAMP安装全攻略

1、获取软件包     httpd-2.2.4.tar.gz   mysql-6.0.0-alpha.tar.gz    php-5.2.2.tar.gz    去相应的官方网站都可以下载到,把它们全部放到 /usr/local/src 下面.

2011-08-22 22:38:10 160

原创 FireFox下解决div父容器高度自适应的几种办法(转)

FireFox下解决div父容器高度自适应的几种办法(2008-07-31 10:39:23)转载首先我们看一个ff下不能自适应的例子 css领域div {width:200px;border:1px solid red}p

2011-08-03 16:05:23 406

转载 uchome 中 居住地 二级 城市下拉菜单 不显示的问题 (提示js 缺少对象)

html中的 下拉列表代码:                                                                                 showprovince(birthprovince , birthcity , $_GET[birthprovince] , right_city);                 

2011-06-14 16:31:00 445

转载 HTML控件事件一览表

<br />HTML控件事件一览表<br /> <br /><br /><br /> onabort 当用户中断下载图像时触发。<br />  onactivate 当对象设置为活动元素时触发。<br />  onafterprint 对象所关联的文档打印或打印预览后立即在对象上触发。<br />  onafterupdate 当成功更新数据源对象中的关联对象后在数据绑定对象上触发。<br />  onbeforeactivate 对象要被设置为当前元素前立即触发。<br />  onbeforecopy

2011-05-31 21:28:00 224

转载 js正则表达式实例(汇总)

<br />js正则表达式实例(汇总)匹配结尾的数字  <br />来源:如何用JAVASCRIPT 正则表达式取出字符串最后一组数字,谢谢  <br />如  <br />30CAC0040 取出40  <br />3SFASDF92 取出92  <br />正则如下://d+$/g  <br /> <br />统一空格个数  <br />来源:正则匹配空格的问题  <br />字符串内字符键有空格,但是空格的数量可能不一致,通过正则将空格的个数统一变为一个。  <br />例如:蓝色理想  <br />

2011-05-31 00:06:00 8064

转载 js正则表达式实例(汇总)

<br />js正则表达式实例(汇总)匹配结尾的数字  <br />来源:如何用JAVASCRIPT 正则表达式取出字符串最后一组数字,谢谢  <br />如  <br />30CAC0040 取出40  <br />3SFASDF92 取出92  <br />正则如下://d+$/g  <br /> <br />统一空格个数  <br />来源:正则匹配空格的问题  <br />字符串内字符键有空格,但是空格的数量可能不一致,通过正则将空格的个数统一变为一个。  <br />例如:蓝色理想  <br />

2011-05-31 00:05:00 4108

转载 PHP5 的正则表达式!!

<br /><br />简介<br />正则表达式(Regular Expression,缩写为regexp,regex或regxp),又称正规表达式、正规表示式或常规表达式或正规化表示法或正规表示法,是指一个用 来描述或者匹配一系列符合某个句法规则的字符串的单个字符串。在很多文本编辑器或其他工具里,正则表达式通常被用来检索和/或替换那些符合某个模式的文本 内容。许多程序设计语言都支持利用正则表达式进行字符串操作。例如,在Perl中就内建了一个功能强大的在正则表达式引擎。正则表达式这个概念最初是由 Unix

2011-05-28 01:05:00 222

原创 ajax 中文乱码问题!

<br />regfunction.php<br /> <br /><br /><?php<br /> <br /> function checkuser($loginname){<br /> <br />  $objResponse = new xajaxResponse();<br /> $link = mysql_connect('localhost:3306', 'root', '123');<br /> mysql_select_db('www',$link);<br />    mysql_qu

2011-05-27 00:26:00 284

转载 xajaxresponse类的常用方法合集

<br />xajaxresponse类的常用方法合集<br />现在最新的xajax版本已经0.5 beta4了。可是网上能找到的资料都只是0.25版的。没办法只好自己看源代码了。xajax的核心其实是xajaxresponse类,这里整理了一下它的常用方法:<br /><br /><br /><br />1. xajaxresponse->confirmcommands($icmdnumber, $smessage)<br /><br />弹出询问对话框,询问内容为$smessage,第一个参数$icm

2011-05-25 08:23:00 254

转载 常用的JavaScript验证正则表达式

<br /> <br /><br />匹配中文字符的正则表达式: [u4e00-u9fa5]<br />评注:匹配中文还真是个头疼的事,有了这个表达式就好办了<br />匹配双字节字符(包括汉字在内):[^x00-xff]<br />评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)<br />匹配空白行的正则表达式:ns*r<br />评注:可以用来删除空白行<br />匹配HTML标记的正则表达式:< (S*?)[^>]*>.*?|< .*? /><br />评注:网上流传的版

2011-05-15 01:17:00 165

原创 javascrip 中用到的部分正则表达式 (转)

<br /><br />正则表达式 <br /> <br />"^//d+$ "  //非负整数(正整数   +   0)   <br />"^[0-9]*[1-9][0-9]*$ "  //正整数   <br />"^((-//d+)|(0+))$ "  //非正整数(负整数   +   0)   <br />"^-[0-9]*[1-9][0-9]*$ "  //负整数   <br />"^-?//d+$ "    //整数   <br />"^//d+(//.//d+)?$ "  //非负浮点数(正浮点

2011-05-14 07:52:00 206

python中文文档-27-34.pdf

python中文文档-2.7-3.4版本

2017-08-17

JavaScript从入门到精通.pdf JavaScript js

JavaScript从入门到精通.pdf JavaScript js

2011-08-13

大规模网站架构 php java python .net

大规模网站架构 php java python .net

2011-08-13

空空如也

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

TA关注的人

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