- 浏览: 93590 次
- 性别:
- 来自: 北京
最新评论
-
满手都是炸:
写的真好 学习了
「向副经理学习」之一 -
zjuttsw:
Map.Entry不是接口吗?
内部类详解 -
tanjianna:
在linux 怎么办?求大神!
flying saucer 使用中的一些问题 (java导出pdf) -
linweibin:
真是佩服死了~~
Java 7 新特性 -- 实战篇 -
yanbin0830:
中文问题,如果系统装在D盘呢? 如果lunux 没有这个字体呢 ...
flying saucer 使用中的一些问题 (java导出pdf)
文章列表
「向副经理学习」之二
- 博客分类:
- work
我与客户沟通能力有很大的不足,今年主要任务之一呢也是与一个客户交流。每次去跟她交流时,自己总是抓不住主动,总是被她的话带着走,过了一会,她还会发脾气,很奇怪。
副经理对付她比较有经验,这次记录一次我们二人与她交流时的一点。
我们去向她演示系统,在一个view上,项目的列表,有项目的链接。我们没有在项目名称上放链接,而是每行的末尾有一个查看按钮,点击此按钮才能查看项目。这是,她就提出,说你这个设计真不好,为什么不把链接直接放在项目名称上呢。当时我想象了一下,如果是我单独与她沟通的话,我就会说:恩,好,我们把这个改一下。但是副经理是这样说的:恩,这个,是有些人喜欢这样子操作,我们才会这样弄的。于 ...
从去年年底开始,主要跟着副经理干活,期间向副经理学习了很多,有很多感悟,因此打算写一个「向副经理学习」系列,主要记录副经理身上的特质,自己与副经理之间的差距。记录差距不是目的,目的是明确差距,然后努力弥补差距。
这是第一篇。
有个项目,项目里有个打印pdf的功能,这个功能主要是由我来实现的。打印功能基本实现,但是同之前的老毛病一样,就是有点粗心,以及样式不好看。之后我不管这个项目了,交由另一同事负责,这个pdf功能,客户提出意见,说样式不好看。而且时间很紧,于是那同事开始改,那天是周五,副经理就跟着一起加班,一起改。之前他也让我该过,我就是懒,没有去查api,拖了拖他就忘了。那天,我从网上找 ...
昨晚终于看tij第15章泛型看完了,看到后期,完全就是看不懂。不过,看完泛型后,就是完全颠覆了自己以前对泛型的理解。以前认为泛型就是为了foreach,其实那是Iterable #tij
java的设计者们在最初设计时,已经知道了C++的模板,但是没有采用,后来发现问题了,才想要去加泛型,可是对于最初没有加泛型的语言,想要后来才加,难度可想而知。 #tij
最初作者提出一个疑问,没有泛型时,可能发生在猫的集合里放狗的现象,但是,后来经过调查,这种想象在有经验的程序员身上很难发生,他说,在他身上就从来没有发生过 #tij
后来他才理解,泛型,不是为了弥补类型,而是 ...
- 2009-11-20 17:05
- 浏览 999
- 评论(0)
前几天看一个老帖子
http://www.iteye.com/topic/7279?page=2
其中凤舞凰扬前辈说到了StringTokenizer。
之前没接触过StringTokenizer,看上去类名很长,仿佛很牛13似的。最近了解了一下
引用
StringTokenizer 类允许应用程序将字符串分解为标记
也就是分解字符串用的
让我们来看一个简单的例子
StringTokenizer st = new StringTokenizer("this is a test");
while (st.hasMoreTokens()) {
...
写法一:使用form_for
<% form_for :order, :url => { :action => :save_order } do |form| %>
<p>
<%= label :order, :name, "Name:" %>
<%= form.text_field :name, :size => 40 %>
</p>
<p>
<%= label :order, :address, "Address:& ...
- 2009-09-14 16:38
- 浏览 1739
- 评论(0)
1、数组将数字与对象联系起来。它保存类型明确的对象,查询对象时,不需要对结果做类型转换。它可以是多维的,可以保存基本类型的数据。但是,数组一旦生成,其容量就不能改变。
2、Collection保存单一的元素,而Map保存相关联的键值对。有了Java的泛型,你就可以指定容器中存放得对象类型,因此你就不会将错误类型的对象放置到容器中,并且在从容其中获取元素时,不必进行类型转换。各种Collection和各种Map都可以在你向其中添加更多的元素时,自动调整尺寸。容器不能持有基本类型,但是自动包装机制会仔细地执行基本类型到容器中所持有的包装器之间的双向转换。
3、像数组一样,List也建立数字索引与对象 ...
- 2009-08-26 17:21
- 浏览 1330
- 评论(0)
8月5号下午,在东单东方先锋剧场,Red举办了开源云计算大会
因为我们的客户最近提出了云计算这个想法,对云计算很感兴趣。我们也就不得不对这个研究一下。正好Redhat有这样一个会,昨天就去听了下。
地点是在一个剧场内,座位是阶梯教室那种,比普通的那种都是在平地上那种感觉舒服许多。
会议主要分为三个session:
Redhat CEO 卫赫士先生主题演讲
计算机世界主编、卫先生、广东省(负责信息化方面)周厅长三人对话及问答
Redhat云计算高级经理,中国区云计算负责人秦小刚先生主题演讲
在8位美丽的姑娘身着唐装 ...
- 2009-08-26 11:29
- 浏览 2555
- 评论(0)
在动态语言,如ruby中,可以实现可变参数
def test(* arg)
for s in arg
puts s,s.class
end
end
test(1,"2",2.3)
只需在参数前加一个*即可。
调用方法时,可以传入任意数量,任意类型的参数了。
一直以 ...
内部类详解
1、定义
一个类的定义放在另一个类的内部,这个类就叫做内部类。
public class First {
public class Contents{
public void f(){
System.out.println("In Class First's inner Class Contents method f()");
}
}
}
像这样的,Contents就叫做内部类
内部类了解外围类,并能与之通信(后面详细讲)
2、链接到外围类
创建了内部类对象时,它会与创造它的外围对象有了某种联系,于是 ...
最近在一家公司帮忙,因为那个公司的一个主要股东和我很谈得来,他们公司是准备提供医疗相关服务的,这个股东也是阜外医院的一个先心专家。
这里暂时不谈其他问题,仅仅从招聘的过程中看到的一些信息和让我深为担忧 ...
- 2009-06-17 17:30
- 浏览 961
- 评论(0)
java初始化
1、 一个类的所有基本类型数据成员都会保证获得一个初始值。
非基本类型,会初始化为null
public class Initialization {
int a;
char b;
short s;
float f;
long lo;
double dou;
byte e;
boolean flag;
Object obj;
public static void main(String [] args){
Initialization init = new Initialization();
...
- 2009-06-11 10:13
- 浏览 992
- 评论(0)
下午回家。
与爷爷已是阴阳相隔了。
去年底爷爷遭受病魔的折磨,至今也有半年多。
也许,这样对爷爷来说,是一种解脱吧。
只有这样,我才能接受爷爷的离去。
天堂中没有病痛的。
爷爷,一路走好。
- 2009-05-21 09:22
- 浏览 589
- 评论(0)
早上想查查用spring与activeMQ结合发邮件的内容
查了下,发现好多结果。
前五条,点了一遍,发现都是同一个东西。
分别在不同的网站。
都是ctrl c,ctrl v过去的。一看就怒了。
正如前一段飓风同学所说的一样。网上充斥着太多重复的无用的信息。
还是买书看吧。
- 2009-02-13 14:34
- 浏览 1066
- 评论(2)
来这个公司已经半年有余,也快过年了,想做个分析。
你到底学到了什么。
前几天公司让写年度总结,没啥意思,公司那些事儿,大家都心知肚明的,都是写给领导看的,有什么说法也不敢真正说出来。
自己在博文里好好总 ...