自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

华的专栏

讨论与进步

  • 博客(995)
  • 资源 (2)
  • 收藏
  • 关注

原创 FastDFS详解

FastDFS详解 引用博客:https://blog.csdn.net/eakom/article/details/102846031

2020-07-09 15:25:01 490

原创 STM32相关问题解决方法

STM32相关问题解决方法:https://bbs.21ic.com/icview-726814-1-1.html

2020-07-06 18:22:33 667

转载 VS2013 MFC 中DLL链接库断点不能命中的解决方案总结

一、结论 1. ”当前不会命中断点,因为还没有为该文档加载任何符号”才是要使断点命中的要点; 2. 方案1是前提,一定要确保DLL是最新的,头文件包含要同步一致; 3. 按第6条的第一步就解决问题了,其它实验后并无效果。二、方案1. https://blog.csdn.net/zhangbinsijifeng/article/details/46328393(1).要调试的dll不在调试进程的进程空间,调不到,也就是该dll还没有...

2020-07-04 17:43:17 781

原创 wpf的demo

wpf的demo:http://www.codesc.net/source/list_13_308_3.shtml

2020-06-29 10:55:36 330

原创 stm32死机问题的处理

引用文章:https://blog.csdn.net/qq_27087571/article/details/84580532

2020-05-19 11:53:46 803

原创 Web浏览器已经限制此文件显示

HTML页面是本地的,我们可以在页面里面加上一句<!--savedfromurl=(0013)about:internet-->解决如下问题:

2020-04-28 18:05:45 809

转载 pjsip代码分析(1)——modules框架

今天,来谈一下pjsip 模块框架(module framework)。弄清楚这个概念,就可以轻松地分析pjsip的sip消息的分发处理。 概念: PJSIP模块框架的概念非常重要,负责在各组件之间分发sip消息。 对于接收或发送的sip消息,pjsip_endpoint根据优先级由高到低,依次分发消息到各module进行处理。 优先级的说明: ...

2020-03-20 21:58:58 831

转载 第二章 驱动程序调测方法与技巧

驱动程序开发的一个重大难点就是不易调试。本文目的就是介绍驱动开发中常用的几种直接和间接的调试手段,它们是:利用printk 查看OOP消息 利用strace 利用内核内置的hacking选项 利用ioctl方法 利用/proc 文件系统 使用kgdb一、利用printk这是驱动开发中最朴实无华,同时也是最常用和有效的手段。scull驱动的main.c第338行如下,就是使用p...

2020-02-23 21:02:23 748

原创 sipp帮助

sipp帮助文档:http://sipp.sourceforge.net/doc/reference.html#uac_with_media

2020-01-04 11:41:52 231

转载 SIPp工具Linux下安装

一、SIPp介绍SIPp是一个测试SIP协议性能的工具软件,这是一个开源软件。它可使用INVITE和B YE建立和释放多个呼叫。它也可以读XML的场景文件,即描述任何性能测试的配置文件。它能动态显示测试运行的统计数据(呼叫速率、信号来回的延迟,以及消息统计)。周期性地把CSV统计数据转储,在多个套接字上的TCP和UDP,利用重新传输管理的多路复用。在场景定义文件中可以使用正规表达式,动态调整...

2019-12-24 20:42:45 540

原创 人工智能知识记录

安装:https://blog.csdn.net/wenyusuran/article/details/83010044http://c.biancheng.net/view/1881.htmlhttps://www.cnblogs.com/tan-wm/p/9566564.htmlhttps://www.cnblogs.com/wanyu416/p/9536853.html安...

2019-12-06 08:55:24 203

原创 Ceph块设备(RBD)常用命令

创建块设备映像? 1 rbd create --size {megabytes} {pool-name}/{image-name} 实例:? 1 [ceph-deploy@ceph-admin ~]$ rbd create --size 1024 foo 罗列块设备映像? 1 ...

2019-11-26 17:20:50 3451

转载 Ceph 撸源码系列(二):Ceph源代码里的那些锁 std::mutex(2 of 3)

一、前言:Nautilus v14.2.4 里有一个Performance PR msg/async: avoid put message within write_lock #20731 ,这个PR主要是把 for 循环里的m->put()的代码放到锁之外,来减少临界区里的代码,以提高performance。注:这个PR里由于要把put()代码分开,新增了Message *数组,用...

2019-11-14 11:24:46 309

转载 Ceph 撸源码系列(一):Ceph开源项目源代码的关键目录介绍

从GitHub上Clone Ceph项目,其(ceph version 12.2.11 luminous 版本)目录下主要文件夹和文件的内容介绍如下:1、一级根目录[admin]:管理工具,用于架设文档服务器等[debian]:用于制作debian(Ubuntu)安装包的相关脚本和文件[doc]:用于生成项目文档,生成结果参考http://ceph.com/docs/master/...

