Go语言中文网 为您找到相关结果 21

分享 | 百度网盘高速下载方法汇总

在线免安装类1、在度盘资源分享网址“baidu”后面加上 “wp” 两个字母 这个方法之前介绍过:【工具分享】两个关于度娘的工具,非常不错!能用多久天知道,目前是最简便好用的方法。特点:免登陆,免下载安装软件2、油猴脚本+IDM这个方法第一次下载要先安装一些插件,然后用下载软件就可以实现高速下载。之前也介绍过:你还在吐槽百度网盘的下载速度吗?那就来试试这个吧【视频】百度网盘如何实现高速下载教程特点:免登陆,第一次要麻烦一些,后面就快了。 这个方法也比较好用,稳定性也还不错。关键就是要找对合适的脚本,最笨的方法就是挨个试,如果不行了就换。安装软件类1、速盘https://www.speedpan.com/speedpan-free.html 这款软件采用了Aria2多线程下载,支持免登陆网盘账...阅读全文

博文 2019-07-19 23:32:42 永恒君的百宝箱

golang包sql查询结果树形化反射扫描器

### 主要功能 > 可以搭配gorm的sql结果扫描函数Scan、Find等,将结果直接传入本包提供的树形化函数(ScanToTreeData),快速实现树形化 > 支持无限级树形化(自己嵌套自己)、有限级个性化树形化 > github 仓库地址,欢迎使用,反馈使用意见,顺便点点 star https://github.com/qifengzhang007/sql_res_to_tree ### 核心代码段 ```code // 接受树形结果的结构体要求如下: // 1.主键必须使用 primaryKey:"yes" 标签定义,类型必须是 int int64 in32 等int系列,不能使用 string 等其他类型...阅读全文

开源项目 2021-02-22 00:04:16 张三丰

Go如何输出ANSI 颜色代码

