html5 - 就爱阅读网 - 养生与程序人生
语言程序

4 张 GIF 图帮助你理解二叉查找树

阅读(417)评论(0)

二叉查找树(Binary Search Tree),也称二叉搜索树,是指一棵空树或者具有下列性质的二叉树: 任意节点的左子树不空,则左子树上所有结点的值均小于它的根结点的值; 任意节点的右子树不空,则右子树上所有结点的值均大于它的根结点的值; 任意节点的左、右子树也分别为二叉查找树; 没有键值相等的节点。...

语言程序

C++ 线程池实现原理

阅读(613)评论(0)

背景 多线程编程是C++开发者的一个基本功, 但是很多开发者都是直接使用公司给包装好的线程池库, 没有去了解具体实现,有些实现也都因为高度优化而写得讳莫如深,让初学者看得吃力。 所以写这篇文章主要是想以非常简单的方式讲讲实现原理, 希望初学者看完之后不是觉得「不明觉厉」,而是觉得「原来如此」。 面朝代码 ...

语言程序

有哪些优秀程序员知道而新手不知道的秘诀?

阅读(425)评论(0)

        有国外网友在 Quora 上发帖提问:优秀程序员有哪些秘诀? 本文摘编了两个高分回复,一起来围观。欢迎大家在评论中补充你眼中优秀程序员的特点。Jens Rantil 的观点:2.9k 顶大多数情况下,使用继承从长远看来是一个很糟糕的面向对象设计。它影响了代码的重用性和可测试...

移动开发

手机显示网页自适应大小viewport参数设置

阅读(527)评论(0)

目前在做一个手机网页自适应屏幕大小时碰到了问题,传统用以下代码设置网页自适应屏幕大小 <meta name="viewport" content="width=device-width"> 由于网页中有图片,如果按这样设置,图片有的竟然会显示不了,在不同的手机浏览器上,显示结果竟然不一样 在网页中设置的1px与物理像素中的1px不会...