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

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 程序 >>列表
· 新手程序员的快速成长之道发布时间:2015-04-07
我学程序设计的时间其实不算短了,不过总不长进。一直想写一点东西纪念一下,只是总怕误了别人的子弟,不敢乱说。一开始是真不懂,没什么好说的。到后来学得多了,想说,但发现反而懂得更少了,愈加不敢说。这好比程序设计上的死循环,学得越多,不懂得越多,越不敢说,如此反复。今天终于鼓起勇气来写,可还是战战兢兢,怕是指点迷津不成,倒把人带入歧途,那罪过就大了。看到很多新手程序员在论坛里摸爬滚打,弄得焦头烂额,不知所措。心中免不了感慨,新手如何才能快速进阶,新手成长之道到底是什么... 查看全文
我在PetShop4程序中加入了一个业务外观层,然后在业务逻辑层(PetShop.BLL)引用这个程序集,点“生成”,出现以下的错误:“程序集生成失败--引用的程序集没有强名称”,原因是PetShop.BLL是强命名程序集,强命名程序集不能用普通程序集造成的。那么什么叫强命名程序集呢?我们知道,以前在Windows下开发程序时常会遭遇著名的“DLLHell”问题,即动态链接库的向后兼容问题。微软在... 查看全文
直接切入正题,这是我09年到11年左右业余时间编写的项目,最初的想法很简单,做一个能拖拖拽拽就直接生成应用程序的工具,不用写代码,把能想到的业务操作全部封装起来,通过配置的方式把这些业务操作组织起来运行。项目的核心功能已经基本实现,但12年之后我基本停止了这方面的开发,现在翻出来在这里写出来想和大家交流一下。下文我主要从技术角度进行一些分解,由于时间比较长,加上当时技术力有限,不足之处还请指正,谢谢。项目使用了.NetFramework3.5开发,分为两大块:IDE和运行时(解析器... 查看全文
· 程序员之路发布时间:2015-04-02
这些在IT业内被无数人津津乐道的名字。在这里,笔者从一个职业程序员的角度,想和大家谈谈自己的感受。为什么要做一个程序员提到这个问题似乎会让人觉得太简单、太幼稚。看看现在程序员舒适的工作环境、丰厚的薪水、过着“快乐”的白领生活,一切仿佛都不言自明。其实这是只看到了程序员的一面。我们的另一面则不为大众关注:没日没夜的工作,通宵加班是家常便饭;整天和键盘打交道,把自己的这些枯燥的生活又有多少人能切身体会?没有对软件事业本身的执著、对源代码近乎朝圣般的痴迷,这一切都是普通人不能忍受的... 查看全文
· 程序是怎么执行的发布时间:2015-04-02
Docker是一个建立在操作系统+编译器基础之上的系统,所以了解操作系统,编译器以及程序运行机制对我们理解Docker来说非常重要。本文是一个自己的体会,有很多不精确的地方,目的是希望大家多关注低层,多修炼内功,多读好书。一直想写篇文章来说明在程序运行过程中操作系统都干了些什么事。下面我试着说明:首先,任何程序都是有格式的,所谓无规矩不成方圆,任何美的,精巧的事物都是精密组织的,程序也一样。我之前用的最多的是c#与java,有趣的是,当时很多人嘲笑java与c#们一直在用脚本写程序... 查看全文
· 程序员需要研究厚黑学吗发布时间:2015-04-02
大学时,由于迟迟泡不到MM,颇感郁闷,偶尔不耻下问,并埋头研读厚黑学,终得巧门,即“胆大心细脸皮厚”,心血来潮,以身实践,果然有效,只可惜当MM得知俺的出身是贫民后就逃之夭夭,这个社会是如此地现实,“男人不坏女人不爱”未必是对的,在某些MM的眼中最好的男人应该是:坏而富有。毫无疑问,李宗吾老师真是一个了不起的人,我个人认为这种书也只有在象我们这个社会才能成为畅销品,当前社会上确确实实存在着不少的官僚作风、拍马屁戴高帽、任人唯亲、走后门、行贿受贿、以权谋私等不良风气,有时候我们很无奈... 查看全文
· 程序员修身养性的十大原则发布时间:2015-04-02
前些时候看过一篇文章,大概描述了自我修身养性的格式塔疗法,阿蒙受益匪浅,决定从自身的行业与职业出发对十大原则进行重新阐述,希望对广大程序员的工作以及生活有一定的指导意义。一.生活在现在;我们大部分的烦恼来自于对过去的惦念与懊悔,过去的辉煌与暗淡占据了我们很多的回忆空间,我们经常性为昨天的洋相与错误而长久地悔恨,其实也只有自已才会很在意自已过去的表现,对别人而言,你过去的表现很快就会象过眼云烟,因此我们不需要沉醉于过去的辉煌,也不需要沉沦于过去的不幸... 查看全文
· 程序员如何面对错误?发布时间:2015-04-02
我经常性地感到才思枯竭,其实也说不上才思,我很小的时候就知道自已无论在哪方面都没有天赋,因此一生都要有老黄牛的精神,默默地耕耘慢慢地前进,运气不好的时候可能就象很多父辈们一样默默无闻百无聊赖地走完今生,运气好的话也许还能在某一小领域某一小区域闪一些光,我与很多同行一样,渴望冲破渴望闪光,人总要保持积极进取勇往直前的状态,这是为机会的出现作准备的,即使没有机会,能保持这种状态的,你的工作与生活理应也是VERYGOOD的,我刚开工作时,遇到失败与挫折时总喜欢去悲观去自我怀疑... 查看全文
先分享一个由Json字符串直接生成解析对应的类的工具:jsonclassgenerator14百度天气接口下面是由一个小功能(又特么的是天气)的实现,记录下下UAP的流程和结构(其实跟之前一模一样)1:获取地理位置,需要在Package.appxmanifest中添加声明,但是目前vs2015ctp6这个设计模式好像是打不开的,只能手动添加了:1234<Capabilities><CapabilityName="internetClient"/><... 查看全文
Warning:本文上纲上线,受不了请绕道。昨天是4月1号,愚人节。按惯例,愚人节各大公司都会跟大家开个玩笑,例如今年Google的吃豆人,Bing的CuteCloud,腾讯的搬去南极、摇一摇识气味,阿里的Everywhere。都是一些脑洞大开的产品。使这个愚人节充满了笑声。不过,也有某些公司借愚人节炒作。没错,就是魅族!这份招聘信息,在这么个日子出现,的确应该就笑笑算了。不过,至少我看起来,不那么舒服。这和招三陪小姐有什么区别?先从一个程序员的角度来说吧,我也算是一个半吊子的PHP码农... 查看全文
我是学文科出身的,从98年学计算机开始怀着对软件编程的一腔热情,到今天已走过了6年的漫长而又艰难的学习之路,以后的路还很长,但回首过去学习时的艰难和曲折,使我觉得有义务要和刚刚学习的以及想要学习编程技术的后学谈谈我的对学习的看法,不足之处也请其他老鸟们指正与补充。一、门槛降低了,我们应该怎么学随着软件技术的发展,软件编程语言走过了一个由原始社会向工业社会发展的过程,从机器码编程到汇编语言,从汇编语言到各种高级语言;编程思想由面向过程发展到面向对象;同时编程工具也变成了可视化的... 查看全文
每个程序员,都会有自己的技术梦想,想借自己手中的一点技术,做一些有意义的事情,这也是我们努力钻研技术的一点原动力——看着我们的梦想在努力后变成现实,那种快乐是没有什么能代替的。我的第一个技术梦想是想做一个自己的个人主页,正是由于这个梦想将我引进了技术世界,从此和软件开发结缘。后来又有各种各样的技术梦想,正是这样一个个的梦想,让我对技术开发产生了浓厚的兴趣和激情,为了实现这些梦想,让我刻苦的钻研相关技术。当年脚本还不太熟的时候,刚开始用msnmessenger,觉得界面好酷啊... 查看全文
· 资深Linux程序员的开发经验谈发布时间:2015-04-01
自从20世纪80年代中期第一次使用SunOS支持的vi这个简洁的环境以来,Emacs编辑器已经成为了Murray的标准工具。"它在各种流派的UNIX上都可以使用,这是我在致力于跨平台的开发工作时选择它的主要原因之一”,他说。Linux开发人员:了解您的shellMurray要求您要了解您的shell。“Bash、tcsh、csh――shell是您最基本的软件开发工具”,他强调说。“它可以做许多了不起的事情。所有的工作都要依赖于它……和它的强大功能”。作为说明通用的shell脚本功能强大的例子... 查看全文
作为程序员,我们的目标是什么?技术专家、项目经理、技术总监或是其它的,你或许需要静下心来想一想了,不能象一个没有灵魂的“躯壳”那样飘来飘去的,小弟在此谈的是CTO,这年头流行C什么O,因此首席程序员也简称CPO,即ChiefProgrammerOfficer,阿蒙认为如果你现在是个CPO,以后想升级成CTO,那么从今天开始你就要找时间去学习与培养以下的能力,从阿蒙个人的经验与思考,我对这六种能力排了个序,也就越在前面的越重要,逐级递减,希望对你有所帮助与启发... 查看全文
1.java,.net,php,我改学哪个,用哪个?他们都能写出,高性能,可扩展,可服用,安全的程序。政府的软件,对windows服务器不信任,他们觉得linux更安全,那.net自然就排除在外了。一些企业的电脑安装的都是windows系统,他们觉得这个很好,那.net又变成一个好的选择。web应用,看中了PHP的经济实惠,部署简单。不用担心版权问题。自由。所以好多web2.0网站,webgame公司选择php的主要原因之一。php在请求处理方面做的很好,也有不尽人意的地方,比方说不支持多线程... 查看全文
OS:这里对聚集所以和非聚集所以的概念说明就不叙述了。身为程序猿,在平时的开发中,数据的操作是经常要做的事情,大多数公司是没有DBA的,所以程序开发人员的在操作数据的时候根本不会去看SQL语句执行的效率,所以就时常的发现大数据的情况下查询数据库总会遇到各种缓慢Loading的情况。从用户的角度来说,我裤子都脱了,你给我看这个?从技术的角度来说,我他么这么流弊,怎么可以让查询这么卡。因此,作为程序猿的我们,在没有DBA的情况下,要掌握最基本的加快数据库查询的意识和技能;直接上实例,动态说明... 查看全文
阐述签名工具这个概念之前,我先说说它不是什么:1.它不是用于给程序集加密的工具,它与阻止Reflector或ILSpy对程序集进行反编译一毛钱关系都没有。2.它很讨厌人们把它和加密联系在一起。我再说说它是什么:1.起个大名字sn是strongname的缩写,正如其名,sn.exe的目的是给程序集起一个唯一的名字(Hash+name+version+culture),即签名,保证不会让两个不同的DLL重名(就跟身份证不能重一样)2.让调用者识别被调用的DLL是否被篡改这一点是我重点要说的... 查看全文
· 将winform程序转换为web应用程序发布时间:2015-03-31
对于刚毕业的学生来说,找工作是一件很难的事情,但是我们如何拥有项目经验呢?刚开始我也不信,可自己根据http://url.cn/TgrIZT注册一下,然后通过这个网站获取了学习卡的用户名和密码之后,真的有200元抵用券到了自己的账户中,所以,我就买了一些课程,自从在北风网学习了一些课程之后,我感觉自己对于提成技能特别高,可能和自己刚刚毕业有关系,在学校每天都是理论知识,没有过多的时间,但是自从在北风网上学习了一些项目的知识之后,尤其和老师们一起做项目,我起初以为只是简单的视频教程... 查看全文
英文原文:Thetop11FreeIDEforJavaCoding,Development&ProgrammingJava开发人员需要花费大量的时间埋头于Java代码中,使用各种不同的IDE(IntergratedDevelopmentEnvironment)来开发Java代码,所以下面我将为大家介绍11个不同的IDE,这些IDE提供了多种功能,如:构建Java应用、TestNG、调试、代码检查、代码帮助、JUNIT测试、多元重构、可视化GUI构建器和代码编辑器... 查看全文
· .NET程序性能优化的基本要领发布时间:2015-03-31
BillChiles(Roslyn编译器的程序经理)写了一篇文章《EssentialPerformanceFactsand.NETFrameworkTips》,知名博主寒江独钓对该文进行了摘译,文中分享了性能优化的一些建议和思考,比如不要过早优化、好工具很重要、性能的关键,在于内存分配等,并指出开发者不要盲目的没有根据的优化,首先定位和查找到造成产生性能问题的原因点最重要。全文如下:本文提供了一些性能优化的建议,这些经验来自于使用托管代码重写C#和VB编译器... 查看全文