自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Dablelv的博客专栏

The blog world of Dablelv

  • 博客(2)
  • 资源 (9)
  • 论坛 (41)
  • 问答 (38)

原创 共享内存+互斥量实现 Linux 进程间通信

一、共享内存简介 共享内存是进程间通信中高效方便的方式之一。共享内存允许两个或更多进程访问同一块内存,就如同 malloc() 函数向不同进程返回了指向同一个物理内存区域的指针,两个进程可以对一块共享内存进行读写。 共享内存并未提供进程同步机制,使用共享内存完成进程间通信时,需要借助互斥量或者信号量来完成进程的同步。这里说一下互斥量与信号量的区别。互斥量用于线程的互斥,信号量用...

2015-03-26 17:14:27 7208 2

原创 Windows 7 下 QT5 开发环境搭建

Windows7 下 QT 开发环境常见搭配方法有两种。第一种是:QT Creator+QT SDK;第二种是:VS+qt-vs-addin+QT SDK;以上两种均可,所需文件见 QT 社区,QT 下载地址:http://download.qt.io/archive。第一种,鄙人下载的是:qt-creator-opensource-windows-x86-3.3.0.exe +...

2015-03-09 23:44:32 2796

C版六中常见排序算法

C语言实现冒泡排序、快速排序、选择排序、堆排序、简单插入排序和希尔排序,并附上代码注释

2013-11-26

C语言版本Linux环境下MD5加密函数

C语言版本Linux环境下MD5加密函数,需要在Linux换进下运行。经测试验证,完全正确,内附带使用说明,谢谢

2013-11-05

C语言MD5算法实现

C语言实现MD5,经测试验证,散列过程完全正确,可供开发者使用!

2013-10-24

C#简单词法分析器

用C#编写的词法分析器,简单实用,适合上交编译原理实验作业,并附有实验报告,用VS2010即可打开原工程.绝对实用!

2013-05-06

C#编写代码生成器源码

C#编写的可连接数据库,进行模板代码生成器,为源码,用VS2010打开。

2013-04-04

JSP连接数据库简单留言板实验报告

贴有源码,JSP连接MySql数据库制作的简易的留言板,并附上实验报告

2013-03-27

tinyxml2+示例代码+介绍文档

资源包含2015.9.23从官网下载的tinyxml2的源码和自己编写的示例代码还有介绍文档,容易上手。官网的示例代码和文档晦涩难懂,才自己整理。

2015-09-26

TinyXML2.rar

C++轻量XML文件解析库!用于C++项目中进行XML文件的读取和创建!使用方法见本人blog!

2015-03-14

Voronoi Diagram维诺图

内包括C#实现的Voronoi Diagram源码,可执行程序和实验报告,请用VS2012或以上版本打开原工程文件。

2015-03-02

XShell5 rz上传文件出现乱码

发表于 2017-07-22 最后回复 2020-07-15

linux是如何找到通过文件名称找到inode

发表于 2016-11-10 最后回复 2020-05-18

Linux的sort命令排序后重定向原来的文件为什么为空?

发表于 2017-03-10 最后回复 2020-02-19

Dablelv的留言板

发表于 2020-01-02 最后回复 2020-01-02

mysql正则表达式如何匹配GBK中文

发表于 2017-07-16 最后回复 2019-10-14

为什么img的margin-top无效,margin-bottom有效?img已经设置为block。

发表于 2016-09-19 最后回复 2019-08-12

VS2015如何禁止C++11?

发表于 2016-12-27 最后回复 2019-07-22

MySQL 如何查看当前数据库中建立的临时表,show tables是无法显示已经建立的临时表的!

发表于 2016-06-23 最后回复 2019-07-09

C/C++程序中堆区最大有多大?

发表于 2015-05-17 最后回复 2019-06-30

C++类成员函数定义在类体内为什么不会报重定义错误

发表于 2016-08-18 最后回复 2019-03-12

为什么要删除"R语言是动态语言还是静态语言?"的问答提问?

发表于 2018-06-15 最后回复 2018-06-15

新版文章管理为什么没有按照文章类型(原创、转载和翻译)查看的功能?

发表于 2018-05-08 最后回复 2018-05-09

Linux环境下,cout无法输出结构体对象成员的地址

发表于 2017-08-09 最后回复 2017-08-10

ERROR 126 (HY000) at line 1: Incorrect key file for table '/tmp/#sql_6d45_0.MYI'

发表于 2017-07-23 最后回复 2017-08-10

github不clone可以上传文件夹吗

发表于 2017-01-09 最后回复 2017-08-09

正则表达式如何利用前面的子表达式,但不匹配前面捕获的内容?

发表于 2017-02-23 最后回复 2017-07-23

Linux shell 函数可以return负数吗?

发表于 2017-07-20 最后回复 2017-07-23

ERROR 1062 (23000) at line 1: Duplicate entry '1332883220' for key 'group_key'

发表于 2017-07-17 最后回复 2017-07-19

华为C++岗笔试题:字符串变换最小费用

发表于 2016-11-02 最后回复 2017-07-16

C++中cout<<setw()<<endl;中cout<<setw()的原理?

发表于 2016-05-03 最后回复 2017-04-21

