跳转到主要内容
首页
祁劲松的博客👨‍💻

Main menu

  • 🏠 首页
  • 博客文章
  • 书籍及手册
  • 关于本人
  • 关于本站
  • 留言联系
User Menu
  • 登录

面包屑

  1. 首页
  2. 博客文章

祁劲松的博客文章

由 James Qi, 2012年1月27日

手机版网站与电脑版网站的自动判断及切换

  12月份在武汉的一次互联网聚会中遇到上海的几个朋友,说到我去年尝试做了一个手机查询邮编的网站,他们到底是内行,问到是否做了自动判断浏览者的终端类型、自动切换,这个问题我一直想做但也一直没有做。聚会后我在服务器和网站上做了点实验,可以在某个页面实现自动判断、切换,但整体如何设置还没有想得很清晰,就先搁置了。

  春节这两天稍微空闲一点,就又把这个问题摸索了一番,算是基本找到了解决办法,要点及代码记录如下:

  首先要明确哪一个共同的URL切换到哪两个不同版本的URL,我选择是:

  • 一个共同的URL:
由 James Qi, 2012年1月27日

手机版网站的Google Analytics统计设置

  Google在推出Analytics统计分析系统的第一时间我就开始在用,还曾经在wap网站上也成功设置了跟踪代码,2009年记了一篇文章:《WAP网站可以用Google Analytics统计分析流量》。

  不过后来WAP网站关闭后就没有用了,直到去年设立了邮政编码查询手机网站,又重新加入了类似的Analytics统计代码跟踪,但页面下方有个错误的图片显示,从Google Analytics后台一直没有看到统计数据,也没有时间检查,就先简单用AdSense的数据看看。

  这个手机版网站近期又加入了大量数据,春节期间花了些时间详细查

由 James Qi, 2012年1月17日

