随笔分类 - 编程语言
解释gin框架
摘要:func Login(r *gin.Engine) { r.POST("/bindpost", func(c *gin.Context) {c可以获取请求信息、处理数据,并通过各种方法将处理结果返回给前端 在 Gin 框架中,c 是 *gin.Context 类型的一个变量。*gin.Context
阅读全文
配置goland
摘要:1。配置goroot settings ->Go ->GoRoot 【就是go的安装文件路径】 2。设置代理 go env -w GOPROXY=https://goproxy.cn,direct 3。项目初始化 go mod init 文件夹名字 4。自动添加所需的依赖 go mod tidy 5
阅读全文
pycharm 连接服务器
摘要:三个主要关系:本地文件,远程文件,远程解释器 pycharm 连接服务器为了什么:使用linux环境,和服务器资源 step0:建立ssh连接 通过Tools -> Deployment -> Configuration来配置SSH连接 勾选sftp,否则后期传不上去文件 step1:配置解释器 s
阅读全文
列表推导式
摘要:[expression for item in iterable if condition] expression 是对 item 的操作或处理,它的结果会成为新列表的元素。 item 是 iterable 中的对象。 iterable 是一个可以遍历的对象,比如列表、字典、集合、字符串等。 if
阅读全文
并发
摘要:并发、并行、进程、线程概念 并发(Concurrency): 定义: 并发是指系统能够同时处理多个任务,但不一定是同时执行。在一个并发系统中,任务可以被切分成小的时间片段,交替地执行,从而给人一种同时执行的感觉。 实现:可以通过多进程、多线程、协程等方式来实现并发 通信:为了保证数据的一致性,安全性
阅读全文
if else
摘要:if if if if 全部都执行一次 当 if 语句的条件为 True 时,它对应的代码块会执行,然后整个 if-elif-else 结构将被跳过 。 在多个条件的时候,就用if if if的判断 对一个条件判断,就用if elif if elif elif 满足条件之后就跳出循环 每个if条件都
阅读全文
语法_3_数据类型
摘要:基本数据类型: 整型:int 浮点型:float32、float64 复数型:complex64、complex128 布尔型:bool 字符串:string 字符:rune(代表一个Unicode码点) 错误类型:error 复合数据类型: 数组(Array) 切片(Slice) 映射(Map)
阅读全文
接口
摘要:初学是真麻烦,可能是我上来入手python,太简单了 GO是面向接口编程 接口定义: 接口是一组方法的集合,用于描述对象应该具有的行为。接口定义了一个协议,规定了实现该接口的类型必须提供哪些方法。在面向接口编程中,关注的是对象的行为而不是具体的类型。 接口实现: 类型通过实现接口的方式表达其符合该接
阅读全文
Restful
摘要:RESTful(Representational State Transfer)是一种用于构建网络服务的架构风格。它是由 Roy Fielding 在他的博士论文中提出的,名为《Architectural Styles and the Design of Network-based Software
阅读全文
pandas 遍历
摘要:当年写的,哈哈哈,真简单,实际没学一样,当我遇到实际问题,还是不会 import pandas as pd df = pd.DataFrame({'A': [1, 2], 'B': [3, 4]})for index, row in df.iterrows(): print('index:',ind
阅读全文
selenium
摘要:自动空值浏览器的一个软件 通过ID定位元素: element = driver.find_element(By.ID, 'element_id') 通过Name定位元素: element = driver.find_element(By.NAME, 'element_name') 通过XPath定位
阅读全文
面向对象---多态
摘要:多态就是同一个接口,使用不同的实例而执行不同操作 多态性(Polymorphism)是面向对象编程的一个重要概念 // 接口 interface SoundMaker { void makeSound(); } // 实现接口的基类 class Animal implements SoundMake
阅读全文
for循环
摘要:普通循环 for i := 0; i < 5; i++ { fmt.Println(i) } range 关键字遍历数组、切片、字符串、映射等 不使用的关键字,要用_代替 package mainimport "fmt"var number = []int{1, 2, 3, 4, 5}func ma
阅读全文
fmt函数
摘要:package mainimport "fmt"func main() { fmt.Print("Hello") fmt.Print("World") //会连续打印,但是它们之间没有空格或换行符 //Output: HelloWorld fmt.Println("Hello", "World")
阅读全文
import
摘要:哪些包是自带的 没有的包怎么下载 在python中使用 pip install 在go中使用go get 哈哈哈,被我们伟大的防火墙给阻拦了,好啊好啊 就会下载到我们设置的环境变量里
阅读全文
语法_1_变量和常量
摘要:变量:数据可变 累计的时候可用 申明数据类型省略,直接写就行 var x = 10 常量:数据不可变
阅读全文
浙公网安备 33010602011771号