戴国进
码龄14年
关注
提问 私信
  • 博客:6,195,882
    社区:1,523
    问答:7,505
    动态:2
    6,204,912
    总访问量
  • 576
    原创
  • 642
    排名
  • 47,692
    粉丝

个人简介:往后余生,专注人工智能领域!!!

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 目前就职: 深圳万兴科技
  • 加入CSDN时间: 2011-05-06
博客简介:

JineD的博客

查看详细资料
  • 原力等级
    当前等级
    9
    当前总分
    9,739
    当月
    73
个人成就
  • 获得1,874次点赞
  • 内容获得363次评论
  • 获得5,855次收藏
  • 代码片获得82,583次分享
创作历程
  • 24篇
    2024年
  • 40篇
    2023年
  • 129篇
    2022年
  • 218篇
    2021年
  • 394篇
    2020年
  • 4篇
    2016年
  • 5篇
    2015年
成就勋章
TA的专栏
  • docker
    付费
    54篇
  • goLang
    付费
    86篇
  • php
    付费
    48篇
  • php笔试 | 面试题
    付费
    28篇
  • 算法 / 数据结构
    付费
    17篇
  • goLang 笔试 | 面试题
    8篇
  • Gin | iris
    9篇
  • php拓展 | composer
    16篇
  • Laravel
    33篇
  • swoole | swoft
    27篇
  • phpstorm | 单元测试
    7篇
  • 正则表达式
    11篇
  • ffmpeg | mencoder
    26篇
  • mysql | tidb
    34篇
  • 锁
    11篇
  • 优化
    12篇
  • redis | Lua
    21篇
  • nginx
    25篇
  • 架构 | 设计模式
    18篇
  • linux
    46篇
  • shell脚本
    14篇
  • ssh | rsync | nfs
    16篇
  • vim | supervisor
    10篇
  • 服务安装
    13篇
  • 网络IO | 计算机原理
    7篇
  • k8s | docker swarm
    15篇
  • python
    20篇
  • 爬虫 | 机器学习
    17篇
  • mongodb
    12篇
  • javascript | html
    7篇
  • jquery | TypeScript | RxJS
    3篇
  • vue学习专栏
    11篇
  • zabbix | prometheus
    8篇
  • ElasticSearch
    31篇
  • logstash | filebeat | kibana
    17篇
  • RabbitMq
    11篇
  • kafka | zookeeper
    10篇
  • jenkins
    10篇
  • git | gitlab
    17篇
  • java
    2篇
  • postman | jmeter
    7篇
  • Fiddler | Vagrant | Autohotkey
    15篇
  • mac | windows 使用技巧
    11篇
兴趣领域 设置
  • 编程语言
    golang
  • 大数据
    mysqlredis
  • 后端
    架构
  • 搜索
    elasticsearch
  • 服务器
    linux
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Linux 日志监控与报警系统实操

根据日志内容分类报警,如 "ERROR" 触发高优先级报警,"WARNING" 触发普通报警。:实时监控一个日志文件并提取含有 "ERROR" 的行。编写脚本实现对超过指定大小的日志文件进行自动归档和压缩。了解日志文件的滚动机制(如日志按大小或时间切割)。实现实时日志监控,统计日志中每分钟的访问次数。:检测日志文件中的错误信息,并在终端显示报警。,提取含有 "Failed" 的行并统计次数。实现一个脚本监控指定文件夹的文件增长情况。:同时监控多个日志文件,并合并结果。:实时查看文件末尾的变化。
原创
发布博客 2024.12.25 ·
584 阅读 ·
3 点赞 ·
0 评论 ·
5 收藏

golang 报错 `tls: failed to verify certificate: x509: certificate signed by unknown authority`

报错的位置是 golang 的 http client,并未有很特殊的配置。
原创
发布博客 2024.11.28 ·
567 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

详解RabbitMQ三种队列类型

经典队列是 RabbitMQ 中最早期也是最常用的一种队列类型。它们具有良好的性能和稳定性,适合大多数常规的消息传递场景。仲裁队列是一种基于 Raft 协议实现的新型队列,专为提高数据一致性和可靠性而设计。消息回放:允许消费者在任何时间点重新读取过去的消息。这对于需要重现历史事件或进行审计的应用程序特别有用。重复消费:消费者可以多次消费同一条消息,这在调试和处理异常时尤为重要。下面我们通过一个简单的例子看看重复消费// 声明流式队列[ActionTitle(Name = "订阅队列")]
原创
发布博客 2024.10.30 ·
1244 阅读 ·
25 点赞 ·
0 评论 ·
20 收藏

win11安装安卓apk原生应用,并设置网络代理

