自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

固本培元的专栏

码农笔记本

  • 博客(37)
  • 资源 (36)
  • 收藏
  • 关注

原创 Ubuntu上SVN服务器配置教程全讲解

(本文需要你有一个简单的SVN配置过程的了解,本文介绍了各个配置细节上的说明,是其他SVN教程所没有的)配置过程了解可以看博文:http://blog.csdn.net/luopeiyuan1990/article/details/8557104在SVN上的服务器的配置有这么几个关键的地方:(本文介绍SVN服务器与apache结合)这里配置文件里面的注释我没有删去,因为他们很多是对

2013-01-31 17:43:23 1632

转载 Linux/Ubuntu下SVN命令大全

1、将文件checkout到本地目录 svn checkout path(path是服务器上的目录) 例如:svn checkout svn://192.168.1.1/pro/domain 简写:svn co 2、往版本库中添加新的文件 svn add file 例如:svn add test.php(添加test.php) svn add *.php(添加当前目录下

2013-01-31 14:15:19 787

转载 Ubuntu上搭建SVN服务器教程

原文转自:http://blog.sina.com.cn/s/blog_3eba8f1c0100dqk1.html一、SVN安装1.安装包$ sudo apt-get install subversion2.添加svn管理用户及subversion组$ sudo adduser svnuser$ sudo addgroup subversion$ sudo ad

2013-01-30 17:24:04 1377

转载 Ubuntu用户及用户组管理

创建组:$sudo addgroup ccache创建用户:$sudo useradd ccache -g ccache -M创新wfz用户并创建HOME目录,指定用户组为ccache$sudo useradd wfz -g ccache -m增加已存在用户到指定组$sudo adduser $USER ccache$sudo adduser dbh

2013-01-30 11:36:31 820

转载 Boost::thread库的使用

