一个程序员_个人页

一个程序员
个人头像照片
78
2
0

个人介绍

+++

擅长的技术

  • Java
  • Hadoop
  • Clickhouse
  • 微服务
  • 数据中台
  • Python
获得更多能力
通用技术能力:
  • Java
    高级

    能力说明:

    精通JVM运行机制,包括类生命、内存模型、垃圾回收及JVM常见参数;能够熟练使用Runnable接口创建线程和使用ExecutorService并发执行任务、识别潜在的死锁线程问题;能够使用Synchronized关键字和atomic包控制线程的执行顺序,使用并行Fork/Join框架;能过开发使用原始版本函数式接口的代码。

    获取记录:

    • 2022-01-07大学考试 Java开发高级 大学参加技能测试未通过
    • 2022-01-07大学考试 大学/社区-用户参加考试
    • 2022-01-07大学考试 Java开发高级 大学/社区用户通过技能测试
    • 2021-11-28大学考试 大学/社区-用户参加考试
    • 2021-11-28大学考试 Java开发中级 大学参加技能测试未通过
    • 2021-11-26大学考试 大学/社区-用户参加考试
    • 2021-11-26大学考试 【Java学习路线】Java语言基础自测考试 - 初级难度 大学/社区用户通过技能测试
    • 2021-11-24大学考试 Java开发中级 大学/社区用户通过技能测试
    • 2021-11-23大学考试 大学/社区-用户参加考试
    • 2021-11-23大学考试 Java开发初级 大学/社区用户通过技能测试
  • Python
    高级

    能力说明:

    通过课程学习与实战项目,熟练掌握Python的语法知识与编程技能,具备Python语言的函数、面向对象、异常处理等能力,常用开发框架的实际应用和开发能力,具备使用,掌握Python数据分析三剑客Matplotlib、Numpy、Pandas的概念与应用场景,掌握利用Python语言从数据采集到分析的全流程相关知识。

    获取记录:

    • 2025-09-30大学考试 大学/社区-用户参加考试
    • 2025-09-30大学考试 Python高级能力 大学/社区用户通过技能测试
    • 2025-09-30大学考试 大学/社区-用户参加考试
    • 2025-09-30大学考试 Python中级能力 大学/社区用户通过技能测试
    • 2025-09-30大学考试 大学/社区-用户参加考试
    • 2025-09-30大学考试 Python初级能力 大学/社区用户通过技能测试
  • 微服务
    初级

    能力说明:

    理解微服务架构与单体应用架构在开发模式与运维上的区别,了解分布式、容器、DevOps在微服务架构中的应用,理解微服务的设计原则与服务组件。了解Service Mesh概念与Istio基础知识。

    获取记录:

    • 2021-12-03大学考试 微服务初级 大学参加技能测试未通过
    • 2021-12-03大学考试 大学/社区-用户参加考试
  • 数据库
    高级

    能力说明:

    掌握Java开发环境下所需的MySQL高级技巧,包括索引策略、innodb和myisam存储引擎,熟悉MySQL锁机制,能熟练配置MySQL主从复制,熟练掌握日常SQL诊断和性能分析工具和策略。可对云数据库进行备份恢复与监控、安全策略的设置,并可对云数据库进行性能优化。掌握主要NOSQL数据库的应用技术。

    获取记录:

    • 2022-01-09大学考试 大学/社区-用户参加考试
    • 2022-01-09大学考试 数据库高级 大学/社区用户通过技能测试
    • 2022-01-08大学考试 大学/社区-用户参加考试
    • 2022-01-08大学考试 数据库中级 大学/社区用户通过技能测试
    • 2021-11-28大学考试 大学/社区-用户参加考试
    • 2021-11-28大学考试 数据库初级 大学/社区用户通过技能测试

阿里云技能认证

详细说明

暂无更多信息

