自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

腾空烈鹰

时间可以晚点,梦想绝不改签!

  • 博客(23)
  • 资源 (6)
  • 收藏
  • 关注

原创 rtsp、rtmp测试地址

有时需要rtsp、rtmp测试地址时,网上搜出来的都是千篇一律的已停用的测试地址,因此在这里维护一个播放列表,随缘更新(发现新的地址可以在评论区留言)【last update】2023/05/31

2020-05-13 11:03:41 164223 10

原创 base64编码与解码

base64 编解码相关内容

2023-01-17 20:45:00 824

原创 leetcode-接雨水

给定 n 个非负整数表示每个宽度为 1 的柱子的高度图,计算按此排列的柱子,下雨之后能接多少雨水。关联知识木桶效应:一只水桶能装多少水取决于它最短的那块木板

2022-03-10 22:51:31 513

原创 canvas五角星和矩形会碰撞出什么样的火花

话不多说,直接上代码index.html<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>DrawCanvas</title> <script src="./DrawCanvas.js"></script> </head> <body>

2022-02-26 22:06:10 365

原创 工具杂记 —— Markdown转PDF的一些小技巧

Markdown 编辑器很多,我用过的有 Haroopad、Typora,两个都挺好用,目前比较常用的是 Typora, 因为支持了图床,并且支持导出为 HTML 和 PDF;关于 Markdown 编辑器的优缺点,此处不再赘余,已经有人评测过了,详见 下了31个markdown编辑器,我就不信选不出一个好用的1、大多数 Markdown 编辑器默认是不支持颜色的,可以使用 html 语句实现<font color="red">需要设置颜色的内容</font>需要设置颜色.

2021-09-08 17:21:31 1235 1

原创 MySQL C API基本用法

MySQL C API的函数用法及demo

2020-12-28 16:59:22 272

原创 VS2019 MFCActiveX插件开发——环境搭建及创建demo

一、环境搭建安装时勾选了使用C++的桌面开发及勾选了MFC组件,如下图所示:二、创建demo1、创建新项目时选择MFC ActiveX控件2、此处按照默认设置直接点击完成。可根据需求,勾选无窗口激活之类的选项,根据测试,这个关于对话框也没啥用。3、点击完成就创建好一个可以注册的插件了,如果不想手动注册,需要以管理员权限运行VS,编译时直接生成就好,因为不是生成的是.ocx的控件,不是可执行程序,无法使用Ctrl F5调试运行。下图所示的状态,插件已经注册了当然也可以手动注册三

2020-10-24 19:31:10 2892 4

原创 ARP协议解读

上学时,总觉得学习网络协议很枯燥,不好好学,总是记不住,不明白考试为何要考名词解释;工作后才发现掌握各种网络协议还是挺重要的,现在回过头来学习,用自己的方式记录下来,便于日后查看。【本文仅代表自己的理解,欢迎指正】一、何为ARP协议?为什么需要ARP协议?ARP(Address Resolution Protocol), 地址解析协议网络层IP报文中的源地址,目的地址都是IP地址,但是数据链路层MAC帧的目的地址及源地址是硬件地址;当发送数据时,网络层将IP报文交付给数据链路层,数据链路层在封装.

2020-09-05 15:23:34 792

原创 ubuntu禁止ftp用户登录shell

1、禁止用户登录shell1)、在创建用户时指定/usr/bin/nologinuseradd -s /usr/sbin/nologin -d /home/ftp ftpuser创建完用户会发现,光设置/usr/bin/nologin,并不能禁止ftpuser登录shell那是因为登录时要检查该用户的shell设定是否正确,而/usr/bin/nologin不在/etc/shells列表内就会出错,所以禁用无法生效2)、在/etc/shells里添加/usr/sbin/nologin添加完之后

2020-05-27 16:43:48 920 1

原创 百度网盘非会员上传大于4G的文件

百度网盘非会员上传大于4G的文件【方案一】【方案二】总结众所周知,百度网盘非会员是无法上传大于4G的文件的,那么有没有办法上传大于4G的文件呢?答案是肯定的,下面我们来聊聊百度网盘非会员如何上传大于4G的文件的。如上图所示,百度网盘是有个离线下载功能的,分为新建普通下载和新建BT任务从上面两张图片中,我们可以看到离线下载支持种子文件和文件链接,我们可以通过BT种子或文件链接的方式将文件...

2020-04-25 18:58:32 7498 4

原创 MergeSort

MergeSort最近看到公众号(趣谈编程)的文章,特此在本文中用C语言实现一下归并排序是建立在归并操作的一种高效的排序方法,该方法采用了分治的思想,比较适用于处理较大规模的数据,但比较耗内存//将array[left...center] 和 array[center+1...right]两个有序数组和并为一个有序数组void merge(int array[], int temp[]...

2019-05-17 23:53:39 1158

原创 QuickSort

QuickSort//分割操作,方法一:单向调整int partition(int array[], int left, int right){ int temp, pivot; //pivot存放主元 int i, j; i = left; pivot = array[right]; for(j = left; j < right; j++) ...

2019-05-17 23:13:08 142

原创 socket

最近遇到socket相关内容,故整理一下,方便日后查阅server#include <stdio.h>#include <stdlib.h>#include <unistd.h>#include <string.h>#include <arpa/inet.h>#define BUFSIZE 1024int main...

2019-04-10 23:04:30 191

原创 MySQL知识点总结

最近涉及到C语言MySQL数据库相关操作,故整理下来,方便自己日后查看一、安装配置1、安装sudo apt-get install mysql-server mysql-client libmysqlclient-dev2、测试是否安装成功sudo netstat -tap | grep mysql安装成功如下图所示3、初始化MySQLmysqld --initializ...

