美国人有趣的网站推广方式

平时经常浏览国外的英文网站,美国人的“幽默”真是出名,今天要给大家讲的就是这个美国人在推广网站方面的 “幽默”。的确看了很多美国人的SEO,美国站长IT类的网站,也有不小收获,美国人也有独特的想法!这一篇国外的英文文章,是谈网站推广的,觉得很搞 笑,就翻译了过来!供大家欣赏!翻译成中文大体是这样子:

1、在某个隆重的节日里,穿上印有你的网站URL的衣服,寻找电视台的采访人员,然后一直站在他旁边。

2、把你的网站告诉地球上的小学生,让他们为你做一个底部有你的网站链接的网页。然后,你就开始享受源源不绝的流量和Page Rank吧。

3、将印有你的网站URL的衣服寄发给一些人,当他们穿上这件衣服的时候去把他们干掉。那么,报纸头条里就会出现“离奇杀人案-穿上 www.1mkt.net衣服的人全被杀死”。啊,对了,记得在你被逮捕的时候也穿上这件衣服,那么报纸又会有头条:“ www.1mkt.net杀人凶手终于绳之以法”。

4、在你网站上针对同一个主题发很多无聊的文章,很快你就会成为人们讨论的对象了,“那个xxxx.com站长真是个白痴,老发那么无聊的文章。”

5、和明星做爱后,把视频放到你的网站上。这肯定能为你带来链接和流量。

6、在一些重要的地方,比如大使馆或人民大会堂,将旗杆上的旗子取下,换上印有你的网站的旗子。

7、在一些体育比赛里,穿上印有你的网站的T恤在场上裸奔(?穿上衣服裸奔?)。(足球比赛还可,赛车就免了。)

8、让刘德华的儿子取你的网站名为名字。

9、假装打劫银行,当然,一定要穿上印有你网站URL的衣服。在你打劫之前记得要先打电话给警察和电视台哦。也许第二天报纸会出现这样的头条:“继离奇杀人案之后, www.1mkt.net幕后黑手洗劫中国银行”

10、给难民捐献印有你网站标志的衣服,你会得到很多流量的,因为你确实帮助人了。

具有“美国特色”的有趣法律

1、在洛杉矶,在酒店房间里剥橘子是非法的;

2、在加州的 Indian Wells 用乐器吸引顾客是非法的;

3、在亚利桑那州的 Globe 和印第安人玩扑克是非法的;

4、在犹他州,捕鲸是非法的;(其他地方也有这样的法律吧?……原来,如 tiger 所说,奇怪之处在于犹他不靠海……)

5、在芝加哥穿睡衣钓鱼是非法的;(如右图……)

6、在圣路易斯用桶喝啤酒是非法的;

7、在密西西比的牛津,在这市中心广场连绕 100 圈是非法的;

8、在匹兹堡,在冰箱上睡觉是非法的;

9、在纽约州 Albany,在街上玩高尔夫是非法的;

10、留山羊胡在波士顿是非法的;
# Copyright for Jandan.net(http://jandan.net/)
11、在康涅狄格州的 Hartford,倒立过街是非法的;

12、在密西西比州,你不能在未经允许的情况下 XX 邻居家的羊;- -

13、在宾夕凡尼亚州,洗澡时一展歌喉是犯法滴;

14、星期天,口袋里揣着个甜筒冰激凌在纽约州逛街是非法的;