主要是安装:Windows Subsystem for Android™ with Amazon Appstore。adb shell settings put global http_proxy ip:端口。示例: adb connect 127.0.0.1:58526。一、win11安装安卓apk原生应用,查看。adb connect WSA的IP和端口。3、关闭代理(无需重启)
原创
发布博客 2024.10.30 ·
570 阅读 ·
7 点赞 ·
0 评论 ·
5 收藏

卷积神经网络:卷积层,池化层,全连接层

从池化层到全连接层会进行池化操作,数据会进行多到少的映射,进行降维,也就是为什么上图从20×12×12变成100个神经元了,数据在慢慢减少,说明离输出结果越来越近,从全连接层到输出层会再一次减少数据,变成更加低维的向量,这个向量的维度就是需要输出的类别数。如图:这是整个LeNET5的网络可视化模型,蓝色的那个是32x32的,经过卷积,得到了下一层,也就是黄色的那一层,你可以看到,黄色的那一层是一个立方体,我们可以把他展开看看。卷积层有很多卷积核,通过做越来越多的卷积,提取到的图像特征会越来越抽象。
原创
发布博客 2024.10.27 ·
1389 阅读 ·
8 点赞 ·
0 评论 ·
21 收藏

python celery库踩坑汇总

celery 中有两种, soft_time_limit 和 time_limit, 区别是 soft_time_limit 会在内部抛一个 Exception, task 可以 通过try...except 自行处理,time_limit则是中断woker重启没法被catch做一些操作。经过本人反复实验, 只有celery pool 的默认模式prefork,同时支持上面两种超时处理,两种协程模式gevent和eventlet不支持soft_time_limit,最坑爹的solo模式怎么配置都毫无作用。
原创
发布博客 2024.09.24 ·
467 阅读 ·
4 点赞 ·
0 评论 ·
3 收藏

千亿级日志系统架构演进

如上图所示,在接入日志 API 后,所有日志均经过 MQ 进行异步处理,如此既能够将日志写入与业务代码的逻辑解耦,又能确保写入速度的平稳,避免高峰流量对整个 ES + HBase 集群的写入造成压力。最终,我们选择 ES + HBase 的方案。对于线路商品日志,对于直接可读性要求不高,查询的场景我们是从ES中先查出RowKey,再用RowKey去hbase查询日志原文,整个过程RowKey是人工不可见的,结合我们实际的场景,线路商品数据日志的RowKey由五部分构成{0}-{1}-{2}-{3}-{4}
原创
发布博客 2024.09.14 ·
994 阅读 ·
12 点赞 ·
0 评论 ·
17 收藏

turbovnc 服务端、客户端安装

turbovnc 可以方便地远程登录带界面的linux系统,比如xbuntu;远程windows11系统,经过亲身测试体验,感觉还是不是windows自带的rdp服务好用。
原创
发布博客 2024.09.04 ·
632 阅读 ·
4 点赞 ·
0 评论 ·
2 收藏

gin 通过 OpenTelemetry 实现链路追踪

OpenTelemetry是一组与供应商无关的开源工具、API 和 SDK,用于检测应用程序以创建和管理遥测数据(日志、指标和跟踪)。它旨在使遥测数据(日志、指标和跟踪)成为云原生软件应用程序的内置功能。然后将遥测数据发送到可观察性工具进行存储和可视化。OpenTelemetry 库检测应用程序代码以生成遥测数据,然后将其发送到可观察性工具进行存储和可视化OpenTelemetry 库检测应用程序代码以生成遥测数据,然后将其发送到可观察性工具进行存储和可视化。
原创
发布博客 2024.08.30 ·
1346 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

分布式对象存储minio

二是恢复还原,通过对数据结合校验码,通过数学计算,还原丢失或损坏的数据,可以在保证数据可靠的前提下,降低冗余,如单机硬盘存储中的 RAID技术,纠删码(Erasure Code)技术等。MinIO 采用的就是纠删码技术。冗余法最简单直接,即对存储的数据进行副本备份,当数据出现丢失,损坏,即可使用备份内容进行恢复,而副本备份的多少,决定了数据可靠性的高低。关于纠删码,简单来说就是可以通过数学计算,把丢失的数据进行还原,它可以将n份原始数据,增加m份数据,并能通过n+m份中的任意n份数据,还原为原始数据。
原创
发布博客 2024.07.15 ·
9966 阅读 ·
23 点赞 ·
0 评论 ·
56 收藏

goLang 通过 Select + Channels 实现定时任务与调度

time 包 在与 channel 结合时提供了很多有用的功能,其中 time.Ticker 结构体能够处理定时事件,它会定期在指定 channel 上发送时间值。在这篇文章中,我们深入探讨了如何使用 Go 语言中的 time 包与 channel 结合来处理定时事件和任务调度。通过 time.Ticker 结构体的周期性触发和 select 语句的多路复用能力,我们可以创建高效且响应迅速的定时任务处理系统。Ticker 对于在 goroutine 中周期性执行任务(如日志记录或计算)非常方便。
原创
发布博客 2024.07.15 ·
776 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

