任务golang github robfig

Golang回调函数

Golang回调函数实例二则 定义 回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用来调用其所指向的函数时,我们就说这是回调函数。 回调函数不是由该函数的实现方直接调用,而是在特定的事件或条件发生时由另外的一方调用的,用于对该事件或条件进行响 ......
函数 Golang

怎么批量删除github上的仓库,一键操作(超级简单)

用到这个网站 https://reporemover.xyz/ 先去申请一下自己的token 最后记得用完了删掉,会更加安全 ......
仓库 github

Golang常用库之UUID

Golang 中生成唯一的字符串(UUID,GUID) 什么是UUID? 通用唯一标识符 (UUID) 是一种特定形式的标识符,在大多数实际用途中可以安全地认为是唯一的。两个正确生成的 UUID 相同的可能性几乎可以忽略不计,即使它们是由不同的各方在两个不同的环境中创建的。这就是为什么说 UUID ......
常用 Golang UUID

利用github作为文档类云盘

初次使用 创建一个github仓库 在本地新建文件夹,clone远程仓库 更新本地文档上传 本地文档发生更改,git add,git commit进行上传本地仓库,然后push到远程仓库 远程仓库文档发生更新,更新到本地仓库 只能和初次使用一样进行clone ......
文档 github

第 11 章Linux 实操篇-定时任务调度

第 11 章Linux 实操篇-定时任务调度 11.1 crond 任务调度 ==crontab 进行 定时任务的设置== 11.1.1 概述 任务调度:是指系统在某个时间执行的特定的命令或程序。 任务调度分类:1.系统工作:有些重要的工作必须周而复始地执行。如病毒扫描等个别用户工作:个别用户可能希 ......
任务 Linux 11

Golang反射获取变量类型和值

Golang反射获取变量类型和值 1. 什么是反射 反射是程序在运行期间获取变量的类型和值、或者执行变量的方法的能力。 Golang反射包中有两对非常重要的函数和类型,两个函数分别是: reflect.TypeOf能获取类型信息reflect.Type; reflect.ValueOf 能获取数据的 ......
变量 类型 Golang

使用Golang实现Nginx代理功能

由于业务需要实现对多个web应用做同域二级目录代理,用NGINX的又感觉太重了,而且不好做配置页面,用golang来实现代理功能 支持正则表达式匹配机制 支持多应用多级目录代理。 支持应用子路由代理 支持webapi代理 支持websocket代理 支持禁用缓存设置 支持http、https混合使用 ......
功能 Golang Nginx

巧如范金,精比琢玉,一分钟高效打造精美详实的Go语言技术简历(Golang1.18)

转自刘悦 研发少闲月,九月人倍忙。又到了一年一度的“金九银十”秋招季,又到了写简历的时节,如果你还在用传统的Word文档寻找模板,然后默默耕耘,显然就有些落后于时代了,本次我们尝试使用云平台flowcv高效打造一份巧如范金、精比琢玉的高品质Golang技术简历。 首先来到云平台:flowcv.com ......
Golang1 语言 简历 Golang 技术

github访问方法3

1、首先下载 FastGithub,windows客户可在 百度网盘 下载 2、解压安装包,然后点击“FastGithub.UI.exe”启动即可 参考资料:https://github.com/dotnetcore/FastGithub/releases ......
方法 github

GitHub默认分支问题

github将默认分支由master改为main 我们在push主分支时容易出现错误 可以在仓库的setting中找到Branches 在Default branch中将默认分支改为master ......
分支 GitHub 问题

如何在任务栏(是不是叫做dash)中打开多个wps文档?

第一步: 找到/usr/bin/wps,打开 在gOpt后面加上-w #!/bin/bash gOpt=-w #gOptExt=-multiply 第二步:如图,将writer和spreadsheet分成两个分开的dock图标 ......
多个 任务 文档 dash wps

【面试专栏】Java7 - ForkJoin,将大任务拆分成小任务

1. 简介 Java7提供了可以将大任务拆分成小任务执行再合并结果的框架——Fork/Join。其中,将大任务拆分成足够执行的小任务并发执行的过程称为Fork,将这些小任务结果整合后形成最终的结果的过程称为Join。 Fork/Join框架的具体体现为ForkJoinTask抽象类,该类继承了Fut ......
任务 ForkJoin 专栏 Java7 Java

踩坑/github本地clone

