发一个采集(小偷)用的类,ASP+缓存实现
简单采集类1.0测试版
------------------------------
Cls_Ajax.asp 负责采集网页
Cls_Filter.asp 负责过滤数据
Cls_Thief.asp 前2个类的整合,并负责数据处理和缓存
演示和使用已在index.asp给出
这里的抓取多已百度为主,原因是页面简洁,容易写正则
其实很多地方,抓rss效果和效率会更好,
本人只是在上次看到一个ajax留言本后,用此练习下,类的功能很简单,仅用于练习
正则写的不好,望高手指点
演示地址:http://home.goofar.com/robin16
下载此文件
相关推荐
-
发一个采集(小偷)用的类,ASP+缓存实现
简单采集类1.0测试版------------------------------Cls_Ajax.asp 负责采集网页Cls_Filter.asp 负责过滤数据Cls_Thief.asp 前2个类的整合,并负责数据处理和缓存 演示和使用已在index.asp给出 这里的抓取多已百度为主,原因是页面简洁,容易写正则 其实很多地方,抓rss效果和效率会更好, 本人只是在上次看到一个ajax留言本后,用此练习下,类的功能很简单,仅用于练习 正则写的不好,望高手指点 演示地址:http://home.
-
asp缓存类
至于缓存的作用,我想我也不用再多说了,它的作用已经很明显,特别是对于信息量非常大或是全数据库页面的网站,他能很好地利用主机的内存资源,加速ASP的执行效率,减轻服务器的负担,而动网在这一方面做得是最突出的,像他现在的dvbbs7.1.0版,更是在缓存的利用上更上一层楼,前后台大多的操作都和缓存有关,而现在动网里用的也就是迷城浪子的缓存类,下面列出动网的三大高手写的ASP缓存类 木鸟写的 复制代码 代码如下: '*******************************************
-
一个ACCESS数据库访问的类第1/3页
大部分ASP应用,都离不开对数据库的访问及操作,所以,对于数据库部分的访问操作,我们应该单独抽象出来,封装成一个单独的类.如果所用语言支持继承,可以封装一个这样的类,然后在数据操作层继承即可.下面是我写的一个ACCESS数据库访问的类,针对ACCESS作了优化,不过因为缺少足够的应用测试,可能仍然存在未知的bug及应用限制,主要代码如下: <% Class Oledb Private IDataPath Private IConnectionString Private Conn Private
-
分享一个漂亮的php验证码类
本文实例为大家分享了一个漂亮的php验证码类,供大家参考,具体内容如下 //验证码类 class ValidateCode { private $charset = 'abcdefghkmnprstuvwxyzABCDEFGHKMNPRSTUVWXYZ23456789';//随机因子 private $code;//验证码 private $codelen = 4;//验证码长度 private $width = 130;//宽度 private $height = 50;//高度 privat
-
java实现一个扫描包的工具类实例代码
前言 在很多的实际场景中,我们需要得到某个包名下面所有的类,比如我们在使用SpringMVC的时候,知道SpringMVC可以扫描指定包下的所有类,在平时的开发中,我们也有这样的场景,所以今天写一个扫描包的工具类,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧. 代码如下: package com.gujin.utils; import java.io.File; import java.io.FileFilter; import java.io.IOException; imp
-
PHP实现一个限制实例化次数的类示例
本文实例讲述了PHP实现一个限制实例化次数的类.分享给大家供大家参考,具体如下: 实现思路 定义一个static变量$count,用于保存实例化对象的个数 定义一个static方法create,通过该方法判断$count的值,进而判断是否进一步实例化对象. 定义构造函数,$count+1 定义析构函数,$count-1 实现代码 <?php class demo{ public $name; public static $count=0; private function __construct
-
如何用nodejs给C#写一个数据表的实体类生成工具
虽然微软提供了T4模板,但是我感觉非常难用.哪儿比得上直接用脚本来写模板来的爽. 因为要给一个老项目做周边的工具,需要连接到数据库. 我习惯性用EntityFrameworkCore来做,因为毕竟从出道开始就一直在用的一个ORM. EF6时代,vs提供了dbfirst,但是只是针对sqlserver好像. 因为这次的数据库是MySQL,所以vs很多东西都支持不够了. 但是支持不够就自己动手丰衣足食嘛. 我们使用ejs这个模板引擎来做生成器. npm install ejs 然后用查询出表结构:
-
JS前端并发多个相同的请求控制为只发一个请求方式
目录 描述如下 老版本cachedAsync 进阶版本 测试cacheAsync 快速搭建一个服务器 客户端 提示 描述如下 同时发多个相同的请求,如果第一个请求成功,那么剩余的请求都不会发出,成功的结果作为剩余请求返回 如果第一个请求失败了,那么接着发编号为2的请求,如果请求成功,那么剩余的请求都不会发出,成功的结果作为剩余请求返回 如果第二个请求失败了,那么接着发编号为3的请求,如果请求成功,那么剩余的请求都不会发出,成功的结果作为剩余请求返回 ...以此递推,直到遇到最坏的情况需要发送最后
-
封装一个python的pymysql操作类
最近使用pymysql写脚本的情况越来越多了,刚好整理,简单封装一个pymysql的操作类 import pymysql class MysqlDB: def __init__( self, host=None, port=None, db=None, account=None, password=None, connect_timeout=20, read_timeout=20, write_timeout=20 ): self.conn = pymysql.connect( host=sel
-
ASP缓存技术详解
一.何谓ASP缓存/为什么要缓存 当你的web站点采用asp技术建立的初期,可能感觉到的是 asp动态网页技术带来的便利性,以及随意修改性.自如的http控制.但是,随着访问量的增加,你一定会发现自己的站点访问速度越来越慢,IIS重新启动得越来越频繁.接下来,你一定想优化asp,诸如更换性能更优异的数据库.建立索引.编写存储过程等等.这些措施有些不需要增加成本压力,有些则成本压力很大(譬如丛access到SQL),而且效果还不一定. 面对web访问压力,我认为最经济的办法是利用缓存优化技术来实现
随机推荐
- PowerShell 数组的多种录入方法
- 在SQL Server和Oracle中创建job
- 正则获取图片地址 链接地址
- 转义字符(\)对JavaScript中JSON.parse的影响概述
- jQuery1.4.2与老版本json格式兼容的解决方法
- firefox下javascript实现高亮关键词的方法
- PHP实现网上点歌(二)
- C#线程处理系列之线程池中的I/O线程
- php根据日期显示所在星座的方法
- 分享JS数组求和与求最大值的方法
- 利用jQuery中的ajax分页实现代码
- DOS命令详解
- MSSQL 数据库同步教程
- CentOS6.4安装Apache+MySQL+PHP图文教程
- Windows域帐户的好处 域控制器的优点介绍
- C#汉字转拼音实例(支持多音字)
- 微信支付java版本之Native付款
- Python中set与frozenset方法和区别详解
- 一步一步学习PHP(4) php 函数 补充2
- python 实现数组list 添加、修改、删除的方法