2026年06月

  • 06.20 22:29:30
    发表了文章 2026-06-20 22:29:30

    ffmpeg视频格式转换

    本文介绍Windows下FFmpeg安装与视频处理:用winget快速安装;通过命令实现MKV转MP4并重编码音频为AAC;解析浏览器不支持AC3/EAC3等音频编码导致无声问题,并提供ffprobe查看及转码方案。(239字)
  • 05.27 18:08:30
    发表了文章 2026-05-27 18:08:30

    Python之代码片段-DeepAgents实现HITL

    本项目实现LangChain中“人在环路”(Human-in-the-Loop)机制的同步流式输出,支持危险工具调用前人工确认(如delete_file),并按type(text/tool_call/tool_output/interrupt/summarization)结构化返回JSON流。依赖deepagents、langchain-openai等库,含stream_chat与stream_resume双核心方法。
  • 05.27 10:23:04
    发表了文章 2026-05-27 10:23:04

    Python之代码片段-AES加解密

    本文介绍基于PyCryptodome的AES-128/192/256(CBC模式)加解密实现,含依赖安装、完整Python类封装(支持UTF-8字符串加解密、PKCS7填充)、密钥/IV长度校验及Base64编码输出,并附使用示例。
  • 05.26 17:26:33
    发表了文章 2026-05-26 17:26:33

    Python之代码片段-YAML配置文件读取

    这是一个基于PyYAML的Python配置管理工具,采用单例模式加载YAML配置文件。支持点语法访问嵌套配置(如config.database.host)、安全获取(get方法带默认值),并内置文件不存在及解析异常处理,简洁易用。
  • 05.26 17:13:54
    发表了文章 2026-05-26 17:13:54

    Python之代码片段-日志功能

    这是一段Python日志配置代码,实现分级日志输出:控制台仅显示INFO及以上级别,文件按天轮转并保留7天,支持DEBUG级全记录。附带简洁调用示例,便于快速集成到服务项目中。

2026年05月

  • 05.09 18:50:14
    发表了文章 2026-05-09 18:50:14

    Python之cachetools实现返回值缓存

    cachetools 是 Python 轻量级缓存库,支持 TTL、LRU 等多种策略。安装:`pip install cachetools`;可便捷装饰函数实现带过期时间的缓存,如 `@cached(cache=TTLCache(maxsize=128, ttl=60))`。

2026年04月

  • 04.29 21:06:12
    发表了文章 2026-04-29 21:06:12

    Python之DeepAgents基于mongodb的检查点

    本文介绍了基于MongoDB实现LangGraph检查点的完整方案:提供同步/异步的CheckpointSaver类,支持线程隔离、索引优化与序列化;包含连接配置、实例化及DeepAgent集成示例,并附带按thread_id查询历史对话消息的实用工具函数。
  • 04.29 20:51:11
    发表了文章 2026-04-29 20:51:11

    Python之MCPClient实现

    本示例展示FastMCP客户端集成:通过RSA加密认证连接MCP服务,获取工具列表;再将MCP工具动态转为OpenAI格式,供大模型调用。含完整异步初始化、鉴权、工具发现与流式函数调用实现。(239字)
  • 04.28 18:40:42
    发表了文章 2026-04-28 18:40:42

    Python之DeepAgents自动摘要触发

    DeepAgents是基于LangChain的智能体框架,核心特性之一为自动摘要功能:当上下文超长导致模型报错时,自动触发摘要压缩,再重试推理。需显式设置`max_input_tokens`参数启用,支持流式输出摘要日志。
  • 04.01 19:03:48
    发表了文章 2026-04-01 19:03:48

    Python之MCPServer实现

    这是一个基于FastMCP框架构建的AI服务后端,集成百度天气预报与腾讯云搜索两大工具,支持实时新闻/天气查询;采用RSA鉴权与JWT认证,内置SQLAlchemy数据库支持及PyMySQL连接,具备健康检测接口与完整日志监控。

2026年01月

  • 01.13 10:44:26
    发表了文章 2026-01-13 10:44:26

    Python桌面程序PyQt6的Pop提示与自动消失

    使用PyQt6实现全屏提示框,3秒后自动消失。通过自定义TipPopup类创建无边框、置顶窗口,并结合信号与定时器控制显示与关闭,适用于全局提示场景。

