- 博客(42)
- 资源 (3)
- 收藏
- 关注
原创 2011年11月20日 敏捷之旅——深圳
敏捷之旅作为敏捷世界一年一度的盛会,在敏捷理念的传播、实践经验的分享等方面有着极其重要的意义。今年,我们将在11月20日迎来这场盛事。主题:Just do agile.我们不仅仅满足于学习Agile的管理方法论,而且有许多人运用Agile practices到Project manage和Projectdevelopment process中,并且取得了不错的成果。在今
2011-11-13 21:07:18
959
原创 新的blog:http://blog.sina.com.cn/jubanghuang
<br />因为csdn的blog实在有些不方便,特别是贴图上,所以在sina上增加新的blog,csdn的也会同步更新的,请各位支持!
2011-04-18 12:09:00
1072
原创 面向接口编程3大原则
<br />1.An Interface’s Implementation Shall Do What Its Methods Says It Does<br />2.An Interface Implementation Shall Do No Harm<br />3.If An Implementation Is Unable to Perform Its Responsibilities, It Shall Notify Its Caller
2010-09-27 23:30:00
737
原创 递归调用make时应使用变量MAKE
5.6.1 变量MAKE在使用make的递归调用时,在Makefile规则的命令行中应该使用变量“MAKE”来代替直接使用“make”。上一小节的例子应该这样来书写:subsystem:cd subdir && $(MAKE)变量“MAKE”的值是“make”。如果其值为“/bin/make”那么上边规则的命令就为“cd subdir && /bin/make”。这样做的好处是:当我们使用一个其它版本的make程序时,可以保证最上层使用的make程序和其子目录下执行的make程序保持一致。另外使
2010-09-17 01:07:00
1126
原创 泛媒体时代是否来临
今天在公司听演讲,名字叫做“泛媒体应用”,感觉很有意思,举了很多例子,其中比较著名的就是大家比较熟悉的“智慧地球”,让生活中的每一寸地方都体现价值;也有大家没有注意到的嵌入式广告,可能在一个短片的墙壁上、茶杯上;也有未来可能出现的透明tv,套用周星星的话说,看着它是块镜子,实际上它是个电视。 当然种种新奇有好玩的应用和畅想背后总是存在着目前不可解决的问题,例如嵌入式广告的版权问
2010-05-29 23:25:00
1032
1
原创 [Qt]QWidget Must construct a QApplication before a QPaintDevice问题解决
今天写Qt代码时,突然间无法运行,提示如下: 觉得很奇怪,网上搜了下,没有发现有价值的东西,大概大概回忆了一下之前的修改,突然间发现代码现在变成了这样:我把KtvMainScreen *p_mainScreen = new KtvMainScreen();这句提前了,让QMainScreen在QApplication前创建了,正是这句导致了问题的出现,调整一下位置,问题解决。看
2010-05-13 23:42:00
3955
原创 [转载]Java安装配置(linux)
安装java:打开终端,执行以下命令,或使用Adept/新立得软件管理器,在其中分别搜索"sun-java6-jre"和"sun-java6-jdk"并标记安装。sudo apt-get install sun-java6-jre如果空间富裕,建议安装一个JDK。sudo apt-get install sun-java6-jdk提示:安装过程中需要你回答是
2010-04-17 13:18:00
536
原创 VS2005下.c文件编译出错
如果你使用了C++语法,VS2005编译.c文件即使选择了C++模式编译也会出错,报CStdio文件错误,查看错误行,可以发现错误原因很可能是没有使用std域,奇怪的是即使声明作用域也还是会报错。查询原因,竟然是编译器自动将.c文件使用C编译器编译,这样就没有命名域,当然报错,将文件后缀名修改为.cpp就好了。真的让人无语,望各位不要犯同样的错误!
2010-03-31 22:09:00
793
转载 Link2001链接异常解决方案
最近使用VS2005转VS6.0的工程,出现了以下错误nafxcwd.lib(appcore.obj) : error LNK2001: unresolved external symbol ___argvnafxcwd.lib(appcore.obj) : error LNK2001: unresolved external symbol ___argc找到一个方法,明天去
2010-03-23 23:15:00
2284
1
原创 ubuntu9.1使用感受
最近看了一篇文章号召大家都使用linux替代windows,工作后就很少用linux,好像最开始用的还是fedora3.咨询了一下周围的人,大多数都用ubuntu,直接上官网,不知道是不是网速的原因,在线安装总是卡在那里,愤怒后,选择硬盘安装,没想到这个版本竟然有体验版,即使不安装也可以使用大部分功能(体验版的输入法太糟糕了),按照网上的教程非常顺利的安装了,要注意的是如果是装双系统,那么一定
2010-03-04 01:02:00
748
1
原创 我们是否需要成为好的程序员
闲暇时看了《技术总监谈好的程序员如何写代码》,完全同意对好的程序员的评判标准:代码简洁、注释合理、逻辑简单、架构优良和良好的扩展性,同时也看到后面网友的评论,有的人认为项目时间太紧无法达到这样的高要求,我个人觉得写这个评论的兄弟还没有明白好程序员的槛在哪里,不是因为你能写出符合上诉标准的程序你就是好的程序员,而是你能快速的使用上诉的标准完成任务,即使有一点时间上的延误,也可以用良好的质量告诉
2010-01-10 00:43:00
460
原创 软件是嵌入式的灵魂 而非硬件
今天看到一句话:软件是苹果平板电脑成功秘密,而非触摸屏。众所周知,苹果的IPhone的触摸屏、重力传感器用起来确实不错,但是这些装置被卖出去后无法替换,是软件灵巧的运用了这些装置,丰富了用户的使用体验,这些才是最能体现价值的亮点。同样消费电子适用的原理,电信设备也同样适用,但是电信设备还停留在硬件的优化引导软件更新的情况,这批设备做完后,下批新设备又开始做了,软件的可维可测性就停留在口头上。追求新
2010-01-09 23:50:00
906
转载 35 个你也许不知道的 Google 开源项目
Google是支持开源运动的最大公司之一,它们现在总共发布有超过500个的开源项目(大部分都是利用它们的API来完成),本文将列举一些有趣的开源项目,其中很可能有不少你不知道。 文本文件处理:Google CRUSH (Custom Reporting Utilities for SHell)CRUSH是为命令行或shell scripts处理特定文字数据而制作的一系列工具,这
2009-12-28 22:50:00
856
原创 Eclipse代码助手插件开发(CDT)-Part2:函数声明及定义实现
作为用户,我希望在当前界面以最快速的速度,最简单的方式完成对活动编辑页的操作,我选择使用视图标签和按钮,操作流程: 一。点击视图按钮,输入插入的函数名;使用eclipse创建新的Plug-in Project,选择创建Plug-in with a view模板,eclipse自动生成视图和按钮的框架程序,下面要做的就是扩展对应按钮的action。 二。程序获取当前活动编辑器输入
2009-09-30 00:56:00
4742
原创 Eclipse代码助手插件开发(CDT)-Part1
一直以来,代码编辑都使用SourceInsight,这款工具很强大,然商业产品将我们这些小小程序员拒之门外,让我们只能被奴役式的使用,无法贡献小小的力量,思前想后决定使用Eclipse+CDT,替代当前的代码编辑器,最主要的是eclipse的插件式框架,方便我们扩展,这样我们可以实现实际过程中产生的需求。不满足-修改,重复这个循环,才是程序员的价值。 简单分析编码的行为模式,我规划了以下几
2009-09-27 00:44:00
2828
1
原创 一些优秀的开源项目,可用于实践
Rant stands for Remote Ant. It is a distributed build system that allows an Ant build file to launch builds on other systems and receive exceptions should they occur. http://sourceforge.net/projects
2009-02-26 00:06:00
733
转载 [转]C++开源跨平台类库集
============================================经典的C++库 STLport-------SGI STL库的跨平台可移植版本,在以前有些编译器离符合 标准比较远的情况下 那时还是有用的,当然目前vc71已经比较接近标准了, 故目前不怎么用它了。 Boost---------准标准库, 功能强大 涉及能想的到的大部分非特别领域
2009-02-16 22:29:00
633
转载 2008年终盘点-十大惊艳Java应用程序
首页空间新闻论坛群组BLOG文档下载读书TAG网摘视频开源培训书店程序员人才项目交易数据库logo标签 JAVA已登录:luanfengxia您的位置:CSDN 首页−>新闻频道−>正文 2008年终盘点-十大惊艳Java应用程序 Java
2009-01-07 23:15:00
1151
原创 使用 Java 进行图像处理 - 编码输出高分辨率图像
导读: 使用 Java 进行图像处理 - 编码输出高分辨率图像 使用 Java 进行图像处理 - 编码输出高分辨率图像 通常我们使用Java 编码输出图像默认的图像分辨率是72dpi(关于图像分辨率可以看我转载的一篇文章《图片分辨率介绍》),PC显示器的设备分辨率一般在60~120dpi之间,而熟悉印刷行业的朋友都知道,印刷一张图像需要的图像分辨率一般是
2008-01-07 22:21:00
1037
原创 c/c++的学习经历
最近偶然间写程序,需要分配100000个单位的数组,虽然成功分配了,但是在输出时出现了乱码,虽然事后发现程序上有个使用空闲空间的错误,但是c语言的编译器是一点提示都没有的,直接输出乱码,使用c++的编译器就有了明确的提示了,呵呵,100000个单位的数组是不能直接使用int[100000]的形式分配空间的,必须动态分配
2007-06-02 19:58:00
1103
1
原创 关于电子地图项目的总结和展望
最近刚完成了电子地图 的项目,这个软件是用java和mysql完成的,当然这个项目还是建立于gistoolskit这个开源项目上的,我个人还无法完成这么庞大的工程。我在下面几方面总结一下:1.java方面,看了gistoolskit的源代码后,知道自己的对于面向对象的类的设计和构建存在很大的不足呀,别人的抽象类,接口衔接的很好,分工明确,反观我写的基本上就是把功能集中在一个类中,这个属于经验呀
2007-04-21 21:23:00
1907
原创 工作,麻烦的事情~~~~
哎~找工作真的是件头疼的事情,不知道你投简历的公司好不好,同样公司不知道你这个人技术行不行,于是出现了一系列的问题,首先,简历要能突出特色,其次内容要有吸引力;就算收到了笔试或者面试通知,仍然让人苦恼,在本地的话还可以去看看,要是在外地的话,就根本不知道这个公司好不好?值不值得去长途跋涉的跑一次谁叫我快毕业了呢,找工作真的让我头疼,发了无数份的简历,没人回复,好不容易有人回复了,可是却是个
2006-10-18 20:27:00
863
原创 VTelnet,即时通讯界面
纯粹手写了一个控件,实现抽屉功能,可以见截图,学到了不少呀,目前这个控件还没有写完,完成后我把它发布出来~~~~~~~~~~~~,如果有等不及要用的,可以发邮件到我的邮箱索取,邮箱地址:liulanggoukk@163.com
2006-10-17 21:16:00
1422
1
原创 我写的软件VMaps
写了个软件,本来有很多话要说的,但是突然间又说不出来了,满脑子想的是下一步该怎么做呢?哎~~~~~~ 这个是下载地址http://202.199.159.193/wForum/disparticle.php?boardName=PCCLUB&ID=3177&pos=13,还有测试数据和使用录像,心情不是很好,感觉方向太多太模糊,有时也觉得一个人的力量太小了,对于要完成的任务,我一个人无法胜
2006-09-13 20:11:00
1023
转载 AjaxStruts
AjaxStruts作者:struts开发组 翻译:tianxinet(胖猴)(本文介绍了ajax的基本工作原理,提供了一些在struts中及单独使用ajax的非常有用的资源。)介绍本文介绍怎样在struts中使用AJAX。基础作为开始,这里有一篇文章和一个相当有趣的web程序的例子,下面是链接(如果有兴趣可以看一下,或看完本文后去看,它有具体的struts+ajax的
2006-08-05 10:52:00
1061
1
转载 eclipse搜索插件
一款基于eclipse的源代码搜索插件由代码中国正式推出了。功能相对来说还很薄弱,主要是为代码中国的 Code Search源码搜索引擎提供客户端服务,更方便开发人员在eclipse开发环境中直接搜索基于互联网的源代码片段库。 下载地址: http://down.csdn.net/html/2006-08/03/158706.html 支持eclipse3.X版本。 在ecl
2006-08-05 10:45:00
5702
原创 使用xmlgui搭建界面
呵呵,第一次用xml搭建界面,不算很成功,但是总算能看见界面了,想想过程还是颇为的值得呀,还是先说说其中遇见的困难吧。困难1:xmlgui在它的各个类里使用了log4j来记录,所以在最后编码的时候一定要由appender,不然的话会报错的,当然必须要正确导入log4j的包了。困难2:xmlgui使用了开源的HIGLayout这个包,对于这个问题我苦恼了很久,不明白它的xml文件里的
2006-07-30 10:52:00
4902
原创 对GIS系统做的简单的分析
GIS系统分析现有的GIS系统:Udig1. Udig l 界面友好,能够方便的显示图层,可以随意对图层排序,能放大缩小图层,支持查找,编辑图层中点对象的属性,可以对对象增加说明,支持在线帮助文档;如图: l 优点:能够以postgis,文件,DB2数据库,WEB MAP SERVER,WEB Feature Server作为数据源,支持OGC
2006-06-07 16:35:00
1643
原创 struts上传下载实现
在god老大的激励之下,我开始着手做这个上传下载了,由于它只是个作业,所以我能做的就是完成它,完美和时间的权衡下,时间最重要,我花了一个星期使用不熟练的struts来写程序,对于struts的精神理解已经很透彻了,只是struts标签库里的东西,各种form还没有完全熟悉,呵呵,反正god老大的东西不要struts开发,这也为程序留下缺陷埋下伏笔。下面列出我的代码:上传:selfile.j
2006-05-20 19:17:00
7137
1
原创 都是进步惹的祸!
今天为了给god老大交作业,god老大发话说:你不给我叫作业,我就不让你加入开源项目。所以强权政策下,我翻出布满灰尘的struts了,调整编译器后,发现第一个文件就不能编译,好像是说:无法编译jsp文件。莫名其妙的,我不是设置了要设置的一切了么?怎么会发生这样的事情呢?郁闷了一阵。。。。。。。不断调整后,终于发现原来自己的jdk的版本太高了,而tomcat的版本比较低,苦闷~~~~~~~~
2006-05-14 19:04:00
833
原创 用vb做的语音课件,用xml作为数据源
本来是为学校老师做的,然后做好后,很久过去了,都没有什么来要,我也懒得去把自己的劳动成果倒贴给别人用,我得智商还是正常的,还不如方便了csdn的兄弟呢,呵呵先看看截图吧:呵呵,就是这个了,点击正确的答案后就能听到美式发音了,错了的话还有提示哦~~~公布代码吧:前台的就是用vb调用函数,这个大家肯定都知道,我就保密了我把生成xml那部分的代码贴出来吧:VERSION 5.00
2006-05-11 21:11:00
1182
转载 Lucene,搜索领域的新贵族
Lucene,搜索领域的新贵族2006年5月第一周推荐 点击此处可以在第二书店网站免费下载此书第8章《Lucene基础》(感谢第二书店提供) 在信息泛滥的互联网业界内,搜索这个领域已经开始被越来越多的人所关注。然而相对较高的技术门槛却令许多公司或个人望而却步。有人曾经统计过,如果完全自主研发的话,一个公司可能要经过几年时间的开发和完善才能建立起一套自己的搜索引擎软件;
2006-05-11 19:46:00
1292
原创 发布深入浅出mfc配套的源代码
最近为了一个软件,努力学习vc++和mfc,以前听人说c++是多么多么的难,当时心里还不屑一顾,今天切身体会到了,c++实际上不是很难,在很多地方和java很象,只能说c++是介于c和面向对象的编程之间,有的时候在我这样的村面向对象出身的人来说,它是在有点不伦不类的,不过总体上来说,相似的地方还是很多的比如java叫JFC,C++就叫MFC,连基类都和java一字之差,CObject,呵呵,不过话
2006-05-09 21:49:00
4120
1
原创 开始学习插件机制~~~~(用在自己的软件上哦,有趣)
非常感谢csdn上的兄弟帮我在sourceforge上找到了JPF开始学习~不知道有没有和我一样的兄弟呢?关于JPF可见:http://jpf.sourceforge.net/about.html
2006-04-11 18:43:00
854
原创 关于自动拼写检查的实现!
前几天,偶然看见软件世界上有篇文章说,做个带词法解析得东西,有点象eclipse,用的是rtext,我也试着做了带拼写检查的,用了著名的开源的jazz来做拼写检查器,本意嘛,就是想做个自己的编辑器,然后自己用,其实好简单的,做了个关键的模块,实现了这个功能。在javaresearch上有人也发过贴子,只是它没有贴出源代码来,结果让我好找哦,在我的代码里为了要实现什么软件工程得松散耦合,同时也为了以
2006-04-05 12:25:00
2976
1
转载 自动拼写检查---jazzy简介
對於包含自然語言文件輸入的應用程式,使用者期望它具備拼寫檢查功能。因為從頭開始建構一個拼寫檢查器不是一項簡單的任務,所以這篇文章為您提供一個使用 Jazzy 的工作區。Jazzy 是一個開放原始程式碼的 Java 拼寫檢查器 API。Java 開發人員 Tom White 對基於電腦拼寫檢查背後的主要演算法進行了深入探討,然後向您展示 Jazzy API 如何才能幫助您把它們整合到 Jav
2006-04-04 16:47:00
2293
转载 java的static用法
一、static 请先看下面这段程序: public class Hello{ public static void main(String[] args){ //(1) System.out.println("Hello,world!"); //(2) } } 看过这段程序,对于大多数学过Java 的从来说,都不陌生。即使没有学过Java,而学过其它
2006-03-28 19:42:00
1101
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人