15、在纽约市布鲁克林,让驴子睡浴缸是非法的;(# 唉, Kyle 的待遇连驴子都不如……呵呵)

16、在纽约州,晚上 10 点后,穿拖鞋(出现在公众场合?)是非法的;

17、在俄亥俄克利夫兰市,
1)赶牛上街是非法滴;
2)无执照抓老鼠是要坐牢滴;
3)按喇叭超过一次是非法滴;
4)在你的树和草地上的所有东西都归市政府所有,不管是不是垃圾,你都不得试图清除;
5)开车没油了也是会坐牢滴;
6)滑旱冰前没去警察局备案是触犯法律滴;
7)在星期天拘捕他人是不行滴;(# 那在星期天拘捕违反了这项法律的人,是不是也犯了这项法律呢?……)

一个中国人幸福的一天

早晨起床,掀开黑心绵作的被子,用致癌牙膏刷完牙,喝杯过了期的碘超标还掺了三聚氰胺的牛奶,吃根柴油炸的洗衣粉油条,外 加一个苏丹红咸蛋,在票贩子手里买张车票,准时赶到地下烟厂上班,九点三十分偷偷用山寨手机看股票从6124.04点跌到1240.46点,中午在餐馆点 一盘用地沟油炒的避孕药喂的黄膳,再加一碟敌敌畏喷过的白菜,盛两碗杯陈化粮煮的毒米饭;晚上蒸一盘病的瘦肉精养大的死猪肉做的腊肉,沾上点毛发勾兑的毒 酱油,夹两片大粪水浸泡的臭豆腐,还有用福尔马林泡过的凉拌海蜇皮,抓两个添加了漂白粉和吊白块的大馒头,还喝上两杯富含甲醇的白酒。唉……这日子过的真 是那个爽!!!这就是一个中国人幸福的一天!

面向对象的爱情 OO Love

result love(boy, girl)
{
if( boy.有房() and boy.有车() )
{
boy.set(nothing);
return girl.嫁给(boy);
}
if( girl.愿意等() )
{
while(!(boy.赚钱 > 100,000 and girl.感情 > 8 ) )
{
for( day=1; day <=365; day++)
{
if( day == 情人节 )
if( boy.givegirl(玫瑰) )
girl.感情++;
else
girl.感情――;
if( day == girl.生日 )
if( boy.givegirl(玫瑰) )
{
girl.感情++;
else
girl.感情――;
boy.拼命赚钱();
}
}
if( boy.有房() and boy.有车() )
{
boy.set(nothing);
return girl.嫁给(boy);
}
年龄++;
girl.感情――;
}
return girl.goto( another_boy);
}

【原创】phpMyAdmin2.11.2错误:#1045 – Access denied for user ‘root’@'localhost’ (usi

第一步:找到phpmyadmin\libraries\下的config.default.php文件,拷贝到phpmyadmin\重命名为config.inc.php

第二步:修改$cfg['blowfish_secret'] = ’123′; 随便写什么数字或是字母;

$cfg['Servers'][$i]['host'] = ‘localhost’;如果没有修改端口,用的是80的话,无需修改,如果将端口改了,比如说改成8888 那么 $cfg['Servers'][$i]['host'] = ‘localhost:8888′

我就是在Hostd的设置上出错了,没有写上端口

电脑眼睛保护色

像我们这样整天对着电脑,也应该注意一下。所以 就来向大家介绍一下怎样将电脑屏幕由刺眼的白色改为淡绿色,让大家在工作的同时,尽可能的将电脑对眼睛的伤害降到最低!
  

设置方法:打开控制面板中的”显示”选择外观(appearance)-高级(advanced),然后在项目(items)那栏选窗口(windows),再点颜色(color)-其它颜色(others),然后把Hue(色调)设为85,Sat(饱和度)设为90,Lum(亮度)设为205。然后单击添加到自定义颜色(Addtocustomcolors),按“确定”…一直确定。
  
       把窗口设成绿色之后,再来把IE的网页背景也变成养眼的绿色 :打开IE,点击工具(TOOLS),点INTERNET选项(INTERNETOPTIONS),点右下角的辅助功能(Assessibility),然后勾选不使用网页中指定的颜色。

Android 程序的结构

一个Android应用程序有四个组件:

1. Activity

2.Intent Receiver

3.Service

4.Content Provider

Activity
Activity是Android程序四个组件中最常用的。一个Activity通常是你的应用程序中的一个单独的窗口,每个Activity都是有一个 Activity基类的扩展实现的。你的类由View组成,显示一个用户接口,并响应事件。大多数应用程序由多个窗口组成。比如,一个消息程序可能由下面 几个窗口组成:一个显示联系人列表用以发送消息的窗口,另一个窗口负责写消息给指定的联系人,还有一个窗口用来浏览旧的消息或者修改设置。每一个这样的窗 口都由一个Activity实现,从一个窗口移到另一个窗口通过启动一个新的Activity完成。在某些情况下,一个Activity可能给前面的 Activity返回一个值――比如一个让用户选择一个图片的Activity就要返回选择的图片给调用它的Activity。
当一个新窗口打开时,前面的窗口毁暂停,并被放入历史堆栈中,用户可以回退到之前打开的窗口去。当不需要继续保留时,窗口也可以选择被从历史堆栈中删除。Android会为每个从Home窗口启动的应用程序维持历史堆栈。

Intent and Intent Filters
Android使用一个特殊的被称之为Intent的类来从一个窗口移动到另一个窗口,一个Intent描述了应用程序想做什么事情。Intent的数据结构中两个最重要的部分是活动和活动之上的数据。活动的典型的值是MAIN(the front door of the activity),VIEW,PICK,EDIT等等,数据被表示为一个URI。比如,要想浏览一个人的联系信息,你需要创建一个具有VIEW活动的Intent,数据被设为表示该人的一个URI。
还有一个相关的类叫IntentFilter。当一个Intent是一个有效的要求做某些事的请求时,一个IntentFilter描述了一个活动可以处 理的所有Intent。比如,一个可以显示联系人信息的Activity会公布一个IntentFilter,告诉外界它知道在得到表示个人信息的数据之 后如何处理VIEW活动。所有的Activity都在AndroidManifest.xml文件中公开它们的IntentFilter。(这段话翻起来 有点烦,总之大意是一个Intent类是包含数据和指定对数据操作的对象,Intent类会交给Activity类处理,Activity类会在自己的 IntentFilter类中宣告自己能处理哪些类型的活动,比如VIEW、EDIT,程序在将一个带指定活动的Intent传递给Activity之前 应该检查该Activity是否能处理Intent中的活动)
在不同窗口之间切换是通过解析Intent完成的。比如,要想回到前面的窗口,一个Activity调用startActivity(myIntent) 函数。系统会查找所有安装的程序的IntentFilter,找出其中最符合myIntent的Activity,新的启动的Activity会被告知导 致它被启动的Intent。整个解析Intent的过程发生在startActivity函数调用时,主要提供两个关键功能:
1. Activity可以重用其它组件的功能,只需要简单的发出一个Intent格式的请求。
2. Activity可以在任何时候被新的Activity替代,只需要声明与老的Activity一样的IntentFilter即可。

Intent Receiver
当你希望你的程序响应外部时间时可以使用IntentReceiver。例如,电话铃响,数据网络可用,或者时间到午夜。IntentReceiver不 显示UI,不过如果有某些用户感兴趣的事情发生的话,它可以使用NotificationManager来通知用户。IntentReceiver在 AndroidManifest.xml文件中注册,你也可以在代码中使用函数调用Context.registerReceiver()来注册。要让 IntentReceiver起作用并不需要保持你的程序一直处于运行状态,当一个IntentReceiver被触发时,系统会在需要的时候启动你的程 序。程序也可以给别的程序发送Intent广播,通过系统调用Context.broadcastIntent()实现。

Service
Service是长期运行并且没有UI的代码。一个不错的例子就是一个从播放列表播放音乐的媒体播放器。在一个播放器程序中,应该有一个或多个活动,允许 用户选择歌曲并开始播放。不过,播放音乐本身并不需要被一个Activity处理,因为用户希望在到新的窗口时音乐仍然在后台继续播放。在这种情况下播放 器Activity应该通过Context.startService()函数启动一个Service,这样就可以在后台继续播放音乐。系统会让音乐播放 Service持续运行,直到播放完毕。(可以阅读文档Android程序的生命周期http: //code.google.com/android/intro/lifecycle.html,了解更多关于Service的优先级的情况)另外,你 可以与一个Service连接(或者当它没有运行时启动它),使用系统调用Context.bindSercice()完成。当连接到一个Service 时,你可以通过提供的接口与它通信。对音频播放Service来说,你可以完成暂停、回退等等功能。

Content Provider
程序可以在文件、SQLite数据库中存储数据,或者任何其它有效的方式均可。如果你想与其它程序共享数据的话,content provider就非常有用了。Content provider类是实现了一组标准方法接口的类,允许其它程序保存或者取回content provider中处理的数据。
更多关于content provider的信息,请参看介绍http://code.google.com/android/devel/data/contentproviders.html。

Android Google手机平台教程(一)

本文来之: http://www.inandroid.com/forum/thread-5-1-2.html

感谢作者为我们整理的材料。

平台简介

令人激动的Google手机操作系统平台-Android在2007年11月13日正式发布了,这是一个开放源代码的操作系统,内核为Linux. 作为开发者,我们所关心的是这个平台的架构以及所支持的开发语言。下面是这个平台的架构模型:

这个平台有以下功能:

+ Application framework: 可重用的和可替换的组件部分,在这个层面上,所有的软件都是平等的。
+ Dalvik virtul machine: 一个基于Linux的虚拟机。
+ Integrated browser: 一个基于开源的WebKit引擎的浏览器,在应用程序层。
+ Optimized graphics: 包含一个自定义的2D图形库和基于OpenGL ES 1.0 标准的3D实现。
+ SQLite: 数据库
+ Media support: 通用的音频,视频和对各种图片格式的支持(MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF)
+ GSM Telephony: GSM 移动网络, 硬件支持。
+ Bluetooth, EDGE, 3G, and WiFi: 都依赖于硬件支持。
+ Camera, GPS, compass, and accelerometer: 都依赖于硬件支持。
+ Rich development environment: 包含一套完整的开发工具集,方便跟踪调试,内存检测和性能测试,而且提供了
Eclipse的插件。

下面我们就来亲身体验一下Android程序的开发之旅。

先介绍一下开发环境,下面是对系统及相关软件的版本要求:

操作系统:

Windows XP or Vista
Mac OS X 10.4.8 or later (x86 only)
Linux (tested on Linux Ubuntu Dapper Drake)
Supported Development Environments

Eclipse
Eclipse 3.2, 3.3 (Europa)
Android Development Tools plugin (optional)
Other development environments or IDEs
JDK 5 or JDK 6 (JRE alone is not sufficient)
Not compatible with Gnu Compiler for Java (gcj)
Apache Ant 1.6.5 or later for Linux and Mac, 1.7 or later for Windows

我使用Eclipse 3.3 + JDK 1.6. + Ant 1.7 的组合。还有两个重要的就是: Android SDK 以及 Android 用于Eclipse 中的插件。

Android SDK 的下载链接: http://code.google.com/android/

如果你是第一次使用这些软件,请注意安装顺序和设置好环境变量。 一般的顺序是先安装 JDK 然后 解压 ant 压缩包,然后设置java 环境变量和 ant 环境变量, 然后是解压 Android SDK ,再设置 Android SDK的环境变量。 总之就是把JDK, ANT, Android SDK的路径添加到 path 里。

Android for eclipse plug in 在安装过程很简单,通过网络安装插件就可以了,这个是 URL: https://dl-ssl.google.com/android/eclipse/

具体的配置过程,可以查看:http://code.google.com/android/intro/installing.html#otherides

以下为翻译Google给的一个hello Android的开发步骤:

创建一个项目:
创建一个新项目是很简单的,只要你安装了Eclipse插件,并且你的Eclipse软件版本在3.2或3.3,你就可以开始开发了。

首先, 看一下要创建”Hello, World”程序从高级层面上有哪些步骤:

1, 通过 File -> New -> Project 菜单,建立新项目”Android Project”
2, 填写新项目各种参数。
3, 编辑自动生成的代码模板。

尽此而已,我们通过下面的详细说明来完成每个步骤。

1, 创建一个新的Android项目

启动Eclipse, 选择 File -> New -> Project 菜单, 如果你安装好了Android的Eclipse插件,你将会在弹出的对话框中看到”Android Project” 的选项。

选择“Android Project”,点击 Next 按钮。

2, 填写项目的细节参数.
下面的对话框需要你输入与项目有关的参数:

这个表格中详细介绍了每个参数的含义:

Project Name: 包含这个项目的文件夹的名称。

Package Name: 包名,遵循JAVA规范,用包名来区分不同的类是很重要的,例子中用到的是”com.google.android”,你应该按照你的计划起一个有别于这个的路径的名称。

Activity Name: 这是项目的主类名,这个类将会是Android的Activity类的子类。一个Activity类是一个简单的启动程
序和控制程序的类。它可以根据需要创建界面,但不是必须的。

Application Name: 一个易读的标题在你的应用程序上。

在”选择栏”的 ”Use default location” 选项,允许你选择一个已存在的项目。

3,编辑自动生成的代码。

当项目创建后,你刚才创建的HelloAndroid就会是包含下面的代码.
public class HelloAndroid extends Activity
{
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle icicle)
{
super.onCreate(icicle);
setContentView(R.layout.main);
}
}

下面我们开始修改它

[构建界面]

当一个项目建立好以后,最直接的效果,就是在屏幕上显示一些文本,下面是完成后的代码,稍后我们在逐行解释。

public class HelloAndroid extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
TextView tv = new TextView(this);
tv.setText(“Hello, Android”);
setContentView(tv);
}
}

