1. php如何统计访问单篇文章的访问量
先给储存相应文章的数据表增加一个记录访问量的字段。
1, 可以每访问一次,字段数量加一,但是这样会不准确,因为只要刷新一下,就会记录一下。
2, 为了防止上面的情况发生,可以记录访问者的IP地址,重复的IP地址访问,只记录一次。
3, 但是,一个IP地址,只记录一次,也有问题,比如,一个局域网,多个访问者,共用一个IP地址,这样也会记录不准确。所以最好,一个IP地址一定时间内访问记录一次。这样相对好一点。
4, 不过,即使记录IP地址,但是也有可能有恶意的用户通过切换IP,或者通过刷票软件来刷访问量。这些问题,还需要更深的研究一下,怎么应对。
比如:
<?php
$ip = $_SERVER['REMOTE_ADDR'];
//循环对比数据表中储存的IP,如果IP存在,不再记录
$query = mysql_query("select * contetns where ip = '".$ip."'");
if(mysql_num_rows($query) > 0){
//IP存在
}else{
//记录访问量
}
?>
2. 图论,算法
我想很多学习图论的人都知道J.A. Bondy和U.S.R. Murty着的《Graph Theory with Application》(Elsevier,1976)是图论教材中的经典,时至今日,仍不失为初学者较好的入门书。还记得兰州交通大学的张忠辅教授说过,国内第一届图论学会就是把大家集中起来学习邦迪的《Graph Theory with Application》,由此可见这本书对国内图论届的影响是如此之大。吴望名等人将其译成中文版本《图论及其应用》(北京:科学出版社,1984),1988年张克民等人编写了该书的参考答案《图论及其应用习题解答》(清华大学出版社,1988)。
在2008年J.A. Bondy和U.S.R. Murty出了新书《Graph Theory》(GTM 244, Springer, 2008), 大家可不妨将其看成是《Graph Theory with Application》的第二版,这本书在内容上做了重新调整,毕竟在第一版出版后的近30年里涌现出了很多新的结果,所以《Graph Theory》在内容上加进了一些新的结果,这本书我只是读了其中的几章,觉得写的非常棒,建议大家能够读读,这里也值得一提的是将第一版最后提出的50个问题进行了更新,并补充了一些新的问题。总之,我个人认为,《Graph Theory》的确是一部很优秀的图论教材。
下面给出这两部教材及其答案的链接(在此对资源的提供者表示感谢,如果下列链接失效,请自行或者google):
1. 《Graph Theory with Application》英文版下载:
http://old.math.org.cn/forums/index.php?showtopic=57282
http://www.ecp6.jussieu.fr/pageperso/bondy/books/gtwa/gtwa.html
2. 《Graph Theory with Application》中文版下载:http://old.math.org.cn/forums/index.php?showtopic=54871
3. 《Graph Theory with Application》答案下载:
http://old.math.org.cn/forums/index.php?showtopic=54878
4. 《Graph Theory》下载:
http://ifile.it/5kdc19/1846289696.pdf.zip
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/zhaoyang17/archive/2009/08/27/4491066.aspx
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/zhaoyang17/archive/2009/08/27/4491066.aspx
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/zhaoyang17/archive/2009/08/27/4491066.aspx
3. Redis客户端有哪些:你了解吗
Redis客户端工具是连接和管理Redis服务器的软件,主要有以下几类:
1、Redis命令行工具:如官方的redis-cli,提供强大的交互式操作,通过命令行输入Redis命令。
2、桌面客户端工具:如Redis Desktop Manager、Another Redis Desktop Manager、Redis Insight、Medis等,这些本地安装的软件允许直接在桌面上操作。
3、Web版工具:运行在Web服务器上,通过浏览器访问,如phpRedisAdmin、RedisGraph、RedisWorkbench等。
4、IDE插件:如IntelliJ IDEA的Redis plugin、Visual Studio Code的Redis extension,这些工具集成在IDE中,便于使用。
常用的Redis客户端工具有:
1、Redis Desktop Manager:收费的跨平台客户端,功能丰富,支持多种数据显示方式,命令自动提示,key的命名空间展示,以及Redis 5.0的stream数据类型。
2、Another Redis Desktop Manager:免费的跨平台客户端,界面稳定简洁,支持哨兵,集群,ssh通道,ssl认证,stream数据类型,订阅功能,树状视图,命令行,暗黑模式,以及多种格式化方式。
3、Redis Insight:免费的官方客户端,功能全面,支持监控分析,rdb的分析,可查询的图表,时间序列,全文本查询,批量操作,命令补全提示,文档解释,以及stream数据类型。
4、Medis:为Mac设计的现代Redis GUI,视觉吸引人,操作简单,兼容多种Redis数据类型。
总结:不同的Redis客户端工具有各自的优缺点,选择合适的工具主要取决于需求和喜好。从趋势上看,免费且功能丰富的Redis客户端,如RedisInsight,更受欢迎。