SHELL编程基础

学编程最好的就是看例子,然后自己多写代码,熟能生巧。
1、使用if和case对"是否选修了Linux课程"的问题做出回答。
使用 IF 实现
#!/bin/sh
echo '是否选修了Linux课程?(Yes/No)'
read input
if [ $input = 'Yes' ]
then echo '谢谢,已经选了Linux课程。'
else echo '对不起,还没有选Linux课程。'
fi

Continue reading

网摘2007-10

      1、《戴尔:Linux系统非主流,无力替代微软》
      Linux系统有其自己的领域,在网络服务器上面表现比微软强,但是在个人桌面方面就是替代不了微软的Windows,现在的Linux也做了桌面,比以前好用多了,但是入门要求还是太高。或许在以后,当在Linux上安装东西像在Widows上一样可以双击安装的时候,那么Linux才可以取代微软。

Continue reading

如何修改Eclipse的 workspace目录

Eclipse是一款很强的Java IDE,我们在开始的时候,往往设定了默认的workspace,当用久在之后,我们可能要去更改一下workspace的位置,但是在启动的时候已经不会显示更改了。下面有几种方法可以更改workspace的目录。

1、进入 Window > Preferences > General > Startup and Shutdown 选中 Prompt for workspace on startup。

2、进入Eclipse的安装目录,找到configuration 目录下的 .settings 文件夹,里面有一个 org.eclipse.ui.ide.prefs, 用Ultra Edit等打开,也可以用写字板打开,找到RECENT_WORKSPACES,按照它的格式修改一下。

Continue reading

线程,进程和程序的简单比较

我对于线程,进程的概念一直都是比较模糊,最近整理了一下。总结起来就是,线程是进程的一部分,进程是程序的一部分。

线程的引入:例如,有一个Web服务器要进程的方式并发地处理来自不同用户的网页访问请求的话,可以创建父进程和多个子进程的方式来进行处理,但是创建一个进程要花费较大的系统开销和占用较多的资源。除外,这些不同的用户子进程在执行的时候涉及到进程上下文切换,上下文切换是一个复杂的过程。所以,为了减少进程切换和创建的开销,提高执行效率和节省资源,人们在操作系统中引入了"线程(thread)"的概念。

进程的作用和定义:进程是为了提高CPU的执行效率,减少因为程序等待带来的CPU空转以及其他计算机软硬件资源的浪费而提出来的。进程是为了完成用户任务所需要的程序的一次执行过程和为其分配资源的一个基本单位,是一个具有独立功能的程序段对某个数据集的一次执行活动。

Continue reading

万网的空间不支持国外访问

近日,购买了一个万网的空间,后来我用代理从澳大利亚访问,竟然不能访问,我也没有在意。今天,在美国的虚拟主机上用SSH命令去这个空间上取点东西,也不行,发现可以解析到IP地址,就是访问不了。

今天用一个测量网速的网站来测万网的空间,发现全部是connection failure。大家可以用 http://www.freespeedtest.com/ 这个网站来测试一下你的主机在世界各地的访问速度。

Continue reading

blogbus很棒,推荐一下。

      我一直对国内的BSP没有什么好感,除了少数网站之外,大部分是采用oblog架构的,oblog虽然使用起来比较简单,自己还可以改点模板样式,但是速度和安全性不怎么好。这几天有使用blogbus,发现blogbus是我至今看到的国内最好的BSP。
      一、速度快!虽然听说blogbus也是最近一两年才用双线路的,但是现在的速度非常快!我是福州校园的电信ADSL,下行带宽最大是1M,访问速度明显比sina等要快!blogbus的速度给我留下了很好的印象。不止是访问速度一流,后台静态页面生成也是超快!

Continue reading

Google 推出Adsense for Mobile

今天去Adsense的后台看了一下,发现Adsene提供了Adsene for Mobile的广告。

Adsense已经成为广大www站长的部分甚至是全部的收入来源,在wap网站的领域,暂时还没有什么广告商(自己拉的广告和别人投放的例外),今年的广告市场发展挺快的,那么多的收购案子,阿里妈妈的广告模式,但是涉及到Mobile网站的广告还只有Google一家。

现在国内的Mobile网站确实不怎么多,一般常去访问的也就这么几个,相信以后会增多。Google在其他广告商之前推出Mobile广告,加上Google强大的技术支持,我对Google Mobile广告的前景还是比较看好的。

Continue reading

Google Adsense优化经验

      用搜索引擎搜索有关Google Adsense优化的技巧,可以找到一大堆,我也总结了几条优化经验,希望对大家有所帮助,不管是写博客还是做垃圾站的,都很辛苦呢。
      优化之布局
      布局的优化对Adsense来说,很重要,如果不让浏览者误点一点,那点击率永远也上不去。对很多人来说,对网页上的广告是比较反感的,一般是不会去点上面的广告的。如果布局好一点,和内容的格式差不多,浏览者就会无意中点击了上面的广告,但是这对广告上来说是不利的,所以Google在adsense博客上也写了混淆和融合的区别,其实混淆和融合的界限很模糊。
      根据经验,在页面内容的开始放置一个大矩形的效果是最好的,比横幅的要好,可能矩形的视觉效果比横幅要好,横幅看上去太像广告了,使浏览者有戒备广告的思想(个人认为)。

Continue reading

网络广告的春天

      在所有的网络广告中,大家对Google Adsense 和 Google Adwords一定最熟悉不过了,加上Google Adsense的门槛很低,几乎所有的网站都挂了广告来赚点空间费和域名费,但是对那些大型的网站,他们有的有挂Google Adsense,当然也挂其他的广告,我见到最多的就是DoubleClick。
      今年网络广告的发展非常迅速,盘点一下今年被收购的广告商,Google以31亿美元收购Doubleclick,微软以60亿美元收购了aQuantive,雅虎以6.8亿收购了RightMedia,现在又以3亿美金收购了BlueLithium,频繁的收购活动,应该说在不久的以后,会出现三国鼎立的局面。

Continue reading