nmap 使用手册

原创
发布博客 2024.06.24 ·
299 阅读 ·
3 点赞 ·
0 评论 ·
1 收藏

修改hostname导致RabbitMQ数据丢失

公司的很多关键服务都使用了RabbitMQ来作为消息队列服务, 可以说是非常地关键的一个环节, 最近由于业务量的上升, 导致RabbitMQ的CPU持续走高, 所以抽空研究了一下RabbitMQ的扩容, 利用我们自己运维平台使用的一个单节点的RabbitMQ来作为测试吧.看到这个单节点的RabbitMQ的服务器主机名不是很规范, 所以就顺手改了主机名。
原创
发布博客 2024.05.31 ·
787 阅读 ·
4 点赞 ·
0 评论 ·
3 收藏

bracketed paste mode:命令行终端粘贴文本,开头出现^[[200~,结尾出现~

目的是为了区分是自己编辑的还是粘贴过来的,对于粘贴过来的需要编辑后才能运行,所以才有前缀和后缀。回车即可关闭 bracketed paste mode。在命令行终端粘贴文本,首尾会自动添加其它特殊字符。注意:不要使用 :set paste 粘贴上面文本。
原创
发布博客 2024.05.06 ·
1076 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

BurpSuite 爆破后台帐户系统密码

而爆破的密码不是随机的,需要让BurpSuite跑字典,字典的内容就是需要爆破的密码,使用题目给用的字典,若没有字典可以尝试自己手动使用txt纯文本录入或上网搜索资源。成功抓包后,即可开始爆破密码,首先需要知道题目用户名,通常来讲用户名为admin,题目中的提示也是admin,所以将username设置为定值为admin。打开浏览器,进入设置页面,在代理设置中设置IP地址为127.0.0.1,端口号为8080。添加符号注意,在值前后都加上符号是定值,只在前面加符号是变量,爆破针对变量!
原创
发布博客 2024.04.18 ·
3609 阅读 ·
27 点赞 ·
0 评论 ·
45 收藏

哈希密码破解方法汇总

其功能强大,支持非常多的格式包括一些CTF中比较偏的Unicode、ROT47...总之就是功能强大,除了加盐值(salt)的hash解不了,几乎其他通杀。网站需要开梯子进去,需要进行人机验证才能帮你破解,但有时候对于一些小的密文却意外的好用,有些小的密文用hashcat跑字典也会跑到死,而这个两秒出结果。用法:先看看密文的特征,然后去上面的网站进行特征对比,找到对应的hash-mode(数字),接着就可以在kali里暴力破解了。正如其名,用于鉴别密文的格式,对那些不熟密码学的人来说挺好的。
原创
发布博客 2024.04.15 ·
3165 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

WSL创建docker容器报错:libnvidia-ml.so.1: file exists: unknown.

如果同一个镜像的容器在非WSL下,即纯物理机Ubuntu环境下使用nvidia-docker启动是不会报错的。也就是说该种错误只有在WSL下使用nvidia-docker启动某个镜像下的容器才会如此报错。
原创
发布博客 2024.03.13 ·
1875 阅读 ·
27 点赞 ·
0 评论 ·
13 收藏

Docker Desktop将镜像存储位置从C盘迁移到其它盘

4、从 wsl 把镜像 dataext4.vhdx 导出到压缩文件 docker-desktop-data.tar,导出路径应提前创建好,否则导出到不存在的路径会报错。5、命令行执行 wsl --unregister docker-desktop-data,注销原来的 Docker 镜像。2、命令行执行 wsl --list -v 查看状态STATE,是否已停止Stopped。同理,执行 wsl --unregister docker-desktop。可以命令行执行wsl --list -v 看到。
原创
发布博客 2024.03.11 ·
4289 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

kali linux常用命令

例子:`gobuster dir -u http://example.com -w /path/to/wordlist.txt` 使用 Gobuster 对网站进行目录枚举。- 例子:`ettercap -T -M arp:remote /192.168.1.10// /192.168.1.1//` 使用 Ettercap 对网络进行中间人攻击。- 例子:`sslyze --regular www.example.com` 使用 SSLyze 对网站的 SSL/TLS 设置进行评估。
原创
发布博客 2024.02.29 ·
1291 阅读 ·
21 点赞 ·
0 评论 ·
27 收藏

安卓手机安装termux、kali linux及基本配置

该文安装的 kali liunx 应该是简易版的,没有相关工具。
原创
发布博客 2024.02.29 ·
1885 阅读 ·
28 点赞 ·
0 评论 ·
33 收藏
加载更多