gdb是C/C++程序员必备的专业技能,工作中gdb最常用的场景有两个,一个是分析core文件,另一个是调试程序。 分析core文件的方法如下: 1、gdb 程序名 core文件名 2、bt或where命令查看堆栈信息。 3、进入某个栈:f N,f是frame的缩写,N是栈号,如0、1、2、3... ...
分类:
数据库 时间:
2019-03-24 17:19:01
阅读次数:
263
学会使用专业软件检测与修复电脑硬件故障问题也是程序员的一种软技能。 windows篇 情景:如何获取电脑硬件的真实信息。(如何检验选购回来的硬件是否正品) 自检:使用AIDA64软件检查电脑硬件,能详细分析电脑中CPU、主板、内存、硬盘、显示屏、显卡、外部设备等真实信息。并且可以通过一些基础测试来电 ...
分类:
其他好文 时间:
2019-01-14 11:02:38
阅读次数:
224
慎于说Yes在没有搞清楚开发需求、任务工作量、团队期望值之前,有前途的程序员不会轻易答应。特别是对于新人来说,比较急于表现自己,对于同事或者老板的工作安排来者不拒,精神可嘉,方法不可取。承诺太多,会出现自己无法按时完成的情况,即使按时完成,也可能没有达到别人的期望值,长期以往别人对你的失望会越来越多。敢于说No看起来和第一条雷同,其实细究起来不一样。第二条执行起来比第一条难得多。当遇到明显不合理的
分类:
其他好文 时间:
2018-12-17 18:52:52
阅读次数:
217
不断的优化我们写的程序,是每个程序员必备的技能和职业素养,也是帮助我们成长的非常重要的手段。 相关知识点 相关知识点一:RESTful api接口规范 我给大家总结的REST的最重要的一句话,那就是:url用来唯一定位资源,http请求方式用来定位用户行为。 根据这句话,我们设计了下面的RESTfu ...
分类:
其他好文 时间:
2018-12-11 17:19:20
阅读次数:
148
这边文章的重点在于如何构建一个高性能的MySQL索引,从中你可以学到如何分析一个索引是不是好索引,以及如何构建一个好的索引。 ...
分类:
数据库 时间:
2018-12-09 17:51:36
阅读次数:
198
Java程序员方向太多,且不说移动开发、大数据、区块链、人工智能这些,大部分Java程序员都是JavaWeb/后端开发。那作为一名JavaWeb开发程序员必须需要熟悉哪些框架呢?今天,栈长我给大家列举了一些通用的、必须掌握的框架,学会这些,20K+不是问题。1.Spring毫无疑问,Spring框架现在是Java后端框架家族里面最强大的一个,其拥有IOC和AOP两大利器,大大简化了软件开发复杂性。
分类:
编程语言 时间:
2018-12-05 16:18:08
阅读次数:
202
介绍 索引用于加快数据访问的速度。把计算机的磁盘比作一本字典,索引就是字段的目录,当我们想快速查到某个词语的时候只需要通过查询目录找到词语所在的页数,然后直接打开某页就可以。MySQL最常用的索引是B+树索引,为什么使用B+作为MySQL的索引,这是许多面试官必问的问题。 为什么B+树 硬件相关知识 ...
分类:
数据库 时间:
2018-12-02 16:16:48
阅读次数:
189
《PHP程序员面试笔试宝典》。程序员面试中,面试官会经常询问一些技术性的问题,有的问题可能比较简单,都是历年的面试、笔试真题,求职者在平时的复习中会经常遇到。 ...
分类:
Web程序 时间:
2018-11-30 00:45:03
阅读次数:
295
GitHub 是多数公司必备的代码整合软件 下面叫我们看看怎么使用的吧 首先在官网注册一个GitHub账号 (可以用自己的邮箱) 然后创建一个项目的存储库 并添加一些介绍 由于我是用过的就不在详细介绍了 创建好了之后我们就可以看到自己的项目仓库了 然后要提交肯定就要分支提交 创建一个分支 里面有一个 ...
分类:
其他好文 时间:
2018-11-27 12:25:24
阅读次数:
169
TCP是什么? 具体的关于TCP是什么,我不打算详细的说了;当你看到这篇文章时,我想你也知道TCP的概念了,想要更深入的了解TCP的工作,我们就继续。它只是一个超级麻烦的协议,而它又是互联网的基础,也是每个程序员必备的基本功。首先来看看OSI的七层模型: 我们需要知道TCP工作在网络OSI的七层模型 ...
分类:
其他好文 时间:
2018-11-23 10:14:07
阅读次数:
202