07 2010 档案
摘要:1. 首先是在struts2的工程里添加struts2-json-plugin.xxx.jar库,如果是使用的maven,添加以下dependency <dependency> <groupId>org.apache.struts</groupId> <artifactId>struts2-json-plugin</artifactId> <version>2.1.8.1</version> </dependency>2. 创建Action类和一个用到的User类Action类内容import co
阅读全文
摘要:1. 首先是在struts2的工程里添加struts2-json-plugin.xxx.jar库,如果是使用的maven,添加以下dependency <dependency> <groupId>org.apache.struts</groupId> <artifactId>struts2-json-plugin</artifactId> <version>2.1.8.1</version> </dependency>2. 创建Action类和一个用到的User类Action类内容import co
阅读全文
摘要:1. 首先是在struts2的工程里添加struts2-json-plugin.xxx.jar库,如果是使用的maven,添加以下dependency <dependency> <groupId>org.apache.struts</groupId> <artifactId>struts2-json-plugin</artifactId> <version>2.1.8.1</version> </dependency>2. 创建Action类和一个用到的User类Action类内容import co
阅读全文
摘要:1. 对于IE,在<object>标签里添加以下子节点 <param name=”WMode” value=”Transparent”></param>2. 对于火狐,在<embed>标签里添加以下属性 <embed wmode=”transparent” ... ></embed>3. 对于使用JavaScript API的情况,添加以下粗体代码来设置参数 var mychart = new FusionCharts("../FusionCharts/Column3D.swf", "mych
阅读全文
摘要:有天和朋友聊天,朋友是国内一家大型互联网企业的一位技术主管,朋友把他将近十年研发工作积累的心血总结成两点,这两点朋友刚一提出来我并没有马上明白,只是大约有这么一个概念,我还没达到朋友在技术领域的那种高度,不能彻底领悟他深刻的思想。但我想与众多刚刚踏入IT技术研发领域的新人们分享一下这位朋友的思想,我尽全力来解释阐述朋友的话语,希望能给大家带来一些启发。第一点是:不断抽象已知的东西。现实生活总是包括很多零散的东西,待解决的问题不会只有一面,所以抽取零散东西的共同属性,聚合不同角度的同一面向,成为从问题领域进入编程领域的第一步。抽象的层次越高,你架构设计就越简单。第二点是:面对未知的东西用已有的抽
阅读全文
摘要:回顾一下自己面试的点点滴滴,总结一下自己的所感所悟首先,大约4月份开始网上投百度简历。只投了百度一家,因为导师一般要求学生呆在实验室干活,不许出去实习的,除非你想去实习的公司特牛。一来导师反对,二来当时还在上课(研一学年需修满学分)于是起初我也都没太在意,投递的简历也是大学毕业前做的,懒人的结果可想而知——好几个职位简历都显示“筛选未通过” 后来才发现不对头啊,咋老筛选通不过呢。于是周末去哥哥家蹭饭时,顺便把简历也带上,好让哥哥帮我参谋参谋——“垃圾”——哥哥站在面试官的角度审阅了我的简历后,霹雳啪啦评判了我一个下午,最后说了一个字:改!晚上回到实验室,把简历打印出来,才发现竟有三页纸之多——
阅读全文
摘要:# sudo apt-get install msttcorefonts
阅读全文
摘要:在做BlackBerry应用程序开发的时候有时候需要序列化或者存储一个对象或者一个POJO对象,此时由于是在J2ME上的开发,因此很多J2SDK上面的很多API是不可以直接使用的,比如说java.io.Serializable接口,而很多时候我们在用PersistentObject和PersistentStore来persistent数据的时候是希望直接persistent一个java对象,这里比如说是一个最简单的User对象,此时由于User对象不能实现java.io.Serializable接口,所以在用用PersistentObject和PersistentStore来persisten
阅读全文
摘要:1. 安装BlackBerry_Email_MDS_4.1.4.exe和BlackBerry_Simulators_5.0.0.228_9700.exe2. 安装eclipse3.63. 安装BlackBerry Java Plug-in for Eclipse v1.14. 创建BlackBerry工程,File -> New -> Project -> BlackBerry -> BlackBerry ProjectProject name: HelloWorldClick "Finish" 完成项目创建5. 创建一个新的java类,名称为Hel
阅读全文
摘要:以铜为镜,可以正衣冠以史为镜,可以知兴亡以人为镜,可以明得失——李世民====================================================================================================================================================================天时、地利、人和眼光、战略、胸怀自信、打拼、执著昨天、今天、明天
阅读全文
摘要:在4月底,JP摩根邀请我参加一个“思想领导者聚餐”来讨论最近硅谷和数字媒体的事情。在旧金山Kokkari饭馆的私人包间里坐了有20来人,有来自著名VP公司、成功企业家和JP摩根的一帮人,JP摩根的副总裁Jimmy Lee坐在龙头老大位置。在干了几杯之后,Jimmy开始了他想说的话题:“我想知道你们都是怎么想的,你们会长期持有哪个公司的股票,而哪家公司是短期的?”于是我们开始写下自己的答案,很多人在长期票名单上都写了Yahoo!和Amazon,而15位思想领导者里的12位则将短命票都投给了Google。Jimmy惊呼到:“我的佛祖,上帝,以及老天爷呀!你们这是谷黑大聚会吗?”我当然也被震惊了。G
阅读全文
摘要:今天周末,导师让我来实验室,帮他一起把数据从服务器上拷贝下来,然后做预处理,周一上午给出结果。 现在干得都差不多了,放在服务器让自个跑着,我闲来没事就随便看看新闻,逛逛论坛,写写博客,回顾总结一下前天面试的经验教训和心得体会先说说前天百度面试的经历吧,那天下课后匆匆在教学楼打印代码后,便直接骑车飞奔五道口13号地铁站,进站、刷卡、等车、呼呼……、下车、刷卡、出站、然后从西二旗以100米冲刺的速度狂奔百度大厦,跨进B座门后,手机显示16:48分,还好,总算没迟到!和一面一样,提前5分钟预约面试官,17:00面试正式开始 balabala... 18:00面试over。刚好面试完后,哥哥就给我打电
阅读全文
摘要:在经历了半个多月的漫长等待、翘首以盼的期待以后,今天终于有幸再次去百度大厦总部二面。此乃谓真应了百度的那句名言:众里寻他千百度,蓦然回首,那人却在灯火阑珊处——为了信念,执著追求、永不言弃!这次面试官是一位GG,很帅气,干练,自信中散发着内在的睿智——三张纸、两个人、一支笔,没带笔记本——这便是今天面试的主题。在深刻分析和总结了一面失利的教训后,为了防止一面因听不清题目而要求面试官JJ重述题目的失误,再因这次面试官是一位GG,因此可以和GG坐得尽量靠近些,这样一来便于一次性清晰、准确、完整的理解题目的确切信息,另一方面也方便和面试官进行面对面充分的交流,避免在同一个地方跌倒两次——重蹈一面的覆
阅读全文
摘要:框计算(Box Computing)是2009年8月18日,百度董事长兼首席执行官李彦宏先生(Robin),在2009百度技术创新大会上所提出的全新技术概念。框计算为用户提供基于互联网的一站式服务,是一种最简单可依赖的互联网需求交互模式,用户只要在框中输入服务需求,系统就能明确识别这种需求,并将该需求分配给最优的应用或内容资源提供商处理,最终返回给用户相匹配的结果。框的定义 李彦宏谈到的“框”,不再仅仅是指一个简单的用户UI界面,也不是独指百度的“搜索框”。具体来说,“框计算”到底意味着什么呢? 首先,“框”是一个功能强大的需求收集器和分析器。在李彦宏提出“框计算”概念之前,其实个人计算...
阅读全文
摘要:经常看到编程语言的排名,也与导师和一些同学讨论过学习哪种语言更有前途等泛泛而谈。今天特意整理了一篇编程语言排名,以飨读者。 闻道有先后,术业有专攻。 纸上得来终觉浅,绝知此事要躬行。 乘风破浪会有时,直挂云帆济沧海…… 前二十名编程语言排名如下:主要语言的长期变化趋势图如下:前十名编程语言在5年、10年、15年前的排名情况:21到50名编程语言排名如下:编程语言的排名: http://news.csdn.net/a/20100709/219075.html(中文)Program top: http://www.tiobe.com/index.php/content/paperinfo/tpci
阅读全文
摘要:很早就想根据自己的学习规律和遗忘规律,自己总结一下Linux/Unix系统的Shell命令,一来便于自己时常查询之用,二来也分享于各位博友Linux shell是系统的用户界面,即命令行。它提供了用户与内核进行交互式操作与控制的接口,接受用户输入的命令并把它送入内核中去执行。实际上Shell是Linux/Unix系统的命令解释器,它解释了由用户输入的命令,类似于Windows系统平台下的DOS界面和命令。================================================================================================
阅读全文
摘要:今天写一支程序,其主要是一个GridView联合一个FormView去完成增改删查的功能,本来这是一个非常简单的问题。但由于需要,在FormView的编辑模板中采用两个隐藏控件绑定了两个字段。在GridView的模板列中直接点击修改,那么没有任何问题,但如果先点击详情,切换到FormView的ItemTemeplet中,在该模板中点击返回,回到GridView视图中。然后,再次点击修改时,问题就出现了,跟踪的时候找到的控件引用都为Null,找了很久都没找到原因。后来才知道,主要跟FormView控件的运行机制有关。FormView的DefaultMode和CurrentMode属性决定其当前运
阅读全文
摘要:1. 球员方面:整场比赛德国对的球员完全就像没睡醒,拼抢不积极,中前场失误太多,完全不像是德国队,咋一看还以为是一个三流球队的友谊赛。另外在赛前拉姆的关于队长的言论也有很大的影响,好像是故意给德国队放气似的。2. 教练方面:在以往的比赛中,不管德国是领先还是落后,不管勒夫是站着还是坐着,勒夫都会在场边指挥比赛,有时候看到球员表现不好,甚至还会发脾气,拍东西,但是在昨天的比赛中完全看不到这些影子,所有给勒夫的镜头都是他在那里目光呆滞的看着场上,感觉就像一个中立的观众一样,好像场上的比赛根本和他没有关系一样。3. 裁判:整场比赛没有出示一张红黄牌,这还不奇怪么?这么重要的比赛竟然没有凶狠的铲断,看
阅读全文
摘要:经过长时间学习和研究linux GNU make工程管理器 ,现在把学习心得与大家分享一下,希望本文能教会您一些有用的东西。make工具,是所有想在Linux/Unix系统上编程的用户都需要且必须掌握的工具。如果您写的程序没有用到make工具,则说明您写的程序仅仅是个人练习小程序,称不上有实用价值的程序,因此我们必须学习、掌握并灵活运用它。在Linux/UNIX 系统中,习惯使用 Makefile或makfile 文件作为make命令目标文件。 Make工具最主要也是最基本的功能就是通过makefile文件来描述源程序之间的相互依赖关系并自动维护编译工作。而makefile 文件需要按照某种语
阅读全文
摘要:1. htophttp://htop.sourceforge.net/sudo apt-get install htop2. dstathttp://dag.wieers.com/home-made/dstat/sudo apt-get install dstat3. bmonhttp://freshmeat.net/projects/bmon/sudo apt-get install bmon4. iftophttp://www.ex-parrot.com/pdw/iftop/sudo apt-get install iftop5. ifstathttp://gael.roualland.f
阅读全文
摘要:Javascript是世界上最受误解的语言,其实C++何尝不是。坊间流传的错误的C++学习方法一抓就是一大把。我自己在学习C++的过程中也走了许多弯路,浪费了不少时间。为什么会存在这么多错误认识?原因主要有三个,一是C++语言的细节太多。二是一些著名的C++书籍总在(不管有意还是无意)暗示语言细节的重要性和有趣。三是现代C++库的开发哲学必须用到一些犄角旮旯的语言细节(但注意,是库设计,不是日常编程)。这些共同塑造了C++社群的整体心态和哲学。单是第一条还未必能够成气候,其它语言的细节也不少(尽管比起C++起来还是小巫见大巫),就拿javascript来说,作用域规则,名字查找,closure
阅读全文
摘要:Ubuntu10.04上apache2: bad user name ${APACHE_RUN_USER}问题解决1. 安转apache2# sudo apt-get install apache22. 安装完毕后,使用命令“apache2 -k graceful”启动的时候报以下错误apache2: bad user name ${APACHE_RUN_USER}3. 检查/etc/apache2/apache2.conf文件,发现其中需要使用/etc/apache2/envvars文件中的以下几个环境变量export APACHE_RUN_USER=www-dataexport APACH
阅读全文
摘要:只要有一本好书,有一个舞台,每一个人都可能成为大牛级的高手,希望大家通过我精心搜集的这些网站找到自己的兴趣爱好,以增强自己的信心。 众里寻他千百度,为了百度,为了梦想,我们一起分享、交流、奋斗! Simple and reliable —— 简单可依赖 C 语言学习 Linux C 编程一站式学习http://learn.akae.cn/media/ Learning GNU Chttp://www.faqs.org/docs/learnc/ C 编程入门http://www.bianceng.cn/ C 语言论坛http://bbs.bccn.net/forum-5-1.html C++学习
阅读全文