自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 收藏
  • 关注

原创 一文搞懂 python 中的 classmethod、staticmethod和普通的实例方法的使用场景

通过举例比较 classmethod、 staticmethod和 普通实例方法,总结使用场景

2023-01-16 16:24:46 1339

原创 《计算之魂:第一章》

计算机算法奠基人——高德纳

2022-08-19 09:00:20 424

原创 python_从环境搭建到基本数值运算

Task1**(2day)**1. 环境搭建anaconda环境配置解释器2. python初体验print and input3. python基础讲解python变量特性+命名规则注释方法python中“:”作用学会使用dir( )及和help( )import使用pep8介绍4. python基本数值运算python...

2019-05-11 17:10:31 183

原创 从构造函数到this指针

//day2:构造函数、copy构造函数、析构函数、静态成员函数/变量、成员对象/封闭类、友元类/函数、this指针、常对象/成员函数/引用1.构造函数class Complex{private:double real, imag;public:void Set(double r, double i);Complex(double r, double i = 0);};Comp...

2019-03-21 23:02:05 493

原创 从C到C++

//day1__guowei老师——引用/const/new/内联函数/函数缺省参数/函数指针/命令行/按位运算1.引用——格式:int a;int & r = a;本质:相当于名字为a的那块内存的第二个标签——必须初始化——从一而终——只能引用变量——作用:函数参数/返回值(这样函数的返回值可以被赋值)——常引用的含义:int a=3; const int & r ...

2019-03-21 23:00:51 148

原创 线性表的顺序存储实现和操作(C/C++代码)

//线性表//线性表的顺序表示、实现和操作#include<stdio.h>#include<stdlib.h>#define TRUE 1#define FALSE 0#define OK 1#define ERROR 0#define INIT_SIZE 10 //初始化列表空间#define INCREMENT_SIZE 5 //分配增量...

2019-01-03 09:40:13 3861

转载 Python三种组合数据类型

- 集合类型- 序列类型- 字典类型1. 集合类型及操作-集合用大括号{}表示,元素间用逗号分隔-建立集合类型用{}或set()-建立空集合类型,必须使用set()举例如下:集合间操作:2. 序列类型及操作序列是有先后关系的一组元素-序列是一维元素向量,元素类型可以不同-类似数据元素序列:S0,S1....-元素间由序号引导,通过下标访问序列的特定元素序列是一...

2018-11-13 11:15:16 387

翻译 健身之训练篇

问题前瞻装备?跑步机和操场跑步的对比?刚开始的热身运动&碧莲动作核心训练指的是什么装备?运动鞋:短袖T恤手套/手臂包跑步机和操场跑步的对比?常见健身房器械有哪些?可否根据训练肌群划分?感受目标部位发力?刚开始的必练动作几个复合多关节动作:a.深蹲分为前蹲和后蹲(推荐).主要刺激股四头肌和股二头肌 臀打击.//在哪里?三点注意:脚尖和膝盖必须同向;深蹲时始终保...

2018-11-13 10:25:54 243

翻译 网易云_歌唱纠正

1.必须重新学习一个新的发音方式吗?发声是否有效率取决于空气/喉头/声门这三样东西是否能协调运作. 唱歌高手可以将这三样东西独立看待并且灵活使用.只要有效率地操作自己的发生器官就可以拥有好的音色.2.学会古典声乐就代表什么都能唱?没有必要刻意控制喉头(小舌头)让高音/低音不自然.尽量用说话的方式来歌唱,音域会被扩宽,喉部没有那么用力了,续航力会提升3.轻柔的高音就是假音?胸声,头声 假...

2018-11-13 10:25:01 191

翻译 程序人生2_互联网择业指南

1.互联网公司的盈利模式发生了怎样的变化?2.现阶段互联网公司的创新代表有哪些?互联网新的风口呢?举例说明?3.从一个互联网产品的整个成长周期(从诞生到投入市场)浅谈互联网各种岗位?4.怎么辩证看待35岁危机?5.如何始终走在技术的前言?6.对程序员来说,有哪几种加分技能门槛不高、容易被忽略、需要花时间耐心培养?7.前段后端移动端,测试算法大数据还有运维等岗位的需求分析?8.第一份工...

2018-11-13 10:22:38 184

翻译 孙志岗_互联网岗位杂谈

