- 博客(25)
- 资源 (2)
- 收藏
- 关注
原创 python抓取数据之Scrapy框架的使用
首先明确一点scrapy是需要安装的。 安装scrapy >>>pip3 install scrapy 然后用scrapy -h 查看命令的使用方法,此时可以看手册去分清那些命令是需要scrapy项目,那些不需要。 比如,startproject 创建scrapy命令,是不需要有项目的。crawl 执行爬虫,就需要有项目bogon:~ zhangxiaojing$...
2018-06-22 17:48:09 472
原创 mac 安装Scrapy成功测试
mac系统自带python2.7版本,所以在直接使用pip的时候,找不到pip,我们通过重新安装python更新pip的版本,然后用pip安装Scrapy(S大写)。
2018-03-19 16:34:00 7165 1
原创 mysql 存emoji表情 utf8mb4
存入mysql数据库emoji表情解决存入emoji表情是四个问号的问题解决取出emoji表情是问号的问题记得重启mysql记得不要在程序端版本库忽略db文件
2017-12-18 10:07:29 10151
原创 微信分享js-sdk
功能说明:在微信浏览器分享出去的内容,需要自定义分享的内容,拿到分享的标题内容和图片,get到展示的要点 问题汇总:下载js-sdk,我用的php版本,找到php文件夹即可。 重要:url要即时的获取,所以在js用ajax请求php返回的配置信息的时候,要传一个参数 当前的url(动态获取url)
2017-12-13 10:10:37 1997
原创 友盟统计添加之后页面出现 "站长统计"
今天在网站里添加了友盟的站长统计工作,但是发现页面有”站长统计”四个字,隐藏方式给这个js添加display:none;<script type="text/javascript"> var cnzz_protocol = (("https:" == document.location.protocol) ? " https://" : " http://"); document.w
2017-12-12 17:26:58 4046 1
原创 mac 日常
1.安装Homebrew brew是mac的安装包软件(类似linux的apt-get) 1. 运行安装命令ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"中途需要输入密码和敲回车,最后安装成功后,告诉你运行brew help 来查看命令详情 2.运行brew各项命令
2017-10-09 11:00:20 1077
原创 python-基础笔记5-封包解包使用包
python的每个模块都类似一个包文件,更多功能可以封包上传,供大家一起使用,此demo是一个封装包的过程,安装该过程,可以把自己封装的功能分享使用
2017-09-30 10:56:25 2190
原创 python-基础笔记4-面向对象
面向对象(类和继承) 类:用来描述相同属性和方法的集合class Employee:python多行注释,在import引入类之后,可以用help(className)来查看类的方法和属性,这段注释就是该类的说明,会一起显示。
2017-09-29 14:17:21 257
原创 python-基础笔记3-函数的参数类型
参数类型:1.必备参数;2.命名参数;3.缺省参数;给定初始值4.不定长参数; **是字典 *是元组,只读属性
2017-09-29 10:59:29 234
原创 python基础笔记2-字符串处理函数
python字符串定义 处理字符串函数字符串长度,分割字符串,去除空格,格式化字符串,大小写转化,使用正则处理字符串等
2017-09-28 16:39:16 233
原创 jquery学习笔记1
javascript代码:获得节点 ajax元素对象实现,事件操作,事件对象 jquey代码:无需考虑浏览器兼容问题,代码足够少基本选择器:(灵感来源于css样式选择器)$('#id 属性名') --document.getElementsById()$('.class 属性值') --class属性值选择器$('tag 标签名') --document.getElementsByTagNa
2017-09-22 14:43:22 158
转载 Linux下的 压缩 解压缩 命令详解
tar-c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的 -j:有bz2属性的 -Z:有compress属性的 -v:显示所有过程 -O:将文件解开到标准输出下面的参数-f是必
2017-09-19 16:45:37 447
原创 php定义核心启动类
启动方法 run() 初始化方法(定义路径)init() 自动加载功能 autoload() spl_autoload_register() 路由功能 router()项目启动run()public static function run(){ self::init(); self::autoload(); self::router();}
2017-09-19 14:23:36 588
原创 php函数-list函数
list()函数作用:将数组的元素变成变量使用 - 1.等号左边是list()函数,右边是索引数组(下标连续的,按0开始); - 2.数组中有几个元素,则list()有几个参数(参数必须是变量不能是值,而且变量是自定义的变量),跟数组的值是一一对应关系; - 3.在list()函数的参数中,空项也代表元素list($a, $b, $c) = ['aa', 'bb', 'cc'];
2017-09-18 17:30:27 4724
原创 mongo使用笔记
mongo使用笔记,导入mongo库,导出mongo库表,mongodb的修改器使用$inc/$set/$unset/$push/$pop/upsert.....
2017-09-15 16:17:25 287
原创 linux shell脚本执行错误:bad substitution
linux shell脚本执行错误:bad substitution 脚本test.sh内容:#!/bin/bash read pressKey indexes=0 c=${pressKey:indexes:1}使用调试方式执行:sh -x test.sh第3行总出现bad substitution提示信息,这与linux shell使用的是/bin/sh,还是/bin/b
2017-09-13 14:24:11 13841
原创 mysql主从复制原理深入浅出
mysql主从复制是为了实时保证数据不丢失。实现数据库压力分配,当读数据读从库,写入更新数据操作主库。从库会根据主库的binlog日志来更新自身数据,从而保证主从一致性
2017-09-12 16:49:14 238
原创 PHP排序函数实例集绵usort uksort uasort
首先讲下一维数组的排序函数: 常用函数:sort() 按照键值(value)对关联数组进行升序排序;$arr=["a"=>4,"b"=>2,"c"=>8,"d"=>"6"];sort($arr);echo "<pre>";print_r($arr);Array( [0] => 2 [1] => 4 [2] => 6 [3] => 8) ksor
2017-09-10 13:45:03 806
java基础学习总结1
2018-05-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人