软件开发_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 软件开发 >>列表
部分内容与国内生态有一定出入,以下为译文:过去的50年,C语言已经成为重要的软件开发语言。这里介绍了2019年它是如何与C++、Java、C#、Go、Rust和Python进行竞争的。对于计算机编程语言来说,没有什么技术能流传使用50年,除非它比其他的都好用。C语言于1972年面世,如今在软件世界仍保持着基本底层开发的主流语言的地位。但有时一个技术能被长久的流传使用,只是因为人们还没有找到一个更好的替代品罢了。在过去的几十年,涌现了大量的语言——有的专门为了挑战C语言的统治地位而设计... 查看全文
部分内容与国内生态有一定出入,以下为译文:过去的50年,C语言已经成为重要的软件开发语言。这里介绍了2019年它是如何与C++、Java、C#、Go、Rust和Python进行竞争的。对于计算机编程语言来说,没有什么技术能流传使用50年,除非它比其他的都好用。C语言于1972年面世,如今在软件世界仍保持着基本底层开发的主流语言的地位。但有时一个技术能被长久的流传使用,只是因为人们还没有找到一个更好的替代品罢了。在过去的几十年,涌现了大量的语言——有的专门为了挑战C语言的统治地位而设计... 查看全文
部分内容与国内生态有一定出入,以下为译文:过去的50年,C语言已经成为重要的软件开发语言。这里介绍了2019年它是如何与C++、Java、C#、Go、Rust和Python进行竞争的。对于计算机编程语言来说,没有什么技术能流传使用50年,除非它比其他的都好用。C语言于1972年面世,如今在软件世界仍保持着基本底层开发的主流语言的地位。但有时一个技术能被长久的流传使用,只是因为人们还没有找到一个更好的替代品罢了。在过去的几十年,涌现了大量的语言——有的专门为了挑战C语言的统治地位而设计... 查看全文
目前阿里集团每天有近1000PB的数据是通过LogAgent采集的,为了让LogAgent做到资源占用节省和高效采集,背后是基于HiSDP去构建的。缘由当决定采用C++编程语言去开发一个软件时,紧接着所面临的问题是软件库、平台与框架的选择。当然,选择的范围估计很大程度来自开源软件。进一步地,无外乎两种思路:根据所开发软件的需要选择各种合适的开源软件,然后将这些开源软件组合到一起去完成软件开发工作。这种方式所带来的问题在于,将各个开源软件拼凑到一起需要耗费一定的精力。此外... 查看全文
项目描述:需要做几千个APP上架到市场联系扌口扌口:九九二八七五八零九内容要求:制作内容由你方自由发挥。只要制作的内容能够审核上架就可以账号资料这些我们都会提供。基本要求:审核通过之后我们会通过自己的API控制端调用自己的内容,但是我们的主app直接审核通过不了,如果只简单的套用网页链接及图片也是过不了的。所以你们是要做自己的内容来应付审核,一般是做原生的混合壳APP,目的是为了通过审核上架市场。做APP需要的开发者账号和极光账号我们会提供,应用名称必须用我们公司提供的注意点... 查看全文
· 1T 软件开发视频资源分享发布时间:2018-01-15
本资料包括java全套视频,python全套视频,安卓开发全视频,SSH-SSM等框架视频,数据库视频,NoSQL视频,微服务框架视频,深度学习等等视频资料......前端开发视频java完整版Python微服务电子书籍关注微信公众号“互扯程序”,回复“学习”获取下载链接。后续有关docker容器,AI,区块链,深度学习,等技术的视频分享,敬请期待。推荐阅读:技术:哪些高科技产品要消失了呢?技术:2018,如何从小白升级到大牛程序员呢?技术:http2.0的时代真的来了...技术... 查看全文
· 软件开发工作的第一现场发布时间:2017-12-24
我的同事王健最近写了一篇文章——《从汽车贴膜看专业团队》。看了之后感触良多,特别是文中提到的现场管理和全功能团队两点。我有一个观点,说到专业性,传统行业比我们IT行业要强得多。从这篇文章可以看出,不管是管理人员的现场管理能力,还是全功能团队中一线人员的全栈能力,传统行业都比我们要强一些。相信有人会有些不服,不管什么现场管理,全功能团队我们也在做呀。说的没有错,但是,在IT行业里还真不容易找到这么专业的一个团队。而在传统行业里,这种水平的一个团队已经越来越常见了... 查看全文
英文原文:TheComingSoftwareApocalypse软件越来越庞大,日益蚕食世界。但是在计算硬件指数性发展了几十年的时间里,软件的开发方式却基本保持不变。随着软件变得越来越庞大,对关键系统的渗透越来越深入,软件正在积累着越来越高的风险,我们如何才能排除那些看不见的定时炸弹,避免软件给世界带来末日呢?《大西洋月刊》的一篇长文对此进行了分析。本文较长,请保持耐心。2014年4月10日晚上,整个华盛顿州的911服务断了6个小时。打电话求助的人听到的都是忙音... 查看全文
前言年初四月份的时候,有朋友找到我,说想开发一个模拟点击的软件。最终软件做完后,发现效果不理想。唯一开发的我是认为最好是放弃了,做运营的他,坚持说这个没问题,说是改变合作方式。最终也是不了了之了。不过,在这中间经历了一次重写,三次核心方法的变更,无数次的查资料,找解决办法至凌晨。中间穿插了无数次的讨论修改,修改讨论。虽然功能很简单,但是也花费了三个月的心血。心想,还是想好好总结一下。最后的软件界面如下:实现思路&使用控件首先,在内置浏览器里面打开网页... 查看全文
· 软件开发中会用到的图发布时间:2017-09-20
阅读目录背景图为了解决什么问题不同流程中适合运用的图实际的运用结语一、背景大家应该在从事软件开发领域工作时间有一段时间之后,就开始有画图的意识,不管是懵懂的学别人还是想更好的让其它人理解自己的一个观点。所谓“一图胜千言”,我们身处于软件开发这个水很深且要求精确的复杂领域里,要想把事情做好,最基本的是要把事情想明白,其次还要让相关的人能够明白你要说的东西,进行协作。特别对于一位架构师来说,能否画得一手好图尤其重要,因为相关的干系人数较多... 查看全文
在软件开发中都会有开发人员(以下简称开发)和测试人员(以下简称测试),在一些小型公司可能并没有测试,仅仅是开发兼任测试。在这里我仅针对于有专业的测试和专业的开发的项目。每个公司应该都有考核机制,对于开发和测试的考核实际上很难量化,通常来讲大的方向就是开发所负责模块的bug数,对于测试来讲就是测出来的bug数,但这真的有效吗?这也许对开发有约束力,理论上开发是能够自己控制bug数的,如果从产生的bug数来评判开发的绩效还算有效,这样开发自然就会把代码写得更加认真... 查看全文
用户通常不会意识到他们免费获得的自由软件的价值。当自由软件如Linux、LibreOffice和GIMP成为我们日常生活的一部分,我们却时常忘记感谢软件背后的开发者。软件不是用魔法创造的,它是开发者们一行行代码敲出来的,需要大量的时间和精力。以最低时薪15美元计算,投入100小时开发的软件的价值相当于1500美元。我们也可以用闭源软件进行比较:Windows10Home的许可费是119美元,MicrosoftOffice每年的订阅费用是100美元,Adobe产品包每月订阅费是50美元... 查看全文
英文原文:HowMuchDoSoftwareDevelopersMakein2017?每年O’Reilly都会发布其年度开发者的调查结果。这项调查涵盖了来自世界110个国家的近7000名程序员。这里有几个亮点:42%开发者薪资超过10万美金但这大部分都是基于美国的开发者的调查。在美国赚得最多,以及……东欧、非洲和加拿大赚得最少。事实上,美国的软件开发商比我们北方的友好邻居要多赚80000美元。美国... 查看全文
TechWeb8月3日报道文/露天英伟达被称为芯片圈里最懂人工智能的公司,在本周参加了SIGGRAPH2017大会,这是由ACMSIGGRAPH(美国计算机协会计算机图形专业组)组织的计算机图形学顶级年度会议。英伟达还发表了一篇名为“一个全新的游戏:英伟达将AI带入计算机图形领域”的文章,详细阐述了公司如何利用人工智能颠覆游戏制作者的工作。英伟达专业视觉产品事业群副总裁BobPette(图片来自网络)英伟达称... 查看全文
华为软件开发云这个工具,从去年推出我就一直在关注,毕竟是华为最新的一款软件开发工具,最近我一直在使用华为软件开发云进行开发项目管理,它有在线编译和构建、云端在线代码检查等功能,编译省去了很多物理机器的占用。一键式部署省去了搭建测试环境的大量人力成本,在敏捷开发中优势十分明显。今天我想和大家分享一下我是如何通过华为开发云进行PHP网站的快速部署的。主要内容1.添加授信机器2.创建部署任务,进行PHP网站的快速部署准备条件1.华为软件开发云中已创建项目,整个PHP项目在本地打好zip格式压缩包2... 查看全文
· 软件开发模型与过程改进发布时间:2017-05-09
从过去软件开发模型,我们有很多的反思与借鉴.笔者曾看到国内三线城市的一些公司的软件开发过程,项目的成功依赖个人能力.对于每一个软件系统研发过程,只是拍脑袋定个DeadLine.规定时间2个月做出来,临近快要交付的时间点,说无论采用什么方式,加班还是其它都要做出来,最后做出来系统质量差.然后后面几个月对系统开始打补丁,扑火.实际上就是一个小做坊.对于研发工程师都是苦不堪言.想实施敏捷又限于公司文化,人员的瓶颈,只能是不断转化思想与方法.最后属于哪一类过程也不清楚了... 查看全文
· 三颗种子app软件开发发布时间:2017-03-09
三颗种子app开发,三颗种子软件开发,联系微电188-2624-7572.三颗种子系统介绍:一颗代表诚信一颗代表爱心一颗代表共享组成。三颗种子系统介绍:一颗代表诚信一颗代表爱心一颗代表共享组成了:三颗种子三颗种子科技(深圳)有限公司食品安全关系千家万户的切身利益,对人类的生存产生影响不容易小觑,食品安全问题成为全人类的一个关注焦点。一方面,消费者对绿色无公害食品的需求越来越大,另一方面,由于农民创业存在着种子、技术、物流、销售渠道等原因,生产积极性受到限制... 查看全文
这是在网上看到的一篇文章,写的是一个从事软件工程开发的大牛对从业七年的一些经验总结。感觉挺不错,转来与大家分享了,下面是正文。1、分享第一条经验:“学历代表过去,能力代表现在,学习力代表未来。”其实这是一个来自国外教育领域的一个研究结果。相信工作过几年、十几年的朋友对这个道理有些体会吧。但我相信这一点也很重要:“重要的道理明白太晚将抱憾终生!”所以放在每一条,让刚刚毕业的朋友们早点看到哈!2、一定要确定自己的发展方向,并为此目的制定可行的计划。不要说什么,“我刚毕业,还不知道将来可能做什么?”... 查看全文
英文原文:Top17ToolsUsedinSoftwareDevelopment当你在决定使用哪些软件或平台来完成日常工作时,会存在很多选择。所以,我决定写一个我们在开发部门常用的软件开发工具列表,希望能对其他所有人都有所帮助。新的软件需要一些时间来适应,习惯和理解。我们都经历过一种情况——我们不是真的满意,但不得不重新开始使用另一个工具。承认吧:这真的不是什么棒棒哒的感觉!如果你打算继续阅读这篇文章,很可能是因为你知道软件开发工具的重要性... 查看全文
英文原文:HowDifficultCanItBetoIntegrateSoftwareDevelopmentTools?TheHardTruth本文要点未集成的软件开发和交付工具链带来了瓶颈、降低了生产力、阻碍了协作并影响了项目可见性。看工具链的集成貌似简单,但其实际难度比乍看起来要难太多太多。虽然大多数端点工具有API,但与其他工具的集成很不充分,因为:它们最初未针对此类集成进行设计,通常缺乏文档,而且发布新版本时经常会有所变动。集成这些工具所要面对的最大挑战包括:理解从业者如何使用这些工具... 查看全文