自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

技术卷的博客

编程,数学基础,机器学习

  • 博客(86)
  • 收藏
  • 关注

原创 你想知道的所有考研读研就业真相!

比如程序员岗位,这是外行的认知,但作为计算机专业的学生,你必须落实到Java/C++/Python程序员,总之,你必须确定具体的方向再投简历,如果简历没啥可写,那就先学技能,学技能也是学具体的方向,不要什么都学一点,没用。面试时要保持微笑和尊重,眼睛要尽量盯着面试官,不要乱看别处,要适当夸企业,夸自己的专业能力。10.面试一般不超过两轮,如果有两轮,第一轮是技术面,第二轮是综合面,技术面就好好准备技术,综合面就多说/编造些软能力,比如校园活动,做志愿者,业余爱好等,然后一定表现得要彬彬有礼,有自信。

2025-05-13 14:28:07 240

原创 MySQL操作占用过多磁盘?三步教你禁用MySQL日志!

MySQL的日志功能默认是开启的,如果操作的数据量很大,那么日志就会占用很多磁盘空间,下面教大家如何禁用日志,仅需三步!

2025-02-18 20:47:12 261

原创 两种方法解决deepseek服务器繁忙

1.硅基流动官网选ds模型,注册送14元免费额度,价格以r1模型为例,输入是4元/百万token,输出是16元/百万token,不同模型的token长度不同,ds是1token=1.6个汉字或3.3个英文字母(来自官方API文档-token用量计算)。打开chatbox,在设置里的“模型提供方”选择siliconflow api,在“api密钥”粘贴api,在“模型”选择“deepseek-ai/DeepSeek-R1”,保存后就可以对话了。2.API调用,可无限对话,流畅使用。

2025-02-12 21:12:40 326

原创 牛客网剑指Offer-树篇-JZ36 二叉搜索树与双向链表

输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的双向链表。要求空间O(1)

2024-11-05 17:17:10 448

原创 牛客网剑指Offer-树篇-JZ33 二叉搜索树的后序遍历序列

输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。如果是则返回 true ,否则返回 false 。假设输入的数组的任意两个数字都互不相同。

2024-11-01 16:22:22 594

原创 牛客网剑指Offer-树篇-JZ32 从上往下打印二叉树

不分行从上往下打印出二叉树的每个节点,同层节点从左至右打印。

2024-10-31 11:15:50 291

原创 牛客网剑指Offer-树篇-JZ27 二叉树的镜像

操作给定的二叉树,将其变换为源二叉树的镜像。

2024-10-31 10:50:58 326

原创 牛客网剑指Offer-树篇-JZ26 树的子结构

