一个_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 一个 >>列表
虽说很简单,但俺刚开始思路绕了,以此记之publicstaticvoidsaveData()throwsException{doublebegin=System.currentTimeMillis();Connectionconn=null;//得到数据库连接PreparedStatementps=null;try{conn=DBUtil.getConnection();conn.setAutoCommit(false);//设置自动提交Stringdir="D:/dir/"... 查看全文
· 一个常量引发的思考发布时间:2011-12-08
事出有因:农历xx月xx日,是一个特别的日子,因为用户发邮件说:要将上传附件的大小从原来的5MB提高到10M。这是多么简单多么合理的一个小变更,处理起来是多么的easy...在代码中,我们是将这个数字定义为常量的:publicstaticfinallongMAX_SIZE=5*1024*1024;那修改也很简单,将5改成10即可。但是当我们将新的class替换到系统上时,发现没有生效,再替换,还是不生效...就在西二旗城铁站晚高峰快要结束的时候,突然,我灵光一闪,仿佛领悟到了什么... 查看全文
有人在知乎上问:腾讯的张小龙是一个什么样的人?下面是我的回答:5年前,张小龙是中国Top10的程序员。他一个人写代码,完成了Foxmail的头三个版本。Foxmail如此受到欢迎,以至于他不得不外放了语言包,让各种忠实粉丝翻译为十几种语言。直至Foxmail被收购,QQmail推出,Foxmail的企业用户依然有数百万。在被腾讯收购之后,Foxmail开始了艰难的转变,从客户端转变为Web产品。一开始非常不顺利,最早的版本类似Web上的巨无霸,几乎无法操作。从程序员到管理者... 查看全文
1.显示参数命名为otherObjectpublicbooleanequals(ObjectotherObject)后面到具体Classname再进行类型转换2.if(this==otherObject)returntrue;判断是否引用同一个对象只是一个优化3.if(otherObject==null)returnfalse;4.if(getClass()!=otherObject.getClass())returnfalse;如果所有子类拥有统一的语义if(!... 查看全文
JDBC连接数据库?创建一个以JDBC连接数据库的程序,包含7个步骤:1、加载JDBC驱动程序:在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机),这通过java.lang.Class类的静态方法forName(StringclassName)实现。例如:try{//加载MySql的驱动类Class.forName("com.mysql.jdbc.Driver");}catch(ClassNotFoundExceptione){System.out.println... 查看全文
RubyVSPython.org-一个Rubyist和Pythoner之间交流切磋技术的平台http://rubyvspython.org产品近况2011.12.01活动:我们将于今年年底12.18号组织RubyVSPython2011年大决战(SnakeChallenge平台)NewFeature1.录像/回放/记录功能.2.portal功能.3.冲刺(sprint)命令,蛇会在接下来的几轮里面速度变成原先的3倍,但是过后会停滞一段时间不动.4.在waitplayer阶段可以更换地图... 查看全文
一、技术能力1.语言我们要成为一个程序员,学的东西会很多很杂,但是最开始一定要从语言开始学习,而学习语言最关键的莫过于选好一本书,学校的教材就算了,根本没有写得好的。在此隆重推荐《C++Primer》,这本书很厚,内容也很丰富,对知识的讲解不仅仅停留在表面。如果这本书能有耐心看完,语言方面基本就没有什么大问题了,对以后的学习也打下了一个很好的基础。2.GUIC++方面的GUI库有很多种,比如MFC、WTL、wxWidgets、QT。这些GUI库都各有自己的特点,其实我们只要先了解一种就可以了... 查看全文
英文原文:OneoftheBestBitsofProgrammingAdviceIeverGot多年以前(早在1992年),我加入了这个疯狂的skunkworks项目,这个项目使用的是他们叫做Smalltalk的另类程序语言。“面向对象”作为一个“热门”项目才刚刚起步。作为“面向对象”的顾问,报酬非常可观。很多人自以为这就是新的对象派别的全部内容。直到5年前,AlanKay发表了“我发明了&lsquo... 查看全文
上周,参加工作才5个月的林海韬心脏衰竭,年轻的生命画上令人惋惜的句号。尽管其所供职的百度在线技术有限公司(下称百度公司)对他的死亡“表示遗憾”,却同时否认“过劳死”的说法。不过,连日来,林海韬生前发出“快48小时没睡了”的微博再次引来网友对白领过劳的讨论,以高强度劳动换取高收入而产生的“亚健康”工作生活方式越来越为人诟病。◎在林海韬的微博,记者看到许多表达自己劳累困顿且大多在凌晨时分发出的文字... 查看全文
编者按:MikeCassidy是一个很热衷于创业的人,曾成功创立并高价出售了四家科技公司(StylusInnovation,DirectHit,XfireandRuba)。以下是他在土耳其一场关于创业的大会上分享的自己最成功的一个案例:创业5百天后卖掉DirectHit,收获5.32亿美元。我们一起来看看创业狂人Cassidy的创业哲学:一天内筹集到资金这个非常具有挑战性。但是Cassidy说,对于没有经验的土耳其创业人员,在一天内筹集到资金是非常重要的。为了创造一种紧迫感... 查看全文
ACTION中重定向@OverridepublicStringlist()throwsException{HttpServletRequestrequest=ServletActionContext.getRequest();StringloginName=request.getParameter("j_username");Stringpassword=request.getParameter("j_password");HttpSessionsession=request... 查看全文
大家好web的大侠前辈们,能问你个关于锋利Jquery问题吗?我是个初学者。觉得这本书讲得很适合新手。而且刚看到这本书的弟六章。jqueryAjax。可是按照书上教程编写的代码总是显示有错误。于是从网上下载原码。打开发现跟我一样的错误。。就是关于$.get方法的例子。就是通过$.get方法获取PHP一个请求。然后把data值返回到当前的Html中..请教曾经看过些书的前辈们,帮我解决下这个问题行吗?谢谢php原码是:<?phpheader("Content-Type:text/html... 查看全文
如何编写一个自定义的Exception类1.编写自定义异常类实际上是继承一个API标准异常类,用新定义的异常处理信息覆盖原有信息的过程。至少要继承Throwable或Throwable的子类(Exception),然后编写两个构造函数,一个无参构造函数,另一个提供描述异常信息字符串参数的构造函数。在继承任何异常时,将自动继承Throwable类的一些标准特性,如:错误消息栈跟踪异常包装2.代码示例:classSomeExceptionextendsException... 查看全文
很久没有积累东西了,碰巧前几天遇到一个的问题,虽然不大但是比较有意思,在这里稍微记录一下,以后可以作为面试题之类的考验其他人,想想也远比那些被我们诟病的题目要实际的多:有表结构如下:T_SOME_TABLE{crowidvarchar(36);zrmbfloat(7,3);zjdwfloat(7,3);}问以下两段代码,哪段会出现错误,为什么?---------------------------------------代码片段1:-------------------------------... 查看全文
· 一个Java写的日志分析工具发布时间:2011-11-22
最近由于工作需要写了个分析工具,之前对Java界面不是很熟悉,写起来也费了翻功夫,作为一个成果先保留下。参考过网上很多Java文本编辑的东西,总是不尽如人意,于是上传供大家学习,有问题请反馈。功能很简单,分析日志,这里日志当然是我负责系统的日志,支持分页,不足之处是读取大文件时会内存溢出,这个以后再加入了。附件中有一份日志文件,供跟踪代码运行使用。它也可以整理XML格式,如果需要格式化自己的日志,只需要在Analysis包和Format加入对应的分析类就OK。代码在src.rar中... 查看全文
· java中2个int合并成一个long发布时间:2011-11-21
延续32位时代的逻辑通常只会在32位整数中取出高16位和低16位的短整数(short)或相反的合并操作,如c/c++语系中loword和hiword。现在64位的cpu普及到已是标配了,所以这种经典的算法也会在64位的long中也会有相应的应用。我在使用中则遇到了一些问题,记录下备忘。需要取32位int的高低16位,或是合并2个int到64位中,即是通过cpu中最基本的"与"、"或"和位移算法来实现。如想要取64位的高32位,那么是通过"与"算法屏蔽掉低32位再把高32位移动到低32位... 查看全文
1、语法:必须比较熟悉,在写代码的时候IDE的编辑器对某一行报错应该能够根据报错信息知道是什么样的语法错误并且知道任何修正。2、命令:必须熟悉JDK带的一些常用命令及其常用选项,命令至少需要熟悉:appletviewer、HtmlConverter、jar、java、javac、javadoc、javap、javaw、native2ascii、serialver,如果这些命令你没有全部使用过,那么你对java实际上还很不了解。3、工具:必须至少熟练使用一种IDE的开发工具,例如Eclipse... 查看全文
类里写个静态方法,用来返回$a实例,随处调用classinstance{privatestatic$a;staticfunctiongetA(){if(!self::$a){self::$a=newa();}returnself::$a;}}classa{functionita(){echo'itafunction';}}classb{functionitb(){//在这里取得a的单例,不会出现多次实例化的现象$a=instance::getA();$a->ita();}... 查看全文
· BUG平台应该是一个知识库发布时间:2011-11-16
我很喜欢看各个产品的Bug追踪系统,比如jQuery的BugTracker,因为在Bug系统中总能发现一些非常细节的问题,补充自己的知识,慢慢地自己的代码的兼容性会有很大的提高。但是,在各个Bug系统之中,包括现在公司使用的Trace系统,无一例外地存在一些让我不满意之处,其中最大的原因就是很多Bug系统仅仅是作为Bug的记录系统存在,而没有试图去让一个Bug成为一个知识的积累,让整个Bug系统变成一个丰富充实的知识库。这样的Bug系统,永远都只是提供一个简单的业务流程,不会变成干完人员、产品... 查看全文
· 假如我是一个项目总监/经理发布时间:2011-11-16
就国内中小民营企业而言,项目总监/经理的角色最为尴尬。项目总监/经理不是一个行政上的title,所以没有行政、财务、人力上的权力;项目总监/经理也很少有项目提成或项目奖金;项目总监/经理更多的被视为因政治因素而临时授命的一个暂时性的英雄人物,一个能够带领一群初级工程师完成某项任务的高级技术工程师。简而言之,只有义务而缺乏权利。在绝大多数中小民营企业中,抛开强烈的政治斗争不说,还缺乏完善的公司管理制度,缺乏正规的项目管理流程,缺乏足够的技术储备力量。所以身处民营企业这个漩涡中... 查看全文