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

科学上网工具包 V2Ray

V2Ray 是一个科学上网工具包,用于简化和复用其它科学上网工具,加速二次开发。 “V2”来源于 [V2 火箭](https://zh.wikipedia.org/wiki/V-2%E7%81%AB%E7%AE%AD),Ray 即射线,意指新一代的科学上网工具。 ## 主要特点 * 多对多服务器支持,负载均衡 * 支持多用户 * 开放协议支持,兼容流行的科学上网工具 ## 捐赠 目前 V2Ray 还在早期开发阶段,暂时没什么可用性,也谈不上捐赠。如果你执意想捐赠,请发送 Amazon Gift Card 至 [donate@v2ray.com](mailto:donate@v2ray.com...阅读全文

开源项目 2015-09-27 16:00:00 v2ray

Go test 测试单个用例

通过 go help testflag 可以看出,可以使用 test.run 加正在表达式来指定要测试的用例。 如有以下用例在包 foo/test 中: func TestFoo(t *testing.T){} func TestFoo1(t *testing.T){} func TestAbc(t *testing.T){} go test -v foo/test 将测试所有的用例 (-v 表示输出详细信息,无论成功失败) go test -v -run TestFoo foo/test 将测试 TestFoo 和 TestFoo1 go test -v -run ^TestFoo$ foo/test 将只测试 TestFo...阅读全文

【上海&北京】Onchain小蚁招聘Go区块链开发工程师

我们在做什么? Onchain从2014开始区块链平台的设计与研发。经过持续的研发与改进,逐步形成了以基于区块链数字资产应用为基础,可以灵活扩展到各类基于分布式账本平台的业务应用支持的基础平台,并且持续地结合区块链/分布式账本领域相关技术的发展、不同业务领域的应用发展创新,开发与增强平台功能与企业级工具,形成可落地的综合性企业级分布式账本平台体系。 我们需要什么样的人? 职位描述: 1、从事区块链(BlockChain) 核心协议的应用开发. 职位要求: 1、本科及以上学历,软件工程、计算机等相关专业; 2、精通Go/C/C++/Java中的一种或多种, 具有良好的编程习惯和风格; 加分项: 1、有比特币或其他类似币类系统...阅读全文

(北京)100+万年薪招聘区块链公有链专家

**区块链公有链专家,年薪100-150万,也欢迎推荐同事,酬劳1个ETH** 岗位要求: 1. 985及211本科以上学历,工作5年以上,区块链研发2年以上 2. 精通C++或Go,有过公链研发经验或对公链社区有过贡献优先; 3. 对区块链有浓厚兴趣,对比特币,以太坊,EOS等主流链有自己的独到见解;研究分析过源码,并具备优化改进能力,有开源代码优先; 4. 基础扎实,对分布式计算,密码学和安全等相关领域有深入研究; 5. 对行业有深入沉淀,了解区块链生态,有自己的独到见解; 工作职责: 1. 搭建基于区块链的底层架构和应用平台,实现公链、侧链及多种逻辑,承担公链的架构设计和研发; 2. 能够独立进行区块链底层系统及应用平台的功能定义和架构设计,研究区块链...阅读全文

关于编程语言(转/收藏)-原文作者:韩天峰(Rango)

文在这里:http://rango.swoole.com/archives/405 容易让人记住的文章,要么引起共鸣,要么催人奋进。一句话,你已走过,而我也在路上。 最近群里很多朋友询问我是如何学习编程的,今天抽个时间大致讲讲。 C语言 和所有人一样,上学学的第一门编程语言是C语言。我记得我当时学的很认真,非常认真。和别人最大的不同是我买了一本老外写的C语言编程书,没被谭浩强误导。另外还买了一本《现代操作系统》一书看了很久。学习期间写了不少读书笔记。真正要说学到什么了,这个还真不好说,到最后我对C语言也是似懂非懂的状态。 用学物理、数学的方法学编程语言是行不通的,编程需要的是实践。 Java 学Java的目的很明确,为了找一份好工作。面向对象、J2EE、Java设计模式、SSH的书买了好几本...阅读全文

学习go语言

在je上看见帖子,google出了go语言,跟着贴子看来一圈也没看明白什么意思,实例程序看着到是挺简单,但是不知道怎么运行,运行环境在哪弄,也看有人写了go的一个程序,看来也没有看懂怎么运行。希望关注go的朋友多交流一下,也请高手指导指导我们这些初级程序员,接触了写语言,都是接触的不深,现在go刚出来,我想这次能够学的扎实一点。如果有写了go程序的,请跟大家分享一下,开发工具啊,安装上的问题,以及如何运行等,感谢分享知识的所有...阅读全文

博文 2014-10-04 19:26:02 horseroad

C、C++招聘

1、有扎实的C语言功底; 2、懂得一些基础算法; 3、有golang开发经验优先选择; 更多的是学习的机会:Linux、数据库、高并发、海量数据、机器学习、金融相关、股票相关、游戏相关、加密解密等等,有你学不完的新知识! 公司:天府五街菁蓉国际广场,有意者可以加我微信3或者QQ38467062...阅读全文

golang\C、C++招聘

广州比欧信息科技有限公司招聘啦: 岗位C、C++ 薪资:10——15K 职位诱惑: 地铁周边,不打卡、周末双休、五险一金 职位描述: 1、有扎实的C语言功底; 2、懂得一些基础算法; 3、有golang开发经验优先选择; 更多的是学习的机会:Linux、数据库、高并发、海量数据、机器学习、金融相关、股票相关、游戏相关、加密解密等等,有你学不完的新知识! 岗位:golang 薪资: 15K-30K 职位诱惑:地铁周边、不打卡、周末双休职位描述: 岗位职责: .1、使用Go语言实现公司的相关产品。 2、 设计和实现各种平台级软件系统和业务系统。 3. 设计或辅助设计相关系统的架构。 4. 负责和保证相关系统的稳定、持久运行。 5. 独立解决相关系...阅读全文

[上海]golang 职位急招!互联网能源公司运维开发:熟悉golang,docker;云计算公司大数据服务端开发go语言(现学也可)

互联网能源公司 运维开发,要求学历985,211 关键词:devops,docker,运维开发 互联网公司背景优先" 上海 支持Docker容器相关工作 熟悉Linux操作系统,熟练使用golang,熟悉open-falcon/docker相关技术加分 薪资:年薪:税前RMB30-48万 薪酬结构: RMB (税前)/月*12个月, 0-8个月绩效, 中等绩效4个月; 奖金在每年春节前最后1个工作日发放; 福利: 补充公积金5%; 商业医疗保险; 健身卡; 员工食堂:中午吃饭(员工自己只需出10元/顿), 晚上8点后员工免费; 加班到9点后回家打车公司报销; 年假:10天/年, 员工满5年后,15天/年; 合同签3年, 6个月试用期; 地...阅读全文

分享一个小工具 Boast:如何从服务端跟踪所有 HTTP 请求,并方便回放?

文链接:http://blog.phpor.me/note/2017/03/31/track-and-replay-http-request.html客户端工程师:“xxx 接口坏了,我的程序都没动过”,后端经常会收到这样的质问,但是我们现在如何重现这个问题?有以下几种情况:一、后端测试了一下发现没有问题“我这里测试了是好的啊”,就只能让客户端工程师再操作一遍,亲眼看到错误之后就肯定是有问题了,就得去找问题,这时候这台手机,以及这台手机里面的数据都非常重要,因为这些数据可以让 Bug 重现。二、测试了也有问题这时候后端就去修改程序了,但是每一次的测试是否有问题都需要在客户端中操作,有时候的操作非常的复杂,在这上面花的时间会比较多。最后使了各种神通才终于找到问题,原来是这个用户的某某数据有异常...阅读全文

博文 2017-03-31 08:13:25 dcb9

可能更正确的区块链入门指南

“区块链”这个名词在三年以前还是一个很小众的技术词汇,但是随着2017年各种加密数字货币的横空出世,这个词现在变得人尽皆知了,确实,连跳广场舞的大妈都加入了炒币的行列,但这并不是一个好的信号,俗话说“大妈的涉足就是最好的看空指标”,果不其然,在比特币达到价格顶峰以后,开始一路跳水,到现在差不多已经跌去价格的四分之三了,而那些宣称区块链将要改变世界的人也变得沉默了许多。 block chain 不管现在的情况怎样,我觉得区块链技术所体现的思想还是很有用的,所以我这个“伪区块链人”来谈谈我的看法,我这里的看法只是针对那些想要深入了解这个技术的人以及想从中获利的人,如果你只是把它当成一种饭后谈资那就没必要了。首先是英语,英语要好,要能够流畅阅读英文的网站,流畅的阅读英文的原版书籍,因为我总觉得技术...阅读全文

博文 2018-09-09 22:34:39 真实的追梦者

too many open files错误

大家都知道,最近我模仿binux大婶的pyspider的害羞组在线上跑了一段时间了。后来加入了一些新的东西,比如代理池等。看瞅着代码越来越靠谱了,结果突然有一天,发现抓取停止了,紧接着去看日志: 2015/08/12 23:18:22 Post http://api.duoshuo.com/posts/import.json: dial tcp: lookup api.duoshuo.com: too many open files 作为一个菜鸟,我哪知道这是啥啊。后来用Google去搜,发现这是Linux套接字占满了。在目录/proc//fd/下,里面有该进程所有打开的文件标识符相关文件,套接字也属于文件的一种。默认Linux下规定每个进程的最大socket并发数是1024,就是对打开的文...阅读全文

博文 2017-02-09 12:25:36 Bryce

2016 Go for it!

想起了一句话普通但深意满满的话叫做“光阴似箭,日月如梭”,两年的时间说长不长,说短不短,但却能把一个人脑中的想法改变,两年来自己在提高班感受的很多,就如同给徒弟开会的时候说的“开始很是喜欢听米老师的故事,后来是听一个个故事中为人处世,做人之道,学习之道,时间观念之道等等”。说说自己在2016这前半年的收获吧! 计算机: 看着很少,但其中的内容确实很多,每一个都是自己努力完成的劳动成果。。。 英语: 英语坚持说了半年感觉自己是每一天都在发生着变化,虽然有的时候还是有点听不懂别人说的陌生词,但通过多问,多说,多听进度还是挺大的。下面的是我学习英语的一个小小的记录,还有的是没有记录的,几乎是天天都在学习呦!!! 自考: 计划每天都要花一个小时的时间去学习自考和每年的学习方法是一样的,但不一样的确实...阅读全文

【go密码学】-对称加密算法

介绍 对称加密算法是相对于非对称加密算法而言,两者的区别在于,对称加密和加密和解密时使用相同的秘钥,而非对称加密在加密和解密时使用不同的秘钥(公钥和私钥)。常见的对称加密算法:DES、3DES、AES。 DES DES的基础结构,由IBM公司的Horst Feistel设计,因此称Feistel网络。在Feistel网络中,加密的每个步骤称为轮,经过初始置换后的64位明文,进行了16轮Feistel轮的加密过程,最后经过终结置换后形成最终的64位密文,如下图: go实现DES package main import ( "bytes" "fmt" "crypto/des" "crypto/cipher" "encoding/base64" ) //利用秘钥通过DES算法实现明文的加密 //利...阅读全文

博文 2018-10-11 17:34:42 jincheng828

南京邮电大学CTF密码学之MD5-golang与php代码实现

题目内容:这里有一段丢失的md5密文 e9032???da???08????911513?0???a2 要求你还原出他并且加上nctf{}提交 已知线索 明文为: TASC?O3RJMV?WDJKX?ZM 题目来源:安恒杯 简单的MD5密码碰撞,通过对比密文e9032 与加密后的数据 定位相关信息 解题代码如下 GO语言版 package main import ( "crypto/md5" "io" "encoding/hex" "strings" "fmt" ) var Enable = []rune{'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X...阅读全文

博文 2018-07-21 00:30:02 xuthus

2016 Go for it!

想起了一句话普通但深意满满的话叫做“光阴似箭,日月如梭”,两年的时间说长不长,说短不短,但却能把一个人脑中的想法改变,两年来自己在提高班感受的很多,就如同给徒弟开会的时候说的“开始很是喜欢听米老师的故事,后来是听一个个故事中为人处世,做人之道,学习之道,时间观念之道等等”。说说自己在2016这前半年的收获吧! 计算机: 看着很少,但其中的内容确实很多,每一个都是自己努力完成的劳动成果。。。 英语: 英语坚持说了半年感觉自己是每一天都在发生着变化,虽然有的时候还是有点听不懂别人说的陌生词,但通过多问,多说,多听进度还是挺大的。下面的是我学习英语的一个小小的记录,还有的是没有记录的,几乎是天天都在学习呦!!! 自考: 计划每天都要花一个小时的时间去学习自考和每年的学习方法是一样的,但不一样的确实...阅读全文

【go密码学】-Hash

Hash(散列函数) 简单说就是一种将任意长度的消息压缩到某一固定长度的消息摘要的函数。一个优秀的Hash算法,将能实现: 正向快速:给定明文,快速计算出hash值。 逆向困难:给定hash值,很难逆推出明文。 输入敏感:原始输入信息修改一点消息,产生的hash值看起来应该都有很大不同。 冲突避免:很难找到2段不同的明文,使他们的hash值相同。 典型的Hash算法 //将任何长度的字符串,通过运算,散列成0-15整数 func HashCode(key string) int { var index int = 0 index = int(key[0]) for k := 0; k < len(key); k++ { //1103515245是个好数字,使通过hashCode散列出的0-1...阅读全文

博文 2018-10-11 15:35:10 jincheng828

视频笔记:Go 密码学应用 - George Tankersley

视频信息 Don’t write your own crypto 经常听到这样的建议 TLS GPG 这个 Talk 不讲 TLS 和 GPG 在 Go 的 crypto 包里的算法可不都是好的算法 加密 哈希散列 Hash 密码 签名 视频信息 #Go for Crypto Developersby George Tankersleyat GopherCon 2016 https://www.youtube.com/watch?v=2r_KMzXB74w 幻灯地址:https://speakerdeck.com/gtank/crypto-for-go-developers代码:https://github.com/gtank/cryptopasta Don’t write your own...阅读全文

博文 2017-10-05 06:43:47 大桥下的蜗牛

【go密码学】-非对称加密算法

RSA RSA加密 在RSA中,明文、密钥和密文都是数字。加密过程可以用下列公式: 加密公式中出现的E和N的组合就是公钥。 RSA解密 公式: 数字D和N组合起来就是RSA的私钥。 生成密钥对 求N N = p x q (p、q为质数)。q、q太小容易被破译,太大会导致计算时间很长。N = 17 x 19 = 323 求L(L是仅在生成密钥对的过程中使用的数) L = lcm(p-1,q-1) (L是p-1和q-1的最小公倍数)L = lcm(16,18) = 144 求E 1 < E < Lgcd(E,L) = 1 ;表示E和L的最大公约数为1;E = 5,7,11,13,17,19,23,25,29,31 求D 1 < D < LE x D mod L = 1D = 29 go应用 pa...阅读全文

博文 2018-10-12 20:34:38 jincheng828

java和go中的密码学-系列教程目录

加解密技术在我们平日工作生活中应用随处可见、不可或缺。当前如火如荼的区块链技术的确权无信任实现的底层根基就是加解密技术。因此,掌握常见加解密技术是非常重要的,也是程序员进入区块链行业的必备知识能力。本系列是本人学习加解密知识过程中的总结整理,希望能帮到大家。本系列将会主要以Golang和java的代码案例对比、互通学习的形式讲解常见加解密知识,希望读者阅读后能快速掌握golang和java中加解密技术。声明:本系列是一年前学习笔记后的总结,当日学习过程中部分笔记片段直接摘录自网络或者来源于书籍,如今无法找到源地址。故侵删!推荐阅读推荐书籍《 Java加密与解密的艺术》作者梁栋,强烈推荐。此书已经帮我们梳理好知识脉络,可使我们学习少些懵逼困惑!一.不可不知的密码学历史 1.密码学需要基于数学的...阅读全文

博文 2018-10-06 14:34:39 _Danniel_

关于beego-httpbib库的不解问题,请求大家支援

#### 关于 > 使用了beego 的 httplib 请求库 #### 场景 > 对数据进行加密处理,然后以字符串类型发送给webservice 进行请求,拿到返回数据打印 #### 问题 > 出现了发送相同的请求体,不同请求结果 #### 简略分析说明 代码如下: ``` // new request req := httplib.NewBeegoRequest(host+baseUrl, method) setHeader(req) // 要加密的数据 _params := `{"phone":"13662676666","password":"e10adc3949ba59abbe56e057f20f883e","rememberLogin":"true"}` // 简单加密, 拿到...阅读全文

博文 2018-09-21 12:40:53 josenspire

迷茫点分析

图片发自简书App 最近这几天内心一直感觉闷得慌,迷茫感充斥着整个身体,在这里做个简单的分析。一、工作中最近做的一个项目,主要工作在于协调其他同事或者第三方,真正的服务端开发比较少,会有些不踏实感。二、回家后这几天在和朋友一块做个electron-vue项目,由于前端的知识了解的太少,以至于基本上都是边学边做,难度大,也就比较累。三、写东西参加了简书的日更活动,但是发现并不是每天都有东西能写出来,又不想断更,比较纠结,只能在平时尽量多写一些备用。就比如今儿下班就开始做前端的东西,一直查来查去,根本没有精力与能力去写文章,只能用随笔充数。四、服务端专业知识学习虽说Golang已经初步入门了,但是对于Java却感觉有点对不起了,得继续深入。五、非技术性知识学习最近画各种图的水平提高了,但是人际交...阅读全文

博文 2019-04-18 01:34:41 clawhub

区块链密码学

链客,专为开发者而生,有问必答!此文章来自[区块链技术社区](https://www.liankexing.com),未经允许拒绝转载。 区块链密码学11一 、概念主要介绍非对称加密的一些概念。公钥、私钥:均可加密或解密。私钥用来解密和签名,给自己用的。公钥由本人公开,用于加密和验证签名,给他人用的。验签:用公钥解密签名得到摘要,然后用原始文件经过hash得到摘要,与解密出的摘要进行对比。 签名:内容->hash->digest->私钥加密->签名 证书:数字证书则是由证书认证机构(CA)对证书申请者真实身份验证之后,用CA的根证书对申请人的一些基本信息以及申请人的公钥进行签名(相当于加盖发证书机构的公章,即CA的私钥加密生成)后形成的一个数字文件。二、举例说明假设X给Y写一份信,那么这封将...阅读全文

博文 2019-06-21 16:02:43 链客区块链技术问答社区

大话Android开发系列文章前言

零基础项目式学Android 我打算写一系列Android开发的文章,面向零基础开发者,以一个新闻类的app贯穿始终,教大家一步步完成一个商业化的APP。为何打算写这一系列文章呢,主要有以下几个原因 学弟学妹的困惑 image.png 今年12月有幸回学校做学长分享,认识了一些学弟学妹,其中关于Android开发,很多人按照课本上的去学,一学期学了三四个月,学到第五章了,对于安卓能开发什么,也没有明确的认识。这反应了,他们学到的东西很零散,形不成体系。Android开发是一门应用性很强也相对容易学习的课程,如果学到三四个月对于所学都形不成体系,并且感到困惑,那么我感觉这个学习是存在问题的。 我的解决办法 我是一名有五年工作经验、九年开发经验的全栈软件工程师。在这九年里,我学习了很多编程语言,...阅读全文

博文 2018-12-23 19:34:43 青云老师

再温暖的鸡汤不如一场殊死的战争,诸神之战四赛区冠军出炉!

创业被视为这个时代的红利,另一方面,创业的艰辛却难以想象。创业是体验主义,不是经验主义。前方可能是蓝海,也可能是泥沼。但无论是蓝海还是泥沼,试了才知道。 创业者,你们过得还好吗? 很多看上去屹立在风口上的创业者,其实是不堪一击的。首先,创业者们需要迈过的第一道坎就是融资问题。创业公司大量涌现,然而找投资人对于这些创业者来说就像是大海捞针。其次,流量、推广更是成了无成本或低成本创业团队一个玩不起的游戏。 一个又一个创业者,倒在了流量、推广的高地。 阿里巴巴创新中心曾统计过,存活超过3年的创业公司不超过25%,存活到5年的公司就更低了,无数的成功学和所谓的心灵鸡汤不过尔尔。 诸神之战,让你的血脉与众不同! 在这个弱肉强食的创业风云里,“站在巨人的肩膀上创业”想来必是...阅读全文

学习Go语言第一周的感受

学习Go语言第一周的感受 一、 首先,由于生活中的所需,需要对go语言进行一套系统的学习,下面就是学习过程的几种情况: 1.书籍,主要看了《学习 Go 语言(Golang)》,《go语言编程》这两本适合团队开发中,在较短的时间下,熟悉语言的语法,以及代码举例、思考学习; 《Go语言圣经》这本适合对语言在语法熟悉了以后时间比较宽裕,或者对自己要求较高的条件下需要看的(内容比较详细,也穿插的有需要的看)。 2.视频,单纯的书籍学习,会使大脑变的麻木,疲倦,结合着别人的讲解,以及图画给自己形成二次记忆,以及举一反三 3.刷题,新的知识的吸收程度需要一个考核,来检验自己的成果 4.项目,每个版块学懂以后进行相应的小项目,这样会让对语法和编程习惯有更好的理解和更好的开发效率 5.开源社区,开源项目:是...阅读全文

博文 2019-02-19 14:32:41 IT_model

钜惠-孔壹学院全场5折

2019年第1次大钜惠于2019.1.1开始,孔壹学院区块链课程全场5折!机会难得,快来报名吧!孔壹学院课程涉及:Golang、共识算法、公链实战、Hyperledger Fabric、DAPP、源码解析、钱包、密码学、智能合约安全。以上课程全部5折!惊不惊喜?!开不开心?!另外,原价199元《以太坊钱包项目实战》课程,限时19.9元,这优惠力度和白送有什么区别?孔壹学院区块链课程网站:http://edu.kongyixueyuan.com/?20181228jinsecaijing对自己最好的投资就是投资学习,知识是永远不嫌多的,当机遇来临时,机会永远只眷顾有准备的人,你准备好了吗?需不需要提升自己呢?来孔壹学院学习...阅读全文

博文 2018-12-28 15:34:50 ChainDesk

【Golang基础】 Android工程师学Golang(1)

Golang函数 注:是用的测试方法写的例子。 Golang所有都是传值,不是传引用 为什么会出现,函数内部的修改,会影响外部的变量的情况,例如切片背后对应的是一个数组,这个数据结构包含指针,在赋值的过程中结构被复制了,结构被改变所以外部也被改变了,例如:slice,map,channel. 函数可以有多个返回值:和Java不一样,Golang可以有多个返回值 package fn__test import ( "math/rand" "testing" "time" ) func returnMultiValues() (int, int) { // 加入随机,如果不加就会是一个固定的值 rand.Seed(time.Now().UnixNano()) return rand.Intn(1...阅读全文

博文 2019-06-16 00:32:40 不说话的唐僧

mongodb 和 golang 搭伙采坑

最近在边学边录一些视频教程,放在B站。( https://www.bilibili.com/vide... ) 背景 起初是打算用 golang + mongodb 来做。网上也查了写资料,说 mongodb 的 model 和 golang 的 struct 是很般配的。然后作为前端出生的我,本来使用过 nodejs 和 mongodb ,所以也就想着用 golang + mongodb 这样自己会更熟悉。 问题 前期的准备什么都没有问题,到后边发现:怎么关联查询啊?然后网上各种关键词搜索,各种看别人代码社区提问什么的。最后,耐着性子,找到了官方文档: https://docs.mongodb.com/manu... 可以看到,golang 的 driver 并不支持 DBRefs,扎心哦...阅读全文

非科班出生求职

怎么样的非科班呢? 我是学汽车检测的,因为一些原因跑到培训机构去学了java, 但是因为学历的原因去了一家小公司(本人学历专科),是一个游戏工作室, 然后自学elixir,用elixir做一些辅助什么的, 大约半年左右,又应公司要求转型go, 接着做了大半年吧,可以说一路走来很坎坷了。 目前因为自身的一些原因离职了,打算换一个工作,不知道有没有地方收留 ps:一年多的时间,别的不敢说,没有人带,靠自己边学边做一路走来,可以说一步一坑,学习能力绝对是锻炼出来了 vx: 15056913022 qq: 1091267508 简历加我联系方式我给你发,或者在下方留下邮箱...阅读全文

logstash docker部署的踩坑笔记

这周要开始做埋点日记的分析,初步调研后,准备用filebeat+logstash+mongodb来做。 基于golang写的filebeat比较轻量,解压后就可以直接用了,而logstash还有好多依赖要装,所以毫不犹豫就选择用docker来部署。 因为是现学现用,时间也有些紧,再加上完全是新手入门,看到文档Configuaring Logstash for Docker中Bind-mounted settings files这段后, 就自己定义了一个logstash.yml input{ beats { port => 5044 } } output{ mongodb { uri => "mongodb://localhost:27017" database => "spot_logs" ...阅读全文

博文 2019-06-29 01:32:39 海之方

全新阿里云大学发布! ——阿里巴巴全力打造云生态下的创新人才工场

云的时代已全面到来!现在,越来越多的大中型企业正将基础架构向云端加速迁移,小微企业和个人开发者更是将云作为基础设施的首选。随着云的能力不断提升,在DT时代,绝大多数的计算与数据服务都会在云端完成。面对这一发展趋势,除了需要在技术上不断将计算能力提升之外,云计算、大数据方面的专业人才缺失,也成为了整个生态面临的严峻挑战! 全球顶尖管理咨询公司麦肯锡(McKinsey)出具的一份详细分析报告显示: 预计到2018年,大数据或者数据工作者的岗位需求将激增,其中大数据科学家的缺口在14万到19万之间,对于懂得如何利用大数据做决策的分析师和经理的岗位缺口则将达到150万! 阿里云作为云计算基础服务的领导者之一,始终致力于结合行业需求,培养具备实际能力的生态技术人才,为此,阿里云结合多...阅读全文

IPFS与Filecoin 从入门到精通

《IPFS与Filecoin 从入门到精通》 在接触 IPFS 之后,对这种可以本质上改变网络数据的分发机制的协议非常感兴趣,但由于目前国内并没有比较深入分析 IPFS 的书籍,而一些资料因为英文的缘故在一定程度上也为不少 IPFS 爱好者带来了一些学习上的困扰,不仅为了加快扩散 IPFS 爱好者的国内群体,决定以开源的形式完成这本《IPFS与Filecoin 从入门到精通》的书籍。 写作进度 目前进度第10章项目地址 支持本书 如果你时间有空闲并且想要为本书 《IPFS与Filecoin 从入门到精通》做一些力所能及的工作,你可以参与到本书的写作或纠正工作中来,一同完善本书并帮助壮大 IPFS 在国内的学习群体,让大家更快的使用 IPFS与Filecoin。 授权许可 除特别声明外,本书中...阅读全文

博文 2019-08-20 20:02:37 xcshuan

ByteEdu 每日新闻(2019-02-12)

ByteEdu 每日新闻(2019-02-12) Golang资料集Go最新资料汇总链接更改 http://www.byteedu.com/forum.php?mod=viewthread&tid=25 在U3D中实现战争迷雾 http://www.byteedu.com/forum.php?mod=viewthread&tid=62&extra= CS之战局域网射击游戏——有代码和素材 http://www.byteedu.com/forum.php?mod=viewthread&tid=53&extra= Unity3d游戏图形学从理论到实战精讲 http://www.byteedu.com/forum.php?mod=viewthread&tid=50&extra=page%3D1 R...阅读全文

博文 2019-02-12 15:34:46 Golang语言社区

【Linux系统编程_Go语言系列】杂记篇(一)

博客原文地址 这篇文章我想谈谈关于Go语言学习的思路。 最近一直在看书,没怎么写博客,换个新号,重新整理下思路,开始记录这一段时间以来的学习成果。 日常开发以Golang为主,市面上关于Golang的书基本都看过了,有几本印象深刻,《Go语言圣经》、《Go高级编程》、《Go源码剖析》,至于其他的书籍,也不是说不好,只是内容上雷同点较多,可能是因为先看了《Go语言圣经》的原因,后面看其他的书籍感觉基本上没有太大的区别。这也说明了Go语言本身足够简单,没有花里胡哨的东西。但事实上Go语言并没有你想象中的那么简单,使用一门系统级编程语言,你需要掌握的并不只是语言语法之类的花里胡哨的东西,也不止逻辑算法这样的硬核技能,同时也需要去学习如何更好地通过这门语言去最大化地使用操作系统。 常说程序员三大浪漫...阅读全文

博文 2019-08-25 23:32:52 Geange

北大区块链课程解读:比特币的密码学原理(二)

经过昨天的第一篇解读后,我发现很多人会觉得文章的专业性太强,难以一下理解如此多的内容,所以后面我会把原本一节课的内容分解成一个个知识点来为大家分别解读,希望这样可以给小白们一种友好的学习方式。 本篇将要延续上篇文章比特币的密码学原理(一)继续为大家解读,比特币中所用到的哈希的第三条性质,这条性质也是比特币相对于传统密码学所特殊的性质。 比特币中哈希的第三条性质:puzzle friendly 这条性质的意思是说:经过哈希转换后输出的值是很难预测的,也就是说,你无法通过主观的控制输入值来获得你想要的输出值。所以如果你想要输出的值落在某一个范围里,那么没有什么其他好办法,你只能从头开始一个一个试,看哪个输入算出来的输出值正好是落在你想要的范围内。举例来说...阅读全文

想提高用户访问的响应速度和成功率还不赶快学习CDN

课程介绍 CDN可以将源站内容分发至最接近用户的节点,使用户可就近取得所需内容,提高用户访问的响应速度和成功率。解决因分布、带宽、服务器性能带来的访问延迟问题,适用于站点加速、点播、直播等场景。 产品详情:https://www.aliyun.com/product/cdn 课时列表 • 课时1:CDN开通和计费 • 课时2:CDN添加加速域名 • 课时3:CDN加速域名的管理 • 课时4:CDN缓存设置 • 课时5:CDN防盗链设置 开始学习:http://click.aliyun.com/m/27844/ ...阅读全文

孔壹学院区块链课程-今日五折啦!

五折啦~五折啦~今天孔壹学院区块链课程五折啦~Golang、共识算法、公链实战、Hyperledger Fabric、DAPP、源码解析、钱包、密码学、智能合约安全课程全部五折~课程购买网址:http://edu.kongyixueyuan.com?20190222meiti客服微信号:ChainDesk区块链技术交流QQ群:26327094...阅读全文

博文 2019-02-22 16:34:49 ChainDesk

区块链概况:从数字货币说起

链客,专为开发者而生,有问必答! 此文章来自区块链技术社区,未经允许拒绝转载。 从数字货币说起货币是人类文明发展过程中的一大发明,最重要的职能包括价值尺度、流通手段、贮藏手段。很难想象离开了货币,现代社会庞大而复杂的经济和金融体系还能否持续运转。 历史上,货币的形态经历了多个阶段的演化,包括实物货币、金属货币、代用货币、信用货币、电子货币、数字货币等。货币自身的价值依托也从实物价值、发行方信用价值,到今天出现的对信息系统(包括算法、数学、密码学、软件等)的信任价值。 注:中国最早的关于货币的确切记载“夏后以玄币”出现在恒宽《盐铁论·错币》。 需求一般等价物都可以作为货币使用。然而平时最常见的还是纸币本位制,既方便携带、不易仿制、又相对容易辩伪。 注意,严格来讲,货币(money)不等于现金或...阅读全文

孔壹学院区块链技术课程限时5折-倒计时1天

孔壹学院本周五区块链技术课程限时5折~倒计时1天,激不激动!开不开心!哪些课程五折呢?Golang、共识算法、公链实战、Hyperledger Fabric、DAPP、源码解析、钱包、密码学、智能合约安全。如何购买呢?活动当天登录孔壹学院官网线上购买即可网址:http://edu.kongyixueyuan.com/?20190221meiti客服微信号:ChainDesk区块链技术交流QQ群:26327094...阅读全文

博文 2019-02-21 14:34:46 ChainDesk

内部API的安全防护怎么搞?密码学中有答案

前言 事情的起因是公司之前的CDN服务是通过腾讯云的COSFS来做的,它的好处是可以像使用本地文件系统一样直接操作腾讯云对象存储中的对象,但后来因为性能等因素,我花时间把上传文件到CDN的功能用SDK重写了(其实可能比搭个COSFS还简单呢)。 前端同事恰好也有图床的使用需求,就想让我给他们开个API,这样他们就可以直接通过代码上传文件了,而不用每次都找后端同事帮忙。这件事本身没什么难度,唯一的问题是这个API的安全方面如何保证,至少不能让外人勿用。 分析 其它业务上的API都是用的用户登录后的token及用户的权限进行验证,眼下这种用于开发需求的API虽然也可以用同样的方式来做,但一方面不够方便(上传个图还要先登录,想想就麻烦),另一方面安全性也还是差些(是不是所有登录的用户都能调用呢?如...阅读全文

博文 2019-08-26 14:04:22 raining1127

内部API的安全防护怎么搞?密码学中有答案

前言 事情的起因是公司之前的CDN服务是通过腾讯云的COSFS来做的,它的好处是可以像使用本地文件系统一样直接操作腾讯云对象存储中的对象,但后来因为性能等因素,我花时间把上传文件到CDN的功能用SDK重写了(其实可能比搭个COSFS还简单呢)。 前端同事恰好也有图床的使用需求,就想让我给他们开个API,这样他们就可以直接通过代码上传文件了,而不用每次都找后端同事帮忙。这件事本身没什么难度,唯一的问题是这个API的安全方面如何保证,至少不能让外人勿用。 分析 其它业务上的API都是用的用户登录后的token及用户的权限进行验证,眼下这种用于开发需求的API虽然也可以用同样的方式来做,但一方面不够方便(上传个图还要先登录,想想就麻烦),另一方面安全性也还是差些(是不是所有登录的用户都能调用呢?如...阅读全文

博文 2019-08-26 15:33:14 海之方