网站首页 站内搜索

搜索结果

查询Tags标签: func,共有 754条记录
  • Ansible

    Ansible介绍Ansible是一款自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。Ansible是基于模块工作的,本身没有批量部署的能力。真正具有批量部署的是Ansibl…

    2022/10/22 5:23:57 人评论 次浏览
  • python 抽象类+抽象方法实现接口(interface) ----有机会用用

    https://zhuanlan.zhihu.com/p/508700685import abc #利用abc模块实现抽象类class shuiguo(metaclass=abc.ABCMeta):all_type=sg@abc.abstractmethod #定义抽象方法,无需实现功能def name(self):pass@abc.abstractmethod #定义抽象方法,无需实现功能def func(self):pass…

    2022/9/13 14:16:14 人评论 次浏览
  • Golang 实现strtotime 字符串转换为时间戳的方法

    在php中,有strtotime 将字符串转换为时间戳,在Golang 中,同样可以实现类型的函数。1 package main2 3 import (4 "fmt"5 "time"6 "regexp"7 "strings"8 "strconv"9 )10 11 f…

    2022/9/10 6:55:33 人评论 次浏览
  • 我的设计模式之旅 ⑤ 装饰模式

    一个菜鸟的设计模式之旅,文章可能会有不对的地方,恳请大佬指出错误。 编程旅途是漫长遥远的,在不同时刻有不同的感悟,本文会一直更新下去。 程序介绍本程序实现装饰模式。小明和小王去吃沙县小吃,各自喜欢不同的搭配,需要考虑每个人饮食喜好不同,随时可能的变化。 …

    2022/9/10 6:55:15 人评论 次浏览
  • 把func和tuple dict组合的一种登录界面

    def login():print("开始登录功能")def register():print("开始注册功能")def transfer():print("开始转账功能")def withdraw():print("开始提现功能")def check_blance():print("开始查询余额功能")func_dict = {0: …

    2022/9/9 23:23:22 人评论 次浏览
  • C# Func入门一

    这篇的主要目的是用一些例子展示如何使用Func。 Func其实是一个内置的委托,它带来了一些函数式编程特性,并有助于减少代码冗长。 Func只能包含0 ~ 16个输入参数,且必须有一个返回类型。(Func委托有16个重载。) 例子一//1.FuncExp1:不带参数的方法static string GetMess…

    2022/9/9 1:24:16 人评论 次浏览
  • 我的设计模式之旅 ① 策略模式、简单工厂、反射

    一个菜鸟的设计模式之旅,文章可能会有不对的地方,恳请大佬指出错误。 编程旅途是漫长遥远的,在不同时刻有不同的感悟,本文会一直更新下去。 程序介绍本程序实现收银员对顾客收银时可以采用不同的促销策略,支持原价,按折扣促销,满多少返利多少三种策略。使用策略模式…

    2022/9/8 23:56:00 人评论 次浏览
  • 【一个经典BUG】gin框架中,异步协程使用context导致取不到数据

    bug的内容大致如下: func httpHandle(c *gin.Context) {go func(ctx Context){v := ctx.Value("xxx") // 这里取不到值,导致后续发生panic}(c) }1.发生panic是随机的; 2.问题的原因是:当协程开始使用context的时候,父级协程技术,gin框架回收了context。 …

    2022/9/7 23:23:04 人评论 次浏览
  • python学习(字符串的比较、数据结构实战、python函数、全局变量/局部变量、内部函数)

    一、字符串的比较 1、Is:两个对象的内存地址,查看内存地址的方法是id() A=1 B=1 Print(id(A)) Print(id(B)) If A is B: Print(‘A and B 内存地址是一样的’)2、In:包含 Str1=”abc” Str2=”a” If str2 in str1: Print(“str1包含str2”) Else: Print(“str1不包含…

    2022/9/7 1:36:53 人评论 次浏览
  • Python 装饰器

    Python 装饰器 假设我们想为已经编写的代码添加额外的功能,例如我们想在一个特殊的 try catch 块中捕获任何错误,我们可以按如下方式进行。def some_decorator(func): def try_except_block(*args, **kwargs): 尝试: func(*args, **kwargs) 除了例外: 打印(例外…

    2022/9/6 14:22:54 人评论 次浏览
  • 字节微服务HTTP框架Hertz使用与源码分析|拥抱开源

    一、前言 Hertz[həːts] 是一个 Golang 微服务 HTTP 框架,在设计之初参考了其他开源框架 fasthttp、gin、echo 的优势, 并结合字节跳动内部的需求,使其具有高易用性、高性能、高扩展性等特点,目前在字节跳动内部已广泛使用。 如今越来越多的微服务选择使用 Golang,如…

    2022/9/3 1:26:08 人评论 次浏览
  • channel定义与使用

    channel定义与使用package mainimport "fmt"func main() {//定义一个channelc := make(chan int)go func() {defer fmt.Println("goroutine结束")fmt.Println("goroutine 正在运行...")c <- 666 //将666 发送给c}()num := <-c //从c中…

    2022/8/30 23:23:00 人评论 次浏览
  • channel

    channel有缓冲与无缓冲同步问题package mainimport ("fmt""time" )func main() {c := make(chan int, 3) //带有缓冲的channelfmt.Println("len(c) = ", len(c), ", cap(c)", cap(c))go func() {defer fmt.Println("子go程结…

    2022/8/30 23:22:53 人评论 次浏览
  • javascript:void(0) 含义

    javascript:void(0) 含义 | 菜鸟教程 https://www.runoob.com/js/js-void.html 我们经常会使用到 javascript:void(0) 这样的代码,那么在 JavaScript 中 javascript:void(0) 代表的是什么意思呢? javascript:void(0) 中最关键的是 void 关键字, void 是 JavaScript 中…

    2022/8/28 14:23:16 人评论 次浏览
  • Go语言实现分布式对象存储系统

    实现一个可扩展的,简易的,分布式对象存储系统 存储系统介绍 先谈谈传统的网络存储,传统的网络存储主要分为两类: NAS,即Newtwork Attached Storage,是一个提供了存储功能和文件系统的网络服务器,客户端可以访问NAS上的文件系统,可以上传和下载文件,NAS客户端和服务…

    2022/8/28 6:23:49 人评论 次浏览
共754记录«上一页1234...51下一页»
扫一扫关注最新编程教程