存档

‘技术’ 分类的存档

经历EMC电话面试

2010年7月23日 QiQi 没有评论

外婆收留的流浪猫之一

我知道你很难过 From 蔡依林
我听的蔡依林唱的第一首歌,让我想起很傻很天真那时候的自己,一阵泪如雨下…

音频片段:需要 Adobe Flash Player(9 或以上版本)播放音频片段。 点击这里下载最新版本。您需要开启浏览器的 JavaScript 支持。

如此以来确实断了我想要奔去另外一个城市的冲动,上海忽然之间变得那么遥远,虽然本来就特别的遥远。看来还要继续持续广飘,始终觉得这个城市不属于我,没有栖身之地。
阅读全文…

分类: 技术 标签: , ,

经历华为面试

2010年7月12日 QiQi 没有评论

Fifteen From Taylor Swift
I heard this song from English corner. Beautiful lyric and beautiful pop music singer.

音频片段:需要 Adobe Flash Player(9 或以上版本)播放音频片段。 点击这里下载最新版本。您需要开启浏览器的 JavaScript 支持。

日子过得波澜不惊,平淡无奇,于是给自己找点事情让自己别太清闲,别去乱想,别放弃,于是周末也排的满满的,将我的青春奉献给了伟大的学习事业。就像生活也从来都不会总是高潮迭起一样,起伏跌宕也可以是主题、主旋律,于是发生了这场将我从长假中唤醒回来的华为面试,改变也许很坏,也许又会是另外一番天地,谁知道呢,反正还年轻,那么就去试试。7月8日周四这个平淡的日子里,我带着紧张的心情坐上了去深圳的和谐号,没想到第一次踏上深圳的土地是在这样的情况下。
总之挺喜欢这个城市的,可能是她的干净,她的宽敞,她的接纳,她五湖四海的内容……总之我觉得我会非常适合这里的节奏。

好,进入正题,出发三个小时后终于来到华为,面试即将开始。
阅读全文…

分类: 技术 标签: , , ,

[Big Java]翻译 第2章第3节~第8节

2010年5月14日 QiQi 2 条评论

第3节 定义类 
回忆一下类的定义方法,这个方法就是你可以应用到它的对象。(Recall that a class defines the methods that you can apply to its objects.)
 例子:
Public class Greeter
{
     Public String sayHello();
   {
     String message = ”Hello, World!”;
    }
}
方法定义包含如下部分:
1、获取说明(如:public);获取说明(access specifier)控制着其他哪些方法可以调用这个方法,大多数方法应该被声明为public,这样的话,在你的程序中所有其他的方法才可以调用它们。
2、方法的返回类型(如:String);返回类型是这个方法返回给调用者的值的类型。一些方法只是执行一些声明并不用返回一个值,这样的方法可以使用void作为返回类型。
3、方法的名称(如:sayHello);
4、方法的一系列参数,装在圆括号里(sayHello方法没有参数);一个方法定义具体指定了方法的名称,参数和声明(执行方法的动作)。每个参数是一个变量,有类型和名字。
5、方法的主体:在大括号中的一系列声明。方法的主体(method body)包括方法执行所需的声明。 

语法2.4:方法实现(Method Implementation)
public class ClassName
{
     …
    accessSpecifier returnType methodName(parameterName, …)
   {
        Method body
   }
    …
}
目的:为了定义方法的行为

返回声明(The return statement):使用返回声明来具体指定方法返回给调用者的值。
2.5语法:返回声明(The return Statement)
return expression;
or
return;
目的:为了具体说明方法返回的值和立即退出方法(To specify the value that a method returns)。返回值变成方法的值调用表达式(The return value becomes the value of the method call expression)。 

 

阅读全文…

[Big Java]翻译 2.1~2.2 对象和对象变量

2010年4月21日 QiQi 1 条评论

BigJava翻译2.1~2.2

[Big Java]翻译 之 第二章第一节(使用和构建对象)

对象的概念:
对象是在你的程序中可以操纵的实体,通常通过调用方法来执行。
对象就是在你的程序中可以通过调用方法来操纵的实体。

你可以认为对象就是一个有着公共接口(或者你可以称之为方法)和一个隐藏实现方法(使这些方法工作的至关重要的代码和数据)的黑盒子。
其中:一个类的公共接口详细说明你可以和这个对象做什么;隐藏的实现描述了这些动作如何被执行。

每个对象都属于一个类,这个类为这个对象定义了方法。
类就是产生对象的工厂。你用new这操作符构建一个类的一个新对象。
举个例子:
new Rectangle(5, 10, 20, 30)
这个new的操作符引起类型为Rectangle的一个对象的创建。这个创建一个新对象的过程就是构造。

构建任意对象的步骤如下:
1、使用new这个操作符;
2、给这个类取一个名字;
3、在圆括号内提供构造参数(如果有的话)。

2.1语法: 对象的构造
new ClassName(parameters)
目的:为了创建一个新对象,用构造参数初始化它,然后给这个构造对象返回一个参考值。

阅读全文…

实用SQL大集结(查询篇)

2010年1月4日 QiQi 4 条评论

总结SQL 查询篇

当然我不是权威小文也可能有误,欢迎互相交流学习和指教。
DB2中为防止锁定表,需在select 语句后加上 with ur,切记!!

——————————————————————————-
查询记录总数,第一条会比第二条执行的效率更高,屡试不爽
Select count(1) from users;
Select count(*) from users;

——————————————————————————–
查询总数,去掉某字段的值重复的项
例子查询出来的内容:一共有多少条username的记录,并且相同的username仅记作一条

select count(distinct username) from users ;

阅读全文…

分类: 技术 标签: , ,