自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

另一个角度思考

编程学习

  • 博客(13)
  • 收藏
  • 关注

原创 win32之Hello World

第一个win32程序WinMain函数 对于一个win32程序来说,WinMain函数是整个程序的入口函数,该函数的基本形式如下:int CALLBACK WinMain( _In_ HINSTANCE hInstance, _In_ HINSTANCE hPrevInstance, _In_ LPSTR lpCmdLine, _In_ int nCmdShow);

2016-11-15 22:08:02 684

原创 开源的魅力:编译OpenCV源代码

利用CMake和OpenCV源代码生成VS2013解决方案,然后用VS2013编译OpenCV源码。内容不难,不过CMake这款开源软件还是值得去深入了解一下的。

2016-11-07 15:52:47 709

原创 STL容器之Vector

vector的数据安排以及操作方式,与array相似。两者之间的唯一区别在于空间运用的灵活性 vector是动态空间,也就是动态数组 array是静态空间,一旦存储空间确定就不能改变vector的特点: 与array相比,内存的分配更加灵活。 与list相比,在随机存取方面特别高效,但是在插入删除方面显得比较无力。

2016-09-26 22:22:25 356

原创 Boost库安装-win10+VS2013+boost_1.60.0

安装boost库的初衷boost库是一个C++'准'标准库,对于一个C++程序员来说,了解强大的boost库是很有必要的。当然,在学习使用这样一个强大的库之前,首先要学会安装。本文讲述了boost_1.60.0版本在win10,VS2013环境下的安装过程。下载boost库boost官方网站:http://www.boost.org/boost_1_60_0下载页:http://www.boos

2016-09-20 18:38:27 5708

原创 Linux基本命令一

1. 学习linux基本命令的客观因素 linux下有很多命令,对于初学linux的小白来说,要从windows的图形界面转向命令行界面,免不了一脸懵逼。不过掌握好一下命令,就能将linux系统玩起来了。命令行界面简直就是装逼神器,当然,我是来学习linux系统编程的。2.linux常用基本命令ls ls [option] [file] ls是list的简写,该命令的功能是列

2016-08-09 18:17:34 589

原创 Linux目录与文件(Ubuntu)

目录与文件1. 类Unix系统的目录结构 这里一ubuntu系统为例,ubuntu没有盘符这个概念,所有文件都在根目录/下面//根目录下的所有文件,以.开头的文件为隐藏文件vera@vera-Ubuntu:/$ ls -al总用量 100drwxr-xr-x 22 root root 4096 2月 2 2016 . //当前目录drwxr-xr-x 22 root root

2016-08-09 12:06:08 324

原创 shell

1. 什么是shellshell:命令解释器,根据输入的命令执行相应的操作。//查看当前系统下有哪些shellcat /etc/shellsvera@vera-Ubuntu:~$ cat /etc/shells# /etc/shells: valid login shells/bin/sh/bin/dash/bin/bash/bin/rbash//查看当前系统正在使用的shellec

2016-08-09 00:00:21 288

原创 经典排序算法---冒泡排序(bubble sort)

在实际开发中,经常需要对一组数据进行排序,那么掌握几种常用的排序方法显得尤为重要。 本问主要记录一种经典的较为简单的排序算法:冒泡排序1. 算法优缺点:对于冒泡排序来说,它的优点自然是简单,易实现,容易掌握。缺点是算法的效率不高,当数据量比较大的时候,不适合用冒泡排序。冒泡排序总的平均时间复杂度为 O(n^2)。2. 需要解决的问题:假设有一组无序数据,int num[8],现在我们要对该组数

2016-07-30 11:32:47 1297

原创 数据结构与算法---栈(stack)

栈(stack)是一种常用的数据结构。它规定了数据的存取形式,栈只有一个出入口。在栈中存放数据,向栈中存入数据称为入栈,读取数据称为出栈。栈这种数据结构的存储特点是先进后出(FILO),即先存入栈中的数据后出栈,后存入栈中的数据先出栈。

2016-07-30 10:03:54 1308

原创 Cocos2d-x 3.x新建项目

基于cocos2d-x游戏引擎的项目新建。

2016-07-06 14:13:11 414

原创 Python之分支与循环

分支- if语句 if语句是基本的条件测试语句,用来判断可能遇到的不同情况,并进行相应的操作。与C/C++中拥有switch语句不同,python中仅有if语句可供使用,同时也能达到switch语句的效果。 if语句的基本形式如下: if <条件1>: <语句1> elif <条件2>: <语句2>

2015-09-24 14:07:37 1967

原创 Python之数据类型 二

数据类型(二)列表list python中的列表有些类似于C语言中的数组,但是比数组更加强大。列表是以“[]”包围的数据集合,不同列表元素已“,”分隔。列表相较于C语言中数组强大的地方在于,一个列表可以存放不同类型的数据,同样也可以存放字符串、列表、元组、字典等python数据结构。同时可以根据索引值来访问列表中的元素。可以对列表进行排序、添加、删除等操作,改变列表的成员。常用列表操作 列

2015-09-24 10:30:16 412

原创 Python之数据类型 一

数据类型 (一)数字num数字是python中的基本数据类型,数字可细分为四种类型,分别为整数、长整数、浮点数和复数。python作为动态类型语言,在使用数字时无需先声明类型,如下所示。a=1 #整数b=12.5 #浮点数c=200003000000L(l) #长整数m=1+1j

2015-09-22 15:30:20 588

空空如也

空空如也

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

TA关注的人

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