自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (8)
  • 收藏
  • 关注

转载 Linux系统上java调用C++ so库文件

Linux系统上java调用C++ so库文件PART1:java中使用jna替代jni调用c++/c生成的 dll/so库文件需要做的事项1、引入JNA依赖或者直接下载JNAjar包 <!-- https://mvnrepository.com/artifact/net.java.dev.jna/jna --> <dependency> <groupId>net.java.dev.jn

2020-09-07 09:59:00 431

原创 监听文件夹的状态是否发生变化

#!/bin/bashcap=0flag=1#当前的文件夹容量大小while truedo curcap=`du -sk /home/xcx/test2 | awk '{print $1}'` if [ $flag == 1 ]; then cap=$curcap flag=0 echo "第一次" fi ...

2020-01-13 08:49:02 457 1

原创 编译关于gstreamer的C/C++文件的命令

编译gtreamer .c文件,通过命令:gcc -Wall rtsptest.c -o rtsptest $(pkg-config --cflags --libs gstreamer-1.0)运行:./rtsptest

2020-01-08 14:50:03 498

原创 gstreamer播放rtsp码流C语言

在gstreamer框架下使用C语言编写播放rtsp码流,以下就是用到的元件,其中解码元件(vaapih264de可以换成decodebin使用软解码),并且cb_new_rtspsrc_pad()为source是接收元件的回调函数,用于连接解封装元件完整的代码下载连接在我的资源站中,可以去我的博客下载资源上查找source = gst_element_factory_make ( “...

2020-01-08 14:47:34 1366 1

原创 Mysql数据库中取出blob类型的images在网页上显示

为了在网页上播放数据库中的图片查询了许多方法,也尝试了很多方法。以下是我的方法:mysql数据中存储的是一个blob类型的图片,在网站的后台(Node.js)把图片取出来之后,类型是一个对象,从google浏览器 中查看的类型为ArrayBuffer,搜索资料找到js中有BLOB,则把取出的图片资源放入blob对象中(创建一个Blob类型的对象,且对象的书据用从数据库中取出的图片数据填充)。代...

2020-01-07 13:31:52 1295

转载 Node.js理解四个关于高并发的四个问题

1、为什么在浏览器中运行的javaScript能与操作系统进行如此底层的交互?2、Node.js真的是单线程吗?3、如果是单线程,他是如何处理高并发请求的?4、node.js事件驱动是如何实现的?第一问题:· Node.js标准库,这部分是有JAVASCRIPT 编写的,即使我们使用过程中能直接能调用的API.在源码中的LIB目录中可以看到。·Node bindings, 这一层是J...

2020-01-07 11:17:42 342

原创 网页播放RTMP码流及遇到无法播放,自动播放的问题

<!DOCTYPE html><html lang="en" dir="ltr"> <head> <meta charset="utf-8"> <title>video.js</title> <link href="https://unpkg.com/video.js@6.11.0/dist...

2019-12-31 10:01:30 2163

原创 nodejs开发web服务器

1、使用nodejs,安装nodejs我是按照菜鸟教程上的nodejs教程去安装的nodejs2、安装websocket,mysqlnpm install mysqlnpm install socket.io安装过程中出现过问题安装提示错误 node版本过低安装不上解决方法:若node版本过低,则需要升级依次输入以下指令sudo ln -sf /usr/local/n/v...

2019-12-26 13:25:43 143

原创 ffmpeg配置解码库libx264

1、下载解码库下载速度很慢 git clone git://git.videolan.org/x264.git cd x264./configure --enable-static --enable-share makesudo make install2、重新打开安装的ffmpeg文件夹需要重新编译安装ffmpeg1. 配置ffmpeg时,加上x264,如:./conf...

2019-12-26 13:18:28 1015

原创 Rtsp通过Nginx和FFmpeg转码Rtmp,网页播放rtmp

1、安装FFmpegtar zxvf ffmpeg-4.1.tar.gzcd ffmpeg-4.1/./configuresudo make install2、安装Nginx(1) 安装相关的依赖包yum install gccsudo apt-get install libpcre3 libpcre3-devsudo apt-get install zlib1g-devsu...

2019-12-26 11:26:05 675

原创 gstreamer安装AV-VPI成功后没有查询不到vaapi插件问题解决

基本库安装$ sudo apt-get -y install autoconf automake build-essential libass-dev libtool pkg-config \texinfo zlib1g-dev libva-dev cmake mercurial libdrm-dev libvorbis-dev libogg-dev git \libx11-dev lib...

2019-10-21 19:04:07 1825

原创 综合布线技术发展趋势

综合布线工程师代表表着广泛的技术和应用,更多选择的就业机会

2016-12-08 22:36:05 2044

原创 恶搞病毒编程

想逗你朋友开心吗?那就进来.........

2016-12-07 22:42:47 7924 4

原创 TCP拥塞控制

运输层的TCP(传输控制协议)的拥塞控制方法

2016-12-07 22:14:28 532

转载 没有谁值得你仰望

台湾著名漫画家几米曾说过,一个人总是仰望和羡慕着别人的幸福,一回头,却发现自己正被仰望和羡慕着,其实每个人都是幸福的。只是,你的幸福常常在别人的眼里。细想想,这话蛮有道理。现实生活中,我们总是自觉或不自觉地羡慕别人的生活。男人通常会羡慕那些事业上比自己成功的人。也不见得人家比自己聪明多少,可是人家真的成功了。仕途也好,钱途也罢,就算娶个太太都比自己的女人聪明、漂亮、体贴,真

2016-12-07 17:47:41 513

原创 二叉树的遍历

设计和调试的算法希望对你们有用哟:1、递归建立二叉树;2、先序递归遍历二叉树;3、中序递归遍历二叉树;4、后序递归遍历二叉树。5、中序非递归遍历二叉树

2016-12-07 17:35:04 510

原创 致自己的一封信

送给自己的一生真言:    别把钱看得太重不要抱怨自己现在工资低(能力低),银行存款4位数以下,甚至3位数,看不到前途,现在要做的就是努力学习,即使你文凭再高,怎么把理论运用到实践还是需要一个很长的锻炼过程,社会永远是一所最博大的大学,它让你学到的知识远比你在学校学到的重要得多,所以同样,你也别太介意学历低。30岁之前靠自己能力买车买房的人还是极少。

2016-12-06 23:19:53 489

filetest.c

本源码是自己整理的gstreamer框架下播放本地视频文件码流的源码,其中很多的注释可以去了解其中的原委

2020-01-08

rtsptest.c

本源码是自己整理的gstreamer框架下播放rtsp码流的源码,其中很多的注释可以去了解其中的原委

2020-01-08

QT开发工具 和书籍.zip

本书共包含11个章节,这些章节基本包含了笔者在使用PyQt中遇到的绝大多数技术以及一些简单的应用。本书虽然有11个章节,但是有些章节是具有独立性的,读者可以针对自己的实际情况选择性阅读。 本书第一章介绍了PyQt的入门知识,讲述了PyQt的安装配置以及Eric6这个IDE的简单使用方法。对于对PyQt已经有一定基础的朋友可以略去这一章。 本书第二章简单介绍了Python的基本语法,本章针对一些没有接触过python的读者,对于Python已经有一些基础的朋友可以略去这一章。 本书第三章介绍Qt Designer的使用方法,Qt Designer是一个PyQt的可视化界面编辑程序,他的作用是帮助我们快速开发出界面文件,我们可以通过其他方式把界面文件转化成python代码文件。对于不懂太多PyQt知识的读者来说,本章可以让你快速入门,同时,本章也是让自己的PyQt技术快速进步的最重要的章节。 本书第四章介绍了PyQt的基本控件的使用方法,如果读者时间并不充裕,只对部分控件感兴趣,可以选取相应的小节进行阅读。 本书第五章介绍了PyQt的高级控件的使用方法,如果读者对PyQt的表格、树、多文本页面、数据库、多线程等等感兴趣,可以在这一章中选择相应的小节阅读。 本书第六章重新介绍了PyQt的布局管理的使用(之前在第3章通过Qt Designer的使用方法中已经介绍,第3章是通过Qt Designer这个代码生成器进行介绍,这里通过手工敲打代码的方法介绍)。由于布局管理非常重要,值得我们以一个新的章节介绍,如果读者对纯代码实现布局管理器感兴趣可以参考这一章,如果对代码生成器Qt Designer的布局管理器感兴趣也可以忽略这个章节。实际上两种方法并没有本质的区别。 本书第七章介绍了PyQt信号与槽的应用,信号与槽是PyQt的核心,想要掌握PyQt的高级玩法的朋友可以仔细阅读这个章节。 本书第八章介绍了PyQt的图形特效,如果读者对PyQt绘图,背景着色等感兴趣,可以阅读这个章节。 本书第九章介绍了PyQt的扩展应用,如果你想知道如何把Python的一些非常流行的模块如pyinstaller、pandas、matplotlib、pyqtgraph、plotly等与PyQt结合,可以从这一章节中选择性的阅读。 本书第十章通过几个例子介绍PyQt的实战应用,想要简单了解一些简单的程序是如何开发的朋友可以选择性的阅读这个章节。 本书第十一章介绍PyQt在金融领域中的应用,是本书的另一个作者孙洋在金融公司工作过程中积累的一些实战性较高的案例,向读者展示PyQt如何应用到投资研究系统、量化投资、以及金融工具开发,读者可以根据自己的需求选择性阅读。

2019-06-05

CTF 大赛专用工具

本工具不是本人专有,这个是我通过平常整理收集的一些专用且常用的工具

2018-06-05

计算机操作系统

这个文档主要写了一些计算机操作系统的知识点,包括虚拟存储器的运行原理和一些知识的解读

2018-06-05

FreeMind 思维导图制作软件

打开我发的思维导图文件,别忘了下载这个软件哦!这是个在你学习上整理你思路的很好的软件!不要错过!不信就瞧瞧啊

2016-12-07

计算机网络数据链路层导图

使你在学习计算机网络课程上如鱼得水。相信我!

2016-12-07

计算机网络网络层导图

帮助你在以后的学习上如鱼得水。相信我!!!

2016-12-07

空空如也

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

TA关注的人

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