开发与安全

249 篇文章
67 人订阅

全部文章

s1mba

从零开始学C++之STL(八):函数对象、 函数对象与容器、函数对象与算法

一、函数对象 1、函数对象(function object)也称为仿函数(functor) 2、一个行为类似函数的对象,它可以没有参数,也可以带有若干参数。 ...

2120
s1mba

从零开始学C++之STL(七):剩下5种算法代码分析与使用示例(remove 、rotate 、sort、lower_bound、accumulate)

一、移除性算法 (remove) // TEMPLATE FUNCTION remove_copy template < class _InIt,       ...

1980
s1mba

从零开始学C++之STL(六):变动性算法源代码分析与使用示例(copy_backward、 transform、 replace_copy_if 等)

首先回顾前面的文章,我们把for_each 归类为非变动性算法,实际上它也可以算是变动性算法,取决于传入的第三个参数,即函数 指针。如果在函数内对容器元素做了修...

1940
s1mba

从零开始学C++之STL(五):非变动性算法源代码分析与使用示例( for_each、min_element 、find_if、search 等)

非变动性算法代码分析与示例: 一、for_each // TEMPLATE FUNCTION for_each template < class _InIt, ...

2240
s1mba

从零开始学C++之STL(四):算法简介、7种算法分类

一、算法 算法是以函数模板的形式实现的。常用的算法涉及到比较、交换、查找、搜索、复制、修改、移除、反转、排序、合并等等。 算法并非容器类型的成员函数,而是一...

2040
s1mba

X86 寻址方式、AT&T 汇编语言相关知识、AT&T 与 Intel 汇编语言的比较、gcc 嵌入式汇编

注:本分类下文章大多整理自《深入分析linux内核源代码》一书,另有参考其他一些资料如《linux内核完全剖析》、《linux c 编程一站式学习》等,只是为了...

4170
s1mba

时间系统、进程的调度与切换

注:本分类下文章大多整理自《深入分析linux内核源代码》一书,另有参考其他一些资料如《linux内核完全剖析》、《linux c 编程一站式学习》等,只是为了...

2850
s1mba

中断机制和中断描述符表、中断和异常的处理

注:本分类下文章大多整理自《深入分析linux内核源代码》一书,另有参考其他一些资料如《linux内核完全剖析》、《linux c 编程一站式学习》等,只是为了...

2530
s1mba

80386的各种寄存器一览

注:本分类下文章大多整理自《深入分析linux内核源代码》一书,另有参考其他一些资料如《linux内核完全剖析》、《linux c 编程一站式学习》等,只是为了...

2340
s1mba

dsp builder 11.0 使用过程中产生的问题及解决方案

在matlab R2011b command窗口下,输入以下命令 >>  dos('lmutil lmdiag C4D5_512A') lmutil - ...

2440
s1mba

关于quartus ii 11.0系列&dsp builder 11.0&matlab R2011b&synplify 9.6.2的下载与安装全解

查找,下载,安装了几天FPGA相关处理软件,有点经验教训要和大家分享一下,希望后来人不用走那么多弯路。首先, 在安装DSP Builder之前,首先安装Ma...

1950
s1mba

浮躁和压力大的时候看看这篇文章

声明:整理自 xiaolai.li 、 《少有人走的路》和 尤文文《如何面对压力》,略有删节。 越是重要的决定,越要自己去抉择。容不得别人掺和。 我是做咨询的,...

2360
s1mba

平衡二叉树 AVL 的插入节点后旋转方法分析

平衡二叉树 AVL( 发明者为Adel'son-Vel'skii 和 Landis)是一种二叉排序树,其中每一个节点的左子树和右子树的高度差至多等于1。 首先我...

2430
s1mba

muduo网络库学习之Exception类、Thread 类封装中的知识点(重点讲pthread_atfork())

一、Exception类封装 class Exception : public std::exception ?  #include <execinfo.h>...

2360
s1mba

muduo网络库学习之Timestamp类、AtomicIntegerT 类封装中的知识点

一、Timestamp类封装 class Timestamp : public muduo::copyable,                   pub...

2070
s1mba

面向对象编程风格 VS 基于对象编程风格(boost::bind/function)

本文主要通过实现Thread 类来展现两种编程风格的不同点。 很多人没有区分“面向对象”和“基于对象”两个不同的概念。面向对象的三大特点(封装,继承,多态)缺...

2390
s1mba

《TCP/IP 卷一》笔记、ping和traceroute 的实现思路

一、TCP协议相关笔记 Normally TCP does not send an ACK the instant it receives data. Inst...

2440
s1mba

《dive into python3》 笔记摘录

0、In Python 2, the / operator usually meant integer division, but you could make...

2630
s1mba

python network programming tutorial

关于网络编程以及socket 等一些概念和函数介绍就不再重复了,这里示例性用python 编写客户端和服务器端。 一、最简单的客户端流程: 1. Create ...

2140
s1mba

虚析构函数? vptr? 指针偏移?多态数组? delete 基类指针 内存泄漏?崩溃?

五条基本规则: 1、如果基类已经插入了vptr, 则派生类将继承和重用该vptr。vptr(一般在对象内存模型的顶部)必须随着对象类型的变化而不断地改变它的指向...

2420

扫码关注云+社区

领取腾讯云代金券