本机有多个项目;并且每个项目的网上仓库地址不一样,账户密码也不同。这样该如何使用git。 首先每个项目的git clone --local 需要设置不同的user.email ,user.name 值( git config --local -l 查看仓库配置 git config --global ......
github clone

使用接口调用方式,运行jenkins任务。

在jenkins中,每次进行构建需要进入页面或其他触发性调用,当需要使用接口的方式进行jenkins任务构建时, 可以通过接口方式,进行直接调用 jenkins支持接口调用触发任务方式,但配置方式会根据jenkins版本高低配置方式不同 一、低版本jenkins配置时,只需要进入配置-安全配置模块中 ......
接口 任务 jenkins 方式

golang TLS方式发送邮件

package mail import ( "crypto/tls" "errors" "fmt" "net/smtp" "net/textproto" ) type loginAuth struct { username, password string } // LoginAuth is fun ......
邮件 方式 golang TLS

如何隐藏桌面上的图标和任务栏

AutoHideDesktopIcons拥有一个可调节的定时器和任意激活选项用于隐藏图标,也可以自动隐藏任务栏。 或者在桌面点击鼠标右键,再点击查看,里面有显示桌面图标选项,可开启或者关闭。 或者在任务栏点击鼠标右键进行设置,任务栏行为选项中有设置任务栏隐藏的功能。 ......
图标 桌面 任务

golang 不聲明額外變量循環指定次數

range + make + struct{} = ? for range make([]struct{}, 10) { // TODO } 差不多就是 Rust 當中的 for _ in 0..10 { // TODO } 或 (0..=10).for_each(|_| { // TODO }); ......
golang

day7 golang GMP

大名鼎鼎的GMP模型 需要自行学习的知识:进程、线程、协程、多线程、线程池、io多路复用,内核态用户态,,同步阻塞异步非阻塞等等相关知识 代码是在线程中运行的,协程也是,所以当协程阻塞的时候该线程也阻塞了,其他任务就无法调度了,该线程就死了。 如何解决,那就需要让协程自由的在线程中移动,当阻塞的时候 ......
golang day7 day GMP

Golang之常用方法[总结]

1. 有一堆数字,如果除了一个数字以外,其他数字都出现了两次,那么如何找到出现一次的数字? nums := []int{1, 5, 1, 6, 5, 3, 6} i := 0 for _, v := range nums { i ^= v } fmt.Print(i) 重点是异或的使用 ......
常用 方法 Golang

(转)使用 Golang 创建和读取 Excel 文件

原文:https://juejin.cn/post/7117578016858849293 摘要 本文提出一种使用 Golang 进行 Excel 文件创建和读取的方案。首先对问题进行分析,引出方案的基本架构;然后分章节描述了 Excelize 基础库的基本用法,以及 Excel 数据在 Golan ......
文件 Golang Excel

运行 Golang 程序时让程序不会在运行结束后立即关闭命令行窗口

在运行 Golang 程序时,为了让程序不会在运行结束后立即关闭命令行窗口,可以采用以下两种方法: 使用 fmt.Scanln() 函数 在程序的末尾添加一行 fmt.Scanln() 可以暂停程序运行,等待用户在命令行中输入任何字符,程序将等待用户输入,然后再继续执行直到程序结束。 package ......
程序 命令 Golang

11种实现延迟任务的方式

一、DelayQueue DelayQueue是JDK提供的api,是一个延迟队列 DelayQueue泛型参数得实现Delayed接口,Delayed继承了Comparable接口。 getDelay方法返回这个任务还剩多久时间可以执行,小于0的时候说明可以这个延迟任务到了执行的时间了。 comp ......
任务 方式

Laravel 任务调度(计划任务,定时任务)

一 步骤 1.生成调用文件。 2.定义调度 3.启动调动器 二 生成调用文件 1 执行以下命令 php artisan make:command 你的命名 该命令会在 app/Console/Commands 目录下创建 你命名的文件 三 定义调度 文件修改好以后我们需要在 App\Console\ ......
任务 Laravel

golang pprof 监控系列(4) —— goroutine thread 统计原理

golang pprof 监控系列(4) —— goroutine thread 统计原理 大家好,我是蓝胖子。 在之前 golang pprof监控 系列文章里我分别介绍了go trace以及go pprof工具对memory,block,mutex这些维度的统计原理,今天我们接着来介绍golan ......
goroutine 原理 golang thread pprof

Higress GitHub star 突破 1k,来自社区开发者和用户的寄语

Higress 已经基本完成了 1.0 版本的开发工作(功能预览见文章结尾),正式的 GA 版本预计在 4 月初发布。开源是云原生生态的基石,Higress 作为云原生网关,同时也是阿里的战略级开源项目,会持续不断地加大开源投入,带给大家更多惊喜。 ......
开发者 Higress 用户 GitHub 社区

JS微任务和宏任务

1. js是单线程的语言。2. js代码执行流程:同步执行完==》事件循环 同步的任务都执行完了,才会执行事件循环的内容 进入事件循环:请求、定时器、事件....3. 事件循环中包含:【微任务、宏任务】微任务:promise.then宏任务:setTimeout.. 要执行宏任务的前提是清空了所有的 ......
任务

golang开发需要掌握的核心包以及中间件,涵盖项目的各个领域,值得收藏

golang开发需要掌握的核心包以及中间件,涵盖项目的各个领域,值得收藏。 常用包常用包 说明fmt 实现格式化的输入输出操作,其中的fmt.Printf()和fmt.Println()是开发者使用最为频繁的函数。io 实现了一系列非平台相关的IO相关接口和实现,比如提供了对os中系统相关的IO功能 ......
中间件 核心 领域 项目 golang

新一代分布式任务调度框架

本文已经收录到Github仓库,该仓库包含计算机基础、Java基础、多线程、JVM、数据库、Redis、Spring、Mybatis、SpringMVC、SpringBoot、分布式、微服务、设计模式、架构、校招社招分享等核心知识点,欢迎star~ Github地址 如果访问不了Github,可以访 ......
分布式 新一代 框架 任务

Golang基础-Select

基本概念 select 是 Go 中的一个控制结构,类似于 switch 语句。 select 语句只能用于通道(channel)操作,每个 case 必须是一个通道操作,要么是发送要么是接收。 select 语句会监听所有指定的通道上的操作,一旦其中一个通道准备好就会执行相应的代码块。 如果多个通 ......
基础 Golang Select

Github美化日记 - 又菜又爱玩

Github美化日记 - 又菜又爱玩 一.咱就说 无论是技术大牛, 或者是技术小菜, 都希望有一个好看的Github首页吧!(快说你想要! ![iShot_2023-04-05_18.58.32.min](https://pic.imgdb.cn/files/60499/20230405185933 ......
日记 Github