摘要: 2011年即将结束,2012正在靠近。你是否在专业领域给自己设定 2012 的目标?不管你的答案如何,我相信下面列出的 11 条建议里面总有一两条适合你 :) 1. 使用 Twitter - 如果你是一名程序员,如果你还没有使用 Twitter,你就 out 了。不是说你有多少粉丝,而是在 Twitter 上你可以更快的得到问题的答案,获取你关注的话题的最新资讯。 (作者没有考虑到天朝的程序员们) 2. 经常阅读 StatckOverflow - StackOverflow 是提问编程问题最好的地方。即使你没有账号,它也值得你去浏览,学习。(良好的英文阅读能力是程序员的必要素质,哈哈!) .. 阅读全文
posted @ 2012-02-02 14:22 心有余白 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 今天我看了访问日子,发现好多百度IP。其实很多是伪装的。到底怎么辨别呢!我找到了一个方法。一起分享一下。运行》cmd》键入tracert 蜘蛛IP地址如tracert 123.125.66.123如图,看到的,如果是红色框框部分,就是百度蜘蛛了,其他的,都是伪装的。还有一种方法,通过DNS反查点击“开始”-“运行”-“cmd”-“输入nslookup IP地址”-“回车”如nslookup 123.125.66.123 回车 会出现如下情况同样也是百度蜘蛛。 阅读全文
posted @ 2012-01-12 15:45 心有余白 阅读(1757) 评论(0) 推荐(0) 编辑
摘要: 2011年9月份,我建立了一个手机主题网站,我看了很多类似的主题网站。差不多10月份上线的。不到一个月就收录了,下面是历史的收录情况。 2011年12初疑似被百度K了,不知道什么原因。 建站初,我每天早上9点前定时更新内容,百度的快照也很快更新,差不多都是隔日更新。一直到突然有一天被K了。 后面我分析了一些原因 第一:对SEO搜索引擎的优化都不了解,而且页面结构也比较混乱。 这里就提醒大家,建一个网站之前一定要做好充分的前期工作。对网站结构,页面优化,SEO要有一定的了解。 第二:前期我是一部分自己整理的内容,后面我又采集了一些数据补充,可能是互联网上面太... 阅读全文
posted @ 2012-01-06 11:09 心有余白 阅读(246) 评论(0) 推荐(1) 编辑
摘要: 大型网站架构演变和知识体系之前也有一些介绍大型网站架构演变的文章,例如LiveJournal的、ebay的,都是非常值得参考的,不过感觉他们讲的更多的是每次演变的结果,而没有很详细的讲为什么需要做这样的演变,再加上近来感觉有不少同学都很难明白为什么一个网站需要那么复杂的技术,于是有了写这篇文章的想法,在这篇文章中将阐述一个普通的网站发展成大型网站过程中的一种较为典型的架构演变历程和所需掌握的知识体系,希望能给想从事互联网行业的同学一点初步的概念,:),文中的不对之处也请各位多给点建议,让本文真正起到抛砖引玉的效果。架构演变第一步:物理分离webserver和数据库最开始,由于某些想法,于是在互 阅读全文
posted @ 2011-12-27 17:16 心有余白 阅读(179) 评论(0) 推荐(0) 编辑
摘要: DNS轮循 DNS轮循是指将相同的域名解释到不同的IP,随机使用其中某台主机的技术。但其具有明显的缺点:一旦某个服务器出现故障,即使及时修改了DNS设置,还是要等待足够的时间(刷新时间)才能发挥作用,在此期间,保存了故障服务器地址的客户计算机将不能正常访问服务器。DNS负载均衡采用的是简单的轮循负载算法,不能区分服务器的差异,不能反映服务器的当前运行状态,不能做到为性能较好的服务器多分配请求,甚至会出现客户请求集中在某一台服务器上的情况。 F5 BIG-IP 简介:F5 Networks 公司的著名硬件负载均衡交换机。支持硬件四层、七层交换。不同的型号性能不同,BIG-IP 6400... 阅读全文
posted @ 2011-12-27 15:48 心有余白 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 介绍一下针对各类程序系统实施301重定向的代码,需要的朋友可以参考下。1、Linux主机重定向Godaddy的Liunx主机,Godaddy本身已经支持Apache,所以直接创建一个.htaccess文件就可以了,一般来说,在本地无法创建.htaccess的时候可以先创建一个txt格式文件,上传到根目录的时候再重命名为".htaccess"就可以了。网上很多如何进行 301重定向的教程,无论是整站重定向还是单页重定向。下面就以我的www.jb51.net为例1.1 无www域名转移到www域名复制代码 代码如下:RewriteEngine onrewritecond %{h 阅读全文
posted @ 2011-12-26 11:12 心有余白 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 展望未来,总结过去10年的程序员生涯,给程序员小弟弟小妹妹们的一些总结性忠告走过的路,回忆起来是那么曲折,把自己的一些心得体会分享给程序员兄弟姐妹们,虽然时代在变化,但是很可能你也会走我已经做过的10年的路程,有些心得体会你可以借鉴一下,觉得说得有道理的你就接纳,觉得说得没道理的,你就抛弃,以下是我发自内心的,给大家的忠告,特别是针对那些小弟弟妹妹们。01. 自己的户口档案、养老保险、医疗保险、住房公积金一定要保管好。由于程序员行业每年跳槽一次,我不隐瞒大家,我至少换过5个以上的单位,这期间跳来跳去,甚至是城市都换过3个。还好户口没丢掉,其他都已经是乱了,好几个城市里,都有交过三金,甚至是一个 阅读全文
posted @ 2011-12-15 11:09 心有余白 阅读(165) 评论(0) 推荐(1) 编辑
摘要: VSS Error:error reading from file 解决方法1 若服务器中存在 vss/data/backup目录,请将该目录删掉2 运行cmdcd..cd C:\Program Files\Microsoft Visual SourceSafe3 在命令行输入本机vss的安装路径,如C:\Program Files\Microsoft Visual SourceSafe的路径,转到该目录下执行 analyze.exe -f filepath,filepath是源文件共享路径如D:\VSS\YiHuCom2011\data按下回车后开始修复......等待......提示修复完 阅读全文
posted @ 2011-12-09 10:19 心有余白 阅读(3817) 评论(0) 推荐(0) 编辑
摘要: concat尾巴插入var arr = new Array(4);arr[0] = "a";arr[1] = "b";arr[2] = "c";arr[3] = "abcd";var arrs = arr.concat("sdfsdf","asdfsadf");arr.concat("sdfsdf","asdfsadf");alert(arr.join('|')); //a|b|c|abcdslice截取 1个参数是从n 阅读全文
posted @ 2011-11-25 17:10 心有余白 阅读(204) 评论(0) 推荐(0) 编辑
摘要: var arr = new Array(4);arr[0] = "a";arr[1] = "b";arr[2] = "c";arr[3] = "abcd";alert(arr.toString()); //a,b,c,abcdalert(arr.join('|')); //a|b|c|abcdvar arr1 = arr.conat("sfdsf","sdfsdf");alert(arr1); 阅读全文
posted @ 2011-11-25 15:27 心有余白 阅读(200) 评论(0) 推荐(0) 编辑