ls的结果为什么能够自适应占满一行?

发表于 2016-11-09 最后回复 2017-01-09

外部排序只能用归并排序吗?还有其它的方法吗?

发表于 2016-09-12 最后回复 2016-12-27

请问CSDN的CSTO软件交易平台的英文全称是什么?

发表于 2016-07-26 最后回复 2016-11-16

C++析构函数为什么不能有返回值

发表于 2016-09-14 最后回复 2016-11-10

JavaScript中循环给元素添加onclick事件局部变量的值均相同的怪异现象

发表于 2016-09-02 最后回复 2016-09-12

驱动程序一定要与具体的硬件设备关联吗?

发表于 2016-09-07 最后回复 2016-09-10

CSDN-Markdown为什么不能为表格设置如下的样式

发表于 2015-09-17 最后回复 2016-08-24

使用wpritf输出中文

发表于 2016-08-23 最后回复 2016-08-24

Linux下系统调用execl会等待一段时间才执行指定的可执行程序,这是为什么?

发表于 2015-09-11 最后回复 2016-08-23

MySQL中show index from [tableName]可以作为IFEXISTS判断条件吗

发表于 2016-07-01 最后回复 2016-08-23

CSDN为何上传的资源迟迟得不到显示

发表于 2016-08-17 最后回复 2016-08-23

shell编程中typeset没有选项是什么意思?

发表于 2016-06-26 最后回复 2016-06-29

Object reference not set to an instance of an object.

发表于 2016-06-25 最后回复 2016-06-26

CSDN如何查看自己的博客有没有上极客头条

发表于 2016-04-26 最后回复 2016-04-28

remove_copy_if可以用于map吗,如果可以给出示例代码

发表于 2016-04-25 最后回复 2016-04-25

CSS浮动为什么不会遮盖同级元素

发表于 2015-09-17 最后回复 2016-04-25

g++ 编译选项 -Wno-unknown-pragmas -Wno-format -pg分别是什么意思

发表于 2015-08-20 最后回复 2016-03-28

linux下可执行程序通过shell输入其名称,不马上运行,阻塞一段时间才开始执行,为什么?

发表于 2015-09-13 最后回复 2015-09-13

CSDN 博客经常出现服务器错误,无法发表博文,不得不吐槽!很无语!

发表于 2015-08-15 最后回复 2015-09-11

CSDN CMarkDown的一个bug

发表于 2015-08-25 最后回复 2015-09-11

HTML 如何设置图片宽高分别为原宽高的不同比例?

2020-08-22

Golang 如何进行标准错误输出

2019-12-24

git branch -dr origin/<branchname> 无法删除远端分支

2019-09-16

为什么 Golang 中序列化与反序列的函数一般命名为 marshal 与 Unmarshal 呢?

2019-06-26

golang main包可以被import吗

2019-06-11

golang小数默认是float32还是float64?

2019-05-28

golang const 可以修饰函数形参吗

2019-05-28

ldconfig命令全称是什么呢?

2019-04-02

Linux中 链接器 ld 命令的全称是什么英文单词?

2019-03-12

golang的struc成员后跟字符串有什么作用?

2019-03-15

ssh命令默认端口如何查看

2019-02-15

ssh客户端为什么不指定端口也可以登录成功

2019-02-15

C/C++的预处理文件的后缀为什么约定为.i

2019-01-24

go实现一个interface需要实现所有方法吗?

2019-01-14

go为什么不能获取字符串某个字符地址?

2019-01-13

date命令将时间戳转为可读时间为什么需要加@符号

2018-12-06

GNU C++定义对象时对象名称被括号包围且前面有个下划线是什么意思

2018-10-09

git merge可以操作远端分支吗?

2018-08-16

Google C++编程风格指南中6.10节流中不支持字符串操作符重新排序 什么意思

2018-08-05

5.5.50-MariaDB的索引为什么在 where in子句中无法生效,MySQL可以?

2018-07-07

C++模板元编程和编写模板有什么区别?

2018-06-17

g++ -S将源码编译成汇编代码,使用的是哪个工具?

2018-06-11

缓冲溢出,为什么不报错?

2018-05-16

从长度为n的数组中找出同时满足下面两个条件的所有元素,时间复杂度为O(n)。

2018-05-28

为什么C++局部数组变量地址间隔是16字节的倍数?

2018-05-17

RLF、HRLF控制字符到底是什么

2018-05-10

printf关于浮点数的四舍五入的奇怪问题?

2018-05-09

stringstream的输入与输出的用法

2018-03-19

使用JS如何获取剪贴板内容

2018-03-06

Linux命名管道为什么叫FIFO?

2018-02-07

Linux下printf与wprintf不能同时使用?

2018-01-15

C标准库函数setvbuf的名称全称

2018-01-15

mysql count distinct 加条件

2017-06-15

awk如何获取除最后一行的所有行?

2017-05-19

rz命令如何上传文件夹

2017-05-07

CSS浮动为什么不会遮盖同级元素

2015-09-17

Linux下系统调用execl会等待一段时间才执行指定的可执行程序?

2015-09-11

C/C++程序中堆区最大有多大?

2015-05-17

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