2025年12月

  • 12.15 10:55:39
    发表了文章 2025-12-15 10:55:39

    Python实现RSA加解密

    本文介绍如何使用Python的PyCryptodome库实现RSA加解密。内容包括安装依赖、生成密钥对、保存公私钥文件,以及封装加密、解密和公钥导出功能的类,并提供完整调用示例,适用于安全通信开发场景。(238字)
  • 12.15 10:44:51
    发表了文章 2025-12-15 10:44:51

    Python实现MD5签名

    本代码使用Python的hashlib模块实现MD5签名函数,将输入字符串按指定编码转换为字节后计算其MD5摘要,并以十六进制字符串形式返回结果。适用于数据校验与安全处理场景。
  • 12.02 11:40:59
    发表了文章 2025-12-02 11:40:59

    腾讯云-联网搜索API-调用Demo

    本文介绍了如何使用Python生成腾讯云API的TC3-HMAC-SHA256签名,并通过Authorization请求头调用SearchPro接口实现搜索功能,涵盖签名计算、请求拼接与HTTP调用全过程。

2025年10月

  • 10.14 11:10:52
    发表了文章 2025-10-14 11:10:52

    Python基于Fastapi与APScheduler的应用定时任务

    基于FastAPI与APScheduler实现定时任务调度,通过lifespan管理生命周期,每分钟执行一次反馈任务,结合Uvicorn启动服务,构建高效异步任务处理系统。

2025年09月

  • 09.30 10:20:14
    发表了文章 2025-09-30 10:20:14

    pytorch基于AnimeFace128数据集训练DCGAN

    基于AnimeFace128数据集,使用PyTorch构建DCGAN生成动漫人脸。包含生成器与判别器网络设计、数据加载及训练流程,通过对抗学习生成64×64清晰图像。
  • 09.19 16:14:45
    发表了文章 2025-09-19 16:14:45

    Python图片上采样工具 - RealESRGANer

    Real-ESRGAN基于深度学习实现图像超分辨率放大,有效改善传统PIL缩放的模糊问题。支持多种模型版本,推荐使用魔搭社区提供的预训练模型,适用于将小图高质量放大至大图,放大倍率越低效果越佳。

2025年08月

  • 08.07 14:11:38
    发表了文章 2025-08-07 14:11:38

    Python音频特征-离散余弦变换

    离散余弦变换(DCT)是一种将实数序列转换为同长度实数序列的变换,具有能量集中和去相关特性。通过实验可见,仅用少量DCT系数即可重建原始信号,达到数据压缩效果;同时DCT还能降低信号相关性,广泛应用于特征提取和音频、图像处理等领域。
  • 08.06 14:40:57
    发表了文章 2025-08-06 14:40:57

    Python音频特征-梅尔滤波器

    梅尔滤波器组是一种基于梅尔刻度的三角滤波器组,常用于音频信号处理。其构建步骤包括:获取梅尔刻度的范围、生成梅尔刻度序列、构建三角滤波器组并进行归一化处理。梅尔刻度反映了人耳对频率的感知特性,能更有效地表示音频特征。
  • 08.05 14:26:02
    发表了文章 2025-08-05 14:26:02

    Python音频处理-啥叫滤波器

    本文介绍了高通、低通滤波器及三角滤波器的工作原理与应用,并通过Python代码展示了滤波器组的设计与实现,帮助理解滤波在信号处理中的作用。
  • 08.04 10:34:44
    发表了文章 2025-08-04 10:34:44

    Python音频处理-频谱图实现

    本教程介绍如何使用 PyTorch 提取音频特征,重点实现频谱图的生成。内容包括使用 torchaudio 进行频谱提取、频谱图维度解析、手动实现频谱计算步骤,并对两种方法的结果进行对比分析,展示其差异与实现细节。

2025年07月

  • 07.31 11:36:49
    发表了文章 2025-07-31 11:36:49

    Python音频处理-图解傅里叶分析

    傅里叶分析是一种将函数表示为周期成分之和的方法,并通过离散傅里叶变换(DFT)将信号从时域转换到频域,提取频率特征。通过快速傅里叶变换(FFT),我们可分析方波的主要频率成分,并利用这些成分重建波形,直观展示频率域对原始信号的影响。

2023年03月

  • 03.07 10:34:14
    发表了文章 2023-03-07 10:34:14

    Python多线程与多进程

    全局解释器锁(GIL)导致了Python多线程无法利用多核CPU并发执行。引入GIL,是为了解决多线程之间数据完整性和状态同步的问题,简化了Python对共享资源的管理;但是也降低了并发编程的性能。
  • 03.06 18:14:30
    发表了文章 2023-03-06 18:14:30

    Xxljob调度机制

    时间轮算法,其实很简单,就是用实际的时钟刻度槽位来存储任务。 时钟刻度可以更细致,比如把一天切分成246060个秒的刻度,秒的刻度上挂任务。

