主页

0

JavaScript 面向对象编程

JavaScript 面向对象编程构造函数构造函数的特点 内部对this对象进行了赋值 调用的时候需要在前面添加new关键字 一般没有返回值 忘记使用new关键字,this会指向别的对象。 new命令的原理 创建一个空对象,作为将要返回的对象实例 将这个空对象的原型,指向构造函数的prototype属性 将这个空对象赋值给函数内部的this关键字 开始执行构造函数内部的代码 Object 对象

0

PHP Tips

在 Linux 命令行中,重定向是一个非常重要的操作。 这里简单列举一下常见的三种操作。 重定向到文件中(覆盖)12345678# 快捷写入一个文件> echo '<?php phpinfo ?>' > index.php# 执行命令,将输出重定向到文件> git log > git.log# 把命令交给指定的程序执行> echo '<?php ec

0

PHP Tips

在 web 页面呈现错误公司在用 PHP 5.3 + Nginx,我这边用 PHP 7 跑得好好的程序,在服务器上就一直报 500 。查 Nginx 日志又查不到信息(服务器的配置有点混乱)。 无奈之下,只好一行一行地测试。最后把自己挖的坑给填上了。 其实有个更加简单的办法,就是在 PHP 文件的开头加上几行代码。 1234567# 设置报告所有错误error_reporting(E_ALL);#

0

五月碎碎念

五月十六号,据说是猴年马月。 上了车, (没有后续了,括号内容写于十月二十一日)

0

Scrapy 的命令行工具

默认设置系统,用户,项目。优先级从低到高 系统/etc/scrapy.cfg 用户~/.config/scrapy.cfg和~/.scrapy.cfg 项目./scrapy.cfg 另外可以通过环境变量来设置 默认项目结构1234567891011scrapy.cfgmyproject/ __init__.py items.py pipelines.py setting

0

Python Tips

不断补充中 打印 index 和内容1234567891011121314151617>>> links = response.xpath('//a[contains(@href, "image")]')>>> links.extract()[u'<a href="image1.html">Name: My image 1 <br><

0

【译】XPath 实用技巧

原文链接:XPath Tips from the Web Scraping Trenches 简介在网页抓取的过程中, XPath 是一个很好的工具,因为它可以选择文档里的元素而且比 CSS 选择器更灵活。如果你正在寻找一个教程,这是一个好的选择。 在这篇文章中,我们将向你展示一些我们在使用 XPath 的过程中发现的技巧。 考虑使用 text 元素当你需要使用元素的内容(the text con

0

Scrapy 入门

创建一个名为 project_name 的项目1scrapy startproject project_name 定义 ItemItem 使用方法与 Python 的字典类似,提供了额外保护机制避免拼写和未定义字段错误。 123class Example_Item(scrapy.Item): field_name = scrapy.Field() second_name = scrap

0

PHP 在 Vim 上的使用问题

问题最近在写 PHP 。写这种脚本语言当然是用 Vim 最舒服啦,方便起见我一直用的 Vim 设置懒人包。 但是很奇怪的是在编辑 .php 文件时,Vim 变得非常慢,同时由于 CPU 负荷过高电脑风扇也不停地转,简直到了无法忍受的地步。 尝试 Atom无奈只好转战 Atom ,为了方便我还安装了 vim-mode 和 ex-mode 插件。 Atom 其实也不习惯,首先是一些快捷键不知道换成了哪

0

四月碎碎念

手指按在键盘上,心中有千言万语,却不知道如何组织起来。 写了一大堆,想想还是删掉了。 学期伊始就收到了一家非常好的小公司的实习 offer。我当时想找辅导员说一下,然后直接去实习。无奈老师和领导推来推去,事情搞得越来越大,不仅浪费了好多时间在申请出校实习上(浪费的有效时间至少20小时),而且到最后没有成功。这段经历相当痛苦,以至于我也明白了许多关于世故的“道理”。 前两周,经过慎重考虑(事实上还是