输入两棵二叉树A,B,判断B是不是A的子结构。(我们约定空树不是任意一个树的子结构)假如给定A为{8,8,7,9,2,#,#,#,#,4,7},B为{8,9,2},2个树的结构如下,可以看出B是A的子结构

2024-10-30 18:33:06 609

原创 牛客网剑指Offer-树篇-JZ7 重建二叉树

给定节点数为 n 的二叉树的前序遍历和中序遍历结果,请重建出该二叉树并返回它的头结点。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建出如下图所示。

2024-10-30 10:52:54 410

原创 牛客网剑指Offer-树篇-JZ54 二叉搜索树的第k个节点

给定一棵结点数为n 二叉搜索树,请找出其中的第 k 小的TreeNode结点值。1.返回第k小的节点值即可2.不能查找的情况,如二叉树为空,则返回-1,或者k大于n等等,也返回-1;3.保证n个节点的值不一样

2024-10-27 18:14:57 391

原创 牛客网剑指Offer-树篇-JZ55 二叉树的深度

输入一棵二叉树,求该树的深度。从根结点到叶结点依次经过的结点(含根、叶结点)形成树的一条路径,最长路径的长度为树的深度,根节点的深度视为 1 。

2024-10-27 17:14:29 178

原创 基于Gin和GORM的在线判题系统后端

我开发了一个基于Gin和GORM的在线判题系统后端,该系统主要有四个模块:公共模块:包括查看分类列表,查看问题列表等。用户模块:包括注册,登录,发送验证码,检测提交的代码。管理员模块:包括创建问题,修改问题,创建分类,修改分类等。安全模块:使用中间件验证用户或管理员身份。

2024-10-26 17:39:55 1179

原创 数据库框架GORM快速入门【干货】

数据库框架GORM快速入门,学会高效使用数据库!

2024-10-24 12:36:47 271

原创 GORM框架中的预加载功能Preload详解

在使用 GORM 进行数据库操作时,Preload 是一种非常有用的功能,它用于预加载与某个模型相关联的其他模型。本文介绍了Preload 的适用性以及使用Preload前后的性能变化。

2024-10-23 21:56:11 1546

原创 我开源了Go语言连接数据库和一键生成结构体的包【实用】

autosql是一个简化数据库使用的模块,支持常见的数据库(MySQL、PostgreSQL、SQLite、SQL Server)。该模块不仅提供了数据库连接函数,还能自动生成数据表对应的结构体,极大简化了数据库的初始化操作。

2024-10-19 14:41:56 662

原创 Gin框架操作指南12:完结篇

Gin框架的功能确实非常丰富,使用postman软件确实很方便,省去了自己写前端代码的过程。本文回顾2-11章的内容以及使用postman软件需要注意的细节。

2024-10-16 21:31:41 1106

原创 Gin框架操作指南11:自定义与配置

本节演示自定义HTTP配置;自定义日志文件;自定义验证器。

2024-10-16 20:09:49 549

原创 Gin框架操作指南10:服务器与高级功能

本节演示服务器与高级功能,包括运行多个服务;优雅地重启或停止;重定向;支持Let's-Encrypt;HTTP2-server推送。

2024-10-16 19:33:11 1161

原创 Gin框架操作指南09:静态文件与资源管理

本节演示静态文件服务,静态资源嵌入。

2024-10-16 16:14:24 1016

原创 Gin框架操作指南08:日志与安全

本节演示日志与安全相关的API,包括定义路由日志的格式;如何记录日志;安全页眉;使用BasicAuth中间件;使用HTTP方法。

2024-10-16 10:43:37 1733

原创 Gin框架操作指南07:路由与中间件

本节演示路由与中间件,包括路由参数;路由组;使用中间件;在中间件中使用Goroutine;自定义中间件。

2024-10-16 09:27:57 844

原创 Gin框架操作指南06:POST绑定(下)

本节继续演示POST绑定,包括将request-body绑定到不同的结构体中;映射查询字符串或表单参数;上传文件 Query和post-form。

2024-10-15 23:14:42 1284

原创 Gin框架操作指南05:POST绑定(上)

本节演示POST绑定,包括模型绑定和验证;Multipart-Urlencoded绑定;Multipart-Urlencoded表单;绑定HTML复选框;绑定 Uri。

2024-10-15 21:56:47 1240

原创 Gin框架操作指南04:GET绑定

本节演示GET绑定,包括绑定表单数据至自定义结构体,绑定查询字符串或表单数据,只绑定url查询字符串,查询字符串参数,设置和获取Cookie 从reader读取数据。

2024-10-15 21:24:12 808

原创 Gin框架操作指南03:HTML渲染

本节讲解HTML渲染,包括简单渲染,使用不同目录下名称相同的模板,自定义模板渲染器,自定义模板函数,注意多模板渲染官方没有直接介绍,只是给出了参考链接,自定义分隔符比较简单,有兴趣的读者可自行学习这些。

2024-10-15 15:14:33 1585

原创 Gin框架操作指南02:JSON渲染

本节演示JSON渲染,包括AsciiJSON JSONP PureJSON SecureJSON XML-JSON-YAML-ProtoBuf渲染。

2024-10-15 14:08:39 1201

原创 Gin框架操作指南01:开山篇

Gin是目前最流行,性能最好的的GoWeb框架,几乎成为了学习GoWeb必备的知识。本人最近也在学Gin,但官方文档的很多示例代码不全,不容易实现,于是我就想,能不能通过问ChatGPT来弥补这点?所以,一套基于官方文档和ChatGPT的Gin教程就诞生了!

2024-10-15 11:59:48 1962

原创 golang必备项目管理机制:工作区

在Go 1.18及以后的版本中,工作区(Workspace)是一种新的项目管理方式,可以让多个项目共享同一个模块缓存和依赖。这意味着你不需要在每个项目中单独安装依赖,而是可以共享依赖,这样可以节省空间和时间。

2024-10-14 12:05:07 658

原创 一文彻底搞懂GO中的管道(Channel)操作!

相信学过GO的人,对协程不陌生,但管道(通道)中有很多细节可能是你们不清楚的,比如管道关闭后,里面是否还有数据?为什么要管道关闭后再遍历?管道带不带缓冲区有什么区别?管道的同步和异步操作又是怎么回事?select对管道的影响又是什么?别急,本文带你一次性搞懂管道!

2024-10-09 23:10:42 1346

原创 Redis数据库与GO完结篇:redis操作总结与GO使用redis

redis操作总结与GO链接,操作redis

2024-10-04 22:38:08 1402 1

原创 Redis数据库与GO(二):list,set

介绍了redis中的list,set的基本操作

2024-10-04 16:33:04 882

原创 Redis数据库与GO(一):安装,string,hash

介绍了redis的安装,基本结构,及string,hash类型的基本操作

2024-10-04 11:42:52 1688

原创 GO网络编程(二):客户端与服务端通信【重要】

本节是新知识,偏应用,需要反复练习才能掌握。有五个部分:C/S通信示意图,服务端通信,客户端通信,通信测试,进阶练习:客户端间的通信

2024-10-03 17:01:48 1407

原创 本人自定义的GO包说明【实用】

自定义的golang包,包含许多实用和方便的功能

2024-10-03 12:06:55 475

原创 GO网络编程(一):基础知识

GO网络编程基础:TCP/IP协议栈介绍,端口的详细介绍,客户端和服务端的链接等

2024-10-02 14:45:22 1045 1

原创 golang小项目1-家庭收支记账系统

用面向对象的方式实现基于命令行界面的《家庭收支记账系统》,该软件能实现注册、登录、记录家庭的收入与支出、打印收支明细表、转账、注销、修改密码等功能。其中收支明细表显示所有交易记录,一条交易记录由交易类型(收入/支出)、用户余额(交易后)、交易金额、备注组成。所有数据都存在本地的 TXT 文件中,软件要实现对文件数据的读和写。

2024-09-30 22:44:40 1764

原创 golang学习笔记完结篇-go基本语法全面总结【推荐收藏】

go基本语法总结,重要性不言而喻!

2024-09-29 10:05:05 1181

原创 golang学习笔记27-反射【重要】

本节也是GO核心部分,很重要。包括基本类型的反射,结构体类型的反射,类别方法Kind(),修改变量的值。

2024-09-28 15:30:00 1125 1

原创 golang学习笔记26-管道(Channel)【重要】

本节也是GO核心部分,很重要。介绍了管道的读数据,写数据,关闭,遍历操作,协程和管道如何协同工作,管道的只读/只写声明,select多路复用,for监听管道。

2024-09-28 10:22:48 1272

原创 golang学习笔记25-协程【最重要,GO流行的主要原因】

本节内容较多,因为这是GO最重要的部分,所有知识点一起讲,思维更连贯。总共包含六个部分:协程的概念与原理,协程与主线程,多协程,同步原语WaitGroup,互斥锁,读写锁。

2024-09-27 23:03:03 1125

空空如也

空空如也

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

TA关注的人

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