Google AI (Gemini)接入指南 前言在前文中,我们探讨了如何利用 AI 自动化修复 Bug 的实现思路。当时为了避免内容杂乱,我们并未深入讨论 Google AI 的接入方法,本篇我们详细了解该如何接入 Google AI。 Gemimi 介绍Google 在 2023 年发布的 Gemini 人工智能模型旨在实现真正的通用人工智能。作为一个多模态模型,Gemini 能够跨多种模态无缝对话并提供最佳响应。它是 Google 迄今 2024-02-25 AI 工具与技术 > AI 接口 #AI #Gemini #python
Python & Google Ai 自动修复 Sonar Bug 实践 前言在工作中总会遇到种种不期而至的需求,比如前段时间突然要修复所有 Sonar Bug,涉及各种琐碎的代码风格问题,包括但不限于语法不规范、废弃注释等问题。这些项目都已经持续开发几年了,Sonar 上的问题层出不穷,各种问题已经累积到了上万个,手动修复不但费时费力,而且过程异常枯燥。 好在IT界的每个困境都可能激发一丝灵感。在折腾一番后,我们开始思考:是否可以借助 AI 来拯救这个烂摊子? 注意: 2024-02-24 后端编程相关 > python #文章 #AI #python #后端技术
剑来 元数据 剑来书名: 剑来作者: 烽火戏诸侯简介: 大千世界,无奇不有。 我陈平安,唯有一剑,可搬山,倒海,降妖,镇魔,敕神,摘星,断江,摧城,开天! 出版时间 2018-06-08 00:00:00 ISBN: 分类: 男生小说-东方玄幻 出版社: PC地址:https://weread.qq.com/web/reader/8e5326b 2024-02-19 微信阅读笔记
函数详解 前言任何一门编程语言几乎都脱离不了:变量、基本类型、函数、注释、循环、条件判断,这是一门编程语言的语法基础,只有当掌握这些基础语法及概念才能更好的学习 Rust。 函数在 Rust 中,函数是基本的执行单元,本篇将介绍 Rust 中的函数,包括其定义、参数、返回值以及一些注意事项。 函数定义与调用 Rust 中的函数使用fn关键字定义,后跟函数名称和一对圆括号。 在圆括号中,可以定义零个或多个参数 2024-02-18 后端编程相关 > rust > rust 基础 #文章 #后端技术 #rust
Rust权威指南 元数据 Rust权威指南书名: Rust权威指南作者: 史蒂夫·克拉伯尼克 卡罗尔·尼科尔斯简介: 本书由Rust核心开发团队编写而成,由浅入深地探讨了Rust语言的方方面面。从学习函数、选择数据结构及绑定变量入手,逐步介绍所有权、trait、生命周期、安全保证等高级概念,模式匹配、错误处理、包管理、函数式特性、并发机制等实用工具,以及两个完整的项目开发实战案例。 作为开源 2024-02-18 微信阅读笔记
流程控制 与 Range 类型 前言任何一门编程语言几乎都脱离不了:变量、基本类型、函数、注释、循环、条件判断,这是一门编程语言的语法基础,只有当掌握这些基础语法及概念才能更好的学习 Rust。 条件判断if 表达式if 语句在其他语言中很常见,这里不再多做解释,看注释即可。 12345678// 判断 n 是否小于 0if n < 0 { // 当 n 小于 0 时执行这句 print!("{ 2024-02-17 后端编程相关 > rust > rust 基础 #文章 #后端技术 #rust
注释全解 前言和其他编程语言一样,Rust 也提供了代码注释的功能,注释用于解释代码的作用和目的,帮助开发者理解代码的行为,编译器在编译时会忽略它们。 单行注释单行注释以两个斜杠 (//) 开始,只影响它们后面直到行末的内容。单行注释通常用于对代码行或代码块的短小说明。 12345// 这是单行注释的示例fn main() { // 编译器会忽略这里的注释 let x = 5; // 2024-02-16 后端编程相关 > rust > rust 基础 #文章 #后端技术 #rust
详解数据类型 前言任何一门编程语言几乎都脱离不了:变量、基本类型、函数、注释、循环、条件判断,这是一门编程语言的语法基础,只有当掌握这些基础语法及概念才能更好的学习 Rust。 标量类型(Scalar Types)在 Rust 中,标量类型代表单个值,Rust 有四种基本的标量类型:整型、浮点型、布尔类型和字符类型。 整数类形整数是没有小数部分的数字,可以是正数、负数或零。整数类型分为两大类:有符号和无符号。有 2024-02-16 后端编程相关 > rust > rust 基础 #文章 #后端技术 #rust
Rust 变量声明与使用 前言任何一门编程语言几乎都脱离不了:变量、基本类型、函数、注释、循环、条件判断,这是一门编程语言的语法基础,只有当掌握这些基础语法及概念才能更好的学习 Rust。 变量介绍Rust 是一种强类型语言,但在声明变量时,不总是需要显式声明类型,这是因为 Rust 的编译器有类型推断系统。当声明一个变量而没有指定类型时,Rust 编译器会根据变量的初始值自动推断出它的类型。 在强类型语言中,每个变量和常 2024-02-16 后端编程相关 > rust > rust 基础 #文章 #后端技术 #rust
Hello world 前言本文将讲解如何完成一个 Rust 项目的开发流程,从编写 “Hello, World!” 开始,到使用 Cargo 管理和运行项目。 编写 Hello world开始一个新项目很简单,首先,创建一个包含 main.rs 文件的 hello_world 文件夹,并在 main.rs 文件中添加如下代码: 123fn main() { println!("Hello, w 2024-02-15 后端编程相关 > rust > rust 基础 #文章 #后端技术 #rust