位置:首页 » 程序员

程序员

Advertisement
  • 程序员的大脑有什么不同?
    [技术] 2016-10-21
    编者按:21世纪是程序员的世纪.对程序员的需求比大部分岗位的需求都要高.那么程序员需要掌握哪些技能呢?程序员的大脑跟一般人有什么不同呢?菜鸟和专家程序员的大脑又有什么不同呢?如何才能提高程序员的能力呢?<JavaScript应用编程>作者通过引用神经科学的若干研究给出了他的 答案 . 关于软件开发者的大脑,神经科学能告诉我们什么呢?很多. 软件开发是美国增长最快的岗位之一,据预计2014到2024年间的增长率将达17%(比同期预测7%的一般工作增长率要快很多). 为了做好劳动力储备以应对此需求
  • 程序员要的不是需求文档,而是一份清晰的流程图
    [技术] 2016-10-21
    我所见过的程序员和产品经理之间产生矛盾大多是因为一个叫「需求文档」的家伙. 有一种恶心的需求文档,我曾经见过,甚至再见到会觉得更恶心,请看下图: 这张图应该会交给交互射鸡湿,交互看着这么长的文字,应该是崩溃的,画出交互图.交给程序员的时候,程序员看着这样的需求描述再来生产的时候,就会问若干个「如果」问题,如果×××情况下,该怎么办呢?产品经理再来更新需求文档,又问,又改,再问,再改,大家都疲惫了,需求文档也成熟了,最后谁都看不懂,一份文档束之高阁,没有任何价值. 请产品经理不要再浪费时间生产这样
  • 再谈如何成为一名优秀CTO
    [技术] 2016-10-21
    导读:近期业界有大量有关什么是一个好的 CTO 的讨论,本文是最近一周在美国码农圈热议的文章,高可用架构翻译转载如下. 如果你还在整天写文章辩论 PHP 是最好的语言,那说明你还没有成为一名真正的 CTO. CTO 并不是团队中最疯狂的黑客,编写代码是 CTO 最不重要的工作. 在我看来, CTO 是一个能够与其他技术人交流技术并引导他们更好的完成项目执行的人. 另一方面, CTO 是一个保护技术团队免受外部干扰的人,并勇于在需要时承担错误责任的人. 在很多缺乏技术人员的创业公司里,成为 CTO
  • 自己动手做聊天机器人 二十八-脑洞大开:基于美剧字幕的聊天语料库建设方案 大数据
    [技术] 2016-10-19
    本文转载自:www.shareditor.com 原文链接: 自己动手做聊天机器人 二十八-脑洞大开:基于美剧字幕的聊天语料库建设方案 大数据 要让聊天机器人进行学习,需要海量的聊天语料库,但是网上的语料库基本上都是有各种标注的文章,并没有可用的对话语料,虽然有一些社区的帖子数据,但是既要花大把银子还不知道质量如何.笔者突然灵机一动,找到一个妙招能获取海量高质聊天语料,这下聊天机器人再也不愁语料数据了. 美剧字幕 是的,你没有看错,我就是这样获取海量高质聊天语料的.外文电影或电视剧的字幕文件是一
  • [技术] 2016-10-19
    你是否有过复查程序时发现有些注释毫无用处?程序注释是为了提高代码的可读性,为了让原作者以外的其他开发人员更容易理解这段程序. 我把这些让人郁闷的注释方式归为了五类,同时把写出这些注释的程序员也归为了五类.我希望读了这篇文章后你感觉自己不属于其中的任何一种类型.如果你有兴趣的话可以读一下另外一篇文章 五种程序员(英文),和这篇讲到的五种程序员对比一下. 1. 高傲的程序员 public class Program { static void Main(string[] args) { string
  • [技术] 2016-10-17
    这是一句古老的格言,出自Donald E.Knuth之口,我已经不记得我听到过多少次这句话了,而且多是在不合时宜的情景: "We should forget about small efficiencies, say about 97% of the time; premature optimization is the root of all evil" – Donald E. Knuth, Structured Programming with go to Statements 对
  • [工具资源] 老司机推荐 39 个微信公众账号,助你了解码农的世界
    [技术] 2016-10-17
    公众账号推荐 这里推荐一些优质的并且更新频繁的微信公众账号,助你了解码农的世界,了解一线 IT 技术. IT 行业和IT 资讯寻找同道中人.你我同行,每天迈出一小步,不断 get 新的装逼技能!这里有技术文章.工具.教程.热点资讯... 目录 全栈 程序员的那些事 微信号: iProgrammer ,「程序员的那些事」是最受欢迎的程序员.IT 技术和 IT 行业相关的微信公众号之一,分享 IT 技术资讯.经典文章和书籍.热门课程.高薪职位.职场和趣文,传播极客精神,更有难得一见的 IT 相亲活动
  • 程序员如何谋划出月薪3万
    [技术] 2015-12-29
    不久前我发表了一篇文章," 月薪 3 万的程序员都避开了哪些坑 ",在我的 微信订阅号" 程序视界 " .CSDN博客.简书等平台都受了非常广泛的关注,点击量和评论出奇的多.有一些朋友觉得很难做到,其实,月薪3万是可以一步一步谋划出来的.个中关键,从大的方面来说,有两点: 1. 个人商 业 价 值 的挖掘与修 炼 2. 职业机会的探索与把 握 在展开之前,我们需要先澄清三个问题: 商业价值包含哪些因素 职业机会包哪些要素 内生涯与外生涯是什么 本文整体上分为两部分,
  • Java程序员应该知道的10个eclipse调试技巧
    [技术] 2015-10-06
    在开始前给大家提3点建议! 不要使用System.out.println作为调试工具 把所有涉及到的组件日志级别激活并使用 使用日志分析器来读取日志 1.条件断点 如果你不知道如何添加断点,只需点击左边面板(行号前面)断点即被创建.在调试界面中,"断点"视图会把所有被创建的断点列出来.我们可以给它加一个布尔条件,也就是说,该断点会被激活并且如果布尔条件为真,就会执行该断点,否则将会跳过往下执行. 2.异常断点 在断点视图中,有一个J!标记按钮!我们可以使用该按钮来添加一个Java异常断
  • 推荐几款Web程序员好用的CSS工具
    [技术] 2015-07-30
    对于web开发来说,CSS是最有效的美化页面.设置页面布局的技术.但问题是,CSS是一种标记性语言,语法结构非常的松散.不严谨.WEB程序 员会经常发现自己的或别人的CSS文件里有大量的冗余代码或错误或能够大量优化的地方.如果你经常使用静态编程语言(比如,Java,C语言)等,你会发 现实用的IDE工具会给编程带来巨大的效率,像Eclipse这样的能够实时自动分析代码问题的集成开发环境就是一个典型的例子.那么,CSS程序员有没 有这样的帮助工具呢?. 下面将要介绍的10款工具都是一些在线的应用,
  • 如今仍在工作的12名最“屌”的程序员
    [技术] 2015-07-14
    人们每天使用的App,以及玩儿的电子游戏不是凭空就有的,而是程序员笔耕不辍,靠着他们一行行的代码开发出来的. 当然,那些App应用.网页.甚至是整个互联网本身,都需要依靠平台和硬件来运行.更重要的是,就连人们构建这些平台所需要的编程语言,其实也是需要有人开发出来.那么问题来了,站在编程金字塔顶端的那些人,都是谁呢? 1.Linus Torvalds,他在赫尔辛基大学的宿舍里开发了Linux,一款免费的操作系统.如今,Linux已经成为了全球很多大型数据中心,超级计算机,以及服务器群最受欢迎的操作
  • 程序员想要通晓多种编程语言可以这样做
    [技术] 2015-07-14
    学习一门新的语言是一种冒险.我总是热衷于尝试新的东西--学习新的语法,了解不同的模式,乃至彻底改变思维方式.不幸的是,许多开发人员对此不以为然,甚至可能是深恶痛绝的--学习新语言,就得走出舒适区,花时间花精力来学习新的理念和方法. 这段日子,我每天都要用大约5种不同的语言来写不同的项目! 我应该先学哪种语言? 有关这方面的讨论真可谓数不胜数.很多刚进入编程社区的初学者,都会问这个问题,简直就是前赴后继.有些人建议先学不费力的,如Python和 Ruby,也有的人认为应该先学例如C.C++和GO这
  • 2015年12款超实用的开发框架
    [技术] 2015-05-23
    本文由码农网原创翻译,转载请看清文末的转载要求,谢谢合作! 从根本上说,框架是一个集合,或者更确切地说,是一系列文件(包括html文件.js文件.css文件等等)的集合,用于帮助或协助开发人员开发网站,或者从头开始开发基于Web的应用程序. 以下这些超赞的框架绝对是你2015年最佳的选择: 1.Apache Aurora Apache Aurora运行应用程序,并且通过很多不同的机器来提供长效的服务,此外还负责保证它们的运行.怎么做呢?当其中一台机器遇到技术故障时,Apache Aurora会自
  • 程序员是碗青春饭,如何才能让自己不过时?
    [技术] 2015-04-26
    程序员越来越值钱了 今年是程序员的招聘大年,企业给出的offer平均比去年要多出30%到50%.如果不对老员工进行大幅度地加薪,将会出现大面积的严重倒挂现象,虽然出现这种自毁长城的可能性很小. 试想一下,技术水平和业务熟练度都要高出不少的老员工,怎么可能忍受菜鸟的薪水比自己还要高.真遇到这种老板,可能第二天就会递辞职信. 程序员,是越来越值钱了.全面信息化的社会发展需求是一方面,另一方面则是来自政府政策方面的推动.习大大在打老虎的闲暇之余,还抽空到在乌镇召开的首届互联网大会致辞:李克强总理在两会
  • 程序员的这108个笑话 你都看得懂吗?
    [技术] 2015-03-29
    1.程序猿最烦两件事,第一件事是别人要他给自己的代码写文档,第二件呢?是别人的程序没有留下文档. 2.程序猿的读书历程:x语言入门->x语言应用实践->x语言高阶编程->x语言的科学与艺术->编程之美->编程之道->编程之禅->颈椎病康复指南. 3.还没上大学的时候,高三暑假,跑到家那边的图书城想买传说中的C++的书,然后看到一本C#,我一看,嘿,这个++还写得挺艺术的,重叠起来了,于是把C#买了回来-- 4.问:程序猿最讨厌康熙的哪个儿子?答:胤禩,因为他是八阿
  • [技术] 2015-03-28
    Coursera的首席产品经理 John Ciancutti 在1999年加入Netflix担任工程师,那时候它只是由四个程序员组成的创业团队.在Netflix起步的阶段,他帮助这家当时籍籍无名的公司招来了上百个工程师,而在Coursera的两年时间里,他把技术团队由25人扩展到了如今的60人. 近日在 First Round 举行的 CTO峰会 上,他将自己多年招聘的经验分享出来.在一个初创团队中,由于人数较少,每一名新员工都有可能为团队带来较大的变化.与大公司不同,创业团队招人可以更加灵活,
  • 优秀程序员常去的14大外文开发社区官网链接
    [技术] 2015-03-23
    作为程序员,选择好合适的开发社区对提高自己的编程能力会有很大的帮助,我也说不出为什么,但是一些优秀的实时开发社区确实能帮你积累不少开发经验. 下面这张图列出了 14 个程序员经常逛的顶级开发社区,作为程序员,你应该要了解其中一个或者最好是多个,并且学会使用它们,利用里面的资源提高自己的编程能力. 我们期望在开发者社区中获得什么? 我们希望能得到切实的帮助,而不是获取一些唠叨的废话或者一些水文.我们希望能根据自己提出的问题来获得其他开发者的回答帮助或者讨论一些学习资源的问题.下图是一些开发者在社区
  • 成为优秀Java程序员的10个要点
    [技术] 2015-02-06
    本文是码农网原创翻译,转载请看清文末的转载要求,谢谢合作! 如果你是一个热衷于技术的Java程序员, 那么下面的10个要点可以让你在众多Java开发人员中脱颖而出. 1.拥有扎实的基础和深刻理解OO原则 对于Java程序员,深刻理解Object Oriented Programming(面向对象编程)这一概念是必须的.没有OOPS的坚实基础,就领会不了像Java这些面向对象编程语言的美.光学习OO原则的定义用处不大,关键是要学会如何应用这些原则用一种OO的方式去设计解决方案.因此,我们应该对对象
  • 程序员心中的15位大神(上)
    [技术] 2014-11-26
    [小编语 他们是优秀的编码者.程序员.设计者.思考者.他们站在了时代前线,投身了一场伟大变革.他们的名字镌刻在亿万程序员心中,熠熠生辉. 谨以此书(<编程人生>)献给所有程序员,在你们身上,创新与热忱永不磨灭.] <编程人生>记录了当今最具个人魅力的15位软件先驱的编程生涯,包括Donald Knuth.Jamie Zawinski.Joshua Bloch.Ken Thompson等在内的业界传奇人物,为我们讲述了他们是怎么学习编程的,在编程过程中发现了什么以及他们对未来的看法,
  • [技术] 2014-09-01
    操作系统中的栈: 由编译器自动分配和自动释放,一个函数对应一个栈,用于存放函数的参数值.函数调用完成后的返回值和函数体内的局部变量等.栈占用连续的一段内存空间,其操作和组织方式与数据结构中的栈十分相似.栈是为了执行线程留出的内存空间.当调用函数时创建栈,当函数执行完毕,栈就被回收了. 操作系统中的堆: 由程序员手动进行内存的申请与释放.由于程序员手动申请及释放的内存块存放在堆中,堆中有很多内存块,所以堆的组织方式类似于链表.操作系统中的堆与数据结构中的堆完全不同.我觉得通俗的理解可以是这样的:数
« Prev 1 2 3 4 5 6 ... 10 Next »
最新文章
  • 苏宁客户隐私泄露了

    刚接到 0862566996699 的电话,自称是苏宁客服,说:上个月一单收货时,因为快递单贴错,导致成为了苏宁的代理客户,要交 1000 块钱取消. 后来我给苏宁打了电话,说这是诈骗电话. 骗子可以准确的说出订单内容,以及收货地址. 有遇到上述情形有同学多加小心. 苏宁要害一批人了. --cut-- leavic在2016-05-09 06:13:19回答到: 如果打给我,我就问一句: 不交钱你能弄死我不? smartdie在2016-05-09 06:13:19回答到: 苏宁后台做的非常差,

  • 要办宽带,有什么推荐的吗?

    准备办10Mbps或者20Mbps的,用半年左右. 联通的便宜但似乎不太靠谱,估计还是要办电信的.因为是租的房子(文一西路附近),也不需要固话,只要宽带就够了,大家有什么推荐的办理途径吗?(没有的话就去电信营业厅申办了...) --cut-- ipconfiger在2013-05-17 21:48:2回答到: 南电信北网通,不要纠结了 mariexx在2013-05-17 22:07:3回答到: 华数... ericFork在2013-05-17 22:43:3回答到: 华数到底是算电信还是算联

  • 360浏览器一键保存图片怎么操作 360浏览器一键保存图片怎么操作

    上网过程中,网民经常会遭遇网页中的图片加载失败或显示不全的情况,即便图片全部加载成功,想要查看大图原图,却都需要逐个点击,这都严重影响了用户的上网体验.现在这些问题,360安全浏览器可以全部帮您搞定. 如果您使用的是最新360安全浏览器6.2版,在打开一个包含大量图片的网页时,360安全浏览器会智能的将网页中的所有图片提取出来,并自动按照顺序整理.只需点击"一键全屏看图"便立即进入看图模式. 在看图模式下,所有网页中出现的图片都可以找得到,鼠标跟随上下翻页,想看哪张就看哪张.同时,36

  • 笔记本更换SSD后频繁蓝屏

    我的本本是华硕的F8Va系列,09年买的,有点老了 机子本身的硬盘是爆出"硬盘门"的希捷硬盘,读写速度有点慢,但是不影响正常使用 前段时间我换了个SSD,把光驱拆了下来,买了个光驱位硬盘盒装上SSD放到原来的硬盘位上,将原来的硬盘放到光驱位上,然后,重新装了系统,系统分区在SSD上,另外一款硬盘重新分了区. 问题来了,系统非常不稳定,有时玩大型动作游戏比如刺客信条会蓝屏重启,有时开迅雷下载也会蓝屏重启,最近越来越严重了,看个视频都会蓝屏,但也不是所有的视频都蓝屏,看优酷什么的就没事,用

  • 桑葚干泡水的功效 桑葚干泡水的功效

    桑葚鲜果因为不易保存,所以通常都会被制成桑葚干,这样就能长时间保存方便随时食用.桑葚干可以直接用来泡水喝,饮用方便,食疗效果却很不一般,能防病治病还能延缓衰老.桑葚干泡水怎么泡呢?泡法非常简单,可以直接用沸水来泡,也可以添加红枣,红糖等一同泡制,口感更丰富. 桑葚干泡水怎么泡桑葚性甘凉,是滋肝阴.养肝血的食疗佳品.桑葚防病治病的效果良好,但并非四季都有产,所以在非上市季节时大家可以选择食用桑葚干.有肝阴虚上火.便干眼赤.失眠口干等症状的朋友,不妨尝试用桑葚干泡水喝,泡制方法很简单,也很方便. 桑

  • 盘点历史上四条腿美女 性爱成为最大困扰 盘点历史上四条腿美女 性爱成为最大困扰

    俗话说三条腿的蛤蟆不好找,两条腿的男人遍地都是.今天小编给大家打来四条腿美女的盘点. 四条腿美女新娘如此美丽,只是新郎可能有些许困扰,入洞房要花更多时间研究 幸福的新人,祝福他们 女婴有四条腿 希望她的人生比别人走的更稳 印度总是会出现许多奇闻

  • 做人名人名言

    关于做人名人名言 出淤泥而不染,濯清涟而不妖. 人生贵知心,定交无暮早.--袁中道 事业无穷年.--韩愈 最成功的说谎者是那些使最少量的谎言发挥最大的作用的人.--赛·巴特勒 命运是一件很不可思议的东西.虽人各有志,往往实现理想时会遭遇到许多困难,反而会使自己走向志趣相反的路,而一举成功.--松下幸之助 修养的花儿在寂静中开过去了,成功的果子便要在光明里结实.--冰心 和最高尚的美德以及最凶狠的狗一样,最大的仇恨也是默不作声的.--里克特 土扶可城墙,积德为厚地.--李白 许多人都是由于本身软弱

  • 终究我们要亲自受伤,才会学着聪明 终究我们要亲自受伤,才会学着聪明

    1.世界很大.风景很美.机会很多.人生很短,不要蜷缩在一小块阴影里. 2.不吵不闹不炫耀,也不需要别人知道,安安静静做自己就好. 3.为了未来美一点,现在必须苦一点. 4.不要为了任何人委屈自己,卑微不是你该有的,记得左手牵着你的原则,右手握住你的心. 5.我们最大的错误就是把最差的脾气和最糟糕的一面都给了最亲近的人. 本站阅读配图 6.不了解自己的一个表现就是不知道如何正确的对待自己,不能用一种平和的方式与自己相处. 7.经历了许多事的人,把人生的诡谲复杂总结得那么明澈.不需要大曲折,就你会明

  • 729魅族新一代神机 魅族2天猫首发卖599元 729魅族新一代神机 魅族2天猫首发卖599元

    7月29日,魅族将发布新品魅蓝2,魅族官方宣称这将会成为继诺基亚1110后又一代神机,售价基本可以确认为599元,并将在天猫电器城首发. 魅族副总裁李楠在微博表示,MTK在获得VIA电信技术授权后,给了不愿意交高通税做电信手机的选择,未来魅族也会推出更多的电信手机.据知情人透露,即将发布的魅蓝2将会推出电信版本. 既然要成为像诺基亚1110一样的神机,必然魅蓝2需要符合神机"价低质优"的特质.魅蓝2将继续采用与iPhone 5c一样的聚碳酸酯材质一体成型机身,并将继续采用物理实体Hom

  • OpenGL中glVertex、显示列表(glCallList)、顶点数组(Vertex array)、VBO及VAO差别

    OpenGL中glVertex.显示列表(glCallList).顶点数组(Vertex array).VBO及VAO区别 OpenGL中glVertex.显示列表(glCallList).顶点数组(Vertex array).VBO及VAO区别 1.glVertex 最原始的设置顶点方法,在glBegin和glEnd之间使用.OpenGL3.0已经废弃此方法.每个glVertex与GPU进行一次通信,十分低效. glBegin(GL_TRIANGLES); glVertex(0, 0); gl

热门推荐
  • 花茶的种类有哪些 花茶的种类有哪些 夏天到了,建议大家都喝花茶.花茶的功效美容养颜,减肥等,可是你了解花茶吗?花茶的种类有哪些?如何选购花茶?小编给大家介绍现在市场上流行的几类花茶: 1.玫瑰花茶.玫瑰花味甘微苦.性温,最明显的功效就是理气解郁.活血散淤和调经止痛. 2.金盏花茶.金盏花含矿物质磷和维生素C等,主要利用部分是花瓣.饮用金盏花茶,能发汗.利尿.清湿热.而它的花还能制成沙拉,或用于烹调以增加色香味. 3.百合花茶.可以润肺止咳,宁心安神,还能减轻胃疼.清凉润肺,去火安神.对阴虚久咳.润肺化痰.痰中带血.虚烦惊悸.失眠多
  • 选择床上用品的误区 选择床上用品的误区 误区一.床越硬越好 印象中妈妈总说"床垫是硬的好".那么硬床真的好吗? 并不是"床越硬越好",一定要选择适合自己的床垫,只有软硬度合适的床垫,才能密合地拥抱身体曲线,为身体提供足够的支撑,得到全身心的放松.宜家建议选购的时候必须从身高.体重和不同床垫的类型等几个方面去考虑:身材高大的人,应选择偏硬的床垫;身材娇小.体重较轻的人应选择偏软的床垫;针对不同材质的特点,寻找最符合自己睡眠习惯的床垫,最好的办法是躺上去试试. 误区二.床垫越贵越好 现在的床垫基本选用弹簧.泡
  • 华为p7极速抓拍开启方法 华为p7极速抓拍开启方法 首先打开华为P7[相机]点击[三点]进入相机设置,将[锁屏状态下双击音量下键]设置为启动相机并拍照即可.锁屏时我们双击音量下键即可实现拍照功能.
  • 提升用户体验必杀技:不可不知的心理学原理 提升用户体验必杀技:不可不知的心理学原理 用户体验,在国际上流传更广的叫法是UX(User experience),以用户至上的观点为基石,由品牌印象(感官冲击).功能性.可用性和内容等多个元素构成,相互依存且不可分割,共同形成了基本的用户体验.从本质上来说,体验并不能被设计,能被设计的只能是功能.流程与用户界面. 用户在使用过程中感受到的主观的使用体验可以看做是用户体验的表现层面.实践中,很多人把用户体验狭隘地理解为UI(界面设计),未免有失偏颇.用户体验是一种整体感受,界面只是用户能直接感知到的部分,并非全部,这样的理解显然缩小了用
  • 莫失莫忘“野心” 莫失莫忘“野心” 本站阅读配图 生命的夕阳不知何时将至,人活一世不留遗憾是最幸福的事情.所以在生命终结之前,莫失莫忘"野心",用心去做每一件想做的事情,过自己的人生,别把自己的未来交给别人掌控. 近日我在网络上看到一个视频,视频中的主角是一个外国高中生,他含泪给全校师生做了一个演讲,因为他已被确诊癌症,想借这个演讲的机会用自己的经历告诉大家:请带着"小小的野心"珍惜当下.在他的演讲中,没有埋怨,没有沮丧,充满感恩.坚强和励志.面对生命的夕阳,他还在努力,而身体还算健康的我有什么资格放
  • 深陷爱情幻想,我们上了谁的当 深陷爱情幻想,我们上了谁的当 所谓演员其实就是专业骗子,骗术越高明越能得到奥斯卡奖.好莱坞充满了虚假的影像.编制的恋情和人造的魅力,但无数男女都期待着把这些复制到日常生活里.这些人工影像已经影响我们的判断长达两个世纪之久,使女人们采取更激烈的手段来效仿银幕上的完美女神形象,而男人们则不得不表现得前所未有地有趣.刺激和浪漫. 想想看,你上次是什么时候搭乘豪华轿车去高级餐厅享用晚餐的,还喷了香奈尔香水.穿着范思哲礼服.戴着劳力士手表.头顶完美发型,身后还配了30 人管弦乐团为你演奏背景音乐?别不承认,以上这一幕就是你奋斗的目标,