2019-03-29 23:04:12 238

原创 vi/vim的使用

VI文本编辑器1、启动: vi t.txt vi -R t.txt2、编辑模式: 输入模式 命令模式3、移动光标: 光标移动过一个字符:h,j,k,l,分别对应于左下上右 光标移动过一个单词:w,e,b,W,E,B光标移动一行:-,+,&amp;amp;amp;lt;return&amp;amp;amp;gt; 光标移至行首,行尾:0,$,^ 光标移动过一句:(, ) 光标移动过一个段落:{, }...

2019-03-15 22:50:50 244

原创 Git使用总结

1、Git配置$ git config --global user.name &amp;amp;amp;amp;amp;amp;quot;Your Name&amp;amp;amp;amp;amp;amp;quot;$ git config --global user.email &amp;amp;amp;amp;amp;amp;quot;[email protected]&amp;amp;amp;amp;amp;amp;quot;2、创建版本库$ git init

2018-11-18 17:11:41 132

转载 boa webserver的配置及相关问题

一、简介boa是一个嵌入式web服务器,小巧而且高效,是可以unix或linux下使用,支持cgi的、非常适合于嵌入式系统的单任务的http服务器,源代码开放、性能高。二、下载源码下载可以到:http://www.boa.org 进行下载。下载后可得boa的压缩包(boa-0.94.13.tar.gz)三、配置和使用解压、进入解压后的目录中的src,执行./confi...

2018-09-16 16:44:43 5203

原创 macOS虚拟机安装及优化

1、VMware workstation需要先打补丁,对于VMware workstation 12需要打补丁unlocker208;VMware workstation 14则需要unlocker209; 2、需要抹掉磁盘信息 3、安装过程会出现问题,需要修改配置信息 在*.vmx文件中添加“smc.version = 0”即可 将vmci0.present = “TRUE”中的...

2018-03-03 23:22:52 4792

原创 关于VMware

1、VMware workstation 14黑屏 vmware workstation 10、12升级到vmware workstation 14,发现所有虚拟机打开都黑屏,然而点击显示或隐藏控制台视图会发现,其实相应的系统已经打开了,但是点击进入全屏模式又会显示黑屏,那么请按照以下方法执行: 命令:netsh winsock reset 输入命令方法: 打开c...

2018-02-26 12:32:40 502

原创 基于ICMP协议的ping程序实现

ICMP是(Internet Control Message Protocol)Internet控制报文协议。它是TCP/IP协议族的一个子协议,用于在IP主机、路由器之间传递控制消息。 要利用ICMP协议实现ping功能的程序,Ping程序将采取下列步骤: (1)创建类型为SOCK_RAW的一个套接字,同时设定协议类型为IPPROTO_ICMP。 (2)创建并初始化ICMP头。

2017-05-19 14:05:17 4121

原创 Python实现最简单的双人聊天程序

该程序分为服务器端和客户端,两者都是基于TCP协议来进行通信的。1、服务器端 1. #coding:utf-8 2. #导入相关包 3. import socket 4. import sys 5. import time 6. ISOTIMEFORMAT='%Y-%m-%d %X' #时间格式 7. host='' #本机ip 8. port=8888 #端口号

2017-05-13 13:06:10 3106

转载 Linux系统vim的设置

1、终端输入vi ~/.vimrc回车。2、在.vimrc文件中输入如下文本: set tabstop=4 set softtabstop=4 set shiftwidth=4 set noexpandtab set nu set autoindent set cindent 其中: Tabstop:表示一个 tab 显示出来是多少个空格的长度,默认 8。 Softtabs

2017-04-16 10:32:46 321

转载 Linux shell脚本的建立与执行

在进行 linux 测试时编写脚本是必不可少的。最近经常使用 Linux,感觉太频繁地敲击键盘有些累了,于是想到了 Shell 脚本。可以把太多的命令写成一个脚本,这样每次执行一遍 shell 文件,就可以省去了敲击键盘的时间。于是在网上搜了一些有关 Linux 下脚本编程的内容。Shell 不仅仅是命令的收集,而且是一门非常棒的编程语言。您可以通过使用 shell 使大量的任务自动化,s

2017-03-25 11:01:45 539

webrtc_android源码.txt

该资源是webrtc_android源码的迅雷网盘下载链接,该源码是2020年8月12日获取的最新源码,并不是通过修改源获取的国内镜像。下载不易,望与大家共享

2020-08-18

WebRTC源码.txt

该资源是WebRTC源码的网盘下载链接,该源码是2020年4月3日获取的最新源码,并不是通过修改源获取的国内镜像。下载不易,望与大家共享

2020-04-25

cgic207.tar.gz

最近发现CGIC官网进去之后直接跳转到别的网站,特此将之前下载的源码上传到此处,方便自己日后使用,也方便他人!

2019-12-03

VLC_SDK_LIBVLC.zip

最近采用QT+libvlc开发视频播放器时,发现libvlc在官网比较难找,故上传于此,方便使用

2019-07-19

unlocker208

Win平台下,解压unlocker.zip在【英文】路径下,关闭VMware,点击解压后文件夹中的win-install.cmd,工具自动关闭服务替换文件后再重新启动VM服务,即可完成配置

2017-10-20

unlocker209

Win平台下,解压unlocker.zip在【英文】路径下,关闭VMware,点击解压后文件夹中的win-install.cmd,工具自动关闭服务替换文件后再重新启动VM服务,即可完成配置

2017-10-20

空空如也

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

TA关注的人

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