2019-11-14 11:17:02 1113

原创 ceph源码

http://download.ceph.com/tarballs/

2019-11-14 09:05:02 193

转载 “Ceph浅析”系列之七——关于Ceph的若干想法

本篇文章的内容,主要是笔者在调研分析Ceph过程中产生的一些思考。因为其中的内容比较自由发散,且大多是笔者的个人见解,故此另启一文进行讨论。关于Ceph的性能目前为止,本系列的文章中没有涉及到Ceph性能的详细讨论,也没有给出任何的Ceph性能数据。原因很简单:笔者本人没有机会进行详尽的Ceph性能分析研究,也没有见到比较全面的相关数据。因此,为了避免以片面的数据误导读者,便没有提供任何信...

2019-11-12 17:38:00 185

转载 “CEPH浅析”系列之六——CEPH与OPENSTACK

在 《“Ceph浅析”系列之二——Ceph概况》中即已提到,关注Ceph的原因之一,就是OpenStack社区对于Ceph的重视。因此,本文将对Ceph在OpenStack中的价值进行简要介绍,并且对Ceph和Swift进行对比。Ceph在OpenStack中的地位对于一个IaaS系统,涉及到存储的部分主要是块存储服务模块、对象存储服务模块、镜像管理模块和计算服务模块。具体针对OpenSt...

2019-11-12 17:23:42 229

转载 “Ceph浅析”系列之五——Ceph的工作原理及流程

本文将对Ceph的工作原理和若干关键工作流程进行扼要介绍。如前所述,由于Ceph的功能实现本质上依托于RADOS,因而,此处的介绍事实上也是针对RADOS进行。对于上层的部分,特别是RADOS GW和RBD,由于现有的文档中(包括Sage的论文中)并未详细介绍,因而本文或有语焉不详之处,还请读者多多包涵。本文将首先介绍RADOS中最为核心的、基于计算的对象寻址机制,然后说明对象存取的工作流程,...

2019-11-12 15:25:53 157

转载 Ceph浅析”系列之四——Ceph的结构

本文将从逻辑结构的角度对Ceph进行分析。Ceph系统的层次结构Ceph存储系统的逻辑层次结构如下图所示[1]。Ceph系统逻辑层次结构自下向上,可以将Ceph系统分为四个层次:(1)基础存储系统RADOS(Reliable, Autonomic, Distributed Object Store,即可靠的、自动化的、分布式的对象存储)顾名思义,这一层本身就是一个完整的对象存...

2019-11-12 14:48:28 177

转载 CEPH浅析”系列之三——CEPH的设计思想

Ceph针对的目标应用场景理解Ceph的设计思想,首先还是要了解Sage设计Ceph时所针对的目标应用场景,换言之,“做这东西的目的是啥?”事实上,Ceph最初针对的目标应用场景,就是大规模的、分布式的存储系统。所谓“大规模”和“分布式”,是指至少能够承载PB级别的数据,并且由成千上万的存储节点组成。在大数据口号深入人心的今天,PB已经远远不是一个激动人心的系统设计目标了。但是,应该指...

2019-11-12 14:34:34 140

转载 “Ceph浅析”系列之二——Ceph概况

本文将对Ceph的基本情况进行概要介绍,以期读者能够在不涉及技术细节的情况下对Ceph建立一个初步印象。1. 什么是Ceph?Ceph的官方网站Ceph.com上用如下这句话简明扼要地定义了Ceph:“Ceph is a unified, distributed storage system designed for excellent performance, reliability...

2019-11-12 14:22:58 144

原创 glibc 源码下载路径

http://ftp.gnu.org/gnu/glibc/

2019-09-26 13:58:39 713 1

转载 tftp使用方法

1. 从设备上下载1.jpg到PC端: >tftp-p-l1.jpg192.168.213.128 2. 从PC端上传输ZKDB.db文件到设备:>tftp-g192.168.213.128-rZKDB.db上传参数说明:-l是local的缩写,后跟存在于Client的源文件名,或下载Client后...

2019-09-02 16:29:57 599

转载 SPI通信协议(SPI总线)学习

1、什么是SPI?SPI是串行外设接口(Serial Peripheral Interface)的缩写。是 Motorola 公司推出的一种同步串行接口技术,是一种高速的,全双工,同步的通信总线。2、SPI优点支持全双工通信通信简单数据传输速率块3、缺点没有指定的流控制,没有应答机制确认是否接收到数据,所以跟IIC总线协议比较在数据可靠性上有一定的缺陷。4、特点1...

2019-08-19 16:31:09 3526

原创 Oclint 安装指导

一 安装加载工程插件bear安装bear ,生成加载工程路径文件Bear用于生成oclint工程信息加载文件compile_commands.json正确执行:安裝bear ,下载路径:git clone https://github.com/rizsotto/Bear.git执行如下指令:cd Bear cmake . (注意点) make Make insta...

