精华内容
下载资源
问答
  • 3、代码写完,哪里脸睡觉!!! 4、程序员的 Home 键!!! 5、编程是一门艺术!!! 6、云 ~~~~ 雨!!! 7、程序人生!!! 8、只有极客才懂!!! 9、黑客的世界!!! ...

     

    1、三思后再写代码!!!

     

    2、从世界上搜索喜欢你的人!!!

     

    3、代码没写完,哪里有脸睡觉!!!

     

    4、程序员的 Home 键!!!

     

    5、编程是一门艺术!!!

     

    6、云 ~~~~ 雨!!!

     

    7、程序人生!!!

     

    8、只有极客才懂!!!

     

    9、黑客的世界!!!

     

    10、黑~~~人!!!

     

    11、PHP 专属!!!

     

    12、程序 ~ 代码!!!

     

    13、我就是一个极客!!!

     

    14、CODE!!!

     

    15、源代码!!!

     

    16、CODE PARTICLE!!!

    17、一个While 引发的人生故事!!!

     

    高清壁纸已打包,关注公众号《小马JAVA》回复 壁纸 即可下载

     

    转载:人工智能头条

    展开全文
  • 程序员刚写完代码 , 就被开除了

    千次阅读 2018-11-03 19:21:12
    最近在网上看到的两段“写完代码就被公司开除”的代码,说是网上写完这段代码,就被老板开除了。1.第一段代码这位程序员写完这段代码,觉得自己被开除是因为没有写注释,看到这里不...

    最近在网上看到的两段“写完代码就被公司开除”的代码,说是网上写完这段代码,就被老板开除了。

    1.第一段代码

    640?wx_fmt=png

    这位程序员写完这段代码,觉得自己被开除是因为没有写注释,看到这里不禁笑出了声。。。

    兄嘚(dei),肯定不是这个原因,获取下一天的时间,你使用了Thread.sleep()睡眠了1天以后,然后再去获取当前的时间,通过这种方式,如果上线以后,那么但凡涉及到获取下一天的时间的操作,用户一点击,你让用户等一天再去看显示结果吗???哈哈~,老板不开除你才是奇怪呢!

    那么正确的获取下一天的姿势应该是什么样的呢?我这里给一个示例。

     1import java.util.Date;
     2public class Main {
     3    private static Date getNextDay(Date date) {
     4        long addTime = 1;//这个代表几天
     5        addTime *= 1;    //1天
     6        addTime *= 24;   //一天24小时
     7        addTime *= 60;   //1小时60分钟
     8        addTime *= 60;   //1分钟60秒
     9        addTime *= 1000; //1秒1000毫秒
    10        Date nextDate = new Date(date.getTime() + addTime);
    11        return nextDate;
    12    }
    13    public static void main(String[] args) {
    14        Date now = new Date();
    15        System.out.println("Now: " + now);
    16        System.out.println("NextDay: " + getNextDay(now));
    17    }
    18}
    

    这个代码利用Date来获取下一天,只是一个库函数的简单使用,我们来看看运行结果,一点击运行,不到0.000xxx1s的时间,就出来了下一天的日期,根本不用等待一天,效率是不是提高了?

    1Now: Fri Nov 02 22:19:43 CST 2018
    2NextDay: Sat Nov 03 22:19:43 CST 2018
    

    2.第二段代码

    640?wx_fmt=png

    这位兄弟是老板让写一个排序,他是怎么实现的呢?

    通过看代码,可以看出来这位兄弟的思路是数组中每有一个数,就去用new Thread()去开一个线程,线程里面呢,就是用Thread.sleep()去睡眠这个数的的大小时间。举例比如说11,他就开一个线程去睡眠11s,然后去输入11;对于998,他就开一个线程去睡眠998秒,然后去输出998。

    由于线程互相之间没有影响,所以数小的线程由于睡眠时间短,肯定会最先输出,数大的线程由于睡眠时间长,肯定会最后输出,最后就把这些数字排好序了。

    额,看到这里。。。

    640?wx_fmt=png

    如果数组中的数据非常大,那么排序所用的时间也会非常大;而且如果数组中的数有很多,会开很多线程,消耗的资源也很多,总之这种做法是万万不可取的。

    排序那么多算法,哪一个不比这个强~

    END

    推荐阅读

    福利|帮你养成的好习惯

    为了BAT,我是如何努力的?

    美团超详细面经(附答案)

    640?wx_fmt=png

    等等,先别走![程序员乔戈里]公众号又有活动了!参与活动,不仅可以培养自己良好的习惯,还能拿到现金红包与书籍奖励,动作要快,姿势要帅!

    戳我看详情

    640?wx_fmt=jpeg

    640?wx_fmt=png

    今日问题:

    你写过哪些可能会被老板开除的代码?

    留言格式:

    打卡xx天,答:xxx

    展开全文
  • 通常我们在C\C++中一行代码写的很长需要换到下一行继续写,在行末加个'\'回车到下一行继续写, 如:  printf("\nT%04dCH%02d%01d%04X%08X%04d%d%04d%04d%04d%05d",\  u16No,\  i,\  ....  );  ...

    通常我们在C\C++中一行代码写的很长需要换到下一行继续写,在行末加个'\'回车到下一行继续写,

    如:

      printf("\nT%04dCH%02d%01d%04X%08X%04d%d%04d%04d%04d%05d",\
                 u16No,\
                 i,\

                ....

             );

     

    但有个提醒需,注意在'\'后仅能跟回车,不能加其他字符,否则编译报错。

    如:(这个\后跟了空格,还有注释一堆是不行的)

                printf("\nT%04dCH%02d%01d%04X%08X%04d%04d%04d%04d%05d",\
                 u16No,\                                      //NO  4
                i,\                                          //CH  4

                ...

              )

     

     

    展开全文
  • 20万行代码写完,毕业了找一份工作不是问题! 刚一毕业因为找不到工作,就得报名去参加Java培训的大有人在。并不是说参加培训就不好,只不过以你现在这个毕业的时间点参加,就会显得特别匆忙。因为你的压力既来自于...


    作者:小傅哥
    博客:https://bugstack.cn

    沉淀、分享、成长,让自己和他人都能有所收获!😄

    一、前言

    20万行代码写完,毕业了找一份工作不是问题!

    刚一毕业因为找不到工作,就得报名去参加Java培训的大有人在。并不是说参加培训就不好,只不过以你现在这个毕业的时间点参加,就会显得特别匆忙。因为你的压力既来自于培训还需要花家里一笔不小的费用,也有同班同学已经找到一份不错的工作开始赚钱的比对。

    大学四年其实有足够的时间让你学会编程,也能从一个较长时间的学习中,知道自己适合不适合做程序员。就像我的同学里虽然都是计算机或者软件工程专业,但毕业后并没有都从事软件开发工作,或者从事了一段时间发现并不适合这个行业而选择到其他领域发展。

    所以如果你是真的喜欢编程,那么在这个行业里工作你会很开心,如果不是那么往后路还长,你所要面对的晋升加薪跳槽都可能成为一道道障碍。目前可能你还是新人不了解自己是否喜欢编程开发,那么可以在以后的学习中体会,自己是否愿意为一个运行结果调来调去,辗转不寐的研究分析,只为最后那一个运行通过而激动!

    当你可以在激动和开心中写完20万行代码,对于毕业后的求职找工作来说几乎可以叫你一声面霸,也可能你在实习时就被公司直接留下,这是个人才组织需要你!

    20万行代码看上去很多,但放在4年的大学学习中并不会有多难。平均每天200行,一个月是6000行,一年算10个月是6万行,三年就有18万行。这20万行代码会把你从一个编程小白,带入到熟练使用Java相关API,也能给你带入到初级工程师的水平。

    初学编程你可能想把一句代码完整敲下来都不容易,就更不用说运行出结果了。因此此时你的大脑和手还并不能迅速理解你眼睛里看到的这一行行代码都是啥,要干啥。这就像新买回来的钢琴手指头上去摸肯定是生硬的,敲出的声音也不连贯。这个阶段只能是照着例子大量的写,度过一个熟练期才能更好的学习。

    为了可以让更多的小伙伴理解这件事,我会从我的在校培训外包跳槽阶段成长以及找什么样的工作分享给大家作为参考,最后再把我整理出资料一并分享给大家。

    二、经历

    12年10月25日,在CSDN发的一个帖子 拿到两个offer,一个7k,一个转正税后4.5k。求意见! 距离现在它已经过去好久了,当时也是因为拿到了两份offer的选择纠结,所以发了个帖子求问。好气的是当时竟然不知道去面试面试互联网公司,信息太闭塞了,而且培训的地方并没有说过互联网一些公司的信息。

    讲一讲我这7k的经历;

    1. 12年07月,校企合作来北京昌平一个小县城的地方参加中软培训
    2. 12年10月,培训接近尾声,开始找工作,月薪7k的中软就是最后的选择的地方,放弃了在北航院内的国家科技
    3. 12年12月,虽然拿到中软Offer但迟迟不让入职,电话联系了很多次我说可以先去实习,但都说等通知。没办法,在北京也不可能就硬待着,回家的话也麻烦行李、住宿都得折腾,所以又面了一家中科软进去实习了三个月,赚点钱养活自己
    4. 13年03月,中软的通知终于来了,但竟然是参加岗前培训,又被培训了一次,当时特别讨厌培训,每次都是讲Java基础,差点生气怼老师
    5. 13年09月,在中软正式转正,也就是说培训完又是实习,7月份毕业后9月份才入职为正式员工,心里有点不爽,埋下了一个后续跳槽的种子。哪有实习这么久的!
    6. 15年04月,第一次有跳槽准备,毕竟写了两年的C#写够了,面试了第一家互联网公司,乐视致新,不过后来没去,被公司留了下来
    7. 15年08月,之前谈的留下来涨薪,但最后少涨了1千块钱。所以继续面试,还算顺利面了两家,最后在8月25日跳槽进互联网完成。

    以上整个过程就是我从学校实习找工作以及最后跳槽的一个阶段性经历,也有过在这条路上跌跌撞撞。就像;

    • 虽然我面到了中软管培生,但错失没选择要北京户口,而是要了400块房补
    • 在中软9月份从实习转正式员工,错过了第二年的入职满一年才涨薪的条件(但我觉得这个有点故意坑了)
    • 明明是学了那么多Java,但却写了两年C#,大家还是要选择自己喜欢的语言进行工作,否则会很麻烦
    • 提了离职,基本就不要想着再留下来,无论什么条件。哪怕钱和职位满足了,心里也有隔阂以及个人对没经历过事情的一个期许
    • 从传统外包跳槽的互联网,并不那么容易,技术使用的不同、开发场景的不同、组织关系的不同,一切都可能是从一个较低的位置重新开始。你需要自身技术不错,也需要一个好人带
    • 但当时在的传统也有不错的点,比如可以5:30下班,带我的经理人很不错,公司也不那么累,有时候还可以出差溜达溜达。

    三、学习

    一个大学生会经历在校、实习、就业几个阶段,其中在校学习属于蓄力阶段,要学习很多知识才能支撑起来将来的实习和平稳就业。

    蓄力阶段的学习,主要是对编程技术的基础的夯实,以及多学习与数学相关的内容,比如;数据结构、算法逻辑,这些知识对将来在技术上的提升和造诣都是非常好的基石。下面就是整个大学过程中在编程学习过程中需要经历的阶段,如图;

    • 熟悉工具:初学编程后你大概会接触到一系列的研发工具,包括IDEA、Eclipse、Navicat、Maven、Git、Tortoise、SourceTree、Visio、Xmind等等,工具的熟练会让编程更流畅。
    • 编写代码:此时你需要大量写代码,写很多的代码,因为你几乎就是需要靠写代码把整个所学的编程语言熟练使用起来。总不能手生到写完 public,写不出来 class,这跟我不会弹钢琴一样,敲完了1,后面不知道要在哪找下一个音符♪了。
    • 功能开发:小的功能开发是综合锻炼技术使用的阶段,比如做一个计算器、求一个水仙数、从一篇html中摘取你要的信息等等。此段经历会解决你之前感觉学完技术没出用的痛苦,现在你可以想象出各种场景问题,之后用代码去处理。还可以帮助英语系的小师妹,把她需要背的单词从网站中爬取下来,汇总出各类热词、语句、摘要等
    • 项目开发:小功能练手后,接下来你就可以做做项目了。比如你常听到的图书管理系统、教师教学管理系统等等。如果觉得没有意思,你可以从哪里获取项目呢?从你用到的各类APP中,把这里用的功能简化,之后做一些项目开发。比如一个简单的商城、抽奖、全物流单号查询。另外你还可以在github中查找一些项目,去参考学习并自己动手实践。
    • 数据结构:可能初学编程并不会对数据结构有多少思考,也想象不到这类内容是用在哪的。但其实这类技术内容早已被你天天使用,例如:LinkedList、ArrayList、HashMap,这里就包括了数组链表队列散列表等各项数据结构,当你将来要开发一些较大型的互联网应用程序时,你所有的逻辑设计都会考虑到数据要如何存放,数据结构如何设计才能更合理的被程序使用。
    • 算法逻辑:学完数据结构接下来要做的就是对算法逻辑的学习,这里不仅仅是简单的刷题,而是在数据结构的上使用算法将数据更合理的存放和读取以及做相应的操作。就像你能逐步了解的;排序、二分、旋转、洗牌等等,以及将来还会在阅读JDK源码中会看到,扰动函数、负载因子、拉链寻址、开放寻址、哈希散列、除法散列法、平方散列法、斐波那契(Fibonacci)散列法等等。
    • 设计模式:当你开发了很多很多程序代码以后,你会逐步的思考怎么才能让这些代码有可复用性呢,怎么写才能让更多人读懂呢、怎么实现才能让再接需求时能更快的承接呢。这些都会随着你开始实习真正接触到公司级的代码开始逐步的感受到的,写代码不是一锤子买卖,也不是炫耀技术,当你有更宽的视野范围时,就会思考的更多。这里推荐阅读《重学Java设计模式》 这是一本基于互联网真实案例编写的Java设计模式实践图书。全书以解决方案为核心,从实际开发业务中抽离出交易、营销、规则引擎、中间件、框架源码等22个真实场景,对设计模式进行全面、彻底的分析。帮助读者灵活地使用各种设计模式,从容应对复杂变化的业务需求,编写出易维护、可扩展的代码结构。

    以我个人经历和经验来看,想搞定这些学习范围和内容,最大的动力是来自于对编程的热爱和折腾。就像我这样做过很多土项目,如下;

    • 串口通信、在线考试、考试抽题、彩礼管理、成绩管理、即时聊天、计算器还有后来折腾过的仿微信聊天,这些项目都可以不断的夯实个人的技术能力,每一次做新的一个项目都会把之前所遇到的问题,又考虑新的实现方式再折腾一遍。
    • 编程的学习中重要的并不是结果,而是在这个过程中经历了什么。哪怕是犯了很多的错也没关系,因为每一次犯错都是学习的机会,都可以找到更多的资料,每一个资料里又可能教会你其他的知识。

    四、就业

    不只是我,可能很多在上学阶段并不知道都是做Java开发,就业的企业也分为传统行业、国企、半国企、外包、外企、互联网等这么多类型,尤其是我这样在13年毕业的时候,既没有所谓的就业指导,也没有有经验的朋友了解,就只能跟着大家走。好在现在大家可以在互联网中获取到这些信息,也就能早早的帮助毕业同学进行择业。

    1. 传统行业

    • 难度:⭐⭐
    • 公司:金蝶、用友
    • 发展:在传统行业方面有较强的技术积累和产品沉淀,一般其他公司也都有传统行业研发的产品。另外现在的传统行业逐步包括了互联网的领域开发以及技术使用,只不过会比纯互联网少一些高并发场景,因为大部分这类软件面对的并不是C端人群。所以个人进入此类公司会相对比较稳定,但如果后期想再跳槽比较麻烦,会出现技术断层。

    2. 国企&半国企

    • 难度:⭐⭐⭐
    • 公司:联想、京东方、中软国际、国家电网
    • 发展:早前应届生入职国企或者半国企一般会有解决北京户口,但现在可能名额不断的减少了。像中软有一部分自己做的东西,也有一部分是承接外包的内容。此类公司做的工作内容可能比较单一,有时候一个项目会用很多年,但同时可能不会太忙,有一些自己的时间,并且像联想、国家电网福利待遇也都不错。

    3. 外包

    • 难度:⭐⭐⭐
    • 公司:对日外包、企业外包
    • 发展:像是在大连会有一些专门的对日外包企业,还可能需要长期在日本出差。我的两个同学上学时候日语都学的不错,现在一直在日本工作,就他们来说挺习惯在外面的生活了。还有一部分外包是企业外包,比如你入职一个外包公司,可能会把你这个人外派给华为、腾讯、阿里等公司,开发他们外包出来的工作,此类工作一般相对来说短期、非核心。但干的好的也有转正机会,直接入职大厂,不过比较难。而且外包到企业里的人员,没有正式员工的待遇

    4. 外企

    • 难度:⭐⭐⭐⭐
    • 公司:亚马逊、谷歌、微软
    • 发展:外企工作还是挺香的,相对来说没有那么强的加班,福利待遇也比较不错。例如像这类的公司会明确写上不加班,以及各种假期和旅游。但可能是近几年被国内互联网挤压的,也有一些在国内的外企有裁员的动作。

    5. 互联网

    • 难度:⭐⭐⭐⭐⭐
    • 公司:百度、阿里、腾讯、字节、京东、美团、滴滴等等
    • 发展:这类公司在北上广就多了去了,虽然多但面试难度仍然不低,尤其是现在内卷的情况下,需要你会很多知识以及数据结构或者刷算法,才可能找到一份不错的工作。此类的公司的薪资待遇不错,每年都水涨船高,可能一个刚毕业的重点大学,大学生,入职的薪资就要倒挂各类老员工了。除了有少许的内卷,其他的还是挺不错的。

    6. 出国

    • 难度:⭐⭐⭐⭐⭐
    • 公司:加拿大的 shopee、美国的脸书、谷歌、苹果等等
    • 发展:如果喜欢国外的生活,又有出去的本事,那也是一个非常好的选择。像小傅哥熟悉的一个北大的伙伴,入职到了加拿大的 shopee,收入以及整个生活节奏对他来说还是非常满意的。

    以上就是各类公司的一个简单介绍,每一个人就业时都会有自己的选择,比如想安稳些、想要户口、想要高工资、想不那么加班等等,只要你能对自己的选择负责,合理规划好自己的职业发展,那么就可以了。

    五、资料

    1. 技术内容

    其实现在互联网的文档、资料、书籍、视频都已经很多了,但也可能正因为太多了,让初学编程的人找不到所处阶段,大一、大二、大三、大四以及毕业了工作了几年后,都应该找什么样的资料学习。

    所以我这里把各类资料进行整合,按照不同阶段的学习范围把资料分到不同的文件夹去,方便所处不同阶段的读者可以有一个相对准确的学习范围。

    2. 实战内容

    如果你已经跨过了初级阶段,需要做一些实践型的项目,可以关注下我的Github,如下:

    • 内容:本代码库是作者小傅哥多年从事一线互联网Java开发的学习历程技术汇总,旨在为大家提供一个清晰详细的学习教程,侧重点更倾向编写Java核心内容。这部分资料也是我所写博客中实践项目的源码,在这里你可以学到Netty、字节码编程、设计模式、领域驱动设计、规则引擎、面试、架构以及职场经历的分享。
    • 地址https://github.com/fuzhengwei/CodeGuide/wiki

    六、总结

    • 如果一个大学生不怎么关注技术博客,也不知道有哪些技术博客,那么大概率你基本不会了解到你要学什么技术,也没有渠道可以让你拓展自己的知识面。并且尤其是在现在的软件基于人群喜好推荐下,你知道的越少的东西,就越少知道这个东西。所以主动有意识的学习,几乎是你个人成长最快的方式。
    • 做一件事,就把一件事做好!认认真真的长期坚持下来,你会在所走的路上收获很多,千万不要急于求成,否则你能获得的只是微乎其微。当你有一天真的要拿手里的这几张牌,出去闯荡的时候,会被人家炸哭。
    • 另外在大学里进来不要去做一些不会给自身带来长久价值的兼职工作,如果你真的缺那份钱另说,否则尽可能把这些时间用在你将来要找的工作所需的知识学习上。时间不多,做有价值的事更有益个人成长。
    • 酒香不怕巷子深,放在现在是几乎就是不可能的。因为酒不在是你一家酒了,谁能曝光的更多,宣传的更足,展示的更好,谁就更有机会可能成为佼佼者。否则站在台上那个不一定比你强的人,却可能比你过的更好。

    七、系列推荐

    展开全文
  • Windows 10是用什么语言的?多少行代码

    万次阅读 多人点赞 2019-04-23 08:36:00
    Windows内核主要是C的, 500多G。作者:Axel Rietschin编译:码农翻身这是微软的内核工程师 Axel Rietschin在Quora的一个回...
  • 程序员头条 报道作为一名互联网项目开发者,在工作的过程中遇到 Bug 是很正常的事情,然而时候一些代码也是类似于 Bug 这样的存在,虽然看起来到处都是错误,可是却能正...
  • 程序员这行业可能对于一般人来说,你不入这行,是不懂行里的门道的。...但是一位程序员却因为了一段代码就遭到领导开除!   前几天在逛贴吧的时候,看到这样一个帖。一程序员说自己刚...
  • VsCodePython,代码提示代码规范方法

    万次阅读 多人点赞 2017-05-04 15:56:19
    在使用Python 开发的时候,一款好的编辑器简直可以提高代码效率以及质量好几倍。而Vs Code 就是一个不错的选择。你值得拥有。 而且还支持markdown,其他各种各样的语言当然,最主要的还是好看效果图: VScode...
  • 我是一个初级Java开发程序员,想了解一下整个项目的流程,谁能说下
  • 关于如何写代码和学习代码

    万次阅读 2017-05-20 08:55:40
    1.0当写完一大代码以后,编译程序时是一大堆的错误(原因:语法不熟悉) --这个时候需要很大的耐心以及细心,对每一行代码仔细阅读和更改。改动代码的过程中能够极大的培养自己对代码的理解能力。常常读程序并且推算...
  • 1、当你改错一行代码的时候2、当你想要重构别人的代码时3、当你尝试想要修复一个bug时的样子4、当你凌晨4点还在工作时的样子5、星期五下午项目经理给你分配任务时的样子6、当你尝试修复别人代码的时候,结果...7、...
  • 没用过这些 IDEA 插件?怪不得写代码头疼

    万次阅读 多人点赞 2020-01-14 18:42:30
    使用插件,可以提高开发效率。对于开发人员很帮助。这篇博客介绍了IDEA中最常用的一些插件。
  • 写代码之前要做什么

    万次阅读 多人点赞 2012-11-19 11:33:31
    在想到这个问题的时候,很多童鞋都会...A:为什么这么急的写代码? B:手痒~~ 先小说下YY。YY即意淫,这里意即写代码时,不草稿不文档,脑瓜里天马行空,心猿意马。 我不确定是不是大多数的Coder都这么做?
  • 究竟怎样写代码才算是好代码

    万次阅读 多人点赞 2016-09-21 16:05:06
    代码是最价值的交付物。我们需要好代码吗?在给“好代码”下个定义之前,这个问题无法回答。那么,究竟什么是好代码?看下面这段英文解释: ‘Good code’ is code that works, is bug free, and is readable and...
  • 原文:http://www.techug.com/post/work-overtime-and-write-bugly-code.html程序员往往渴望加入的是一支“30%的时间在写代码,而70%的时间在喝着咖啡讨论着如何将产品做好”的团队。软件工作应该成为一项技术和艺术...
  • 一个程序员老人用代码写的临终遗言

    万次阅读 多人点赞 2018-04-24 00:00:00
    点击上方“程序员大咖”,选择“置顶公众号”关键时刻,第一时间送达!定义多个变量最后输出I miss you./n先翻译代码字面意思:两个世界,无言的信,短暂停留长长的会回...
  • 写代码必看!!!!

    千次阅读 2016-09-28 17:32:07
    写逻辑代码写完后一定要对着自己的逻辑全部走通一遍。不要写完立即开始运行调试。这样的调试会浪费大量的时间。因为有些错误仅仅是因为你代码写错,笔误,或者逻辑的一个漏洞而导致。而这些问题都是非常简单的。...
  • 代码注释怎么

    千次阅读 2017-05-15 00:20:33
    注释怎么注释的作用是什么?我认为注释最终作用无非就两个。 1.和伪代码一样的作用,为接下来要实现的功能出一个指导性的算法思路。只是没有伪代码详细。但是也指出了完成此功能的大体算法思路。 2.给看代码...
  • 程序员100万行代码什么感觉

    千次阅读 2017-11-27 00:00:00
    之后就头皮一阵发麻,让我一万行的代码?!are you kidding me?(黑人问号脸)我估计到20万的时候就会突然个疑问—-“咦?我的头发呢?” A同学: 我两千行代码功能都得琢磨个两三天,一百万行真的...
  • 为啥不直接拿出一台笔记本让我写代码呢,况且纸上出来的代码又不能运行,面试官也看不到运行结果,在纸上写代码有什么意义呢?其实写代码也具有非常大的意义,对于面试官考察一个人能力有着非常大的意义,下面...
  • 什么程序员讨厌单元测试代码

    千次阅读 2013-08-08 23:33:49
    这个话题老生长谈了,单元测试代码的用途和重要性不言而喻,但是在日常工作中,程度员总各式各样的理由来拒绝单元测试代码。从上个项目的亲身经历看,程序员不乐意单元测试代码的理由如下几类: 1、没时间...
  • 写代码有这16个好习惯,可以减少80%非业务的bug

    万次阅读 多人点赞 2020-11-26 00:10:50
    前言每一个好习惯都是一笔财富,本文整理了写代码的16个好习惯,每个都很经典,养成这些习惯,可以规避多数非业务的bug!希望对大家帮助哈,谢谢阅读,加油哦~github地址,感谢每颗st...
  • 写代码要一以贯之

    千次阅读 2016-04-08 16:01:07
     例如:代码中所有的获取某个变量值的函数都可以getXXX()命名,get来给在多个类中的同种方法命名。  Eclipse,Android Studio,IntelliJ等变成环境,都提供了查看函数列表的功能。也就是说,如果你的代码...
  • 代码规范、如何出好代码

    万次阅读 2016-08-08 15:41:14
    代码规范、如何出好代码 上大学以来,每当看到好的文章,第一反应都是使用浏览器的收藏功能,收藏下来,久而久之,收藏的网址越来越多。虽然浏览器收藏夹也文件夹的功能可以分门别类,但是终究没有博客的Tag...
  • 程序人生 | 想想就好:我感觉我欠下的代码,再十年也 作者:路过秋天 大伙帮我算算,我还欠了多少行代码,要多少年才能还清? 点击阅读全文 作者已开通快问,可随时向作者提问~ 架构 | 一文读...
  • 笔者如今学习android近8个月,此时才真正地学一本书也甚是惭愧。 在此分享一下自己大概的学习经历。(笔者在大一下就开始学android了,学的时候只有c与c++的基础,一个学期+寒假在OJ上刷了近300道题。对java...
  • 如何代码

    万次阅读 2018-01-19 08:35:42
    原文链接:https://www.cnblogs.com/huipengkankan/archive/2011/07/28/2120416.html伪代码(Pseudocode)是一种...因此,伪代码必须结构清晰、代码简单、可读性好,并且类似自然语言。 介于自然语言与编程语言之间。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,373,710
精华内容 549,484
关键字:

代码写完了有什么用