这连天bee升级到了1.5版本,在执行bee version的时候会输出一个有颜色的BEE的logo,很多人觉着很神奇,其实这个就是ANSI颜色代码。 其实在Linux,我们编写C语言轻易可以实现这个效果。 具体的书写格式如下: 格式:\033[显示方式;前景色;背景色m 说明: 前景色 背景色 颜色 --------------------------------------- 30 40 黑色 31 41 红色 32 42 绿色 33 43 黃色 34 44 蓝色 35 45 紫红色 36 46 青蓝色 37 47 白色 显示方式 意义 ------------------------- 0 终端默认设置 1 高亮显示 4 使用下划线 5 闪烁 7 反白显示 8 不可见 例子: \033...阅读全文

博文 2016-08-19 11:00:07 SunnyGo

go.js节点字体设置

TextBlock是用于显示文本信息的对象。 通过设置TexkBlock.text属性来显示文本信息,这也是唯一的一个方法。因为TexkBlock继承自GraphObject,所以一些GraphObject的属性也有可能对文本有影响。 字体和颜色 可以通过TexkBlock.font属性设置文本的字体,该属性的值可以使用CSS来设置。 可以通过TextBlock.stroke属性设置文本字体的颜色,同样可以使用CSS来设置。 因为TexkBlock继承自GraphObject,所以GraphObject.background属性也可以作用于TextBlock,可以通过该属性设置文本背景色。 diagram.add( $(go.Part, "Vertical", $(go.TextBlock,...阅读全文

博文 2017-03-10 10:00:28 孟飞阳

Golang分布式设计模式之-----星型拓扑分形设计

Golang分布式设计模式之-----星型拓扑分形设计 上一篇分层设计中,利用了简单的流水线原理,实现了简单的状态转移的设计。如下 这一篇我们将考虑另外一种情况。例如,linux内核中的进程管理。所有的进程都有一个父进程。当子进程正常运行时候,与父进程基本无通信。但当子进程死亡时,要通知其父进程,让父进程进行资源回收。当父进程死亡时,两种情况,子进程随着父进程一起死亡,或者将子进程交由父进程的父进程管理。类似于下图 其中每个进程都有自己的父进程,也有可能会有自己的子进程。 在这种管理中,父子关系,或者说是管理者与被管理者的关系。被管理者,可以独自运行,但要将其的一些状态告知管理者,或者管理者,可以定期获取被管理者的状态。 下面以一个p2p下载器为例: 一、职能划分,形成管理者与被管理者 1)...阅读全文

博文 2015-01-21 09:17:51 screscent

[笔记]Go语言在Linux环境下输出彩色字符

Go语言要打印彩色字符与Linux终端输出彩色字符类似,以黑色背景高亮绿色字体为例: fmt.Printf("\n %c[1;40;32m%s%c[0m\n\n", 0x1B, "testPrintColor", 0x1B) 其中0x1B是标记,[开始定义颜色,1代表高亮,40代表黑色背景,32代表绿色前景,0代表恢复默认颜色。显示效果为: 下面代码遍历全部显示效果。 package main import ( "fmt" ) func main() { fmt.Println("") // 前景 背景 颜色 // --------------------------------------- // 30 40 黑色 // 31 41 红色 // 32 42 绿色 // 33 43 黄色 /...阅读全文

博文 2015-03-07 03:00:01 journeyonmyway

教你写一个color日志库,不止有代码还有原理

#教你写一个color日志库,不止有代码还有原理。 ##前言 在计算机里面,ansi转义码是使用带内信号去控制格式化,颜色,或者其他的输出选项在视频流或者文本终端中的一种办法。编码这些格式化信息,就是在确定的字节序列中,把上述所说的ansi码嵌入到这个文本中。终端会去寻找命令去解释这些字符,而不是把它看作简单的字符码(ascii)。 1970年提出的ansi码,但是直到1980年的早期才普及在了迷你主机和大型机房中。它被使用在早期的电子公告板上,对比之前缺乏光标移动的系统,它改善了显示的效果,这导致了它被广泛的使用。 尽管硬件文本终端,在21世纪已经日益稀少。但是不动摇ansi标准的影响。因为大部分的文本模拟器的解释工作,至少还有相当一部分的文本存在ansi转义序列。唯一...阅读全文

Bootstrap中的进度条

进度条 在网页中,进度条的效果并不少见,比如一个评分系统,比如加载状态等。就如下图所示的一个评分系统,他就是一个简单的进度条效果: 33333 进度条和其他独立组件一样,开发者可以根据自己的需要,选择对应的版本: ☑ LESS版本:源码文件progress-bars.less ☑ Sass版本:源码文件_progress-bars.scss ☑ 编译后版本:bootstrap.css文件第4500行~第4575行 而且Bootstrap框架为大家提供多种样式风格的进度条,供大家使用,这一小节只是给大家直观上展示了这些进度条样式,接下来几个小节中,我们将详细讲解这些进度条如何使用。 进度条--基本样式 Bootstrap框架中对于...阅读全文

如何判断图片空白的(纯白色)

想在项目中比较连个pdf的内容是否一致,反复选择后决定使用imagemagick的compare命令获得一个差异图片。根据compare原理空白时两个pdf的内容是一样的,否则反之。问题是如何判断获得的差异图片是纯白的(diff.jpg) 多谢启发! -quote- compare TEST1.pdf TEST2.pdf -compose src diff.jp...阅读全文

Bootstrap列表组listgroup

列表组 列表组是Bootstrap框架新增的一个组件,可以用来制作列表清单、垂直导航等效果,也可以配合其他的组件制作出更漂亮的组件。由于其在Bootstrap是一个独立的组件,所以也对应有自己独立源码: ☑ LESS版本:对应的源码文件 list-group.less ☑ Sass版本:对应的源码文件是 _list-group.scss ☑ 编译出的Bootstrap版本:对应的源码bootstrap.css文件第4820行~第4994行 列表组--基础列表组 基础列表组,看上去就是去掉了列表符号的列表项,并且配上一些特定的样式。在Bootstrap框架中的基础列表组主要包括两个部分: ☑ list-group:列表组容器,常用的是ul元...阅读全文

使用go tracer优化分形图片制作的性能

非常好的一篇关于go pprof和go tracer实践的文章 ,不过文中的某些实验十分消耗资源,请谨慎执行~ ![](http://wx1.sinaimg.cn/mw690/6caa654fly1fl1jbu6r9aj219g0wojzs.jpg) ![](http://wx1.sinaimg.cn/mw690/6caa654fly1fl1jbuucr1j20e80e80wa.jpg) https://medium.com/@francesc/using-the-go-execution-tracer-to-speed-up-fractal-rendering-c06bb3760507 ...阅读全文

如何避开 Go 中的各种陷阱 [译]

Go 语言有一些我们常说的「坑」,有不少优秀的文章解释讨论过这些「坑」。这些文章所讨论的东西非常重要,尤其对 Go 的初学者来说,时不时就有人掉进这些小「坑」里。 但有个问题让我困惑了很久,为什么我几乎没碰到过这些文章里讨论的绝大部分「坑」?真的,大多数比较知名的比如 “nil interface” 或者 “slice append” 等我从来就没觉得困惑过。我从开始使用 Go 一直到现在总是以某种方式避开了这些形形色色的问题。 后来发现,我足够幸运的读了不少解释 Go 数据结构内部实现的文章并且学习了一些 Go 内部运行原理的基础知识。这些知识足够让我对 Go 有了深刻的认识,同时也避免了掉进各种各样的坑里。 记住维基百科的定义,「坑 是…有效的构造…但同时是反直觉的」 所以,你只有两个选...阅读全文

博文 2016-11-23 06:27:19 newt0n

go.js模型样式选择

一、使用官方样式 样式(shapes)地址:http://gojs.net/latest/samples/shapes.html 使用方法: myDiagram.nodeTemplateMap.add("End", $(go.Node, "Spot", nodeStyle(), $(go.Panel, "Auto", $(go.Shape, "Circle", // 在此处设置样式 { minSize: new go.Size(40, 40), fill: "#DC3C00", stroke: null }), $(go.TextBlock, "End", { font: "bold 11pt Courier New,Microsoft Yahei", stroke: lightText }...阅读全文

博文 2017-03-10 07:00:50 孟飞阳

用Golang将图片转化成ASCII码

用Golang将图片转化成ASCII码 在开始之前先看看最终效果: 项目地址在这里:https://github.com/qeesung/im... , 欢迎star 我们都知道图片是通过一个像素点矩阵组成的,每一个像素点都是有四个值,分别是R,G,B,A组成,其中RGB就是红色,绿区,蓝色,简称三原色,在计算机中取值从0-255,而A则是颜色的透明度,取值0.0-1.0。 我们现在要做的就是将一个彩色的图片转化成一个由ASCII组成的图片,换句话说,就是将RGBA像素点的矩阵转化成一个由字符组成的矩阵,必要的时候再给字符加上颜色就可以啦。 (R, G, B, A) (R, G, B, A) (R, G, B, A) char1, char2, char3 (R, G, B, A) (R, ...阅读全文

博文 2018-10-21 17:34:39 qeesung

新年快乐!

鲁豫曾经在她的《偶遇》中说过: 无论是谁,我们都曾经或正在经历各自人生至暗时刻,那是一条漫长、黝黑、阴冷、令人窒息的隧道。 或许,我就是这样吧? 再见2019 单打独斗 2019年终于过去了 在过去的2019年中,自身经历过了很多的事情:犹豫、焦虑、不公、失业、短暂的抑郁、被黑、痛苦、自卑、失败、后悔、裸辞,深夜里的一个人默默流泪,在深圳大街小巷地找工作,简历一次次地被刷,面试一次次地被拒……???? 回过头想想,自己在那些时间点做的那些决定,没有一个是正确的,是我自己一步步把自己逼入了绝境。我很清楚这样的经历是什么造成的。作为一个成年人,逐渐明白了四点: 任何时候都要承受自己的选择带来的后果或者说结局,为自己的选择负责 不要太多的纠结于过去,它们已然成为定局,太多回忆和懊悔真的只会束缚自己...阅读全文

博文 2020-01-01 02:32:51 皮皮大

Go 实现的树形结构打印文件目录GoTree

GoTree,用于在终端打印树形结构的简单的 Go 模块 GoTree 的目标是一个简单的工具,提供一个易于使用和快速的方式打印递归结构。 特点: 非常简单和快速的代码 直观的名称 易于扩展 仅使用本地库 非常[容易使用](https://github.com/DiSiqueira/GoTree#usage) 目前处于 Beta 版本 ![image](https://static.oschina.net/uploads/space/2017/0122/170649_M7nT_2720166.png...阅读全文

开源项目 2017-02-07 04:00:07 DiSiqueira

Golang Excel导入数据并标注此行背景色和异常数据提示暂时

项目架构:Echo+Gorm+excelize 依赖开源项目:github.com/360EntSecGroup-Skylar/excelize 开源项目中文文档:https://xuri.me/excelize/zh-hans/ excel模板 image.png func ImportAccountByExcel(c echo.Context) error { //文件地址 path := c.FormValue("path") if path == "" { return utils.ErrorNull(c, "请上传excel文件") } path = strings.TrimLeft(path, "/") if flag, _ := utils.PathExists(path); ...阅读全文

博文 2018-09-14 18:34:46 承诺一时的华丽

golang控制台字体的不同显示

编码含义 前景 背景 颜色 30 40 黑色 31 41 红色 32 42 绿色 33 43 黄色 34 44 蓝色 35 45 紫红色 36 46 青蓝色 37 47 白色 编码 含义 0 终端默认设置 1 高亮显示 4 使用下划线 5 闪烁 7 反白显示 8 不可见 举例 fmt.Printf("\x1b[42m%s\x1b[0m>\n", "aaa") // 使用分号组合 fmt.Printf("\x1b[4;42m%s\x1b[0m>\n", "aaa"...阅读全文

博文 2018-12-26 12:34:42 __simple

golang 开发后端基础(2)

我们看一下 home.html 文件,在 index 中我们引入 style.css 作为样式表来控制页面的显示。将 style.css 放置 public/css 目录下。 图 style 位置 运行程序,我们没有看到页面有任何的变化,说明样式没有成功加载。看一下是什么原因,打开控制台,看一下有关 style.css 的加载的信息,发现 html 加载 content type 为 text/html ,这个没有问题,而 css 的 content type 也是 text/plain 而不是 text/css 。所以没有识别出样式,我们来尝试解决一下这个问题。 图 图 在之前代码的基础之上,我们添加名称 contentType 的 string 类型变量,让他接受类型, 然后根据文件扩展...阅读全文

博文 2018-12-10 07:34:42 zidea

golang 开发后端基础(2)

继续周日内容,我们看一下 home.html 文件,在 index 中我们引入 style.css 作为样式表来控制页面的显示。将 style.css 放置 public/css 目录下。 运行程序,我们没有看到页面有任何的变化,说明样式没有成功加载。看一下是什么原因,打开控制台看一下有关 style.css 的加载信息,发现 html 加载content type 为 text/html ,这个没有问题,而 css 的 content type为 text/plain 而不是 text/css 所以没有样式,我们来尝试解决一下这个问题。 在之前代码的基础之上,我们添加名称 contentType 的 string 类型变量让他接受类型, 然后根据文件扩展名来给出不同 contentType...阅读全文

博文 2019-01-30 05:34:43 zidea