shinobi_jack
码龄15年
关注
提问 私信
  • 博客:55,808
    55,808
    总访问量
  • 69
    原创
  • 35,663
    排名
  • 657
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:陕西省
  • 加入CSDN时间: 2010-06-21
博客简介:

Shinobi_Jack的博客

查看详细资料
  • 原力等级
    当前等级
    4
    当前总分
    551
    当月
    2
个人成就
  • 获得858次点赞
  • 内容获得1次评论
  • 获得607次收藏
创作历程
  • 4篇
    2025年
  • 63篇
    2024年
  • 2篇
    2020年
成就勋章
TA的专栏
  • ffmpeg实战应用
    6篇
  • Python实战应用
    3篇
  • Hypertable 实战应用
    10篇
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

flume和kafka整合 flume和kafka为什么一起用?

‌‌‌
原创
发布博客 2025.01.23 ·
1437 阅读 ·
14 点赞 ·
0 评论 ·
18 收藏

Kafak 单例生产者实现-C#操作

2).报错:“kafka.zookeeper.ZooKeeperClientTimeoutException: Timed out waiting for connection while in state: CONNECTING” ,原因:没有安装zookeeper.因此,一定要先安装zookeeper.进入config目录,复制zoo_sample.cfg文件,改名为zoo.cfg;1). 报错:“输入行太长,命令语法不正确”,修改kafka路径,尽量短一点即可。1. 懒汉模式不传参数的实现。
原创
发布博客 2025.01.23 ·
1032 阅读 ·
8 点赞 ·
0 评论 ·
8 收藏

MySQL镜像启动后修改默认端口号

服务器资源有限,和同事的服务部署在同一个服务器上。因此想办法解决:修改默认端口。发现网上已经有解决案例,那么就拿来主义了。
原创
发布博客 2025.01.23 ·
201 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

c#使用Confluent.Kafka实现生产者发送消息至kafka(远程连接kafka发送消息超时的解决 Local:Message timed out)

水一篇:
原创
发布博客 2025.01.22 ·
999 阅读 ·
5 点赞 ·
0 评论 ·
9 收藏

Web前端js实现多媒体数据获取

1-麦克风权限:js已经内置好了方法,直接调用即可,不需要下载什么插件啥的,下面分别解释一下获取麦克风的权限,声音录制与播放,还有系统扬声器声音的录制与播放:1-麦克风权限:navigatornavigatorPromiseawaitPromiseawaitPromiseawaitasyncawaitPromisePromiseawaitstreamstream综上所述,这行代码的作用是异步请求访问用户的音频设备(麦克风),并将获取到的音频流存储在stream变量中。js已经内置好了方法,直接调用即可。
原创
发布博客 2024.12.05 ·
1048 阅读 ·
15 点赞 ·
0 评论 ·
23 收藏

WVP+ZLMediaKit+MediaServerUI国标接入调测

本来打算整理一下WVP+ZLMediaKit+MediaServerUI国标接入调测的流程,发现已经有很多优秀的文章了。那就“拿来主义”了。
原创
发布博客 2024.12.03 ·
583 阅读 ·
22 点赞 ·
0 评论 ·
5 收藏

RTVS视频服务应用

低延迟、跨平台、无插件、高性能的完整商业级1078视频平台
原创
发布博客 2024.11.20 ·
1365 阅读 ·
10 点赞 ·
0 评论 ·
20 收藏

音视频开发库ffmpeg应用

dev版本为开发者版本,里面包含了开发者基于ffmpeg代码级别开发的include头文件lib库文件,但是不含动态库文件,所以ffmpeg的代码级别的开发者需要下dev+shared版本两个才能进行代码级别的开发。static版本包含了三个静态编译ffmpeg的工具"ffmpeg,ffplay,ffprobe",ffmpeg集成转码等功能,ffplay集成播放显示等功能,ffprobe集成格式查看等功能;视频播放器:你可以使用FFmpeg作为视频播放器的核心,只需要通过解析视频流,然后将视频帧展示出来。
原创
发布博客 2024.11.18 ·
1220 阅读 ·
17 点赞 ·
0 评论 ·
29 收藏

音视频基础

而HDR可以表达超出1的颜色值,拥有更大的颜色范围。比较专业的说法可能是以 A/B 这种方式,A 是「视频编解码方式」,B 是「视频封装格式」。视频分辨率:又称为图像分辨率,由视频的宽高组成,表示形式宽x高,常见的视频分辨率有480P、720P、1080P、2K(2048x1080/2160x1440)、4K(4096x2160/3840x2160)。视频封装格式,简称视频格式,相当于一种存放视频信息的容器,它里面包含了视频信息、音频信息和相关的配置信息(例如:视频和音频的关联信息、如何解码等)。
原创
发布博客 2024.11.16 ·
1018 阅读 ·
11 点赞 ·
0 评论 ·
18 收藏

视频编码概述及应用

使用较低的压缩率来压缩视频,那么压缩后文件就会很大,但会得到很棒的视频质量。H.262是由ITULT的VCFG组织和ISO/IFC的MPEG组织联合制定的,所以制定完成后分别成为了两个组织的标准,正式名称是"ITU-T建议H.262"和"ISO/EC 13818-2" H.263是ITU-T为低于64kb/s的窄带通信信道制定的视频编码标准,它是在H.261基础上发展起来的.2).MPEG-2 在MPEG-1 的基础上开发的视频编码,它的质量远远好于MPEG-1, 是DVD-Video唯一指定的视频编码。
原创
发布博客 2024.11.16 ·
770 阅读 ·
25 点赞 ·
0 评论 ·
17 收藏

