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

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 程序 >>列表
· Java 打印程序设计发布时间:2014-12-03
SUN公司一直致力于Java打印功能的完善,而Java2平台则终于有了一个健壮的打印模式的开端,该打印模式与Java2D图形包充分结合成一体。更令人鼓舞的是,新发布的jdk1.4则提供了一套完整的“Java打印服务API”(JavaPrintServiceAPI),它对已有的打印功能是积极的补充。利用它,我们可以实现大部分实际应用需求,包括打印文字、图形、文件及打印预览等等。本文将通过一个具体的程序实例来说明如何设计Java打印程序以实现这些功能,并对不同版本的实现方法进行分析比较... 查看全文
前几天,搬房子时又拿起《重构----改善既有代码的设计》这本书来随便翻来看下,重构Refactoring在开发时,是时常也经常会使用得到。她确实教我们怎样把写程序写简洁,清楚好明白,好理解,好维护......今天为博客写点重构相关。以网友实际的例子,在论坛上看到的:publicvoidshow2(stringday){string[]str=newstring[]{"09:00","11:00","12:00","13:00","14:00","15:00","16:00"};for... 查看全文
· 程序员提高编程能力的11个技巧发布时间:2014-12-02
程序员提高编程能力的11个技巧:1.首先仔细分析问题2.接着好好想想如何解决这个问题3.收集整理所有需求。花点时间将最终产品要实现的目标写下来,并且明确哪些是我们的目标用户群。如果这一步能做好的话,将会给后面节约大量的时间,正所谓磨刀不误砍柴工。4.写一个全面的实施计划(或模型)。如果是个小项目,这一步出来的可能只是一个基本的流程或者一个简单的等式。如果是个比较大的项目,这一步有助于我们将它切割成几个模块,然后再按下面的问题思考... 查看全文
电商接口京东获取单个商品价格接口:http://p.3.cn/prices/mgets?skuIds=J_商品ID&type=1ps:商品ID这么获取:http://item.jd.com/954086.html物流接口快递接口:http://www.kuaidi100.com/query?type=快递公司代号&postid=快递单号ps:快递公司编码:申通=”shentong”EMS=”ems”顺丰=&rdquo... 查看全文
· 老板该如何正确的犒赏程序员发布时间:2014-12-01
老板该如何正确的犒赏程序员你手下有一群很出色的程序员,他们都非常想在事业上取得进步。你的这个团队成绩斐然,这是他们双手创造的,你知道这些,你想奖赏他们——为他们所做的努力。最直觉的做法是提拔他们,让他们成为管理者/经理,事实上,他们一直是这个团队的真正负责人。但是,这是他们真正想要的吗?或者说,你应该认为他们是这样想的吗?管理工作是一种完全不同的技能众所周知,在一个程序员的职业生涯里,他的技术水平会积累到一个相当的高度... 查看全文
· 程序员面试不完全指南发布时间:2014-12-01
程序员找工作难,想要被成功聘用更难。最常见的办法是经历一次又一次的面试失败后自己琢磨出面试技巧,当然也可以花钱到一些培训机构去接受专业的书面简历和模拟面试的指导。这些方法可能都会奏效,但是却并不是时间和金钱利用率最高的。软件行业的工作期望比其他大多数岗位都要来得高。在这严格的选拔人才的机制下,只要我们花点心思,还是可以手到擒来,顺利地拿下心仪的工作岗位。写简历既简短又要突出重点。不超过两页。面试官不需要个人传记。在描述每个项目的时候避免长篇大论。在每份工作和项目中注明用了什么技术... 查看全文
大多数时候,写代码都是挺有意义的一件事,不光能增加经验值,解决难题的时候还特别爽。耐心、毅力、执着,再加上正确的工具——只要有它们的亲密协作,优雅、漂亮的代码就是手到擒来的事儿。但是,紧接着拙劣的资源部署、新增的特性请求、糟糕的文档更新汹涌而来,打破了我们的美梦。但是这并不是说我们的努力就没有价值。只是我们需要面对现实罢了。下面就是编程开发人员必须接受的10个残酷真相。残酷的开发真相No.1:编程就是if-then-else语句的运用编程语言设计者讨论... 查看全文
图灵BI中文站11月30日报道电脑也开始写小说了,而且写得越来越好了。这个消息可能无法帮你减轻“机器人在跟我们抢工作”的恐惧。它让我们开始怀疑创意工作是否就比管理或加工职业更安全,更不易被机器人抢走。在一场特殊的文学创作比赛中,大约一百名参赛选手通过自己编写的电脑程序来创作文学作品。参赛者需要在规定的时间内创作完成一部5万字的小说。该比赛由开发者和艺术家大流士-卡泽米(DariusKazemi)发起,他鼓励参赛者完全依靠电脑程序来创作文学作品... 查看全文
英文原文:SoftwareCareerDevelopment:TipsforChoosingYourNextProgrammingLanguage最近有个同事转发了我在Mashable上发表的一篇文章,《2014年应该学习的10种编程语言》。尽管这篇文章讨论了一些当前最流行的编程语言,并呼吁广大开发人员至少学习这些语言中的一种,但是我还是要建议大家在选择要投资的语言对象时,一定要慎之又慎,因为一旦目标错了,那就如南辕北辙,再努力也只会离目的地越来越远。下面我将讲一些比较实用的要点和注意事项... 查看全文
· 老板该如何正确的犒赏程序员发布时间:2014-11-28
英文原文:Howtorewardskilledcoderswithsomethingotherthanpeoplemanagement你手下有一群很出色的程序员,他们都非常想在事业上取得进步。你的这个团队成绩斐然,这是他们双手创造的,你知道这些,你想奖赏他们——为他们所做的努力。最直觉的做法是提拔他们,让他们成为管理者/经理,事实上,他们一直是这个团队的真正负责人。但是,这是他们真正想要的吗?或者说,你应该认为他们是这样想的吗?管理工作是一种完全不同的技能总所周知... 查看全文
移动互联网时代,推送服务是很重要的基础服务之一。很多公司都推出了自己的推送服务。推送服务对稳定性、高并发等有很高的要求,之前我们报道过小米的推送服务,今天我们又采访了云巴的创始人兼CEO张虎,探讨了推送服务的技术选型、编程语言的选择和程序员的成长等话题。张虎,曾就职于华为、Oracle等公司,有十几年的软件研发经验。OracleVM的创始团队成员,早在2007年就开始基于Xen做开发。极光推送的创始人,原CTO,创意并主导开发的系统为过万开发者、过亿终端用户提供了推送服务。现为云巴的创始人... 查看全文
前面介绍了DDD分层架构的实体,并完成了实体层超类型的开发,同时提供了验证方面的支持。本篇将介绍另一个重要的构造块——值对象,它是聚合中的主要成分。如果说你已经在使用DDD分层架构,但你却从来没有使用过值对象,这毫不奇怪,因为多年来养成的数据建模思维已经牢牢把你禁锢,以致于你在使用面向对象方式进行开发时,还是以数据为中心。当我们完成了基本的需求分析以后,如果说需要进行设计,那么你能想到的就是数据库表及表关系的设计,这就是数据建模。数据建模的主要依据是数据库范式设计... 查看全文
概述(来自MSDN)Timer组件是基于服务器的计时器,它使您能够指定在应用程序中引发Elapsed事件的周期性间隔。然后可以操控此事件以提供定期处理。例如,假设您有一台关键性服务器,必须每周7天、每天24小时都保持运行。可以创建一个使用Timer的服务,以定期检查服务器并确保系统开启并在运行。如果系统不响应,则该服务可以尝试重新启动服务器或通知管理员。基于服务器的Timer是为在多线程环境中用于辅助线程而设计的。服务器计时器可以在线程间移动来处理引发的Elapsed事件... 查看全文
下面我们建立第一个Android程序。打开Eclipse,开始如下步骤:1.File==>New==>AndroidApplicationProject出现如下窗口:2.在出现的表单中填写:ApplicationName:应用程序显示给用户的名称。在这个项目中,使用“MyFirstApp”ProjectName:项目目录,并在Eclipse中可见的名称。PackageName:应用程序包的命名空间(遵循Java中相同的规则)。包的名称必须是唯一的... 查看全文
英文原文:Whataresomeprogramseveryprogrammershouldmakeatleastonce?在Quora上有这一个讨论:“哪些程序是每一个程序员都要写的?”PHP100在这里为大家整理了一些较为完整的答案,仅供参考。认准自己喜欢什么如果你像我一样,对系统和底层结构感兴趣,我推荐你尝试下面的事情:网络设计:编写一两个服务器程序,可以从静态文件HTTP服务器或者一个SMTP服务器开始。如果你想深入了解并发性... 查看全文
赛门铁克安全研究人员在官方博客报告了一种高度复杂的间谍程序,可能由西方政府研发,主要设计收集情报。被称为Regin的后门程序需要数个月时间开发,包含了数十个模块,允许攻击者根据目标定制恶意程序。Regin的模块包括了屏幕截图,控制被感染电脑的鼠标,窃取密码,监视网络流量,恢复被删除文件,以及有针对性的监视MicrosoftIIS服务器流量和嗅探移动电话基站控制器流量。Regin有两个活跃期,第一个活跃期是2008年到2011年,之后操作者因未知原因突然停止了活动,然后在2013年再次出现... 查看全文
这个问题通常出在引用第三方DLL或者自己以前写的DLL。在64位系统下则可能会出现这种问题。今天下载MySQLDriverCS后引用遍出现了这个问题,参考了一些文档,下面给出解决方法:将项目的生成目标平台改为x86(默认Anycpu)就可以了。因为原DLL是在32位(x86)平台下生成的,而程序却是x64的平台,所以需要更改下目标平台即可。在项目的属性中,如图修改即可。作者“Andrew'sBlog”... 查看全文
· 程序员应该关注的一些事儿发布时间:2014-11-24
英文原文:ThingsaSoftwareDeveloperMustInvestIn在下面这些事情中付出你的时间和精力,然后期待着好的结果吧。0.关注你的健康毫无疑问,软件开发是一项最需要久坐的工作之一,每天在电脑前要坐8到16个小时,中间几乎没有休息,这就很容易长肉。而肥胖很很可能会引起其它的疾病,心脏病就是其中一种严重的疾病。当然,你可以通过一些锻炼避免它,比如花点儿钱去办一张健身卡。长时间不符合人体工程学的打字姿势,会造成软件开发人员重复性的肌肉损伤,比如腕管综合征... 查看全文
原文地址链接:http://blogs.microsoft.co.il/maxim/2008/03/05/how-to-run-wpf-xbap-as-full-trust-application/Wpf浏览器应用程序,即为XBAP应用程序。Wpf应用程序,如果要操作客户机的一些资源,则需要很高的信任级别。对于C/S模式来说,客户端作为本地应用,权限很高。对于B/S模式来说,客户端作为浏览器承载的网站,权限受限。使用WPF开发企业内部应用程序时,可以给与应用程序较高的权限,以执行一些本地操作... 查看全文
· 为什么有的程序员不会编程?发布时间:2014-11-22
英文原文:WhyProgrammersCan'tProgramJeffAtwood在CodingHorror博客上这样写道:“这真的很难让人相信,但是通过Twitter和电子邮件的总结报道,我们可以发现:很多面试程序员岗位的应聘人员竟然一点儿也不会编程。”我觉得这作者可能并不了解现今的大学教育情况。大多数程序员不会编程的最根本原因是他们所受的教育让他们盲目地觉得自己已经会编程了。下面的两个案例可以用来说明我的观点。我曾工作于当地的一家社区学院(两年制的大学教育)... 查看全文