-
C++ lower_bound 函数用法解析
所属栏目:[语言] 日期:2022-12-13 热度:9803
前面章节中,已经给大家系统地介绍了几个查找函数,如 find()、find_if()、search() 等。值得一提的是,这些函数的底层实现都采用的是顺序查找(逐个遍历)的方式,在某些场景中的执行效率并不高。例如,当指定[详细]
-
C++ STL all_of any_of及none_of算法细说
所属栏目:[语言] 日期:2022-12-13 热度:9168
algorithm 头文件中定义了 3 种算法,用来检查在算法应用到序列中的元素上时,什么时候使谓词返回 true。这些算法的前两个参数是定义谓词应用范围的输入迭代器;第三个参数指定了谓词。检查元素是否能让谓词返回[详细]
-
C++ equal STL equal 对比算法详解
所属栏目:[语言] 日期:2022-12-13 热度:9624
可以用和比较字符串类似的方式来比较序列。如果两个序列的长度相同,并且对应元素都相等,equal() 算法会返回 true。有 4 个版本的 equal() 算法,其中两个用 == 运算符来比较元素,另外两个用我们提供的作为参数[详细]
-
C++ STL lexicographical_compare字符串排序算法说明
所属栏目:[语言] 日期:2022-12-13 热度:2958
两个字符串的字母排序是通过从第一个字符开始比较对应字符得到的。第一对不同的对应字符决定了哪个字符串排在首位。字符串的顺序就是不同字符的顺序。如果字符串的长度相同,而且所有的字符都相等,那么这些字符[详细]
-
摄影器材 之了解你的闪光灯
所属栏目:[语言] 日期:2022-12-12 热度:9192
闪光灯模式
将闪光灯设为手动模式,你可以指定闪光灯的输出。现在大部分闪光灯都允许选择最大及一系列依次减少的输出量。
和相机一样,闪光灯也有“级”。闪光灯的“级”是[详细] -
分享下摄 影初学者常犯的错误及建议
所属栏目:[语言] 日期:2022-12-12 热度:2267
在摄影实践中,经验不足的初学者,常会出现一些失误。笔者把初学者常见的18种失误分别列出,并简要分析失误原因,提出防止方法,供初学者参考。
1、用广角镜头拍出的照片四角发黑
主要是由于闪光[详细] -
绝美夜景拍摄技 巧全攻略(夜景摄影的基本技巧)
所属栏目:[语言] 日期:2022-12-12 热度:1031
在旅行等时会偶然遇到漂亮的夜景,这时应该怎样拍摄呢?接下来举例说一说夜景摄影的基本技巧。在夜晚的街角抓拍中,ISO感光度的熟练使用和白平衡的选择很重要。
这是偶然在路边看到漂亮的景色。拍摄时并未[详细] -
单反夜景拍摄 技巧 单反 相机拍摄夜景全攻略
所属栏目:[语言] 日期:2022-12-12 热度:5361
手握单反在许多人眼里也许就是专业的象征,单反也许就是高画质的保证。其实不然,单反相机的一大特点是拥有丰富的手动功能,但如果不善用这些实用的参数调节,那就会失去很多拍摄的乐趣,其中,拍摄夜景是十分有[详细]
-
摄影新手入门之城市夜 景的拍摄心得
所属栏目:[语言] 日期:2022-12-12 热度:3547
拍摄装备 要拍摄城市夜景,一般都需要预备好脚架及快门线,而镜头方面,基本上都没太大限制,但一般预备一枝广角镜头会较好。
值得一提的是脚架方面。可将相机袋等钩到脚架的中轴,以加强脚架的重[详细] -
入门:人 像摄影的6个小妙招
所属栏目:[语言] 日期:2022-12-12 热度:2385
每一个人像摄影师都要面对被摄体细节处理的挑战,比如姿势、光线、构图等等。对业余人像摄影师来说,也许最容易犯的最严重的错误就是缺乏对人像背景及环境的表现,好了,下面我们来看看吧。
不仔细检查画[详细] -
C语言是计算机产业的关 键语言
所属栏目:[语言] 日期:2022-12-10 热度:697
也许是机缘巧合,C语言出现后不久,计算机产业开始爆发,计算机硬件越来越小型化,越来越便宜,逐渐进入政府机构,进入普通家庭,C语言成了编程的主力军,获得了前所未有的成功,操作系统、常用软件、硬件驱动[详细]
-
C语言是菜鸟和大 神的边界线
所属栏目:[语言] 日期:2022-12-10 热度:6401
所有的程序都在拼尽全力节省内存,都在不遗余力提高内存使用效率,计算机的整个发展过程都在围绕内存打转,不断地优化内存布局,以保证可以同时运行多个程序。
不了解内存,就学不会进程和线程,就没有资[详细] -
从现在开始积蓄能 量,有执念的人最可怕
所属栏目:[语言] 日期:2022-12-10 热度:4825
编程是一门技术,我也不知道它难不难,我只知道,只要你想学,肯定能学会。每个人的逻辑思维能力不同,兴趣点不同,总有一部分人觉得容易,一部分人觉得吃力。
在我看来,技术就是一层窗户纸,是有道理[详细] -
干货:桌面操作系统与嵌入 式操作系统的差异
所属栏目:[语言] 日期:2022-12-10 热度:354
桌面操作系统 对于当前主流桌面操作系统而言,可使用 Visual 以及 LLVM Clang 这三大编译器。
Visual C++(简称 MSVC)是由微软开发的,只能用于 Windows 操作系统;GCC 和 LLVM Clang 除了可用于 Wi[详细] -
数据在内存中 的保存极为重要
所属栏目:[语言] 日期:2022-12-10 热度:4281
计算机要处理的信息是多种多样的,如数字、文字、符号、图形、音频、视频等,这些信息在人们的眼里是不同的。但对于计算机来说,它们在内存中都是一样的,都是以二进制的形式来表示。
要想学习编程,就[详细] -
Java关于延迟加载的 一些应用施行
所属栏目:[语言] 日期:2022-12-09 热度:9399
一般有几种延迟初始化的场景:
对于会消耗较多资源的对象:这不仅能够节省一些资源,同时也能够加快对象的创建速度,从而从整体上提升性能。
某些数据在启动时无法获取:比如一些上下文信息可[详细] -
写代码 的16个好习惯,减少大部分的bug
所属栏目:[语言] 日期:2022-12-09 热度:7683
入参校验也是每个程序员必备的基本素养。你的方法处理,「必须先校验参数」。比如入参是否允许为空,入参长度是否符合你的预期长度。这个尽量养成习惯吧,很多「低级bug」都是「不校验参数」导致的。
[详细] -
用Python制作一个数 据 预处理小神器,多种操作
所属栏目:[语言] 日期:2022-12-09 热度:946
老规矩,先讲思路再上代码,首先还是说一下,使用PySimpleGUI还是那四个流程���
引入模块==>创建元素并填充layout==> 创建窗体 ==>创建事件循环
从元素看,从图中可以知[详细] -
小心使用!从入门到精通,一文带你学会Python面 向监狱爬虫
所属栏目:[语言] 日期:2022-12-09 热度:3793
API (应用程序接口)是为了以标准的方式在不同的系统之间交换数据。但是,大多数时候,网站所有者并不提供任何 API。在这种情况下,我们只能使用 web 抓取提取数据了。
基本上,每个 web 页面都以 HTML[详细] -
Python正则 表达式总结
所属栏目:[语言] 日期:2022-12-09 热度:8265
正则表达式是对字符串(包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”))操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则[详细]
-
使用异步的必 要性与高效性
所属栏目:[语言] 日期:2022-12-08 热度:6981
操作系统可以看作是个虚拟机(VM),进程生活在操作系统创造的虚拟世界里。进程不用知道到底有多少 core 多少内存,只要进程不要索取的太过分,操作系统就假装有无限多的资源可用。
基于这个思想,线程[详细] -
了解学会Python 代码优化 原则
所属栏目:[语言] 日期:2022-12-08 热度:716
第一个基本原则是不要过早优化。很多人一开始写代码就奔着性能优化的目标,“让正确的程序更快要比让快速的程序正确容易得多”。因此,优化的前提是代码能正常工作。过早地进行优化可能会忽视对总体[详细]
-
10分钟让你知道C++类和对 象到底是什么?
所属栏目:[语言] 日期:2022-12-08 热度:5405
C++ 中的类(Class)可以看做C语言中结构体(Struct)的升级版。结构体是一种构造类型,可以包含若干成员变量,每个成员变量的类型可以不同;可以通过结构体来定义结构体变量,每个变量拥有相同的性质。例如:[详细]
-
Python打 包exe程序的高效处理方法
所属栏目:[语言] 日期:2022-12-08 热度:5615
但python的运行环境复杂,编写的程序往往是借助了很多附加的功能库来实现,对简单的打包会造成一定困难。本人也是在经历了多次的打包失败和成功的经历之后,觉得pyinstaller的成功率最高,所以有必要针对pyinsta[详细]
-
什么是“类 加载过程”你知道吗?
所属栏目:[语言] 日期:2022-12-08 热度:8990
计算机能识别的是机器指令码,简称机器码。机器码是二进制的,计算机可以直接识别,但与人类的语言差别太大,不容易被人理解和记忆。后来,就诞生了各种高级语言,人们用高级语言编写程序,然后通过把程序解释[详细]

浙公网安备 33038102330576号