用Spider抓取数据,然后再做各种处理,然后放到web页面供大家使用。
那么,就需要一个Web Server。
几乎每种语言都有一大堆Web Server开发框架,Python也不例外,比如这里http://www.zhihu.com/question/20706333。廖雪峰同学还有个python的教程http://www.liaoxuefeng.com/wiki/00137473...
分类:
Web程序 时间:
2014-08-15 16:07:38
阅读次数:
196
多任务的本质是利用定时器和far跳转在任务之间进行切换,具体来说,一开始先运行main函数(就是处理我们的鼠标、键盘和定时器等事件),0.02s后定时器超时,执行如下语句:
farjmp(0, 4 * 8);
这是一个far跳转,先看一下farjmp的实现:
_farjmp: ; void farjmp(int eip, int cs)
JMP FAR [ESP+4] ; eip, c...
分类:
其他好文 时间:
2014-08-15 16:07:30
阅读次数:
169
为什么做图片内存管理?
问题a,程序启动后,浏览图片时, 内存一直增长。
问题b, 浏览图片时,程序UI显示不流畅,即使本地的图处,也不流畅。...
分类:
移动开发 时间:
2014-08-15 16:07:19
阅读次数:
209
http://blog.csdn.net/qwert1213131/article/details/38584743
本文属于个人理解,能力有限,纰漏在所难免,还望指正!
【小鱼有点电】
【Espruino中文社区】
小学时代玩过玩具四驱车,各种奇葩霸气的车型,疾驰的速度,令人神往,已经那个年代的回忆了,记得车子的转弯只能靠车轮旁边的转向轮,而且得碰到障碍才会转弯,有时...
分类:
其他好文 时间:
2014-08-15 16:07:09
阅读次数:
409
在运维工作中,经常查看某个业务的网络连接状况,在这里借用netstat来实现查找连接,用hash特性避免重复。$add=@{}
while(1){
ps|?{$_.path -match 'E:\\games\\梦幻XX}|%{
$id=$_.id
netstat -ano |
ForEach-Object {
$i = $_ | Select-Object -Proper...
分类:
其他好文 时间:
2014-08-15 16:06:58
阅读次数:
201
解题报告
题目传送门
题意:
一个小镇,所有的街道都是单向的,这些街道都是从一个十字路口通往另一个十字路口,已知从任何十字路口出发,沿着这些街道行走,都不能回到同一个十字路口,也就是说不存在回路。
计算攻击这个小镇需要派的伞兵最少数目,这些伞兵要走遍小镇的所有十字路口,每个十字路口只由一个伞兵走到。每个伞兵在一个十字路口着陆,沿着街道可以走到其他十字路口。
思路:
用最小的伞兵覆盖街道...
分类:
其他好文 时间:
2014-08-15 16:06:48
阅读次数:
275
执行原理:
1、浏览器ASP文件请求->服务器执行->遇到response.redirect语句->服务器发送response.redirect后面的地址给客户机端的浏览器->浏览器请求执行新的地址
2、浏览器ASP文件请求->服务器执行->遇到Server.Transfer语句->服务器转向新的文件
简单的说:
Response.Redirect 是通知客户端浏览器(客户端浏览...
分类:
其他好文 时间:
2014-08-15 16:06:39
阅读次数:
176
模块
模块部分定义一个ExecuteSQL函数,用于查询SQL语句
ConnectString函数对数据库进行连接
Sub Main()启动对象,作为程序的入口,对登录窗口进行判断。
还有一个公共函数TestTxt对整个程序所有的窗体中的数入框进行是不是空的判断
窗体
EOF and BOF
Bookmark
SQL语句
控件
MSHFlexGird控件
TextBox控件限制
ListB...
分类:
其他好文 时间:
2014-08-15 16:06:29
阅读次数:
260
JAVA获取访问用户的客户端IP(适用于公网与局域网) /**
* 获取访问用户的客户端IP(适用于公网与局域网).
*/
public static final String getIpAddr(final HttpServletRequest request)
throws Exception {
if (request == null) {
throw (new E...
分类:
编程语言 时间:
2014-08-15 16:06:19
阅读次数:
275
java的排序算法,直接排序,插入排序,交换排序,归并排序...
分类:
编程语言 时间:
2014-08-15 16:06:09
阅读次数:
348
SVN理论篇
与配置管理的关系
配置管理:在软件工程的学习中,我们就接触过“配置管理”的概念。说起配置,我们并不陌生。因为在挑选电脑,笔记本时,我们常常会关注电脑的配置怎么样,也就是看看电脑的CPU,内存,硬盘,显卡……怎么样。这里的配置主要指的是硬件。而我们说的配置管理中的配置,则指的是软件产品,它摸不着。配置管理也就是对我们的软件产品的一种管理。因为在开发过程中,我们的...
分类:
其他好文 时间:
2014-08-15 16:05:59
阅读次数:
227
题目的大体意思是:给你一些有向边让你求出给出的点s,t之间最短路的条数。
两边spfa从s到t,和从t到s然后求出在最短路上的点建一条容量为1的边,然后求出s到t的最大的流量,就是最短路的数目。
PS:代码写的姿势不够优美。
Marriage Match IV
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768...
分类:
其他好文 时间:
2014-08-15 16:05:49
阅读次数:
336
Brainfuck,是一种极小化的计算机语言,它是由Urban
Müller在1993年创建的。由于fuck在英语中是脏话,这种语言有时被称为brainf*ck或brainf***,甚至被简称为BF。
这种语言由八种运算符构成,就象它的名字所暗示的,brainfuck程序很难读懂。虽然brainfuck的计算方式如此与众不同,但它确实能够正确运行。这种语言基于一个简单的机器模...
分类:
其他好文 时间:
2014-08-15 16:05:28
阅读次数:
187
JAVA将字符串表示的ip地址转换为long表示 /**
* 将字符串表示的ip地址转换为long表示.
*
* @param ip ip地址
* @return 以32位整数表示的ip地址
*/
public static final long ip2Long(final String ip) {
if (!RegexpUtils.isExactlyMatches("(...
分类:
编程语言 时间:
2014-08-15 16:05:19
阅读次数:
253
Rect位于android.graphics下,表示一个矩形,由四条边的坐标组成,提供了一些设置方法,都比较简单,源码如下:
/*
* Copyright (C) 2006 The Android Open Source Project
*
* Licensed under the Apache License, Version 2.0 (the "License");
* yo...
分类:
移动开发 时间:
2014-08-15 16:05:12
阅读次数:
327
题意 知道空存钱罐的重量和装满钱的存钱罐的重量及每种币值的重量 求存钱罐里至少有多少钱
裸的完全背包 但是是求最小值 所以初始0要变成初始INF max也要变成min...
分类:
其他好文 时间:
2014-08-15 16:05:10
阅读次数:
245
JAVA将整数表示的ip地址转换为字符串表示 /**
* 将整数表示的ip地址转换为字符串表示.
*
* @param ip 32位整数表示的ip地址
* @return 点分式表示的ip地址
*/
public static final String long2Ip(final long ip) {
final long[] mask = { 0x000000FF, 0...
分类:
编程语言 时间:
2014-08-15 16:05:03
阅读次数:
262