Boost::thread库的使用2009/11/26Kagula  阅读对象本文假设读者有几下Skills[1]在C++中至少使用过一种多线程开发库,有Mutex和Lock的概念。[2]熟悉C++开发,在开发工具中,能够编译、设置boost::thread库。  环境[1]Visual Studio 2005/2008 with SP1[2

2013-01-29 17:40:19 785

转载 ubuntu配置SVN

Ubuntu SVN安装配置十分简单2010-02-05 14:57 佚名 CSDN 我要评论(1) 字号:T | T首先需要安装Ubuntu SVN。Ubuntu下的SVN安装十分简单,sudo apt-get install subversion,然后根据提示一步一步,就完成了Ubuntu SVN的安装;AD:2013大数据全球技术峰会低价抢票中

2013-01-29 15:05:35 781

原创 C载入txt文本打开文件配置文件

文本装入Config的一个快速方法。模版,稍加更改后可装入使用。#includevoid Fill_config(char *option,char *property,StateBuffer *statebuffer){ string option_buffer(option); string property_buffer(property); if(opti

2013-01-29 13:55:52 1332

转载 QT定时器QTimer用法

Qtimer 的典型用法如下: QTimer *timer = new QTimer(this); //timer->setSingleShot(true) QObject::connect(timer, SIGNAL(timeout()), this, SLOT(Start())); timer->start(1000);QTimer Cla

2013-01-29 11:12:34 12493

转载 Qt自定义信号_槽的编程教程

本文所示代码在windows xp + MingW3.4.2+ eclipse3.4+CDT5.0版本中调试通过    QT系统为我们提供功能非常全面信号处理机制,它的内制信号和槽已经非常全面,因此大多数情况下,我们不需要自己设计信号和槽,但是有些时候,我们可能需要设计一些独特的信号和槽,来满足程序的需求。QT的核心机制信号和槽是独立于C++的,一般C++设计处理如按钮点击等方法,多采用回调函

2013-01-29 10:35:48 8746

转载 Qt快捷键大全

F1        查看帮助F2        跳转到函数定义(和Ctrl+鼠标左键一样的效果)Shift+F2    声明和定义之间切换F4        头文件和源文件之间切换Ctrl+1         欢迎模式Ctrl+2        编辑模式Ctrl+3        调试模式Ctrl+4        项目设置模式Ctrl+5        帮助模式

2013-01-28 17:23:34 1471

原创 Boost库timer的使用方法_经典方法

关于timer的基本教程可以看这里:http://blog.csdn.net/luopeiyuan1990/article/details/8013221void timer_call_back(const boost::system::error_code& /*e*/, boost::asio::deadline_timer* t){ printf("\n\n System

2013-01-28 16:01:02 1350

转载 安装win7与ubuntu双系统

原文地址 http://www.cnblogs.com/allenjin/archive/2011/11/26/2264089.html1)首先还是分区,在计算机上右键--管理--磁盘管理装Ubuntu分配的硬盘大小最好是(20G以上)不要太小,这里请注意,ubuntu和windows文件系统完全不同,所以我们划好要给ubuntu的分区后,删除卷。到时候,安装好的ubuntu的

2013-01-28 14:18:36 1208

原创 给Qt—Creator添加include路径方法

在开发的时候,给Qt-Creator添加一个include路径很简单 ,如下图。

2013-01-27 14:37:09 22654 3

原创 静态变量Static的用法与区别

static有两种用法:1、在文件中定义;如 a.cstatic int flag;void func(){//...}在这种情况下,主要的作用是说明flag是a.c的私有变量,不在a.c这个文件的其它函数不能访问flag.2.在函数定义这主要是说明变量是在堆中定义,如void func(){static int flag;//...}

2013-01-25 17:39:03 1350 1

转载 堆与栈的区别

一、预备知识—程序的内存分配    一个由C/C++编译的程序占用的内存分为以下几个部分    1、栈区(stack)—   由编译器自动分配释放   ,存放函数的参数值,局部变量的值等。其    操作方式类似于数据结构中的栈。    2、堆区(heap)   —   一般由程序员分配释放,   若程序员不释放,程序结束时可能由OS回    收   。注意它与数据结构中的堆是两

2013-01-25 13:56:54 814

原创 Boost正则表达式对AIS消息的拆分经典实例

对这个实例有什么问题可以联系我,方式见上。#include #include #include #include #include using namespace std;using namespace boost;//regex expression("(!AIVD[MO],.{0,70},[0-9][*][0-9A-Z][0-9A-Z])");rege

2013-01-23 17:25:08 1235

转载 Boost正则表达式教程

regex_match    regex_match算法用来测试一个字符串是否完全匹配正则式。让我们来看一下regex_match的使用: if (regex_match(str, m, re)){    ...}    str是一个字符串,可以是string,wstring,char *或者wchar_t

2013-01-23 16:29:07 1248

转载 C++ boost 正则表达式用法

什么是正则表达式?正则表达式是一种用来描述一定数量文本的模式。Regex代表Regular Express。如果您不知道什么是正则表达式,请看这篇文章http://blog.csdn.net/begtostudy/archive/2007/11/11/1879206.aspx有了正则表达式的基础,问题是如何使用。我们以boost::regex来说先看一个网上经典的例子。#inclu

2013-01-22 18:38:01 3173

转载 linux下curl用法post等

linux curl是一个利用URL规则在命令行下工作的文件传输工具。它支持文件的上传和下载,所以是综合传输工具,但按传统,习惯称url为下载工具。  一,curl命令参数,有好多我没有用过,也不知道翻译的对不对,如果有误的地方,还请指正。  -a/--append 上传文件时,附加到目标文件  -A/--user-agent   设置用户代理发送给服务器  - anyauth

2013-01-22 10:30:33 9939

转载 curl命令总结,Http Post_Get 常用

curl命令总结curl 是一个利用URL语法在命令行方式下工作的文件传输工具。它支持很多协议:FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FILE 以及 LDAP。1、获得一张页面 使用命令:curl http://curl.haxx.se 这是最简单的使用方法。用这个命令获得了http://curl

2013-01-22 10:27:06 11290

原创 Boost上 Http的一个Get示例分析

有的时候需要实现C++编写http客户端更新网页服务器上的内容,Boost 编程有一个Get的示例如下。是取得WEB server的license。以下是Boost 官方实例://// sync_client.cpp// ~~~~~~~~~~~~~~~//// Copyright (c) 2003-2012 Christopher M. Kohlhoff (chris at

2013-01-22 10:09:21 3450

转载 HTTP协议中GET、POST和HEAD的介绍

HTTP协议中GET、POST和HEAD的介绍GET: 请求指定的页面信息,并返回实体主体。HEAD: 只请求页面的首部。POST: 请求服务器接受所指定的文档作为对所标识的URI的新的从属实体。PUT: 从客户端向服务器传送的数据取代指定的文档的内容。DELETE: 请求服务器删除指定的页面。OPTIONS: 允许客户端查看服务器的性能。TRA

2013-01-22 09:57:03 969

转载 MIME类型

什么是MIME类型-在把输出结果传送到浏览器上的时候,浏览器必须启动是党的应用程序来处理这个输出文档。这可以通过多种类型MIME(多功能网际邮件扩充协议)来完成。在HTTP中,MIME类型被定义在Content-Type header中。例如,架设你要传送一个Microsoft Excel文件到客户端。那么这时的MIME类型就是“application/vnd.ms-excel”。在大多数实际

2013-01-21 18:46:35 919

转载 http编程URL的Get与post

http(post //get)  一、HTTP-GET和HTTP-POST  HTTP-GET和HTTP-POST是使用HTTP的标准协议动词,用于编码和传送变量名/变量值对参数,并且使用相关的请求语义。每个HTTP-GET和HTTP-POST都由一系列HTTP请求头组成,这些请求头定义了客户端从服务器请求了什么,而响应则是由一系列HTTP应答头和应答

2013-01-21 18:42:07 2149

转载 Eclipse快捷键

Eclipse中10个最有用的快捷键组合 一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。    1. ctrl+shift+r:打开资源    这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个

2013-01-19 10:38:54 982

转载 深入理解HTTP协议

http协议学习系列原文地址:http://www.360doc.com/content/13/0118/12/11504610_260892693.shtml1. 基础概念篇1.1 介绍  HTTP是Hyper Text Transfer Protocol(超文本传输协议)的缩写。它的发展是万维网协会(World Wide Web Consortium)和Inte

2013-01-18 12:49:25 1963

转载 Qt_designer入门教程

OpenSource版的QT4 Designer功能比较少,只能只能设计窗体布局以及连接已有的信号与槽,因此需要手动添加一些代码,不是很容易 上手,今天试验了一下午,终于搞定了,写篇文章给QT初学者们参考,互相 学习。Windows下QT的安装可以参考我博客上的转帖《Eclipse + MinGW + Qt开发环境设置》,安装成功后会在开始菜单中出现“QT Designer”,打开

2013-01-18 10:16:20 8943

转载 Ubuntu设置环境变量

Ubuntu设置环境变量Ubuntu下设置环境变量有三种方法,一种用于当前终端,一种用于当前用户,一种用于所有用户:一:用于当前终端:在当前终端中输入:export PATH=$PATH:不过上面的方法只适用于当前终端,一旦当前终端关闭或在另一个终端中,则无效。二:用于当前用户:在用户主

2013-01-17 16:34:24 2264

转载 win7下vs2010编译boost库及安装配置方法

boost 主页 www.boost.org1.下载安装包boost 1_43_0   http://sourceforge.net/projects/boost/files/boost/1.43.0/   选择下载 windows 或 unix 版本2.解压缩到d:/boost目录下3.编译bjam  (1)从vs2010的工具菜单进入命令提示窗口

2013-01-16 15:57:39 3327 2

原创 Boost 异步tcp客户端

class Class_Raw_Retrans{public: Class_Raw_Retrans(boost::asio::io_service& io_service,ip::tcp::endpoint endpoint) :iosev(io_service), socket(iosev), ep(endpoint) { socket.connect(ep,ec);

2013-01-15 15:03:54 3600

原创 C/C++开发运用对比

开发时,选择C还是C++,这是个问题:一般底层的驱动使用C编写,处理速度要求越快越好,采用C编写。工程越大,维护有难度,对效率要求非绝对高,采用C++ 。在编程上,C++更容易,Debug时出错的机会也少。

2013-01-14 18:29:06 969

原创 C语言中变参函数的函数写法(Linux下实测)

多参数运用:下面是一个参数添加的方法:一个多参数调用的例子

2013-01-10 13:48:51 1418

原创 Linux下So文件的加载(C语言编程)

使用动态链接库,可以使程序的可靠性变高,也可以减小工程的体积。这里介绍SO文件在linux下咋加载方法。

2013-01-10 13:45:48 2174

原创 Linux编程,用户自定义信号

linux的进程之间使用用户自定义信号通信非常方面。普通的系统信号用户的自定义信号

2013-01-10 13:42:43 4955

原创 LInux的Shell命令结果接入程序

在linux的输入中主要分为如下三种:使用程序中调用linux的shell后写入程序中

2013-01-10 13:38:33 750

转载 大项目大工程开发原则

软件工程的目标是:在给定成本、进度的前提下,开发出具有适用性、有效性、可修改性、可靠性、可理解性、可维护性、可重用性、可移植性、可追踪性  软件工程、可互操作性和满足用户需求的软件产品。追求这些目标有助于提高软件产品的质量和开发效率,减少维护的困难。  (1)适用性:软件在不同的系统约束条件下,使用户需求得到满足的难易程度。  (2)有效性:软件系统能最有效的利用计算机的时间和空间

2013-01-09 11:41:12 1166

原创 C语言POSIX正则表达式示例

C语言的正则表达式具有效率高,编程容易的特点,其精华在于写出一个好的正则表达式规则。示例如下。规则可以看我的其他博文。下面是示例调试的时候,可以发现,其实有些问题,不能置零字符串尾,否则否内存错误。很奇怪,这是C的内存操作的奥秘啊。#include #include #include #include #include int main(int argc, char *

2013-01-05 09:56:08 1281

protobuf-cpp-3.6.1.tar.gz

另外的资源要分太高咯,这儿来个便宜的,本来就是可以下载的东西,这里做一个中转,没必要收那么贵的,就这样,大家随意下载吧

2020-03-21

吴恩达老师深度学习第四课卷积神经网络所有作业

吴恩达老师深度学习第四课卷积神经网络所有作业包含第四课,第一周,第二周,第三周,第四周的

2018-02-07

吴恩达老师深度学习第二课改善深度学习所有作业

吴恩达老师深度学习第二课改善深度学习所有作业,第二课 第一周,第二周,第三周

2018-02-07

ios开发按钮控件使用实例

这是ios按钮控件使用的实例,很简单而又用的一个用法。与本人博文配套,欢迎参考。

2016-05-29

libx264编码ffmpeg需要的库

ffmpeg需要支持编码的朋友下载这个比较适合了,x264的扩展,编译x264支持的ffmpeg参考这篇博文也可以:http://blog.csdn.net/gubenpeiyuan/article/details/18922577

2014-06-18

cmakeQtDemo

这个是一个使用Cmake来构建qt工程的样例下载。能很方便的使用cmake构建qt工程,同时又能发挥cmake的其他强项。 对应博文地址:http://blog.csdn.net/gubenpeiyuan/article/details/24425239

2014-04-24

PELCO云台控制测试软件

如果你在开发基于PELCO协议的云台使用这个测试软件进行测试云台是一个不错的选择,祝你好运,幸福的屌丝程序猿。

2014-03-30

cmake使用移植模板示例

cmake的模板,可以直接在windows或者 linux上直接cmake使用。对初学者很有用。

2013-12-27

windows下WDK驱动开发配置好的工程

对于进入windows驱动开发的朋友,这个资源会有一定帮助。 下面是配合过程博文:http://blog.csdn.net/luopeiyuan1990/article/details/9745841

2013-08-04

VxWorks调试教程

Vxworks安装好后需要进一步学习怎么编程和怎么调试那么这本手册很好的帮助你啦。好资料不藏着,共享给大家

2013-05-28

QT实现画线画板

这是一个QT编程的示例,一个QT画板的代码,简单适用QT初学者。

2013-02-05

QT自定义信号与槽示例

这个是QT编程中自定义信号与槽的一个编程示例,加入工程及可以调试。十分方便。

2013-01-29

Qt入门教程实例代码

这个是嵌入式开发中Qt开发的一个入门级的示例,示例,教程,方便大家学习。

2013-01-27

makefile权威模版

个人整理的makefile模版。非常好用,参加过linux大项目的同志都知道有一个好用的makefile模版十分关键。

2013-01-17

makefile输出目录管理

makefile 生成的中间文件o文件和源代码一起很烦,让他在另外一个目录吧。

2012-11-26

makefile权威傻瓜教程

makefile的教程附有例程:blog见: makefile实例http://blog.csdn.net/luopeiyuan1990/article/details/8128805 makefile高阶http://blog.csdn.net/luopeiyuan1990/article/details/8128619

2012-11-20

linux守护进程,后台进程教程实例

这个是linux守护进程的实例,非常的简洁,内有makefile,c文件,脚本都有,希望能对你有所帮助。脚本的教程见:http://blog.csdn.net/luopeiyuan1990/article/details/8193359#t19 守护进程的教程见:http://blog.csdn.net/luopeiyuan1990/article/details/8190681

2012-11-17

AIS教程,驱动,解码,解析

好东西,不藏着,这个是AIS的解码函数,至于原理可以自己去看课本,原理料及就好了,这个工程上用很好的

2012-10-16

Boost_thread库例程

好例程,vs安装好库后,加好工程文件就可以跑了。ubuntu下同样道理。

2012-07-19

Boost_asio权威傻瓜教程

这个是Boost_asio的很好的教程,里面有TCPIP,UDP,HTTp的教程,代码直接copy加入工程就可以使用,好东西,不藏着,大家分享。呵呵,谢谢

2012-07-17

IEC协议大全

IEC 的协议时比较新的几个,也不是太全,免费共享给大家,谢谢了。

2012-07-11

自平衡小车代码加原理图上位机

很好的资源,值得下载,全套资源。原理图,上位机,代码。还有相对应的芯片资料。

2012-04-10

虚拟打印机带补丁

xp系统用的虚拟打印机,实测有效。开始我找了很多下载的地方都安装不上。提示功能模块缺失。补丁也附在里面。可以安装。很多网上下载的不能直接使用。这个是我收集好了。可以用的。

2012-04-10

汇编入门教程

汇编的教程 鄙视要分很多的家伙 下载后评论 归还1分 文档只需要1分

2012-04-05

各种纽扣电池封装

这个是各个纽扣电池的封装,在网上很不容易才找到的。共享到网络上,给网友参考。

2012-03-17

汇编入门权威教程(211工程院校使用)基础而详细

学习嵌入式必备的资源,不仅是嵌入式,很多信息类工程师深入后基本需要全面学习汇编。初级工程师入门,中级工程师查询,高级工程师升华用的资料

2012-03-07

TMS320F2808例程(淘宝购买)

这个2808例程是我们在淘宝购买开发板时,做完项目后留下,其中也有自己更改的C文件。很多地方与2812也兼容。可以参考。希望能把更好的资源共享给网友。有更好的学习环境。 西南科技大学。IPC嵌入式实验室

2012-03-07

DSP,TMSF320F2808权威例程

这个我们在淘宝购买开发板时,做完项目后留下的历程,其中也有自己更改的C文件。很多地方与2812也兼容。可以参考。希望能把更好的资源共享给网友。有更好的学习环境。我们是西南科技大学IPC

2012-03-07

HL340串口转USB驱动

在网上找了N多资源安装我的串口驱动,最终还是没有装好,最后找同学要的驱动程序,的却好,一装就OK了,好东西,值得分享

2012-01-03

CodeWarrior学习资料

这个是Codewarrior入门的好资料,学习飞思卡尔芯片的编译器Codewarrior所必须得资料,很好用

2011-08-11

OV7620的飞思卡尔代码

这是我们做飞思卡尔车的时候写的代码,它是飞思卡尔智能车里面摄像头导航的代码,代码全了的,

2011-07-26

AVRMega16PWM代码

这是我们做课程设计的时候写的代码,总共有接近两千行,包括了PWM激发的音乐盒子,还有中断控制的数字时钟,还有算法很牛的跑马灯,很多样的。

2011-07-26

2401通信模块资料大全

这是在淘宝上买东西,卖家才给的代码,很珍贵的,现在把他共享出来,希望它能给网友带来很多的启示,也希望我们的网络资源越来越丰富

2011-07-26

基于2401通信模块的遥控车代码

这是我们做项目时候写的代码,是很珍贵的资源,在这里把他共享出来,为广大的网络朋友做出一份微薄的贡献。

2011-07-26

空空如也

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

TA关注的人

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