#程序员

十大编程算法助程序员走上高手之路

算法一:快速排序算法快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(n log n) 算法更快,因为它的...

程序员和产品经理是怎么互相看的?贬低还是赞扬?

今天下午没事去参加了某公司来我校举办的一次产品设计相关的讲座。大部分“创新与设计”课程的学生或未来想做产品经理工作的同学都去听了,我因为最近要帮一位老师做一项目的产品原型设计,连Axure还没完全用会,因此也跑去旁听。这位高级产品经理讲的绘声绘色,教我们产品需求文档怎么写?整个产品的设计流程、常用工具、产品经理的工作职...

一个程序员从金庸開始的读书历程

大学4年是——除上初中之前——最快乐的时光了,大一的我拒绝了全部社团的诱惑——这似乎和正常的大学生活有些南辕北辙——除了按时上下课赶食堂抢热的饭菜之外。唯一的生活追求就是跑到图书馆看上半篇《神雕侠侣》或者《天龙八部》神马的。《神雕侠侣》是我最早接触的金庸电视剧。还记得那时白白瘦瘦的古天乐以及不食人间烟火的李若彤。初中之...

多线程的并发一般不是程序员决定,而是由容器决定。

下午:程序员需要关注的线程同步和互斥的问题。多线程的并发一般不是程序员决定,而是由容器决定。多线程出现故障的原因:两个线程同时访问一个数据资源(临界资源),形成数据发生不一致和不完整。数据的不一致往往是因为一个线程中的两个关联的操作只完成了一步。 避免以上的问题可采用对数据进行加锁的方法每个对象除了属性和方法...

程序员自己编写的类和JDK类是一种合作关系。

封装类:JAVA为每一个简单数据类型提供了一个封装类,使每个简单数据类型可以被Object来装载。除了int和char,其余类型首字母大写即成封装类。转换字符的方式:intI=10;Strings=I+””;Strings1=String.valueOf(i); IntI=10;IntergerI_class...

程序员社区的聊天工具

https://discordapp.com/invite/my9WTwKhttps://freenode.net/https://gitter.im/HearthSim/Hearthstone-Deck-Trackerhttps://slack.com/get-started https://product...

程序员进阶书籍

C/C++推荐书籍:C++程序设计语言               BjarneStroustrup(入门书籍熟读一本即可)C++Primer(第四版) &nb...
代码星球 ·2021-02-08

Java程序员应该知道的10个调试技巧

摘要:调试不仅可以查找到应用程序缺陷所在,还可以解决缺陷。对于Java程序员来说,他们不仅要学会如何在Eclipse里面开发像样的程序,更需要学会如何调试程序。本文介绍了Java程序员必知的10个调试技巧,保证让你受益匪浅!调试可以帮助识别和解决应用程序缺陷,在本文中,作者将使用大家常用的的开发工具Eclipse来调试...

多线程的并发一般不是程序员决定,而是由容器决定

多线程的并发一般不是程序员决定,而是由容器决定。多线程出现故障的原因:两个线程同时访问一个数据资源(临界资源),形成数据发生不一致和不完整。数据的不一致往往是因为一个线程中的两个关联的操作只完成了一步。 1packageTomTexts;234classExceptionExam7_1extendsExcep...

出错的方法有可能是JDK,也可能是程序员写的程序,无论谁写的,抛出一定用throw

应对未检查异常就是养成良好的检查习惯。已检查异常是不可避免的,对于已检查异常必须实现定义好应对的方法。已检查异常肯定跨越出了虚拟机的范围。(比如“未找到文件”) 如何处理已检查异常(对于所有的已检查异常都要进行处理):首先了解异常形成的机制:当一个方法中有一条语句出现了异常,它就会throw(抛出)一个例外对...

程序员自己编写的类和JDK类是一种合作关系

封装类:JAVA为每一个简单数据类型提供了一个封装类,使每个简单数据类型可以被Object来装载。除了int和char,其余类型首字母大写即成封装类。转换字符的方式:intI=10;Strings=I+””;Strings1=String.valueOf(i); IntI=10;IntergerI_class...

如今在 Internet 上流传的“真正”的程序员据说是这样的

如今在Internet上流传的“真正”的程序员据说是这样的:(1)真正的程序员没有进度表,只有讨好领导的马屁精才有进度表,真正的程序员会让领导提心吊胆。(2)真正的程序员不写使用说明书,用户应当自己去猜想程序的功能。(3)真正的程序员几乎不写代码的注释,如果注释很难写,它理所当然也很难读。(4)真正的程序员不画流程图,...

基本上每个应用程序领域的程序员都有使用 C++

C++的使用基本上每个应用程序领域的程序员都有使用C++。C++通常用于编写设备驱动程序和其他要求实时性的直接操作硬件的软件。C++广泛用于教学和研究。任何一个使用苹果电脑或WindowsPC机的用户都在间接地使用C++,因为这些系统的主要用户接口是使用C++编写的。1#include<iostream>2...

【终结篇】不要再问我程序员该如何提高了……

 https://www.cnblogs.com/freeflying/p/9476279.html...

危害程序员职业生涯的三大观念

原文转载至:https://kb.cnblogs.com/page/598963/作者:goeasyway  来源:简书  发布时间:2018-07-0921:51  阅读:934次  推荐:0   原文链接&...
首页上一页12345...下一页尾页