2023年02月

  • 02.07 11:35:49
    发表了文章 2023-02-07 11:35:49

    JupyterNotebook-Docker版

    制作jupyter notebook的docker镜像,兼容numpy, pandas, matplotlib, pyspark, opencv-python, requests, flask等组件。

2023年01月

2022年04月

2022年03月

  • 03.12 12:23:24
    发表了文章 2022-03-12 12:23:24

    SpringSecurity+thymeleaf - 图片验证码校验

    验证主要步骤: 1、访问登录页面,页面浏览器,被设置Cookie。 2、页面刷新图片验证码,渲染到页面。 3、页面登录提交,一同提交用户输入的imgcode。 4、根据配置,先校验验证码,在校验用户密码。 5、如果校验不通过,跳转登录错误页面。
  • 03.12 12:06:05
    发表了文章 2022-03-12 12:06:05

    SpringSecurity+thymeleaf - 图片验证码生成

    验证主要步骤: 1、访问登录页面,先对页面种植cookie。 2、提供api生成图片验证码,使用开源kaptcha生成图片。 3、生成图片时,获取cookie;以cookie值为key,图片验证码为value,缓存到redis。 4、redis缓存1分钟。
  • 03.11 17:17:24
    发表了文章 2022-03-11 17:17:24

    CentOS7环境下Apache安装

    CentOS7环境下Apache安装。参考文档: https://blog.csdn.net/zhangge3663/article/details/94442605
  • 03.02 09:08:28
    发表了文章 2022-03-02 09:08:28

    Springboot项目使用assembly打包-Mapper分离

    MyBatis生成的Mapper文件,不打包到jar包中;单独提出来,修改mapper中的sql语句,重启项目生效。

2022年01月

  • 01.17 22:51:27
    发表了文章 2022-01-17 22:51:27

    Random与ThreadLocalRandom

    Random与ThreadLocalRandom
  • 01.12 22:38:37
    发表了文章 2022-01-12 22:38:37

    MySQL 索引数据结构

    mysql 中有一种机制是表锁定和行锁定,是为了保证数据的完整性。表锁定表示你们都不能对这张表进行操作,必须等我对表操作完才行。行锁定也一样,别的 sql 必须等我对这条数据操作完了,才能对这条数据进行操作。
  • 01.12 09:13:48
    发表了文章 2022-01-12 09:13:48

    HTTP与HTTPS

    HTTP与HTTPS
  • 01.11 22:36:45
    发表了文章 2022-01-11 22:36:45

    Redis-基本操作

    Redis-基本操作
  • 01.10 08:54:32
    发表了文章 2022-01-10 08:54:32

    Java-邮件发送工具

    Java-邮件发送工具
  • 01.05 09:32:30
    发表了文章 2022-01-05 09:32:30

    Java-验证码图片生成器

    Java-验证码图片生成器
  • 01.04 22:57:50
    发表了文章 2022-01-04 22:57:50

    Java-AES加解密

    密码学中的高级加密标准(Advanced Encryption Standard,AES),又称Rijndael加密法,是美国联邦政府采用的一种区块加密标准。2006年,高级加密标准已然成为对称密钥加密中最流行的算法之一。高级加密标准算法从很多方面解决了令人担忧的问题。实际上,攻击数据加密标准的那些手段对于高级加密标准算法本身并没有效果。如果采用真正的128位加密技术甚至256位加密技术,蛮力攻击要取得成功需要耗费相当长的时间。安全研究人员还没有那么多的时间对这种加密方法进行破解试验。我们可能会随时发现一种全新的攻击手段会攻破这种高级加密标准。至少在理论上存在这种可能性。

