自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 利用codeql对java项目进行安全检测

摘要:本文介绍了CodeQL代码分析工具的环境搭建与使用流程。首先需下载CodeQL CLI(v2.22.2)并配置环境变量,同时安装JDK21和Gradle。通过克隆codeql-main仓库获取标准库和查询规则。以GradleDemo1项目为例,使用"codeql database create"命令创建Java语言的分析数据库,再通过"codeql database analyze"执行安全检测(指定java-security-experimental.qls查

2025-08-05 15:25:55 641

原创 CyberPen基础流程代码详解。帮你快速构建GoWeb后端基本框架!

该项目展示了Go语言开发Web服务的典型模式,包括配置管理、数据库操作、路由定义和业务逻辑分层等最佳实践。

2025-07-31 00:34:40 936

原创 计算神经网络的参数

本文介绍了线性回归和神经网络中的参数优化方法。在线性回归中,通过最小化均方误差损失函数来确定最优参数w和b,其中损失函数反映了预测值与真实值的差异。对于更复杂的神经网络,采用梯度下降法进行优化:通过计算损失函数对各参数的偏导数(梯度),并沿着梯度反方向以一定学习率调整参数,逐步降低损失函数值。整个过程包含前向传播计算输出和反向传播更新参数两个阶段,其中反向传播运用链式法则逐层求导。这些方法构成了机器学习模型训练的基础。

2025-07-30 16:48:31 707

原创 详解数据结构-绪论

本文系统介绍了数据结构与算法的基本概念。首先阐述了数据的层次结构(数据、数据元素、数据项、数据对象)和数据结构的定义。然后详细讲解了逻辑结构(集合、线性、树形、图形)与物理结构(顺序、链式存储)的区别。接着介绍了数据类型(原子、结构、抽象)和算法的五大特性(输入输出、有穷性、确定性、可行性),以及优秀算法的标准(正确性、可读性、健壮性、高效性)。最后重点讲解了时间复杂度和空间复杂度的概念与计算方法,强调算法分析应关注最高阶项。文章为计算机考研数据结构部分提供了系统性的基础知识框架。

2025-07-29 23:06:48 587

原创 GoWeb后端基本框架

CyberPen是一个基于Go语言开发的现代化Web应用,采用前后端分离架构。后端使用Gin框架,结合PostgreSQL存储数据,Redis实现缓存,Kafka处理异步消息。项目采用分层设计,包含配置管理、数据库连接、中间件、数据模型、业务逻辑和API路由等模块。核心功能包括用户认证(JWT+bcrypt加密)、注册登录、RBAC权限控制等。项目结构清晰,强调模块化、扩展性和安全性,通过.env文件管理环境配置,支持开发、测试和生产环境。后续将讲解系统运行、代码逻辑、依赖安装和优化方案。

2025-07-27 23:58:46 994

原创 从函数到神经网络

AI从简单规则到智能学习的本质转变

2025-07-27 19:48:09 358

原创 网络安全学习社区框架设计

本文概述了一个网络安全学习社区的技术架构规划,采用前后端分离设计:后端使用Go语言+Gin框架,前端采用React/Vue.js,数据库选用PostgreSQL并配合Redis缓存。系统核心功能包括用户管理、博客发布、评论互动、通知提醒等模块,特别设计了网络安全知识学习路径。部署方案采用Docker容器化和Kubernetes编排,搭配Nginx负载均衡。安全方面实施HTTPS传输、JWT认证和WAF防护。项目还计划引入AI智能体模块,并将通过文档详细记录开发过程,打造透明化的开源社区建设案例。

2025-07-24 23:29:26 409

原创 GoWeb 简单API实现!

本文介绍了Go语言开发环境的配置和两种主流Web框架Gin和Echo的使用。首先说明了Windows和Linux系统下配置Go代理的方法,推荐使用阿里云镜像源。然后对比了Gin和Echo框架的特点:Gin轻量易用但功能基础,Echo快速模块化但生态较小。最后展示了两个框架实现Web接口的代码示例,Gin通过gin.Context处理请求,Echo使用echo.Context返回JSON响应。作者决定选用Gin框架进行后续开发,并期待共同打造网络安全社区。

2025-07-23 23:00:26 432

原创 详解Claude生成的记账系统02!

本文介绍了Go语言中函数、方法、接口以及结构体的基本语法和应用。主要内容包括:函数定义:func关键字声明,包含参数列表和返回值类型方法:带有接收者的函数,可访问结构体的属性和方法接口:定义行为集合的类型,使用interface关键字结构体:类似Java类的概念,可绑定方法记账系统实例:通过Transaction结构体和ExpenseTracker结构体实现交易记录管理,包括添加、删除、查询等功能,并支持JSON持久化存储文章详细解析了代码实现,包括结构体定义、方法实现和交互逻辑!

2025-07-23 21:45:50 642

原创 详解Claude生成的记账系统01!

重点的go语言的语法知识

2025-07-18 22:53:18 314

原创 如何注册使用Claude!

AI时代下的学习方式,编程思想正在发生改变!居安思危,让AI成为我们的助理,插上翅膀才能飞的更高!同时也不能过分依赖AI! 核心竞争力永远是人!

2025-07-16 22:55:22 1013

原创 AI时代下的go语言!

AI编程工具的性能提升令人印象深刻!如今再去努力记忆编程语法知识已经没有了意义!我们只需要去大概的了解一下语法知识,再结合AI便可以运用到企业级的项目中去!这意味着学习编程的方式正在发生根本性改变。

2025-07-16 21:20:59 444

原创 go(Golong)第一课,开发环境配置!

我是一名网络安全工程师,目前想做一个关于网络安全的社区!在技术的选择原本是想选择JAVA的,但是呢想挑战一下从一本完全没有接触过的语言去进行探索,顺便去记录在这个过程中发现的一些问题,和自己的一个成长!于是有了这一系列的内容!!此系列所有内容:超详细!!!

2025-07-13 23:41:54 611

原创 SQL注入--显错注入

显错注入就是通过sql注入再利用网页的显示位进行数据的读取

2022-12-14 16:22:40 847 1

原创 渗透测试之数据库注入——cookie注入

cookie注入就是数据库注入的一种;cookie会记录我们的一些信息以方便我们的体验更佳。但这也给网站造成了一定的风险。

2022-12-13 20:57:13 823

空空如也

空空如也

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

TA关注的人

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