go

整合 springboot-admin 监控中心

痴心易碎 提交于 2020-09-29 20:58:46
Admin监控应用 Spring Boot提供的监控接口,例如:/health、/info等等,实际上除了之前提到的信息,还有其他信息业需要监控:当前处于活跃状态的会话数量、当前应用的并发数、延迟以及其他度量信息。下面我们来了解如何使用spring-boot-admin来监控我们的系统。 admin-server-ui pom.xml 配置: < parent > < groupId > org.springframework.boot </ groupId > < artifactId > spring-boot-starter-parent </ artifactId > < version > 1.4.3.RELEASE </ version > < relativePath /> </ parent > < dependencyManagement > < dependencies > < dependency > < groupId > org.springframework.cloud </ groupId > < artifactId > spring-cloud-dependencies </ artifactId > < version > Camden.SR5 </ version > < type > pom </ type > < scope >

免费MasterCard Visa虚拟信用卡42个开卡渠道及网址

独自空忆成欢 提交于 2020-09-29 20:34:58
1. 全球付 http://www.globalcash.hk/ 在线申请,可充值,微信支付,开卡简单。 2. 爱汇旅之卡 http://www.ihui.com/ 此卡是目前最方便容易获得,并大量获得的实体mastercard实体卡,可以直接联系客服大量拿卡,一次上百张甚至是数百张,该卡支持paypal、amazon、google等网站。 3. Tap&go 拍住赏 http://tapngo.com.hk/ 可以支持微信,amazon、applepay 国际阿里云 GCE aws paypal等大部分网站,需要认证,买卡可以去香港总部或者某宝,最低100余额 充值可在香港便利店充值或者网上找人代充! 4. 三三金融: https://cards.33finance.com 需要到香港公司进行开卡,也可以找某宝,开出来的卡适用于大部分网站,包括欧贝通/amazon/阿里云/paypal/等等等等,充值也需要到香港便利店或者是到公司充,也可以找人代充。 5. Tierrapay www.tierrapay.com卡段4665 注册要用欧洲地址,比如英国,需要用pm或者是wmz充值,无需认证即可成功开卡。 6. 通汇香港 https://www.transforex.hk/ 此卡要携带护照和身份证前往香港开通,该公司有礼品卡,固定金额每天限购买3张,经测试,此卡适用于paypal

Kotlin对比Java编程语言其优势在哪里?

淺唱寂寞╮ 提交于 2020-09-29 16:32:54
随着计算机语言的发展,以成本为核心的驱动力,推动着经历了汇编、C、C++、Java、Kotlin的发展,其目的在于让开发人员更好的聚焦于业务,而不用太关注语言本身的处理。 近几年,又开始流行更高级的语言,它们被称之为现代编程语言,比如Rust、Go、Kotlin和TypeScript等。现代的核心原因,我认为可以总结为以下几点: 入门更容易 类型推断 空指针安全 内置的并发支持 减少模板代码(简洁) 操纵集合更容易 更智能的垃圾回收 以上不一定非常全,但是一定程度上概括了现代语言的特点,下面我们就基于Kotlin和Java的对比,来看下Kotlin的优势。 new个对象 new一个对象,是我们在编程中最常用的操作之一,让我们先看下如何在Java中new一个对象。 List<String> list =new ArrayList<String>(); list.add("hello world"); 在Java中,我们需要定义一个变量,然后通过new关键字声明一个ArrayList的示例,这样我们就可以使用他了。 但是在Kotlin,new一个对象会更简洁。 var list:ArrayList<String> = ArrayList<String>() 直接省略了new关键字即可。 类型推断 对于以上的Kotlin代码,我们完全可以省略掉变量:后面的类型声明

Go语言基本结构和数据类型

余生长醉 提交于 2020-09-29 13:05:27
前面已经给大家整理过Golang的安装和环境搭建,那么基本语法今天就和大家聊聊。 其实定义一个Go语言的基本结构非常简单,也就几步而已: Golang基本语法 Go 语言的基础组成有以下几个部分: 包声明 引入包 函数 变量 语句 & 表达式 注释 示例: package main import "fmt" func main ( ) { /* 这是一个Go语言 */ fmt . Println ( "Hello, Go!" ) } 解析: 第一行代码 package main 定义了包名。你必须在源文件中非注释的第一行指明这个文件属于哪个包,如:package main。 package main表示一个可独立执行的程序,每个 Go 应用程序都包含一个名为 main 的包。 第二行 import “fmt” 告诉 Go 编译器这个程序需要使用 fmt 包(的函数,或其他元素),fmt 包实现了格式化 IO(输入/输出)的函数。 第三行 func main() 是程序开始执行的函数。main 函数是每一个可执行程序所必须包含的,一般来说都是在启动后第一个执行的函数(如果有 init() 函数则会先执行该函数)。 下一行 / … / 是注释,在程序执行时将被忽略。单行注释是最常见的注释形式,你可以在任何地方使用以 // 开头的单行注释。多行注释也叫块注释,均已以 /* 开头,并以 *