2019-08-08 11:06:29 620

原创 php编译安装

https://blog.csdn.net/eddy23513/article/details/82595047https://blog.csdn.net/belen_xue/article/details/79418744https://www.centos.bz/2018/06/lnmp环境不重新编译php安装postgresql扩展pgsql和pdo_pgsql/...

2019-07-10 19:45:32 140

转载 TensorFlow :HelloWorld

https://blog.csdn.net/MOU_IT/article/details/79886493

2019-07-01 14:10:19 287

转载 gtest的介绍和使用

一、什仫是gtest gtest是一个跨平台的(Liunx、Mac OS X、Windows 、Cygwin 、Windows CE and Symbian ) C++单元测试框架,由google公司发布。gtest是为在不同平台上为编写C++测试而生成的。它提供了丰富的断言、致命和非致命判断、参数化、”...

2019-06-28 16:22:04 2277

转载 libevent源码深度剖析二

前面讲到,整个libevent本身就是一个Reactor,因此本节将专门对Reactor模式进行必要的介绍,并列出libevnet中的几个重要组件和Reactor的对应关系,在后面的章节中可能还会提到本节介绍的基本概念。1 Reactor的事件处理机制首先来回想一下普通函数调用的机制:程序调用某函数?函数执行,程序等待?函数将结果和控制权返回给程序?程序继续处理。Reactor释义“反应堆”...

2019-06-27 09:30:08 173

转载 libevent源码深度剖析一

1 前言Libevent是一个轻量级的开源高性能网络库,使用者众多,研究者更甚,相关文章也不少。写这一系列文章的用意在于,一则分享心得;二则对libevent代码和设计思想做系统的、更深层次的分析,写出来,也可供后来者参考。附带一句:Libevent是用c语言编写的(MS大牛们都偏爱c语言哪),而且几乎是无处不函数指针,学习其源代码也需要相当的c语言基础。2 Libevent简介上来当然要...

2019-06-27 09:26:04 163

转载 PJSIP视频用户开发

# PJSipPJSip开发。#3.2 传来的通话:用call setting启用或拒绝video(pjsua_call_setting,via vid_cnt setting)API:pjsua_call_answer2() (so for example, to reject the video, set vid_cnt to 0 and call pjsua_call_answer...

2019-05-07 22:10:26 1511 1

原创 pjsip编译视频

https://v.qq.com/x/page/a0180t5l0qr.html

2019-05-07 21:38:13 635

原创 PHP下添加PDO_Pgsql扩展

https://blog.csdn.net/kelonsen/article/details/9116573https://blog.csdn.net/fyzhu01/article/details/82585387

2019-04-29 14:05:02 1127

原创 fusionpbx

记录fusionpbx地址:https://github.com/gruz/fusionpbx-api

2019-04-21 20:15:07 1086

原创 ODBC

一、ODBC安装1)UnixODBC安装* yum安装 # yum install -y unixODBC.x86_64** 验证安装 # rpm -qa | grep unixODBC unixODBC-2.3.1-11.el7.x86_642)PostgresqlODBC安装* yum安装 # yum install -y postgr...

2019-04-20 10:41:47 344

原创 分布式

https://segmentfault.com/a/1190000016157665

2019-04-11 17:19:03 176

原创 硬件原理图

https://lceda.cn/editor#id=be1ffcf396934f28b35307be5b446824|d6a3c68c07694eccbca22bb0d5c68ac0https://space.bilibili.com/88461692/video

2019-04-10 15:16:49 1719

原创 BeyondCompare3密钥过期如何处理。

删除该目录下的所有文件。C:\Users\37090\AppData\Roaming\Scooter Software\Beyond Compare 3重新打开Beyond Compare 3,执行下一步,直到完成。就搞定了。

2019-04-08 10:42:15 1489

转载 PHP反射类

https://www.jb51.net/article/84055.htmhttp://www.jquerycn.cn/a_16967https://blog.csdn.net/loongwong2011/article/details/52425312https://www.php.net/manual/en/reflectionclass.innamespace.phphtt...

2019-04-04 15:28:19 458

转载 配置nginx下别名alias支持PHP fastcgi解析

1)参看如下连篇文章:Nginx设置alias实现虚拟目录 alias与root的用法区别http://down.chinaz.com/server/201111/1382_1.htmNginx下alias支持PHP的问题http://i.laoer.com/nginx-alias-php.html2)我的环境是:web根目录在 /var/www/html/中,但是我要加上一个类似于a...

2019-04-02 21:09:39 1234

GB28181国标

公共安全视频监控联网系统 信息传输、交换、控制技术要求 GB28181国标,标准文档;GB28181-2016版本;PDF格式。

2019-01-30

ps解封包处理

PS视频流的解封包处理过程,详细请看源码!

2015-08-18

空空如也

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

TA关注的人

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