- 浏览: 138363 次
- 性别:
- 来自: 上海
-
最新评论
-
lwpan:
我也喜欢踢球 感觉自己web方面也没怎么学好 不过才刚上手 ...
改行了 -
ozzzzzz:
哈哈,有见板桥
中文,英文,程序设计语言 -
hibernater:
sorry,纠错: 法文也是26个字母。。。
中文,英文,程序设计语言 -
zhouzhao21:
这样学到的都不能称为知识,只能说是技术,仅仅如此。这句话说的好 ...
学习中的一点总结
文章列表
一:不同的layout
Android手机屏幕大小不一,有480x320, 640x360, 800x480.怎样才能让App自动适应不同的屏幕呢? 其实很简单,只需要在res目录下创建不同的layout文件夹,比如layout-640x360,layout-800x480,所有的layout文件在编译之后都会写入R.java里,而系统会根据屏幕的大小自己选择合适的layout进行使用。
二:hdpi、mdpi、ldpi
在之前的版本中,只有一个drawable,而2.1版本中有drawable-mdpi、drawable-ldpi、drawable-hdpi三个,这三 ...
改行了!
不再做web的东西了,现在正是开始转做android平台的手机软件的开发了。
其实这个决定是很多方面造成的,其实最主要的原因是web没有做好,做了这么久的web连个拿得出手的东西都没有,虽然商用的产品也参与了开发,但是用到的知识或者技术都不够拿得出手。这样导致我在web这边感觉很失败。学东西也是没有了太多的信息,因为这个要靠自己学,自己的惰性导致走到这一步(感觉在web上自己的发展总是滞后于主流的技术,已有很成熟的技术也是没有深切的接触)。当然我自己也找了些借口,我自己这边是能够过去。公司不提供对新技术的学习成本,这里说的不是公司提供培训,只是需要公司给点时 ...
AndroidManifest.xml解析(翻译)
转摘 http://www.cnblogs.com/jocc/archive/2007/11/25/971511.htmlAndroidManifest.xml是每个android程序中必须的文件。它位于application的根目录,描述了package中的全局数据,包括了package中暴露的组件(activities, services, 等等),他们各自的实现类,各种能被处理的数据和启动位置。
此文件一个重要的地方就是它所包含的intent-filters。这些filters描述了activity启动的位置和时间。每 ...
- 2009-10-15 18:04
- 浏览 1473
- 评论(0)
“毫无疑问,思想永远是走在行动前面的,只有想到了才能做到。所以,思想就是因,而你在生活中因此而遇到的一切就是果。有因才有果,既是如此,那就不要再为过去或现在的一切境遇有些许的抱怨了。因为这一切都是你自己的所思所为而造成的,完全在于你能否把环境塑造成你所希望的样子。”
----摘自硅谷禁书
喜欢这句,一直都。。。
- 2009-03-02 15:05
- 浏览 801
- 评论(0)
突然想到,灵光一现的时候喜欢把它抓住,以前喜欢把它记到本子上,现在就在博客了
正在看书时突然想到以前看到的板桥和一个道友讨论过的问题,大概是中文和英文的封装性和程序设计语言相联系讨论 ...
严重: Error listenerStart
2008-11-21 8:53:52 org.apache.catalina.core.StandardContext start
这个错误不只是一个地方的问题,可能是很多地方出错但是都报这个错误,很宽泛。我在gg上搜了一下,结果很多人都说了很多不同的错误,但是大部分人都提到了log4j。之前我也有用,不过是习惯性的用,这次不小心忘记了,没有了那么多提示,开始我还觉得挺爽的,结果。。。。。所以我马上装了log4j,结果发现很多错误,配置文件(web.xml , applacationcontext.xml and .hbm.xm ...
- 2008-11-21 10:01
- 浏览 5121
- 评论(0)
我以前学东西养成了一个习惯,就是一直学,猛学,闷着头学,只要是知识就学。当然现在也没完全改掉,只是有些新的罢了。像现在这个社会,知识的刷新速率之快前未有之,特别在软件设计这一块,新的东西出来没几天就销声匿迹了的早已数不清了,甚至是大公司出的产品。有些东西,甚至是全新的概念没过两年就出现了很多类似的产品,让人不知道选哪一个。然后一个还没有学会,又有消息说这些东西都不香了。每每我们都是在追赶时代的潮流,而我们又怎么追得上呢??
我记得一句话,谁说的我是忘了,大概是这样的:我什么我总是站在时代的潮头,因为这潮正是我涌起的。
面对这么多东西我该怎么办呢??按照以前的想法 ...
很久没写什么东西,也很久没上来看看帖子了。模拟项目磕磕绊绊总算做完了,很久没看帖觉得整个人都变得龌龊了很多,连照镜子的想法都没有了,也没有了面向对象的感觉,真是的,跳进代码里面就不知道东南西北了:-)
(PS:我从来没隔这么久没梳过头,到上海快三个月了吧,还没梳过头,^_^)
模拟项目做完之后,总有些意犹未尽。这倒不是说,还想继续做点什么,而是觉得项目中还有很多东西其实是可以做得更好一点的。而我们又没有做,不是没有具体发现这些工程上的缺点,而是要鼓起勇气去改,还是很难的,提出这个意思也是要受到很多人的反对的,因为重构或者说是改进,往往不是一个人的事情,是一个整体 ...
- 2008-11-05 21:06
- 浏览 935
- 评论(0)
很久很久以前,有一个岛国,那里住了所有的感情:快乐,悲伤,谦虚,贪婪,知识,爱情
......
有一天,这个小岛即将沉没,于是大家都赶紧收行李,坐上自己的小船,准备逃离这个小岛。爱情
是唯一留下来的,他要坚守到最后一刻。
当整个岛都没入了海洋,爱情
决定向其他感情求助。
财富驾驶着它的大船第一个经过,爱情
对它说:
“财富,你可以带我一起走吗?”
财富回答说:“我的船上全都是金银珠宝,根本没有多余的空间了,所以我帮不了你。”
虚荣驾驶着漂亮的船经过,爱情
对它说:
“虚荣,请带我一起走吧!”
虚荣看了看知识,说:“你全身湿哒哒的,我的船这么漂亮,我怕你弄脏我的船。”
这时候悲伤刚好 ...
- 2008-09-28 10:35
- 浏览 1052
- 评论(0)
转自:Java设计模式圣经连载
http://hi.baidu.com/liuzhenfeng511/blog/item/6f9f0c1be771501f8618bfd1.html
代理模式是一种非常重要的设计模式,在Java语言中有着广泛的应用,包括Spring AOP的核心设计思想,都和代理模式有密切关系。
代理模式主要分两种:一种是静态代理,一种是动态代理。两种代理方式的实现有着本质的差异。
代理模式的作用是:为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个客户不想或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用 ...
- 2008-09-23 10:04
- 浏览 783
- 评论(0)
转自:文章大全
http://www.itlearner.com/article/2005/1684.shtml
第四章 XML语法
提纲:
一.XML语法规则
二.元素的语法
三.注释的语法
四.CDATA的语法
五.Namespaces的语法
六.entity的语法
七.DTD的语法
我们就开始学习XML的语法规 ...
- 2008-09-19 17:16
- 浏览 904
- 评论(0)
转载了那么多文章以后,心里总是有点发虚,因为毕竟不是自己的劳动成果,当然我都是尽量的写明作品的出处。其实我主要是想声明一下我转这些文章的初衷,当然现在也是没变,就是为自己做一个备忘录。因为现在虽然有很多存储设备,但是我个人觉得还是网上存储比较安全,当然不包括带有隐私的资料。还有一个原因就是想让更多的初学者在同一个地方找到与其胃口相似的资料,我要坚持下去,我看了其他很多的博客都是热一阵之后就戛然而止了,很多博客水平又远高于我现在的认知水平,自己摘录一些符合初学者符合自己的文章对于知识逐步积累是很有好处的。在转载这些东西之前,我一般都会在javaeye中看看是否已经有了类似的东西,如果 ...
转自:moon1128
http://blog.csdn.net/moon1128/archive/2005/01/10/246803.aspx
设计原则:
1.
“开
-
闭”原则
(
Open-Closed principle, OCP
)
2.
里氏代换原则
(
Liskov Substitution Principle, LSP
)
- 2008-09-18 19:57
- 浏览 826
- 评论(0)
转自:moon1128
http://blog.csdn.net/moon1128/archive/2005/01/08/245435.aspx
合成
/
聚合复用原则就是在一个新的对象里面使用一些已有的对象,使之成为新对象的一部分;新的对象通过向这些对象的委派达到复用已有功能的目的。
简短的表述:要尽量使用合成
/
聚合,尽量不要使用继承。
合成和聚合都是关联的特殊种类。聚合用来表示“
has-a
”关系或者整体与部分的关系,而合成则用来表示一种强的多得“
has-a
”关系。在一个合成关系里,部分和整体的生命周期是一样的。一个对象在同一个时间内只能属于一个合成关系,一个 ...
- 2008-09-18 19:34
- 浏览 1593
- 评论(0)
转自:moon1128
http://blog.csdn.net/moon1128/archive/2005/01/08/245318.aspx
Java在九十年代中期出现以后,在赢得赞叹的同时,也引来了一些批评。赢得的赞叹主要是Java的跨平台的操作性,即所谓的”Write Once,Run Anywhere”.但由于Java的性能和运行效率同C相比,仍然有很大的差距,从而引来了很多的批评。
对
于服务器端的应用程序,由于不大涉及到界面设计和程序的频繁重启,Java的性能问题看似不大明显,从而一些Java的技术,如
JSP,Servlet,EJB等在服务器端编程方面得到了很大的应用, ...
- 2008-09-18 18:22
- 浏览 7524
- 评论(0)