上一页 1 2 3 4 5 6 7 8 9 10 ··· 15 下一页
摘要: 比较容易记忆的是用内置的setl1 = ['b','c','d','b','c','a','a']l2 = list(set(l1))print l2还有一种据说速度更快的,没测试过两者的速度差别l1 = ['b','c','d','b','c','a','a']l2 = {}.fromkeys(l1).keys()print l2这两种都有个缺点,祛除重复元素后排序变了: 阅读全文
posted @ 2011-03-10 11:42 infi 阅读(83871) 评论(2) 推荐(3) 编辑
摘要: 首先,要去SDN上下载一个Developer Edition(据说这个版本是免费的,但是我在SDN上申请的Liscese只能用半年。估计是半年以后再申请吧)。进到SDN的主页http://www.sdn.sap.com,然后选择Download.然后选择SAP Netweaver Main Releases.进去以后选择Developer Edition 就可以下载了,当然随着时间的不同网页肯定会有变化.系统有着很详细的说明。装的时候照着一步步做就行了,还带一个MaxDB的数据库。看一下系统要求,一般的电脑都能满足,2G内存其实就够了,不过最好有4G。硬盘要大一点,有40G的剩余空间应该够了。 阅读全文
posted @ 2011-03-09 17:37 infi 阅读(3550) 评论(1) 推荐(0) 编辑
摘要: 对程序员而言,我们的代码需要:1. 在预算内实现需求,让用户可以使用 -- 让自己或者公司可以赚到钱2. 方便自己修改及日后维护3. 方便别人修改及日后维护4. 便于重复使用,为以后的开发节省时间5. 让系统高效的运作从美国商学院毕业的学生们掌握了很多相似的思维模式,这不仅有利于他们解决问题,更重要的是方便他们彼此之间沟通。-- 换句话说,他们毕业后都安装上了相同的协议和一些可通用的接口,这样有一个基础平台可以让他们协同工作。论题七:命名规范也许有人认为没有必要再提这个问题,但在日常编码生活中,这的确是一个很重要的话题。7.1 类名、方法、常数使用Pascal casingpublic cla 阅读全文
posted @ 2011-03-09 14:36 infi 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 最近和一些朋友讨论如何写出优雅的代码,我们都很喜欢C#,所以以C#为例。主要一共有三位程序员在一起讨论,为简单起见我用ABC代表我们三个人。有时候我们会针对一些代码进行讨论,有时候我们会提出一些观点,有时候我们会一起学习网上一些现有的博客,为了便于大家引用,我给每一个论题都编上号。在很多情况下,我们的意见统一,那么我会给大家呈现我们的结论;但是有些情况我们有分歧。你可以加入我们的讨论,我非常也希望能够获知你的意见,让我们一起茁壮成长!好吧,让我们今天就开始。论题一:函数越小越好!相信绝大部分程序员会认同这一点,维护一个超过100行的函数会让人抓狂。我记得我以前修改过一个用cobol写的程序,一 阅读全文
posted @ 2011-03-09 14:31 infi 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 对于Web设计和开发人员来说,CSS是非常重要的一部分,随着越来越多的浏览器对CSS3的支持及不断完善,设计师和开发者们有了更多的选择。如今,用纯CSS就可以实现各种各样很酷的效果,甚至是动画。今天这篇文章向大家推荐24款非常优秀的CSS3工具,为了获得更佳的效果,请在Chrome 4+, Safari 4+, Firefox 3.6+, IE9+, Opera 10.5+版本浏览器中浏览如下在线工具。1.CSS3 Pie使用CSS3 Pie可以让IE6至IE8版本实现大多数的CSS3修饰特性,如圆角、阴影、渐变等等。2. CSS3 Click Chart非常好的CSS3效果演示,提供了示例. 阅读全文
posted @ 2011-03-09 13:41 infi 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 手写字体非常有个性,在设计中应用手写字体能让你的设计看起来更有特色,本文收集了50个非常棒的手写字体与大家分享,欢迎大家发表看法和分享更好的字体。1. Nymph’s Handwriting2. Alliewriting3. Estrya’s Handwriting4. Jellyka Endless Voyage5. Celeste Hand6. Rickman Script7. Ducky8. Niakania9. Valerie Hand10. Dennis11. CrimsonVermillion12. Serenity13. Note this!14. Angelina15. Ha. 阅读全文
posted @ 2011-03-08 18:28 infi 阅读(877) 评论(0) 推荐(0) 编辑
摘要: 在面向对象的设计中,我们经常会听到或用到聚合、耦合的概念。面向对象的目标就是设计出高聚合、低耦合的程序。然而,究竟什么是聚合、什么是耦合,恐怕每个人都有自己的答案,换句话说,大多数人对聚合和耦合的概念是模糊的。小弟我今天就在此抛砖引玉,希望能给新入行的朋友和在校的学生一点帮助。声明一下,本文是我个人对聚合与耦合的理解,部分内容摘抄于互联网,不当之处还肯请各位高手指正。 因为聚合与耦合这两个概念一直都是以“高聚合、低耦合”的形式出现的,刚刚开始接触面向对象设计时,我一直认为聚合和耦合是一对相反的概念,也就是说:只要做到了高聚合,那么自然而然就做到了低耦合。虽然这样的理解并不是错误的,但我并没有. 阅读全文
posted @ 2011-03-08 18:23 infi 阅读(502) 评论(0) 推荐(0) 编辑
摘要: 1. 口语 www.icoolen.com 我认为是最好的,所以放在第一位,适合用闲暇时间英语,看电影/美剧学英语,还有歌曲,漫画,稍稍有难度的词都有解释,网站设计欧美风格,很酷,很娱乐。 网站推荐的练习口语方法超级棒: “口语是说出来的,跟读模仿是最行之有效的方法之一 美剧/电影中的对话都是生活常用语,是练习口语最好的材料。通过这种跟读模仿,既能了解美国文化(习语表达与文化背景), 又能熟悉语音语调,又有语言环境(剧集的上下文语境),而且模仿你喜欢的角色非但不会使你对学习产生厌烦感,反而会让你越来越感兴趣。需要注意的是,跟读模仿要大声放纵的朗读,要放得开(当然,对内敛型的学习者来说,按自己的 阅读全文
posted @ 2011-03-08 15:40 infi 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 著名的SAP论坛:(人气比较旺,可以找到很多问题的回答)http://www.sapfans.com/著名的It专业网站的SAP部分:(查找部分资料)http://sap.ittoolbox.com/SAP门户:(什么都有,什么都不深入)http://www.sapgenie.com/http://www.sap-directory.com/http://www.planetsap.com/SAP的Basis与ABAP网站:(对其他模块也有相当价值,推荐初学者)http://www.sap-basis-abap.com/http://www.planetsap.com/http://www.g 阅读全文
posted @ 2011-03-07 16:43 infi 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 感谢凑够十条的投递新闻来源:.techrepublic.comJustin James曾发表过一篇博文《10 tips for advancing from a beginner to an intermediate developer》,为我们分享如何才能完成程序员从初级到中级的蜕变,现将中文译文转载于此,供大家借鉴。 在一封与TechRepublic会员交流的邮件当中,他提到了面向程序员的博客、文章及杂志分成两类:面向初学者类(“hello world”这种类型的教程)以及面向专家类(MSDN杂志)。这个观点很好,有关程序员如何从初级跃升到中级的信息极少。以下是为了实现这种转变需要你去做的 阅读全文
posted @ 2011-03-04 18:22 infi 阅读(171) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 15 下一页