代码_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 代码 >>列表
· 代码修整发布时间:2011-09-06
本文是从CodeRefurbishment这篇文章翻译而来。我们这个行业里有大量的专业术语被使用。不幸的是,我们并没有对每个术语表达的究竟是什么意思达成共识。我经常听到人们误用“重构(Refactoring)”这个词,导致这种编程方法在很多企业里变成可怕的事情而被拒绝采用。怕什么?据我的观察,大部分都是因为错误的使用了这个术语。我认为,因为没有对专业术语的使用严加管理,致使整个行业的发展受到连累。如果一个化学家对另一个化学家说“我们准备做滴定... 查看全文
大多数做过客户端程序的编程人员都知道,终端用户在界面上填写数据的时候,对于层次较多的数据,如果有一个下拉的树出来(如下图),会给应用程序增色不少,也会提高终端用户操作的效率。但是,到了web应用开发的时候,程序员发现以前客户端编程工具中直接使用的下拉树控件不见了,怎么办?如何在.NET报表中不写代码就能实现Web应用中的下拉树?解决办法有三种1、自己开发一个;2、到网上下载一个免费的控件;3、使用商用开发工具。我们比较发现,第1种方法费时费力,就像是自己车子的轮胎坏了,不修也不买... 查看全文
“java日历控件有吗?”,在网上常常看到类似这样的问题,是程序员在寻找适用于web页面的下拉日历控件。大多数做过客户端程序的编程人员都知道,终端用户在界面上填写日期的时候,如果有一个下拉的日历出来,会给应用程序增色不少,也会提高终端用户操作的效率。但是,到了web应用开发的时候,程序员发现以前客户端编程工具中直接使用的日期控件不见了,怎么办?解决办法有三种1、自己开发一个;2、到网上下载一个免费的控件;3、使用商用开发工具。我们比较发现,第1种方法费时费力,就像是自己车子的轮胎坏了... 查看全文
编程语言往往是各领风骚三五年。最初,炙手可热的新语言是Java;后来换成了Python,随后Ruby抢走了风头,之后又换成了JavaScript。而最近备受宠爱的语言可能大家最想不到的。信不信由你,2011年很可能是C++大行其道的年头。上周,最新版的ISOC++标准被全体一致批准,这是C++语言13年来第一个重大修订版。新标准现在的官方名称是C++11,它引入的一些功能特性旨在更容易地针对现代并行处理架构开发软件,包括面向并行计算的Lambda表达式和新的数据类型。倒不是说C++真的消亡了... 查看全文
给出基本定义:第一题:hdu1054StrategicGamehttp://acm.hdu.edu.cn/showproblem.php?pid=1054求:最小顶点覆盖==【最大匹配(双向建图)】/2证明:最小顶点覆盖==最大匹配http://www.matrix67.com/blog/archives/116第二题:hdu1068GirlsandBoyshttp://acm.hdu.edu.cn/showproblem.php?pid=1068求:最大独立集==|P|减【最大匹配(双向建图... 查看全文
首先,让我来说明下写这个程序的目的吧。由于本人现身处外包公司,目前外派华为做手机阅读项目,但由于不逢时机,到了这边打了将近2个月的酱油,过来时候发现这边的dao层做的不是很清晰,其中有些分包有点乱(这可能跟外包员工流动太大有关吧),还有一个是由于根据这边一个较资深的蒋童鞋的提议与监督,最后决定完成这个东西。虽然说这个小工具代码量不算多但前后还是花了我有1个月多的时间,其实大部分还是花在学习这些技术上吧,毕竟这些技术说不懂又懂些,说多了解也没,所以便趁这次机会都好好学习一遍。由于后来时间急促... 查看全文
本文是从StuffEveryoneShouldDo(part2):CodingStandards这篇文章翻译而来。本文的作者MarkCC本篇是谷歌是如何做代码审查的的续篇。我们在Google所做的事情中另外一个让我感到异常有效、有用的制度是严格的编码规范。在到Google工作之前,我一直认为编码规范没有什么用处。我坚信这些规范都是官僚制度下产生的浪费大家的编程时间、影响人们开发效率的东西。我是大错特错了。在谷歌,我可以查看任何的代码,进入所有谷歌的代码库,我有权查看它们。事实上... 查看全文
一、前言从一个网站上,看到一个“抓网页”的代码,觉得有点意思,但是没有提供源代码,于是,自己想写一个,其实代码比较简单的。二、代码<%@pagecontentType="text/html;charset=gb2312"%><%StringsCurrentLine;StringsTotalString;sCurrentLine="";sTotalString="";java.io.InputStreaml_urlStream;java.net.URLl_url=newjava... 查看全文
首先用helloworld试手一下。下载php源码包,ext目录就是扩展目录了里面有2个重要的文件是ext_skel以及ext_skel_win32.php.下载cygwin.有了这个就可以方便的在windows下创建php扩展了。下载中。。。下载完后用phpext_skel_win32.php--extname=hello来编译生成我们的扩展开发目录hello然后开始写测试程序helloworld在hello.c文件里添加函数定义以及函数注册语句:函数注册语句... 查看全文
· Java定时执行代码发布时间:2011-08-10
importjava.text.ParseException;importjava.text.SimpleDateFormat;importjava.util.Date;importjava.util.Timer;importjava.util.TimerTask;/***定时任务测试类*@authorxumeng2010-9-21**/publicclassTimerTest{publicstaticvoidmain(String[]args)throwsParseException... 查看全文
idsoftware的创始人,Doom和Quake的缔造者---JohnCarmack在QuakeCon2011上确认今年将会把DoomIII源代码开放。DoomIII源代码将会随着今年10月份的Rage的发售而一起发布。JohnCarmack同样在挑战其他的游戏开发者将老游戏的源代码公开,John认为这样可以帮助整个游戏开发社区的发展。... 查看全文
· 谷歌是如何做代码审查的发布时间:2011-08-04
【摘要】代码审查的最大的功用是纯社会性的。如果你在编程,而且知道将会有同事检查你的代码,你编程态度就完全不一样了。本文是从ThingsEveryoneShouldDo:CodeReview这篇文章翻译而来。本文的作者MarkCC在上一篇文章中提到过,我已经不在Google工作了。我还没有想清楚应该去哪里——有两三个非常好的工作机会摆在我面前。因为在这段做决定时间里,我不再受雇于任何人,我想可以写一些专业性的东西,一些很有趣,但也会在同事和管理工作中导致关系紧张的东西... 查看全文
博科资讯软件系统总架构师解读Yigo“零代码”的银弹效应... 查看全文
asp.net如何通过自定义对象实现xml的序列化代码System.Xml.Serialization命名空间中有一系列的特性类,用来控制复杂类型序列化的控制。例如XmlElementAttribute、XmlAttributeAttribute、XmlArrayAttribute、XmlArrayItemAttribute、XmlRootAttribute等等。看一个小例子,有一个自定义类Cat,Cat类有三个属性分别为Color,Saying,Speed... 查看全文
百度知道代码版“变形金刚”(TechWeb配图)7月20日晚上消息,在百度知道检索“变形金刚”或“变形金刚3”,搜索结果会呈现一个动态代码版变形金刚。在备受关注的《变形金刚3》在中国首映的前一天,该创意由百度一位“刚粉”工程师用整整1天时间独立完成。由“刚粉”百度工程师一天研发而成“百度知道变现”由百度一位“刚粉”工程师独立完成... 查看全文
· JAVA抓取一个HTML源代码发布时间:2011-07-11
packagecom.hyq.src;importjava.io.InputStream;importjava.net.URL;publicclassTest{/***@paramargs*/publicstaticvoidmain(String[]args){try{Test.testNetStream();}catch(Exceptione){e.printStackTrace();}}publicstaticvoidtestNetStream()throwsException... 查看全文
· 代码背后的点滴发布时间:2011-07-06
有段时间没有更新技术blog了,现在有空每天都写写围脖,记录生活和工作的点滴,但是有时候发现有些技术的想法和工作总结没有像过去那么完整的写很大一篇,但是也有零零散散的不少点滴,因此想着随意的写这么一个连续的片段分享。为什么叫做代码背后的点滴呢,其实在现在互联网应用来说,其实用什么语言,用什么平台有些场景有影响,但已经不是绝对重要的因素的,其实代码被后的设计思想才是最重要的。而用最熟悉的方式去表现最自然的想法,那才能做到游刃有余,就好比我向华黎同学申请这次内部奖励的奖品希望是手写笔... 查看全文
· 只有好代码的项目能成功吗?发布时间:2011-07-06
SimonBrown,集开发者、架构师及作家于一身,他认为成功的项目需要的不仅仅是好代码。在他的演讲《好代码是不够的》中,Brown讨论了项目成功所需的所有元素,从前期设计到操作文档。Brown认为好代码是一个好的开始,但要取得成功,人们需要知道要构建什么、要发布什么以及它可以运作起来。要知道构建什么,需要一套需求。收集完需求之后,要有一个“大局观”,软件架构代表了当前对该产品的认识。然后,大问题需要被分解成更小的解决方案,其中包含了组件、组件之间的交互以及用到的服务... 查看全文
最近在带领一个异地的团队在进行.NetB/S系统开发工作。两地相隔1000多公里,两地都有开发人员,源码的统一管理就成了需要解决的问题。针对这个问题,想到如下的解决方法:一、利用MicrosoftVisualSourceSafe的Internet功能优点:1.考虑使用VSS是因为他与MicrosoftVisualStudio集成的很紧密。可以在编译器中对源码进行直接Checkin和Checkout.使用的效率很高。2.团队成员入手容易。在对需求清楚的情况下,可以快速溶入团队,进行编码。缺点:1... 查看全文
现代的手持设备,与其说是电话,更像一台拿在手中的电脑。但是,即使是“最快”的手持设备,其性能也赶不上一台普通的台式电脑。这就是为什么我们在书写Android应用程序的时候要格外关注效率。这些设备并没有那么快,并且受电池电量的制约。这意味着,设备没有更多的能力,我们必须把程序写的尽量有效。本文讨论了很多能让开发者使他们的程序运行更有效的方法,遵照这些方法,你可以使你的程序发挥最大的效力。简介对于占用资源的系统,有两条基本原则:不要做不必要的事不要分配不必要的内存所有下面的内容都遵照这两个原则... 查看全文