Go 加密算法工具方法

Go 加密算法工具方法:1.将字节数组转成16进制字符串: []byte -> string2.将16进制字符串串转成字节数组: hex string -> []byte3.16进制字符串大端和小端颠倒4.字节数组大端和小端颠倒5.哈希函数6.填充函数
原创
发布博客 2024.11.13 ·
392 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

Go 加密算法(AES、DES、3DES、RSA)

本文主要对AES、DES、3DES、RSA这几种加密算法的实现做简单介绍。
原创
发布博客 2024.11.13 ·
502 阅读 ·
8 点赞 ·
0 评论 ·
5 收藏

Go 实现:椭圆曲线数字签名算法ECDSA

椭圆曲线数字签名算法(ECDSA)是使用椭圆曲线密码(ECC)对数字签名算法(DSA)的模拟。它基于椭圆曲线离散对数问题(ECDLP)的难解性,具有密钥短、速度快和安全性高的优点。
原创
发布博客 2024.09.27 ·
706 阅读 ·
4 点赞 ·
0 评论 ·
9 收藏

多核处理器的发展历程及操作系统的实现原理

操作系统需要优化针对多核处理器的并发性能,例如通过并行化和线程级别的优化来充分利用多核处理器的计算能力,以提高系统的整体性能。现在项目开发,越来越多的考虑挖掘CPU,操作系统的性能,随着CPU架构的变迁,多核处理技术的成熟发展,应用开发中对CPU核数的编程调用的频次越来越多。最近也在看多核方面的东西,网上搜到以下3篇文章, 由浅入深的介绍了操作系统的多核原理,多处理器多核架构,现整理如下,便于以后查阅。操作系统——多处理器和多核架构_操作系统与多核-CSDN博客。2.操作系统——多处理器和多核架构。
原创
发布博客 2024.09.20 ·
854 阅读 ·
24 点赞 ·
0 评论 ·
7 收藏

Go调试工具—— Delve

1. 查看版本,帮助信息。
原创
发布博客 2024.09.19 ·
758 阅读 ·
7 点赞 ·
0 评论 ·
1 收藏

大数据时代 数据挖掘十大经典算法

在分开数据的超平面的两边建有两个互相平行的超平面。其算法本身是通过改变数据分布来实现的,它根据每次训练集之中每个样本的分类是否正确,以及上次的总体分类的准确率,来确定每个样本的权值。PageRank背后的概念是,每个到页面的链接都是对该页面的一次投票,被链接的越多,就意味着被其他网站投票越多。该方法的思路是:如果一个样本在特征空间中的k个最相似(即特征空间中最邻近)的样本中的大多数属于某一个类别,则该样本也属于这个类别。其缺点是:在构造树的过程中,需要对数据集进行多次的顺序扫描和排序,因而导致算法的低效。
原创
发布博客 2024.09.19 ·
1066 阅读 ·
18 点赞 ·
0 评论 ·
10 收藏

Kafka入门-C#操作

2).报错:“kafka.zookeeper.ZooKeeperClientTimeoutException: Timed out waiting for connection while in state: CONNECTING” ,原因:没有安装zookeeper.因此,一定要先安装zookeeper.进入config目录,复制zoo_sample.cfg文件,改名为zoo.cfg;1). 报错:“输入行太长,命令语法不正确”,修改kafka路径,尽量短一点即可。4). 创建、查看主题。
原创
发布博客 2024.09.13 ·
1703 阅读 ·
20 点赞 ·
1 评论 ·
9 收藏

C# HttpClient 实现HTTP Client 请求

检查代码,发现请求时没有设置User-Agent,content-type,Cookie。于是查看浏览器请求时的相关信息。为了测试一下HTTP接口的,用C# HttpClient实现了HTTP客户端,用于从服务端获取数据。但是遇到了问题:C# httpclient get 请求和直接浏览器请求结果不一样。C# httpclient get 请求和直接浏览器请求结果不一样。但是,运行后返回的是不是url请求的数据,而是业务系统的登录页面。编译代码,重新运行时,请求结果和浏览器直接调接口一致。
原创
发布博客 2024.09.12 ·
1046 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

C# HttpListener 实现的HTTP Sever浏览器文件下载

编写简单的test.html 文件,body体值配置a标签,其href 属性设置为文件下载请求的http接口要求的参数序列。浏览器打开如下:发起请求,点击“文件下载”链接即可。
原创
发布博客 2024.09.12 ·
810 阅读 ·
8 点赞 ·
0 评论 ·
1 收藏

前、后端数据传输技术汇总

用于在后台与服务器交换数据。JavaScript:用于处理响应并更新网页内容。XML或JSON:作为数据交换格式(现代应用中,JSON 更为流行)。从早期的表单提交与页面刷新,到 AJAX、jQuery 的封装,再到现代的fetch和axios,前端与后端的通讯方式经历了巨大的演变。这些技术的不断发展,使得前端开发者能够更高效地与后端服务交互,提升用户体验的同时,也推动了 Web 应用的复杂性和功能性。现代 Web 开发中,axios已经成为最常用的 HTTP 客户端工具,而fetch。
原创
发布博客 2024.09.11 ·
1085 阅读 ·
34 点赞 ·
0 评论 ·
9 收藏
加载更多