自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (3)
  • 收藏
  • 关注

原创 大小端

大小端参考 大小端存储模式精解应用场景应用场景:大小端常用于网络主机之间传输数据概念1.大端模式 内存的低地址 存放 数据的高字节2.小端模式 内存的低地址 存放 数据的低字节区分方法内存存储数据都是从低地址向高地址增长所以先存入的是数据的高字节则为大端模式 先存入的是数据的低字节则为小端模式校验方法1.u...

2018-03-24 10:49:15 308

原创 C++ String拼接

做个笔记看下边的代码: string str1 = "ls"; //ok string str2 = "test.c"; //ok string str3 = str1 + " /tmp/"; //ok string str4 = "ls " + "test.c"; //error string str5 = str1 + " append " +

2016-10-18 23:28:20 12451

原创 OpenCV3.1.0+VS2013开发环境配置(二)--一劳永逸的配置

承接OpenCV3.1.0+VS2013开发环境配置,避免每次新建工程都要重新做一遍配置,这里可以将配置文件导出,此后,每次新建工程,只需导入配置文件即可,省去许多重复性的操作。配置并保存配置文件Step 1:先打开Property ManagerStep 2:添加一个新的属性配置,命名并保存Step 3:做相关配置 (1)添加头文件包含路径 D:\OpenCV\OpenCV

2016-10-18 23:02:28 6019

原创 Xerces-C++编译安装及一个简单例子

这两天在学习Xerces-C++库,简单的做个笔记。 以下操作是在Ubuntu15.04下完成一、编译&安装1、下载源码包下载源码包: http://xerces.apache.org/xerces-c/download.cgi解压 根据下载的包选择 解压方式解压后得到一个目录,如:xerces-c-3.1.42、编译&安装 进入xerces-c-3.1.4目录 : cd xe

2016-07-06 20:49:45 7086 1

原创 统计字符串中的无重复字符个数

统计一个字符串中出现的 无重复字符的个数标准ASCII码表中有128个字符。具体代码:int getCount(char *str){ if (str == NULL){ return 0; } int cnt = 0; char flag[128] = {0}; while (*str){ if (*str >= 0 || *st

2016-05-01 18:23:05 3220

原创 git相关操作流程学习

(对自己近期所了解的git相关操作流程的一个总结)首先,需要在github上注册一个账号,用于托管代码。1.在网页上新建一个项目Step 1:点击 New repository,跳转到创建页面Step 2:填写属性:项目名称、描述、public(免费)、创建一个README项目创建完成2.检出项目到本地可能需要在本地创建一个同名目录,作为本地工作区Step

2016-04-09 18:35:38 559

原创 等差数列前n项和公式证明

等差数列前n项和公式证明等差数列第一项为 a1公差为 d则前n项的和为:Sn=[(a1+an)∗n]/2Sn = [ (a1 + an)*n ] / 2证明过程如下:Sn = a1 + (a1 + d) + ... + (a1 + (n-1)d)Sn = an + (an - d) + ... + (an - (n-1)d)上边两式相加得到 2Sn = (a1 + an)*n即 Sn =

2016-02-25 22:10:54 12946

原创 嵌入式开发环境准备

花了整整一个下午的时间,终于把这些配置搞好了,做个记录。1、所需工具软件:putty:http://rj.baidu.com/soft/detail/15699.html?aldMTPuTTY(方便管理putty):http://www.ttyplus.com/downloads.htmlPL2303_Prolific_DriverInstaller_v1.12.0 (USB转

2016-01-18 00:44:06 1452

原创 OpenCV3.1.0+VS2013开发环境配置

之前总结过一个OpenCV2.49+VisualStudio2010开发环境配置,OpenCV3.1.0发布了,电脑上又重新安装了VS2013,所以准备看看OpenCV3.1.0较之OpenCV2.4.9有哪些改善。这里有一篇博客可供参考:OpenCV3.0 3.1版本的改进(在这里感谢 博主的分享)。首先要做的就是 开发环境配置,具体过程如下:Step 1:OpenCV环境变量配置

2016-01-10 18:48:26 76468 37

原创 数组--C语言中关于数组的小问题

1、记得最初学C语言时,关于数组有这么一点:定义数组时,其长度不能用变量来表示。但是今天一不小心写错了:char buf[len],居然编译通过,运行正确!简单的测试程序,array_init.c如下:#include #include int main(int argc, char *argv[]){ int len = argc > 1 ? atoi(argv[1])

2015-07-13 13:42:07 1033

原创 编写一个函数,把一个char组成的字符串循环右移n位

编写一个函数,把一个char组成的字符串循环右移n位参考:http://blog.csdn.net/a1232345/article/details/46611917例如:原来是”abcdefghi”,如果n = 2,移位后应该是”hiabcdefg”。大体思路是这样的:Step 1:将需要移动的字符串取出来,放入一个新的数组中Step 2:接着把前边没有移动的字符串 拼接到新的数组后边Ste

2015-07-10 15:17:27 4210

原创 指针小笔记

例1:void func(char *ptr){ ptr = "world";}int main(int argc, char *argv[]){ char *str = "hello"; func(str); printf("*str = %s\n", str); return 0;}(1)"hello","world"都在常量区,

2015-07-09 12:28:44 839

原创 Windows下免安装版MySQL的配置

步骤:下载mysql-5.6.21-winx64.zip(根据操作系统下载适合的版本)解压如解压到:D:复制其中的my-default.ini文件,重命名为my.ini将这个my.ini复制到 C:\Windows\ 下#my.ini文件中的内容                 ​[client]         ​port=3306

2014-10-19 21:58:27 1342

原创 笔记---Linux---Vim自动补齐的配置

配置文件在/etc/vim这个文件夹里。/etc这个目录主要存放系统配置文档的。/etc/vim里的配置文件不建议修改,这个是全局的,作用于所有用户。一般直接在家目录底下建立配置文档就可以了。

2014-10-06 21:35:42 2587

原创 OpenCV2.49+VisualStudio2010开发环境配置

准备条件:1.

2014-08-31 00:02:16 3708

原创 IPV4 转 整型数,与 整形数 转 IPV4

#include #include char g_buf[100] = {0};//IPV4 转 整型in_addr_t ip2i(const char* strptr) //in_addr_i 可以看作是int{ char * p = NULL; char * q = NULL; int a[4] = {0}; int i = 0; in_addr_t addr = 0; char buf

2014-04-14 21:39:31 1544

Video_Service

仅仅是个人练习,还有不完善的地方需要修改

2014-11-25

ShuduDemo_04

仅仅是一个测试,数独游戏开发过程中的一个小练习

2014-09-23

Linux-command-manual

this is a Linux command manual

2014-05-08

空空如也

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

TA关注的人

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