首页 > 编程
  • PyQuery: 一个类似jQuery的Python库

    PyQuery是一个类似于jQuery的Python库,也可以说是jQuery在Python上的实现。pyQuery是使用lxml来实现快速的xml和html操作的。具体的PyQuery文档见:http://pyquery.org/用这个来做蜘蛛爬数据的时候分析html并从中提取数据还是很爽的。废话不多说,直接看一点简单的例子吧: >>> from pyquery import PyQuery as pq>>> d = pq("<html></html>") #可以直接拼HTML>>> d = pq(url='h......
    2015-11-10 11:53:05
  • NodeJS + PhantomJS 抓取页面信息以及截图

    利用PhantomJS做网页截图经济适用,但其API较少,做其他功能就比较吃力了。例如,其自带的Web Server Mongoose最高只能同时支持10个请求,指望他能独立成为一个服务是不怎么实际的。所以这里需要另一个语言来支撑服务,这里选用NodeJS来完成。 源码地址对源代码感兴趣的朋友可以在Github获取:https://github.com/miniflycn/url-extract 安装PhantomJS首先,去PhantomJS官网下载对应平台的版本,或者下载源代码自行编译。然后将PhantomJS配置进环境变......
    2015-11-10 11:49:11
  • Javascript中this关键字详解

    Quiz请看下面的代码,最后alert出来的是什么呢? 1 var name = "Bob"; 2 var nameObj ={ 3 name : "Tom", 4 showName : function(){ 5 alert(this.name); 6 }, 7 waitShowName : function(){ 8 setTimeout(this.showName, 1000); 9 } 10 }; 11 12 nameObj.waitShowName();要解决这个问题我们需要了解Javascript的this关键字的用法。 this指向哪里?一般而言,在Javascript中,this指向函数执行时的当前对象。In JavaScript, as in most object-oriented programming l......
    2015-11-10 11:48:34
  • 《Erlang编程指南》读后感

    “Single core architecture has been inefficient for 10 years”在云时代,我们需要有更好的能利用多核功能及分布式能力的编程语言,Erlang在这方面具有天生的优势,因此我们始终对它保持强烈关注。按:此为客座文章,投稿人为新浪微博基础研发工程师赵鹏城(http://weibo.com/iamzpc),以下为原文。在对一个分布式KV存储系统的研究过程中,我有幸遇到了Erlang语言。因此,我研究工作的第一目标就是快速入门Erlang语言并在实际研究过程中进一步深入理解Erlang的......
    2015-11-09 17:08:03
  • c#编译报告Warning MSB3331错误

    编译c# winform程序出现MSB3331错误,解决办法: 1、在项目上点右键属性--发布; 2、选择应用程序文件,然后选中所有文件,将失效的引用从中删除(带黄色叹号前面......
    2015-07-27 15:27:21
  • C#利用JsonConvert解析json文件

    JSON(全称为JavaScript Object Notation) 是一种轻量级的数据交换格式。它是基于JavaScript语法标准的一个子集。 JSON采用完全独立于语言的文本格式,可以很容易在各种网络、平台和程序之间传输。JSON的语法很简单,易于人阅读和编写,同时也易于机器解析和生成。......
    2015-07-19 18:24:13
  • 我们是否应该把后端构建为API

    不久前,在StackExchange网站上,一位名为SLC的用户提起他正在设计一个ASP.NET网站,他对于是否要将后端设计为API有些举旗不定,希望能够得到一些建议。一石激起千层浪,这个帖子很快得到了大量的关注与回复。现在让我们来了解一下SLC所面临的具体情况与问题。 SLC设计的网站是一个典型的ASP.NET MVC应用,他在开发时使用的都是一些经典的MVC模式,即控制器、视图与模型的结合......
    2015-07-17 16:30:39
  • Ubuntu下搭建PHP+Nginx环境

    1.安装nginx sudo apt-get install nginx 安装之后的文件结构大致为: * 所有的配置文件都在/etc/nginx下,并且每个虚拟主机已经安排在了/etc/nginx/sites-available下 * 日志放在了/var/log/nginx下......
    2015-07-14 15:37:33
  • ubuntu下fastcgi php curl模块的安装

    在ubuntu要使用php的curl功能,结果程序写好了提示: PHP Fatal error: Call to undefined function 解决办法: 打开终端命令窗口键入 sudo apt-get install php5-curl 发现无法安装,执行 sduo apt-get update......
    2015-07-14 15:20:42
  • Long Long、__int64使用总结

    前言:   在16位环境下,int/unsigned int 占16位,long/unsigned long占32位   在32位环境下,int占32位,unsigned int占16位,long/unsigned long占32位 何时需要使用:   long 和 int 范围是[-2^31,2^31),即-2147483648~2147483647,而unsigned范围是[0,2^32),即0~4294967295,所以常规的32位整数只能够处理40亿左右,当遇到比40亿大的多的数就要用到64位。......
    2015-07-14 11:58:46
参考手册

W3c0.com 提供的内容仅用于培训。我们不保证内容的正确性。通过使用本站内容随之而来的风险与本站无关。W3c0 简体中文版的所有内容仅供测试,对任何法律问题及风险不承担任何责任。 当使用本站时,代表您已接受了本站的使用条款和隐私条款。版权所有,保留一切权利。 鲁ICP备15022115号