网站首页 站内搜索

搜索结果

查询Tags标签: func,共有 754条记录
  • Go语言编程笔记16:存储数据

    Go语言编程笔记16:存储数据图源:wallpapercave.com 几乎任何程序都绕不开读写数据,只不过具体的数据存储介质和方式有所不同。本篇文章将从多种数据存储方式进行探讨各种存储方式如何实现以及优劣。 内存 最简单也是最容易想到的方式大概就是用内存存储数据,事实上这也…

    2021/12/30 17:07:40 人评论 次浏览
  • Go语言编程笔记16:存储数据

    Go语言编程笔记16:存储数据图源:wallpapercave.com 几乎任何程序都绕不开读写数据,只不过具体的数据存储介质和方式有所不同。本篇文章将从多种数据存储方式进行探讨各种存储方式如何实现以及优劣。 内存 最简单也是最容易想到的方式大概就是用内存存储数据,事实上这也…

    2021/12/30 17:07:40 人评论 次浏览
  • go 学习 --- 方法

    一、方法 Golang中的方法是作用在指定的数据类型上的(即:和指定的数据类型绑定),因此自定义类型,都可以有方法,而不仅仅是struct。 二、方法的使用 package mainimport "fmt"//定义一个结构体 type Person struct {Name string } //给结构体绑定方法 func (…

    2021/12/28 23:09:03 人评论 次浏览
  • go 学习 --- 方法

    一、方法 Golang中的方法是作用在指定的数据类型上的(即:和指定的数据类型绑定),因此自定义类型,都可以有方法,而不仅仅是struct。 二、方法的使用 package mainimport "fmt"//定义一个结构体 type Person struct {Name string } //给结构体绑定方法 func (…

    2021/12/28 23:09:03 人评论 次浏览
  • buuctf-[网鼎杯 2020 朱雀组]phpweb

    [网鼎杯 2020 朱雀组]phpweb 考点复现参考考点 反序列化、php审计 复现 打开,这什么鬼 启用checklist,看view source无果,使用burp,发现含有参数, POST /index.php HTTP/1.1 Host: a32c0082-7a24-48f0-ac37-ab8fb8cb6c36.node4.buuoj.cn:81 User-Agent: Mozilla/5.0 …

    2021/12/27 20:11:44 人评论 次浏览
  • buuctf-[网鼎杯 2020 朱雀组]phpweb

    [网鼎杯 2020 朱雀组]phpweb 考点复现参考考点 反序列化、php审计 复现 打开,这什么鬼 启用checklist,看view source无果,使用burp,发现含有参数, POST /index.php HTTP/1.1 Host: a32c0082-7a24-48f0-ac37-ab8fb8cb6c36.node4.buuoj.cn:81 User-Agent: Mozilla/5.0 …

    2021/12/27 20:11:44 人评论 次浏览
  • [设计模式、C++、go]创建型模式:建造者模式

    文章目录 建造者模式介绍类图:代码实现:C++测试 go测试优缺点使用场景与工厂模式的区别建造者模式 介绍 建造者模式(Builder Pattern)使用多个简单的对象一步一步构建成一个复杂的对象定义: Separate the construction of a complex object from its representation …

    2021/12/27 17:08:02 人评论 次浏览
  • [设计模式、C++、go]创建型模式:建造者模式

    文章目录 建造者模式介绍类图:代码实现:C++测试 go测试优缺点使用场景与工厂模式的区别建造者模式 介绍 建造者模式(Builder Pattern)使用多个简单的对象一步一步构建成一个复杂的对象定义: Separate the construction of a complex object from its representation …

    2021/12/27 17:08:02 人评论 次浏览
  • 《Go程序设计语言》学习笔记之defer

    《Go程序设计语言》学习笔记之defer一. 环境Centos8.5, go1.17.5 linux/amd64二. 概念 语法上,一个 defer 语句就是一个普通的函数或方法调用,在调用之前加上关键字 defer 。执行时机 无论是正常情况下,如执行 return 或函数执行完毕,还是不正常的情况下,比如发生宕机…

    2021/12/27 1:07:48 人评论 次浏览
  • 《Go程序设计语言》学习笔记之defer

    《Go程序设计语言》学习笔记之defer一. 环境Centos8.5, go1.17.5 linux/amd64二. 概念 语法上,一个 defer 语句就是一个普通的函数或方法调用,在调用之前加上关键字 defer 。执行时机 无论是正常情况下,如执行 return 或函数执行完毕,还是不正常的情况下,比如发生宕机…

    2021/12/27 1:07:48 人评论 次浏览
  • python 协程 & 异步编程(asyncio)

    asyncio 协程一、效果演示1.1 正常执行1.2 使用asynico 学习使用3.1 事件循环asyncio.wait()3.2 携程函数3.3 await3.4 Task对象协程 协程(Coroutine),也可以被称为微线程,是一种用户态内的上下文切换技术。简而言之,其实就是通过一个线程实现代码块相互切换执行 协程…

    2021/12/26 14:10:09 人评论 次浏览
  • python 协程 & 异步编程(asyncio)

    asyncio 协程一、效果演示1.1 正常执行1.2 使用asynico 学习使用3.1 事件循环asyncio.wait()3.2 携程函数3.3 await3.4 Task对象协程 协程(Coroutine),也可以被称为微线程,是一种用户态内的上下文切换技术。简而言之,其实就是通过一个线程实现代码块相互切换执行 协程…

    2021/12/26 14:10:09 人评论 次浏览
  • Golang并发编程入门教程

    时间单位 1S = 1000ms1ms = 1000us1us = 1000ns 并发与并行 并行: 借助多核 cpu 实现。 (真 并行)并发: 宏观:用户体验上,程序在并行执行。微观:多个计划任务,顺序执行。在飞快的切换。轮换使用 cpu 时间轮片。 【假 并行】 进程并发 程序:编译成功得到的二进制…

    2021/12/26 11:08:59 人评论 次浏览
  • Golang并发编程入门教程

    时间单位 1S = 1000ms1ms = 1000us1us = 1000ns 并发与并行 并行: 借助多核 cpu 实现。 (真 并行)并发: 宏观:用户体验上,程序在并行执行。微观:多个计划任务,顺序执行。在飞快的切换。轮换使用 cpu 时间轮片。 【假 并行】 进程并发 程序:编译成功得到的二进制…

    2021/12/26 11:08:59 人评论 次浏览
  • 平安夜关于苹果的题目——1705. 吃苹果的最大数目

    文章目录 题目题目解析解题代码题目OJ平台 题目解析 题目给出的数据是每天生产出来的苹果数量,以及该苹果对应的过期时间,而题目通过限制每天只能吃一个苹果。 最后问最多能吃多少个苹果? 很明显,这是一道模拟题,我们模拟从第0天到最后,每天吃一个苹果能延续到第几天…

    2021/12/25 6:09:12 人评论 次浏览
扫一扫关注最新编程教程