- 博客(21)
- 资源 (8)
- 收藏
- 关注
原创 Bootstrap学习之路
.img-responsive { display: inline-block; height: auto; max-width: 100%;}<img src="" class="img-responsive"/>max-width 总结:max-width在用于图片时,max-width:100%,若不写width,则该图片不能超过原始大小,若写了宽度,...
2019-01-06 15:59:48
234
原创 C++随笔——std::string::size_type类型
无符号unsigned 和 size_type与有符号类型的混合运算(C++ Primer #5 P_79)#include <iostream>#include <string>using namespace std; int main() { // your code goes here string a{"bbb"}; auto b = a.si...
2018-08-11 21:22:46
3409
原创 Python 序列List学习(2018_5_19 )
a = [1,2,4]b = [1,2,4]print(a == b)print(id(a)) #a是连续的内存的首地址,它们的内容是真实值得地址print(id(b)) #b是连续的内存的首地址,它们的内容是真实值得地址print(a is b) #a和b占据的内存实体不同结果如下:True // a 和 b相等,说明...
2018-05-23 11:43:40
191
原创 菲波那切数列递归和迭代算法
#include <iostream>using namespace std;int Fabonaqie1(int num){ //迭代算法1 int a2 = 0; if (num == 1){ return 0; } else if(num == 2){ return 1; } else{ int a0 = 0; int a1 = 1; ...
2018-02-19 01:44:38
671
原创 新分段函数写法
比如 { 3x -5 ,1<= x <2y = { 2cosx + 1 , 2<= x <4 { sqrt(1+x^2) , 4<= x <6 { x^2 -4x +5 , 其他#include<iostream>#include<math.h>void main(...
2018-02-18 17:46:47
1458
转载 OpenMP博客收集
1) OpenMP中的数据处理子句2) openmp 快速入门 常用技巧 parallel for sections reduction critical3) OpenMP并行程序设计——for循环并行化详解4) 【并行计算】基于OpenMP的并行编程5) OpenMP并行程序设计(一) 6) OpenMP并行程序设计(二)7) 一起来学O
2018-01-27 15:04:00
349
原创 C++随笔---引用对象成员
#include class A{public: A(int i = 3):m_i(i){} void print(){ std::cout << "m_i= " << m_i << std::endl; } void add(){ m_i++; } int get_m_i() { return m_i; }private: int m_i;};c
2017-12-27 11:03:15
274
转载 数组(一维、二维、三维)的动态申请及用vector的表示方法
转载 :点击打开链接变长一维数组这里说的变长数组是指在编译时不能确定数组长度,程序在运行时需要动态分配内存空间的数组。实现变长数组最简单的是变长一维数组,你可以这样做:#includeusing namespace std;int main(){int len;cin>>len;//用指针p指向new动态分配的长度为len*s
2017-11-25 19:22:17
498
原创 C++随笔——悬空指针
悬空指针: 指向不定内存的指针#include int main(void){ int a; double* p1 = new double(4.6); double* p2 = p1; std::cout << p1 << std::endl; std::cout << p2 << std::endl; *p2 = 3; delete p1; std::cout << p1
2017-10-16 21:53:29
332
原创 C++随笔——悬空指针(dangling pointers)
#include int main(void){ double* p1 = new double(4.6); //定义一个double型指针, 其指向的变量值为 4.6; double* p2 = p1; //p2 也指向相同的内存区域 std::cout << p1 << std::endl; std::cout << p2 << std
2017-10-03 22:41:44
1295
原创 C++随笔--1)函数,外部变量的定义与声明问题,2)程序的编译问题
1) 函数,外部变量的定义和声明问题 1)(2017-9-17日目前认为) 局部变量无论定义时赋值与否 (int a 或 int a = 2),我们都可以大概认为此时 定义和 声明是一回事,但通过反汇编我们可以知道如果没有赋初值那么其实只是一种奇怪的声明,并没有定义,因为定义的概念是在存储空间中有实体。 2) 没有static 的全局变量 称之为外部变量 (外部变量,固名思意
2017-09-17 22:51:38
796
原创 C++随笔--类的定义问题
类的定义是一种用户的自我定义,是一种类型的定义,就相当于定义了一种 int类型一样,所以和普通函数不同的是,当类的定义和实现分离时,头文件中装的是 类的 “定义”而不是声明,定义是不可以重复定义,所以有相应的防止头文件重复定义的机制。但是在函数的声明和定义(实现)中,头文件中装的是 声明,声明可以重复声明。
2017-09-17 22:19:57
211
原创 C++学习随笔--C++初始化新特性
C++初始化新特性:(相比于C)C提供的初始化方法: int x = 1024; 复制初始化C++提供的初始化方法 1) int x = 1024; 复制初始化 int x(1024); 直接初始化
2017-09-11 17:47:27
210
转载 cmake和make区别(转载)
转载点击打开链接大家都知道,写程序大体步骤为:1.用编辑器编写源代码,如.c文件。2.用编译器编译代码生成目标文件,如.o。3.用链接器连接目标代码生成可执行文件,如.exe。但如果源文件太多,一个一个编译时就会特别麻烦,于是人们想到,为什么不设计一种类似批处理的程序,来批处理编译源文件呢,于是就有了make工具,它是一个自动化编译工具,你可以使用一条命令实现完
2017-08-21 11:58:23
162
转载 cmake和make区别(转载)
大家都知道,写程序大体步骤为:1.用编辑器编写源代码,如.c文件。2.用编译器编译代码生成目标文件,如.o。3.用链接器连接目标代码生成可执行文件,如.exe。但如果源文件太多,一个一个编译时就会特别麻烦,于是人们想到,为什么不设计一种类似批处理的程序,来批处理编译源文件呢,于是就有了make工具,它是一个自动化编译工具,你可以使用一条命令实现完全编译。但是你需要编
2017-08-21 11:56:30
286
原创 Python经验主义学习之路——可变对象和不可变对象
可变对象与不可变对象数据类型和变量Python的数据类型和C++几乎相同,但是变量的概念和C++/C目前来看有一点差别(但在汇编的角度上看,和汇编中的变量概念差不多),在C/C++中,我们可以把变量在逻辑上抽象成一个带有名字的盒子,如下简单代码。int main(void){ int a; a=5; a=6;}在高等的逻辑层面上,我们在内存的栈中创建了一个
2017-08-03 17:07:41
225
原创 调试的经验主义学习之路---调试窗口初探(一)
调试的经验主义学习之路三种不同窗口 局部变量 自动窗口 监视 的区别:1)局部变量窗口显示调试帧(那个黄色的箭头=>下一步将要执行的指令)所在方法的所有变量,注意 :显示的变量为帧所在方法本身的所有变量 和 该方法外部(父级)方法的所有变量,该帧所嵌套的方法内部的变量不显示。2)自动窗口vs自动识别出和该帧 密切相关的变量,并显示出来3)监视窗口(非常有意思的窗口)
2017-07-26 14:32:07
277
原创 python的经验主义学习之路(一)
2017_7_19学习总结1:用python 的命令行交互系统中运行python,我可以在任意dos中任意目录下输入 python、启动python的解释器,若不导入任何的模块则敲入任意的python代码,python解释器就能一行一行的执行我的代码。而这个启动python的目录就是python解释器的当前工作目录(不知道对不对,目前对比vs得出的结论),而当前工作目录就是默认的读取目录,
2017-07-19 22:31:17
290
原创 EXE;DLL;LIB学习心得
文件类型的学习心得:1:exe文件 EXE File英文全名executable file ,译作可执行文件,可移植可执行 (PE) 文件格式的文件,它可以加载到内存中,并由操作系统加载程序执行,是可在操作系统存储空间中浮动定位的可执行程序。如记事本程序notepad.exe ,可以用来编辑文档,如:测试.txt双击打开notepad.exe记事本程序来进行编辑处理目前
2017-07-05 10:12:27
893
并行计算导论
2017-07-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人