注意你还需要添加 import android.widget.TextView; 在代码开端处。

在Android程序中, 用户界面是由叫做Views类来组织的。 一个View可以简单理解为可以绘制的对象,像选择按钮,一
个动画,或者一个文本标签(这个程序中),这个显示文本标签的View子类叫做TextView.

如何构造一个TextView:

TexiView tv = new TextView(this);

TextView的构造参数是Android程序的Context实例, Context可以控制系统调用, 它提供了诸如资源解析, 访问数据库等
等。Activity类继承自Context类,因为我们的HelloAndroid 是Activity的子类, 所以它也是一个Context类,所以我们能用”this”在TextView构造中。

当我们构造完TextView后,我们需要告诉它显示什么:

tv.setText(“Hello, Android”);

这个步骤很简单,当我们完成了这些步骤以后,最后要把TextView显示在屏幕上。

setContentView(tv);

Activity的setContentView()方法指示出系统要用哪个View作为Activity的界面, 如果一个Activity类没有执行这个方法,将会没有界面并且显示白屏。在这个程序中,我们要显示文本,所以我们传入已创建好的TextView。

好了,程序代码已经写好,下面看看运行效果。

运行代码: Hello, Android

使用Android的Eclipse插件就可以很轻松的运行你的程序,选择Run -> Open Run Dialog。你将会看到下面的对话框