多语言的中国邮政编码系列子网站扩充

  去年5月份推出了中英文对照的China Postcode (中国邮编)网站,包含了170万的海量数据,6月份就计划在下半年一鼓作气推出另外9种语言(阿拉伯语、德语、西班牙语、法语、意大利语、日语、韩语、葡萄牙语、俄语)的系列网站,因为时间精力不足、服务器负载过高等原因,在8月底才把这9个子网站初步搭建起来,放置了省份、地市、区县三级地区的邮政编码信息:

  • العربية (阿拉伯语): الصين الرمز البريدي (中国邮政编码)
  • Deutsch (德文): China Postleitzahl (
由 James Qi, 2012年1月12日

关闭大部分MediaWiki网站的留言、编辑、注册功能

  一月份开头的这些天,一项重要的工作是做去年的工作总结及今天的工作计划,核实后才看到去年还算搞得不错,比前几年都强多了,去年采取了很多新办法、新技术,网站运营的路子走出来了,算是一个转折吧。

  而今年最主要是沿着去年的路子扩大规模,在新增数据量、新增服务器、扩大流量、收入、利润等方面都要设法扩展,但人员人数上不准备增加很多,所以几个人都会很忙。而在时间紧、精力有限的情况下,以前网站的维护管理要减少时间投入。

  以前为了增强互动性,一些MediaWiki搭建的网站都打开了留言功能,有些还打开了新增页面、编辑页面、上传图片等功能,这样我

由 James Qi, 2012年1月11日

2012年厦门马拉松纪实(下)

  跨过终点后,马上有工作人员送上毛巾,这时确实很冷,然后顺着通道去领取了一瓶饮料、一瓶净水、一根香蕉,走到避风的室内坐下歇了一会儿,补充食物、水分,依然觉得冷,准备去领取寄存的衣物,可人太多了,工作人员完全忙不过来,只好先去领取成绩证明、退还计时芯片,这还比较顺利,只是又凉着走了一圈办理。

  成绩证明扫描如下,其中比赛成绩减去净成绩等于出发时跑过起点所用时间,我用了2分41秒:

由 James Qi, 2012年1月10日

2012年厦门马拉松纪实(中)

  1月7日早上把闹钟定在了5点,起来先洗了个澡,然后去楼下餐厅的时候发现人满为患,粥都打不到了,只有排队拿了包子(素馅无肉)、馒头和鸡蛋各一后,回房间吃完。然后一定记得要在酒店的WC中尽量解决问题,少依赖出发点和途中的流动WC。此后就按时6点10分上了跑吧准备的大巴,一起出发去到会展中心。

  因为交通管制的缘故,大巴停下后,还需要走上十分钟才能达到出发点,7点达到后还有1个小时才开跑,早上还有点凉,我就找了个避风的地方先坐着等,也与旁边准备的几位跑友简单交流交流,直到还有1刻钟,才又排队上了一次厕所,把外面衣服脱下寄存,然后挤入跑道。

  这时在全程起

由 James Qi, 2012年1月9日

2012年厦门马拉松纪实(上)

  去年为了降低血脂,5月份开始去中体倍力健身俱乐部锻炼,没有想到效果很好,很快就减了5KG以上体重,8月份再次检查血脂,多年长期超标的甘油三酯竟然正常了。可随后就觉得缺乏了继续锻炼的目标,经过考虑,以前从来不跑步的我去年9月底突发奇想开始了解马拉松。

  10-1期间尝试跑了两次1万米,感觉还行,又在电视上看了北京马拉松的直播,在网上查了更多资料,兴趣更大了一些,当看到当时有报道一个美国芝加哥女子怀孕9个多月还坚持跑马拉松,跑完后几个小时就生孩子的新闻后,我也不再犹豫了,就在10月初厦门马拉松开始报名的第一时间通过跑吧网站进行了报名,然后开始了训练过程,10月份跑了15

由 James Qi, 2012年1月9日

优化MySQL索引基数为0的问题

  前一阵子找朋友在帮忙查看MySQL性能问题的时候,发现一些MySQL数据库表的索引基数为0,这种时候索引是无效的。我后来检查了多个库,发现这种情况还比较普遍,可能由各种原因引起,只需要将该表优化一遍就可以了,但每次需要人工检查太麻烦,查了一下资料,可以定期运行以下命令来检查、优化和自动修复整台MySQL服务器上所有库中的表:

mysqlcheck -o -autorepaire --all-databases -uroot -ppassword

  更多参数说明请看MySQL手册中的mysql

由 James Qi, 2012年1月2日

服务器上安装8块硬盘的配置情况、用途分配及IO记录

  为了赶上元旦前拿到购买的硬盘,我们都采用了快递到付的方式,顺丰速递还算给力,12月28日中午在淘宝上下的单,12月30日早上2块固态硬盘送到了,12月31日早上6块迅猛龙硬盘也送到了,同事马上赶去机房添加到服务器上,让我可以利用元旦期间的时间来迁移数据、调配硬盘的使用。

  现在3台服务器上每台都是8块硬盘,加上4颗4核CPU、64G或48G内存,真是扩充到了极致,这3台服务器的配置来做网站算是超强了。下面把3台服务器上硬盘的配置和用途进行记录:

服务器一

由 James Qi, 2011年12月30日

用iostat仔细分析Linux服务器上硬盘性能瓶颈

  前一阵子在服务器上更换、添加了硬盘后,感觉负载下降了一点、访问速度快了一点,但似乎还是不能令人满意,导入和更新数据的速度依然很慢,用户浏览也是有迟缓的感觉。

  从Linux服务器上运行top观察,4枚4核的CPU总有空闲,高达64G或者48G的内存也很富余,磁盘IO占用也不算多,究竟问题出在什么地方呢?

  我们以前就用iostat观察过硬盘io情况,一般都是在出现明显问题的时候,临时用iostat每隔1秒刷新来观察实时情况。前天开始我们用iostat -x 3600的命令让其3600秒(也就是1小时)为间隔来显示一段时间内的io情

分页

  • 首页
  • 前一页
  • …
  • Page 79
  • Page 80
  • Page 81
  • Page 82
  • 当前页 83
  • Page 84
  • Page 85
  • Page 86
  • Page 87
  • …
  • 下一页
  • 末页

站内搜索

最新日志

  • EmojiAll的AI绘图平台
  • 免费文字生成图片平台pollinations.ai的利用
  • 赛博菩萨Cloudflare提供的免费AI Gateway
  • 用Cloudflare的Snippets来编程做各种工作
  • 利用Hugging Face的Datasets来保存数据
  • AI算力成本与广告收入的比较
  • 选择Dify作为AI应用开发的平台
  • 新推出Emoji角色聊天💬
  • 利用AI技术生成Emoji融合图片
  • 新推出Emoji推荐师👨‍🏫
更多

语言切换

  • 简体中文
  • 繁体中文
RSS源

2002-2023 v11.7 a-j-e-0