yarn : 无法加载文件 C:\Users\363802\AppData\Roaming\npm\yarn.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 http://go.mic ro

蹲街弑〆低调 提交于 2020-09-29 12:58:38
1:搜索cmd,以管理员方式运行powershell 2:使用命令更改计算机的执行策略 set-ExecutionPolicy RemoteSigned 执行策略更改 执行策略可帮助你防止执行不信任的脚本。更改执行策略可能会产生安全风险,如 http://go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies 帮助主题所述。是否要更改执行策略? [Y] 是(Y) [A] 全是(A) [N] 否(N) [L] 全否(L) [S] 暂停(S) [?] 帮助 (默认值为“N”): Y 3:查看执行策略 get-ExecutionPolicy 4:重新执行需要执行的命令 来源: oschina 链接: https://my.oschina.net/u/4398116/blog/4526892

10月1日后,GitHub用main替代master

≡放荡痞女 提交于 2020-09-29 06:31:26
转自:开源中国 GitHub 官方表示,从 2020 年 10 月 1 日起,在该平台上创建的所有新的源代码仓库将默认被命名为 "main",而不是原先的"master"。 值得注意的是,现有的存储库不会受到此更改影响。 早在今年 6 月份,受美国大规模的 “Black Lives Matter”运动影响,为了安抚愈演愈烈的民众情绪,GitHub 就宣布将替换掉 master 等术语,以避免联想奴隶制。现如今,在外界一些声音的催促下,这一举措则终于要正式落地了。 除 GitHub 外,为了避免带有所谓的“种族歧视色彩”,许多科技巨头或知名软件也都调整了自己的业务和产品,以平息社会舆论。包括有:MySQL 宣布删除 master、黑名单白名单等术语;Linus Torvalds 通过了 Linux 中避免 master/slave 等术语的提案;还有 Twitter 、GitHub、微软、LinkedIn、Ansible、Splunk、OpenZFS、OpenSSL、JP Morgan、 Android 移动操作系统、Go 编程语言、PHPUnit 和 Curl 等宣布要对此类术语进行删除或更改。同时,IBM、亚马逊、微软也都接连调整面部识别平台业务,以防加深歧视或遭受指责。 且最初在 Git 中写下“master”一词的开发者 Petr Baudis 也于 6

网络安全工程师教你:如何使用Kali Linux进行Metasploit******?【初探】

天大地大妈咪最大 提交于 2020-09-29 05:37:21
Metasploit***测试框架基础(一) 一、背景介绍 Metasploit就是一个漏洞框架。它的全称叫做The Metasploit Framework,简称叫做MSF。Metasploit作为全球最受欢迎的工具,不仅仅是因为它的方便性和强大性,更重要的是它的框架。它允许使用者开发自己的漏洞脚本,从而进行测试。Metasploit(msf)究竟威力如何呢?接下来让我们一起学习! 二、资源装备 1.安装好Kali Linux的虚拟机一台; 2.整装待发的小白一个。 三、战略安排 3.1 在Kali Linux中利用图形化界面启动Metasploit(msf)框架,推荐小白使用,如下图所示。 步骤:在搜索框检索msf,选择metasploit framework点击进行入。 3.2 成功利用图形化界面启动metasploit(msf)***框架,如下图所示可得metasploit***框架的版本信息。 3.3 利用密令行模式启动metasploit(msf)***框架,如下图所示。 命令:msfconsole 3.4 metasploit(msf)***框架正在启动中,如下图所示。 3.5 metasploit(msf)***框架启动成功,如下图所示。 3.6 利用help命令获取metasploit(msf)***框架的操作命令,如下图所示。 命令:help 3.7

harbor双主架构同步镜像出错

纵然是瞬间 提交于 2020-09-28 18:08:22
1.harbor双主架构同步镜像失败 错误信息如下: 2020-08-26T07:46:58Z [INFO] initialization completed: repository: library/alpine, tags: [latest], source registry: URL- http://192.168.126.137 insecure-true, destination registry: URL- http://192.168.126.134 insecure-true 2020-08-26T07:46:59Z [ERROR] [job_logger.go:81]: failed to get project library from source registry: Get http://192.168.126.137/api/projects?name=library : dial tcp 192.168.126.137:80: getsockopt: no route to host 原因:怀疑是防火墙原因导致 解决方案: 1)停止dockers服务 systemctl stop docker 2)开始刷新iptables规则 iptables --flush iptables -tnat --flush 3)然后再启动服务 systemctl