下一步, 高亮”Android Application” 标签,然后按下左上角的图标(就是像一片纸带个小星星那个), 或者直接双击 ”Android Application” 标签,你将会看到一个新的运行项目,名为”New_configuration”.

取一个可以表意的名称,比如”Hello, Android”,然后通过Browser按钮选取你的项目(如果你有很多个项目在Eclipse中,确保你选择要运行的项目),然后插件会自动搜索在你 的项目中的Activity类并且将所有找到的添加在”Activity”标签的下拉列表中。 我们只有”Hello,Android”一个项目,所以它 会作为默认选择。

点击”Apply” 按钮,下图

到这里,已经完成了,你只需要点击”Run”按钮,然后 Android的模拟器将会启动,你的应用程序就会被显示出来。


下次继续介绍如何把界面的布局用XML表示以及使用命令行进行编译和运行Android程序。
相关google android 精彩视频:
google手机系统android架构API视频3
http://soft.zdnet.com.cn/software_zone/2007/1116/636783.shtml
google手机Android系统架构揭秘视频2
http://soft.zdnet.com.cn/software_zone/2007/1116/636762.shtml
google手机android系统架构揭秘视频1
http://soft.zdnet.com.cn/software_zone/2007/1116/636751.shtml
Google手机开源Android系统视频
http://soft.zdnet.com.cn/software_zone/2007/1116/636741.shtml

http://blog.csdn.net/k7sem/archive/2007/11/15/1886871.aspx

Page 36 of 38« First...1020303435363738