核心岗位:策划-》交互-》视觉-》技术-》运营(排除了项目经理)而产品经理涵盖策划交互项目经理从技能、气质、发展来分别展开1.技术(最极客)技能:强硬技能、大技能树气质:高智商、创造力、爱学习发展:系统 算法 业务 转岗1.0技术三个方向:系统 算法 业务1.1系统:偏重底层的东西。包括后端工程师/大数据工程师/运维/DBA/安全工程师/性能安全测试。打交道最多的是计算机本身。核心...

2018-11-13 10:20:58 236

原创 利用GA求解mini_f

%简单一元函数优化:计算函数最小值% f(x)=sin(10pix)/x,x∈[1,2]clcclear allclose all %close what?%%画出函数图figure(1); % 画图指令hold on;lb = 1; ub = 2; %函数自变量范围ezplot(‘sin(10pix)/x’,[lb, ub]); %画出函数曲线xlabel(...

2018-11-13 10:17:52 158

原创 遗传算法工具箱内含常用函数汇总

一.工具箱整体结构1.创建种群crtbase 创建基向量crtbp 创建任意离散随机种群crtrp 创建实值初始种群2.适应度计算ranking 常用的基于秩的适应度计算scaling 比率适应度计算3.选择函数reins 一致随机和基于适应度的重插入rws 轮盘选择select 高级选择例程sus 随机遍历采样4.变异算子mut 离散变异mutate 高级变异函数...

2018-11-13 10:15:50 1672

原创 minimiza_f()

%简单一元函数优化:计算函数最小值% f(x)=sin(10pix)/x,x∈[1,2]clcclear allclose all %close what?%%画出函数图figure(1); % 画图指令hold on;lb = 1; ub = 2; %函数自变量范围ezplot(‘sin(10pix)/x’,[lb, ub]); %画出函数曲线xlabel(...

2018-11-09 17:30:47 137

原创 1106PPT逐字稿

待解决的问题:1.问题的约束条件:可行解,有别于变量的定义域.(1)稳定性的要求:已经有解析表达,仿真时加一步判断即可(2)保证衰减震荡:条件已经找到,依靠盛金判别法,还没有化简.先尝试手算,不行再考虑MATLAB.//注意盛金判别式里面也有字母C.2.目标函数的选择最简单的就是调节时间//调节时间f(kp,ki,kd)需要依靠matlab解三角函数方程得到.带入具体数值可以求,但是不带...

2018-11-05 17:32:50 648

原创 TCP待解决

TCP建模部分:1.AIMD机制发生时机,谁来操控,怎么用泊松过程表示丢包2.第二个方程线性化处理的时候-C怎么处理?2.1 是否线性系统方程的每一项要么和输入有关,要么和输出有关?控制器设计部分:为什么选择PID?PID控制不需要精确知道被控对象的数学模型;极点配置法是Astrom在Wellstead工作基础上提出来的方法,其出发点不是优化某一性能指标函数,而是通过对闭环系统的极...

2018-11-02 17:35:25 121

转载 遗传算法之编码(待续)

明显地,一定长度的二进制编码序列,只能表示一定精度的浮点数。譬如我们要求解精确到六位小数,由于区间长度为2 – (-1) = 3 ,为了保证精度要求,至少把区间[-1,2]分为3 × 106等份。又因为所以编码的二进制串至少需要22位。 把一个二进制串(b0,b1,....bn)转化位区间里面对应的实数值通过下面两个步骤。(1)将一个二进制串代表的二进制数转化为10进制数: ...

2018-10-30 17:40:12 594

原创 遗传算法(待续)

问题前瞻:遗传算法为何称为遗传算法?编码方式目标函数迭代方式终止原则名字由来在二十世纪五十年代,生物学家已经知道基因在自然演化中的作用了,他们希望借助计算机模拟这个过程,尝试定量研究基因与进化之间的关系.这是遗传算法的滥觞.后来有人将其用于解决优化问题,于是产生了遗传算法.遗传算法是一种随机搜索算法,从达尔文进化论得到启发,遵循“优胜劣汰、适者生存”的进化原则。具体来讲,...

2018-10-29 16:47:20 601

原创 C++模板

C++模板————一种代码优化策略1.模板是什么?看起来像是一种编程方式2.为何需要模板?3.如何创建并使用模板?一、函数模板1.模板的定义eg:swap()template <typename Anytype>void swap(Anytype &a, Anytype &b){ Anytype temp; temp = a, a = b; ...

2018-10-29 13:57:01 122

原创 异常处理那些事

异常处理:程序运行过程中的特殊情况:比如尝试 除以 零 的操作。为什么异常处理有必要?答:例证:比如quotient(num1, num2).quotient(){if (num2 == 0)throw …//这种情况下,怎么将异常信息返回主函数呢除了throw抛出异常,其他方式都挺麻烦。比如f(g(h(quotient(x,y))))只要发生了异常,我们就能捕获到。elseret...

2018-10-28 20:32:01 112

原创 C++多态

c++多态问题前瞻:什么情形下会考虑使用多态?使用多态编程可以有什么便利性?多态特性怎么实现?1.1 多态特性多态是面向对象编程的三大特性之一。其余两个是继承性和封装性。用一句话来概括,多态就是同一函数(方法)作用于不同的对象时,可以有不同的解释,产生不同的执行结果。1.2 使用多态编程的好处在使用继承编程的时候,我们一般是把不同子类的方法分别写在不同子类中,使用的时候用is...

2018-10-26 17:30:38 1173

原创 C++类的继承那些事

问题前瞻:继承是什么特性?有什么作用?

2018-10-25 08:34:21 155 1

原创 函数探幽之引用变量

1.将引用作为函数的形参有什么优点?2.按值传递/按引用传递/按地址传递的区别?以交换函数为例。面对具体问题时该如何抉择?3.为什么多数情况下应该用按值传递?4.当实参和引用参数不匹配(因为实参形式多样)该怎么处理?5.引用变量为什么更适合用于结构体?为什么?8.2 引用变量1.引用变量1.1 功能引用是已经定义的变量的别名。主要用途是用作函数的形参。通过将引用变量用作参数,函数...

2018-10-24 19:48:29 133

原创 类和对象那些事儿(b)

问题前瞻:1.友元函数的功能和使用?独特性和便利性?2.this 指针,3.指向类的指针?4.C++ 类的静态成员?1.C++友元函数1.1 功能友元函数有权访问累的所有私有成员和保护成员。尽管友元函数的原型有在类的定义中出现过,但是友元函数并不是成员函数。1,2 定义友元可以是一个函数,也可以是一个类,成为友元类。如果声明一个函数为类的友元函数,需要在类中提供函数原型时,加上...

2018-10-22 17:05:45 139

原创 C++中类和对象那些事儿(a)

问题前瞻1.类属于什么的范畴,偏数据还是算法?为什么要提出类?2.对象呢?对象和类什么关系?3.类和对象该怎么创建,怎么操作和使用?4.构造函数、析构函数、拷贝构造函数?1.类和对象的定义(创建)1.1类的功能和定义类是面向对象编程思想最好的体现者。//面向对象和面向过程的对比可以通俗地通过盖浇饭和蛋炒饭的对比来理解。所以,类和结构体相似,是用户自定义的数据类型,宏观来说类属于数...

2018-10-22 17:01:52 160

原创 C++三种管理数据内存的方式——自动存储/静态存储/动态存储

C++有三种管理数据内存的方式——自动存储/静态存储/动态存储

2018-10-22 16:19:37 601

原创 dos环境下用debug工具查看修改寄存器/内存信息

一、寄存器按照功能可以分为哪四类?分别承担什么责任?二、内存:物理地址和逻辑地址。内存的逻辑分段有哪些?三、debug工具功能以及使用?1.学习汇编以16位的8086处理器为基础会更容易掌握2.一些表示数据大小的单位:字节;字(word):16位;双字(double word)32位3.8086寄存器根据用途可以分为四类:数据/地址/段/控制寄存器3.1数据寄存器功能:存储要被计算的...

2018-10-18 16:49:58 6694

原创 程序是怎样运行起来的ch04_内存

1.为什么程序员必须要了解内存?2.内存的物理结构?2.1内存的容量取决于什么?3.为什么使用数组能使编程更加高效?3.1栈和队列的逻辑实现以及应用场景?3.2链表和二叉查找树的逻辑实现和功能?...

2018-10-17 22:21:17 114

原创 程序是怎样运行起来的ch02-03_二进制

1.why is 二进制?2.二进制中怎么表示‘-1’?3.左移/右移的运算规则?4.什么是正则表达式/EXCESS系统?

2018-10-17 22:19:58 114

原创 程序是怎样运行起来的ch01_aboutCPU

1.要想知道程序是怎么运行的,为什么需要了解CPU是怎么运行的?2.从功能上划分,CPU可以分为那几个部分?对程序员来说,最重要的是哪一部分?3.CPU解释和执行程序的大致流程是怎样的?4.为什么对于程序员来说,CPU是寄存器的集合?5.寄存器的功能和物理实体,分类?6.决定程序流程的是什么?程序流程可以分为那三种?6.1程序计数器存储着的数值代表什么6.2分支和循环是通过什么指令来...

2018-10-17 22:18:36 265

原创 函数递归(待续)

递归的调用过程?什么情况下适合用递归/什么情况下不适合?递归在特定的编程(如人工智能)中是一种重要的工具。void recurs(argumentlist){statements1if (test)recurs(arguments)statements2}/*递归调用将产生一系列有趣的事件。只要if语句为true,每个recurs()调用都将执行statements1,然后调用...

2018-10-14 22:25:29 91

原创 内联函数(待续)

本文拟解答以下问题:a. 内联函数是在什么情况下提出的机制?b. 一个常规函数经过怎样修饰便成了内联函数?8.1 C++内联函数C++内联函数1.1 提出普通的函数调用带来了什么样的便利,同时又付出了什么代价?自答:普通函数使用时,使函数定义和调用分离,更有利于突出代码结构,提高代码可读性。BUT编译运行时函数调用需要来回跳转,类似于阅读文献时看批注,或者阅读网页时的超链接1.2...

2018-10-14 22:24:41 68

原创 云课堂_汇编语言笔记ch02

章节2:基础知识14. 一个工具给win7 or win1015. 二进制 机器指令 汇编指令的关系16. 机器指令存放的地方17. 2进制和内存编号的关系18. 地址线 数据线 控制线19. 检测点1.120. 加深对内存的认识21. 64位OS中用debug的方法...

2018-10-12 17:19:41 141

转载 处理器字长、存储容量 和数据线、地址线、控制线的关系

<div id="article_content" class="article_content clearfix csdn-tracking-statistics" data-pid="blog&a

2018-10-12 16:16:50 28749

原创 第七章函数——C++的编程模块 概览

函数是模块化编程思想的直接体现。本文旨在说清楚函数的基本知识。如函数的原型、函数定义、函数调用。大致罗列了一些利用函数处理经典数据类型的示例7.1.1 定义函数1.定义函数1.1 分类分为两类,有无返回值;1.1.1 无返回值的功能:通常用void 函数来执行某种操作,类似于Pascal中的过程,FORTRAN中的子程序格式如下:void fuction_name(paramet...

2018-10-12 14:25:08 103

原创 编程练习之u601:迄今写的最多的分支

例题描述:编写一个程序,读取键盘输入,直到遇到@符号为止,并回显输入(数字除外),同时将大写字母转换为小写,将小写字母转换为大写(使用cctype)。实现如下:#include<iostream>#include<string>//用string类的对象来存储变换后的字符串#include<cctype>//常用的字符函数库using namespa...

2018-10-12 11:26:04 125

转载 CSDN博客编辑工具—— Markdown编辑器 使用说明

<div id="article_content" class="article_content clearfix csdn-tracking-statistics" data-pid="blog" data-mod="popu_307" data-dsm="post"> <div class="markdown_vi

2018-10-11 16:14:15 242

转载 如何快速转发CSDN博客?

<div class="markdown_views">来源:http://blog.csdn.net/bolu1234/article/details/51867099 前言  对于喜欢逛CSDN的人来说,看别人的博客确实能够对自己有不小的提高,有时候看到特别好的博客想转载下载,但是不能一个字一个字的敲了,这时候我们就想快速转载别人的博...

2018-10-11 16:08:06 103

原创 C++中,字符串比较函数strcmp()的用法(用相关例题说明)

先看一个例题:编写一个程序,它使用char数组和循环来每次从键盘读取一个单词,直到用户输入done为止。随后该程序指出用户输入了多少个单词。#include #includeint main(){using namespace std;const int size = 20;char ch[size] ;int i = 0;cout<<“Enter words(to ...

2018-10-11 15:51:53 15365

原创 关于for循环一个奇怪的错误:求介于两个数之间的和

题目要求,从键盘上从小到大获取两个整数,输出两个数之间所有整数的和(包括这两个数)。第一次答案:#includeusing namespace std;int main(){int m, n, s = 0;cout<<“Please input the first num:”;cin>>m;cout<<“Please input the seco

2018-10-08 20:31:53 339

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除