2021年12月

  • 12.31 19:46:50
    发表了文章 2021-12-31 19:46:50

    Springboot-系统启动初始化

    Springboot-系统启动初始化
  • 12.31 19:45:28
    发表了文章 2021-12-31 19:45:28

    Springboot-设置上传文件大小与不安全的HTTP方法

    Springboot-设置上传文件大小与不安全的HTTP方法
  • 12.31 19:40:07
    发表了文章 2021-12-31 19:40:07

    Java-实现文件sha1编码获取

    SHA-1是一种密码散列函数,美国国家安全局设计,并由美国国家标准技术研究所(NIST)发布为联邦数据处理标准(FIPS)。2005年,密码分析人员发现了对SHA-1的有效攻击方法,这表明该算法可能不够安全。
  • 12.30 10:23:21
    发表了文章 2021-12-30 10:23:21

    Java-实现文件的MD5编码获取

    MD5信息摘要算法(英语:MD5 Message-Digest Algorithm),一种被广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列值(hash value),用于确保信息传输完整一致。这套算法的程序在 RFC 1321 标准中被加以规范。1996年后该算法被证实存在弱点,可以被加以破解,对于需要高度安全性的数据,专家一般建议改用其他算法,如SHA-2。2004年,证实MD5算法无法防止碰撞(collision),因此不适用于安全性认证,如SSL公开密钥认证或是数字签名等用途。
  • 12.30 08:48:00
    发表了文章 2021-12-30 08:48:00

    Maven项目配置logback

    Maven项目配置logback
  • 12.28 22:38:59
    发表了文章 2021-12-28 22:38:59

    Zookeeper集群集群安装配置

    Zookeeper集群集群安装配置
  • 12.23 22:19:38
    发表了文章 2021-12-23 22:19:38

    Hadoop-HDFS的DataNode工作机制

    Hadoop-HDFS的DataNode工作机制
  • 12.23 21:49:31
    发表了文章 2021-12-23 21:49:31

    Hadoop-HDFS的NameNode工作机制

    Hadoop-HDFS的NameNode工作机制
  • 12.20 20:51:18
    发表了文章 2021-12-20 20:51:18

    算法-快速排序算法

    一趟快速排序,我们只确定了一个元素的最终位置; 我们最终需要经过n趟快速排序才能将一个含有N个数据元素的序列排好序。 最好情况下,每一次划分都正好将数组分成长度相等的两半O(NlogN)。 最坏情况下,每一次划分都将数组分成了0和n-1两部分: O(N^2)。
  • 12.20 20:50:33
    发表了文章 2021-12-20 20:50:33

    SQL-结构化查询语言

    不在索引列上做任何操作(计算、函数、(自动or手动)类型转换)。 存储引擎不能使用索引范围条件右边的列。 使用不等于(!=或者<>)的时候无法使用索引会导致全表扫描。 is null,is not null也无法使用索引。 like以通配符开头(’%abc…’)mysql索引失效会变成全表扫描的操作。
  • 发表了文章 2026-06-20

    ffmpeg视频格式转换

  • 发表了文章 2026-06-10

    Python之代码片段-AES加解密

  • 发表了文章 2026-06-10

    Python之代码片段-DeepAgents实现HITL

  • 发表了文章 2026-06-10

    Python之代码片段-YAML配置文件读取

  • 发表了文章 2026-06-10

    Python之代码片段-日志功能

  • 发表了文章 2026-05-09

    Python之cachetools实现返回值缓存

  • 发表了文章 2026-04-29

    Python之DeepAgents基于mongodb的检查点

  • 发表了文章 2026-04-29

    Python之MCPClient实现

  • 发表了文章 2026-04-28

    Python之DeepAgents自动摘要触发

  • 发表了文章 2026-04-01

    Python之MCPServer实现

  • 发表了文章 2026-01-13

    Python桌面程序PyQt6的Pop提示与自动消失

  • 发表了文章 2025-12-15

    Python实现RSA加解密

  • 发表了文章 2025-12-15

    Python实现MD5签名

  • 发表了文章 2025-12-02

    腾讯云-联网搜索API-调用Demo

  • 发表了文章 2025-10-14

    Python基于Fastapi与APScheduler的应用定时任务

  • 发表了文章 2025-09-30

    pytorch基于AnimeFace128数据集训练DCGAN

  • 发表了文章 2025-09-19

    Python图片上采样工具 - RealESRGANer

  • 发表了文章 2025-08-07

    Python音频特征-离散余弦变换

  • 发表了文章 2025-08-06

    Python音频特征-梅尔滤波器

  • 发表了文章 2025-08-05

    Python音频处理-啥叫滤波器

正在加载, 请稍后...
滑动查看更多
  • 提交了问题 2023-01-06

    阿里云算法中数据集在哪儿?

  • 提交了问题 2023-01-04

    云原生数据仓库 AnalyticDB 比一般MySQL有什么优势?

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息