固本培元的专栏

码农笔记本

jsoncpp 备忘笔记

如题 int main() { 数组创建与分析: 例子一: string strValue = "{\"ldh\":\"001\",\"gfc\":\"002\",\"yyj\&qu...

2017-09-12 09:21:30

阅读数 245

评论数 0

从一个复数点积算法看NEON的汇编优化(NEON优化实例)

从一个复数点积算法看NEON的汇编优化   由 技术编辑 于 星期五, 03/21/2014 - 15:05 发表  摘要:本文通过一个真实案例(4096点双精度浮点复数点积算法),描述了使用 Zynq-7000 NEON进行算法优化的过程以及一些关键技巧,相对...

2017-01-09 10:37:30

阅读数 1984

评论数 1

libcurl用法笔记

#include #include #include #include #include #include #include #include //static const char *gUrl = "http://127.0.0.1:8085/database/0.1...

2016-11-30 17:09:32

阅读数 1260

评论数 0

libxml教程常用函数详解

许多事物符合80/20法则,libxml中也是20%的函数提供了80%的功能。下面的列表列出了libxml的主要函数及其用法说明。 1.   全局函数说明 头文件引用 xml2config --cflags 库文件引用 xml2conf...

2014-11-06 14:14:08

阅读数 1064

评论数 0

二维数组指针详解

二维数组指针  概括的说,指针其实就是可变数组的首地址,说是可变数组,是  指其包含内容的数量的可变的,并且是可动态申请和释放的,从而充  分节约宝贵的内存资源。我一向喜欢一维数组,除非万不得已,我一  般是不用二维数组的,多维的则更是很少涉足了。因为一维简单,容  易理解,而用指针...

2014-09-30 10:14:00

阅读数 811

评论数 0

C语言修改文件中一部分内容

C语言修改文件中一部分内容 转自: http://www.xxlinux.com/linux/article/development/soft/20070601/8652.html 格式:文件指针名=fopen(文件名,使用文件方式) 参数: 文件名 意义 "C:\\TC\\qw...

2013-10-11 10:46:46

阅读数 2495

评论数 0

setsockopt()用法(参数详细说明)

int setsockopt( SOCKET s, int level, int optname, const char* optval, int optlen ); s(套接字): 指向一个打开的套接口描述字 level:(级别): 指定选项代码的类型。 SOL_SOCKE...

2013-09-04 09:33:40

阅读数 1015

评论数 0

Socket编程Linux或者Windows或Vxworks

“一切皆Socket!” 话虽些许夸张,但是事实也是,现在的网络编程几乎都是用的socket。 ——有感于实际编程和开源项目研究。 我们深谙信息交流的价值,那网络中进程之间如何通信,如我们每天打开浏览器浏览网页时,浏览器的进程怎么与web服务器通信的?当你用QQ聊天时,QQ进程怎么与服务器或你好友...

2013-09-02 14:39:16

阅读数 2101

评论数 0

strftime操作时间详解

strftime 百科名片 strftime,是一种计算机函数,strftime() 函数根据区域设置格式化本地时间/日期,函数的功能将时间格式化,或者说格式化一个时间字符串。 目录 函数简介 程序示例 ISO 8601:1988...

2013-08-30 11:08:30

阅读数 1247

评论数 0

C语言对象化编程

C中struct的函数实现,只能用函数指针成员。 C结构体内不能有函数的代码,但可以有函数的指针。 C/C code Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighl...

2013-08-29 15:14:26

阅读数 1571

评论数 0

Defunct进程 僵尸进程

在测试基于 DirectFB+Gstreamer 的视频联播系统的一个 Demo 的时候,其中大量使用 system 调用的语句,例如在 menu 代码中的 system("./play") ,而且多次执行,这种情况下,在 ps -ef 列表中出现了大量的 defunct 进程...

2013-08-28 18:14:37

阅读数 1181

评论数 0

Linux下的多进程编程初步(转载)

最近在学习linux环境高级编程,多进程编程算是编程中的最重要的一个部分了,本文让我学习和明白了很多,所以转载过来。让更多想多线程编程的人学习。只有顶到首页才能让更多的人学习。 文章摘要:     多线程程序设计的概念早在六十年代就被提出,但直到八十年代中期,Unix系统中才引入多线程机制,如今...

2013-08-28 18:02:50

阅读数 1602

评论数 0

Linux使用正则表达式自动搜索目录下文件。

写了一个小函数,贴出来给参考参考。输入是,你要搜索的顶层目录,第二个参数是你需要存放结果的列表,第三个参数,为你写的正则表达式。十分简单。效率很高。 #include #include #include using namespace std ; void RegexMatchAn...

2013-08-21 17:22:07

阅读数 1873

评论数 1

一个简单的MD5加密算法C语言示例程序

#include #include #include #include typedef unsigned char *POINTER; typedef unsigned short int UINT2; typedef ...

2013-08-15 16:40:02

阅读数 1479

评论数 0

Linux使用C读取文件目录

简单介绍读取存放信息的结构体: struct dirent      {          long d_ino; /* inode number 索引节点号 */          off_t d_off; /* offset to this dirent 在目录文件中的偏移 *...

2013-08-11 15:47:03

阅读数 1882

评论数 0

vector 与list区别

vector与list区别 vector为存储的对象分配一块连续的地址空间,因此对vector中的元素随机访问效率很高。在vecotor中插入或者删除某个元素,需要将现有元素进行复制,移动。如果vector中存储的对象很大,或者构造函数复杂,则在对现有元素进行拷贝时开销较大,因为拷贝对象要调用...

2013-08-02 22:35:28

阅读数 1349

评论数 0

C++哈希表使用教程(STL)

0 为什么需要hash_map 用过map吧?map提供一个很常用的功能,那就是提供key-value的存储和查找功能。例如,我要记录一个人名和相应的存储,而且随时增加,要快速查找和修改: 岳不群-华山派掌门人,人称君子剑 张三丰-武当掌门人,太极拳创始人 东方不败-第一高手,葵花宝典 ....

2013-07-29 11:29:41

阅读数 14845

评论数 1

解决/usr/include/sys/types.h:153: error: duplicate ‘unsigned’

这个是系统中定义类型的重复问题,在X64系统或者低版本linux内核中出现。 解决方法如下: gedit /usr/include/sys/types.h #ifdef __USE_MISC /* Old compatibility names for C types. */ //ty...

2013-07-09 10:14:43

阅读数 4881

评论数 0

list使用方法详解

原文转载自:http://www.cnblogs.com/rushoooooo/archive/2011/09/03/2164623.html 这几天在做图像处理方面的研究,其中有一部分是关于图像分割方面的,图像目标在分割出来之后要做进一步的处理,因此有必要将目标图像的信息保存在一个变量...

2013-04-22 15:32:06

阅读数 1217

评论数 0

C语言字符串string(char)的操作函数

c语言字符串函数详解     void *memset(void *dest, int c, size_t count);  Set内存 将dest前面count个字符置为字符c.  返回dest的值.  void *memmove(void *dest,...

2012-12-28 10:35:05

阅读数 2593

评论数 0

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