国外注册域名8条注意
由于众所周知的原因,现在好多同学都在国外注册域名。虽然不是老手,但是还算做过一些调研,也在Godaddy和Name都买过域名,就把应该注意的问题写出来,供大家参考:
1. 选择信誉好的域名注册商
不要觉得好像国外的东西都好,不是的,美国也有骗子,也有不好的服务。建议选择Godaddy(有免费的带广告的空间,速度还不错,可以当做图床)或者Name.com(有免费的保护注册人的信息功能(Private whois),Godaddy是要$8.99/yr)或者Enom的代理商。
2. 支付域名费用的时候尽量选择用Paypal
卖链接会受Google惩罚,那打广告卖链接呢?
付费评论和出售链接会导致Google的惩罚——降权、清除PR、甚至封站,这是大家都知道的事情。我也常因为Google的公正而十分钦佩,但是为什么在Google Adsense的广告里还会出现付费链接的广告呢?
Google在我的眼里一直都是作风硬朗、孑然一身的,看了这个广告之后让我很心寒啊。不光是付费链接,还有一些什么日入6千啊什么的广告也很多,难道Google Adwords就没有人工审核吗,钱就真的是万能的吗?看来任何一个公司都不可能十全十美,只是有过分和不过分之区别(百度就过分了)。还是只去关注Google的技术吧,好多东西在谈到钱之后都变味了,好多原则在谈到钱之后就没有原则了。
Preminder Beta后台程序源码
Preminder Beta后台程序源码,用PHP-CLI写的(什么是PHP-CLI?)加了些注释,大家可以看一下。最有意思就是HashURL时的$SEED,其实获取PR是不符合Google的服务条款的,很汗的吧……
写好脚本之后,在/etc/crontab里加入一条每小时执行的计划,就可以啦,在这里可以看到PR检测日志!
27 * * * * root /usr/bin/php -f /home/kangzj/kang.php
MFC多核多线程编程遇到的问题总结
- 多线程编程必须有操作系统为基础,知道什么是互斥、临界区、事件、信号量等概念;
- 知道线程是CPU资源分配的基本单位;
给线程分配CPU,可以用:SetThreadAffinityMask(tHandle,0×00000001)函数,tHandle表示线程的HANDLE(不是CWinThread*),第二个参数表示可以使用的CPU的编号,0×00000001表示只能使用第一个CPU;如果0×00000011,表示可以使用第一和第二个CPU,依此类推; Read the rest of this entry »
| Posted in 编程算法 | 5 Comments »
php-cli简介——不会Shell语言,一样用Shell!
1.基础知识
1.1 什么是Shell编程?
在 Unix 中,shell 可不是简单的命令解释器(典型的有 Windows 中的 DOS ),而是一个全功能的编程环境。Shell 是操作系统的一部分,用来与用户打交道,并且可以用来协调各个命令【1】。用Shell编程可以灵活地解决大量重复任务,十分方便。但是,Shell的语法十分怪异(个人意见),不容易记,如果现在熟悉的语言可以用来写shell那就好了——比如php——就可以快速开发Shell程序了(比如我的Preminder的后台程序),于是便有了这篇文章,本文以Linux为例说明php-cli的用法,其它平台的版本类似。
1.2 什么是php-cli?
刚才说到,我们可以用php来开发Shell程序。有的同学可能会问啦:“php不是用来做网页的么?-_-”。是的,php可以用来做动态网页,并且当初php就是为做动态网页而开发的语言,但是理论上php可以用来做任何的程序,甚至是桌面程序,而php-cli是php在命令行运行的支持环境,也就是我们说的可以用来写Shell的环境支持。
php-cli是php Command Line Interface的简称,如同它名字的意思,就是php在命令行运行的接口,区别于在Web服务器上运行的php环境(php-cgi, isapi等)【2】。
也就是说,php不单可以写前台网页,它还可以用来写后台的程序。
本站推出PR更新Email通知服务–”Preminder”!
仅仅提供PR查询还是不方便,能折腾的kangzj于是又做出来一个东西“Preminder”————PR更新邮件提醒服务!



| Posted in 独立博客 | 81 Comments »