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

互联网裁员寒冬来袭,悲伤逆流成河,Java程序员如何绝地求生?

上午在改BUG,下午就被裁掉了”继阿里、京东传出缩招的消息之后,国内影响力最大的科技企业之一的华为也传出停止社招,华为方面迅速辟谣,不过另有消息人士指华为的社招虽然没有停止,不过社招方面对中端和低端人才的确实已停止,仅剩下对高级人才的招募在继续,互联网一直以来就不是「安分守己」的行业,企业的结构调整、人才升级也是常见的现象,拥有「硬技能」,选对「赛道」的人,从来不惧怕所谓的寒冬。​是什么导致了这个现象?随着互联网发展,对技术等方面要求会提高,比如熟悉程序的人,设计编码等各种技术性、高难度方面需求就会很高。但是中国这方面的培养,还有这方面专业能学有所成的人才很少。都说IT 行业是一个变化非常快的行业,它需要我们持续去学习新的知识和技能。 但是,工作以后,我们经常会发现自己学习的东西很少了,倒不...阅读全文

博文 2019-01-14 16:07:26 Javagaojijiagou

琥珀天气招聘高级PHP开发工程师1名~(坐标北京,千万级用户,1.5亿下载量)

岗位职责: 1.大数据分析; 2.接口开发及维护。 任职要求: 1.有并发接口开发经验(3年年以上); 2.精通PHP,Python,GO中的⼀⻔; 3.了解常用开源数据库; 4.做过系统架构设计; 5.熟悉bash工具; 6.数据网络协议; 7.有⼤数据背景优先。 我们能提供什么: 1.高于市场的待遇; 2.亿级请求和大数据的调整; 3.技术专家团队。 薪资25-25K,五险一金,补充医疗险,提供2顿工作餐,免费健身房,团队技术氛围浓厚,结果导向,年度旅游,季度团建,零食供应,弹性上班制。 我们的小伙伴都很有爱,兴趣非常广泛,加入我们可以组团吃鸡开黑,三国杀,狼人杀,德州扑克,游泳,跑步,篮球等等~就差你啦~ 符合岗位职责要...阅读全文

程序猿们那些可选的职业发展路线

时不时会有一些做开发的小伙伴向我咨询一些职业发展的问题,比如:该不该跳槽?遇到了职业天花板该怎么破?如何才能成为架构师?等等。这些问题,说白了,其实都是如何选择职业发展路线的问题。那我们就来聊聊那些可选的职业发展路线,需要注意,每个人都并非只走一条路线。 1. 纵深发展 所谓纵深,就是纵向往技术深度发展,不管是 Android 开发、iOS 开发、前端开发,还是后端开发,都可以根据技术能力划分为初级、高级、资深、技术专家/架构师、高级技术专家/高级架构师、首席技术专家/首席架构师等级别。在阿里的话,技术专家/架构师一般为 P7,高级技术专家/高级架构师则一般为 P8。每个特定领域都有不少大牛在前方引路,Android 有朱凯、任玉刚、郭霖等,iOS 有唐巧、王巍(喵神)等,前端有阮一峰、尤雨...阅读全文

博文 2020-02-02 11:32:39 Keegan小钢

beego作者谢大联合好雨云社区推出「beego开发者大赛」

用最拿手的语言和框架,在很棒棒的severless架构PaaS平台上做沉浸式DevOps流开发,轻松抱得大奖归! [好雨云帮开发者大赛「第二期」:Beego]剧情已写好,就差有创意、有技术、有天赋、有实力的你来参加! Programmers,开始你的表演吧! 奖项设置 配图.png 专家评审男团(男神排名不分先后) astaxie Go基金会主席,知名Go语言专家,Gopher China 社区创始人,著名开源框架beego开发者,畅销图书《Go Web编程》作者,bat、bee等开源软件作者。国内 Go 主要推动者之一,参与了各种 Go 开源项目的开发、文档等工作。 刘奇 PingCAP联合创始人兼CEO,知名的Go语言专家和Redis专家,先后创建了T...阅读全文

golang设计模式的一些看法

golang设计模式的一些看法 对于c、c++来讲,设计的对象存在着这几个问题 1、 对象是死的,只有自己的属性,行为(函数)。没有可以自己独立执行的机制 2、 对象是存活的,有自己的属性,行为(函数),还有独立执行的活动(自己独立的线程)。但由于系统的限制,这种对象数量不能过多(线程数量不能太多)。 3、 对象是半存活的,有自己的属性,行为,没有独立的执行活动(没有自己独立的线程)。需要借助于其他对象的线程调度。 以上是c、c++语言的一些限制。其他语言不是熟悉,不进行评判。但大多数也是类似的。 那么对于golang语言来讲,设计的对象可以是 存活的,每个对象,有自己的属性,有自己的行为,也有自己的活动(通过协程来实现)。那么这样来讲,golang就可以实现对对象的完整模拟实现。就犹如我们...阅读全文

博文 2014-12-17 13:00:01 screscent

阿里P8架构师谈:淘宝技术架构从1.0到4.0的架构变迁!附架构资料

淘宝技术架构变迁自2003年创立以来的,淘宝业务发展非常迅速,几乎是每年以100%的速度在成长。创立之初,为了快速上线,抢占市场,选择了当时流行的LAMP架构,用PHP作为网站开发语言, Linux作为操作系统,Apache作为Web服务器,MySQL为数据库,用了三个月不到的时间淘宝就上线了。当时整个网站应用服务器大概10台左右,MySQL数据库采用了读写分离、一主两备的部署方式。2004年在淘宝业务发展的推动下,我们参考电信运营商、银行等的一些企业解决方案,将LAMP架构改造为Oracle+IBM小型机的数据库架构和EMC存储方式(图2)。虽然方案成本昂贵,但性能非常好。同时,随着网站流量的增加,系统显得有些不堪重负。当时最担心的问题是网站流量如果持续增加,交易量持续增加,网站的系统架构...阅读全文

博文 2018-09-18 14:54:42 Java_fenxiang

单点登录设计方案

单点登录设计方案 随着业务复杂性的增加,作为一个整体的应用程序会被划分成许多“模块”,这通常需要考虑为这些子应用程序建立一个共同的基础,或者说,一开始就选择SOA的设计方式。不管怎样,我们开始运行多个单独的应用程序,并且需要它们无缝交互时,共同的基础就是必备的。实现单点登录服务便是其中必备功能之一。 授权与认证的概念 很多人容易搞混这两个概念。最典型的就是OAuth。比如我们要建立一个集中式统一认证体系,有人就会跳出来建议使用OAuth。但实际上OAuth是一个授权系统,而不是身份认证系统。 这个很具有迷惑性。比如,你可能想某网站X通过OAuth“验证”你的QQ账户,让你能直接访问该网站。 但你真正做的是允许该网站X使用OAuth provider(服务提供方,比如-腾讯)存储的你的信息。 ...阅读全文

Golang设计模式—简单工厂模式(Simple Factory Pattern)

Golang设计模式——简单工厂模式 背景 假设我们在做一款小型翻译软件,软件可以将德语、英语、日语都翻译成目标中文,并显示在前端。 思路 我们会有三个具体的语言翻译结构体,或许以后还有更多,但现在分别是GermanTranslater、EnglishTranslater、JapaneseTranslater,他们都共同实现了一个接口Translator。 //翻译接口 type Translator interface { Translate(string) string } //德语翻译类 type GermanTranslator struct{} func (*GermanTranslator) Translate(words string) string { return "德语"...阅读全文

博文 2019-03-29 23:35:41 SpiderShrimp2

大话设计模式(golang) 七、模版方法模式

模式特点:通过吧不变的行为搬到父类,去除子类中的重复代码。 程序实例:考试时使用同一种考卷(父类),不同学生上交自己填写的试卷(子类方法的实现) package main import ( "fmt" ) type TestPaper struct { child interface{} } func (t *TestPaper) testQuestion1() { fmt.Println("杨过得到,后来给了郭靖,练成倚天剑、屠龙刀的玄铁可能是[] a.球磨铸铁 b.马口铁 c.高速合金钥 d.碳素纤维") fmt.Println("答案:", t.child.(Answers).answer1()) } func (t *TestPaper) testQuestion2() { fmt....阅读全文

博文 2016-08-04 20:00:12 平凡之路

Java开发:年薪40万,在阿里属于什么级别的员工

![image.png](https://static.studygolang.com/190108/471bae98b17c71bd94c6e631cbdf13c5.png) 好多人对阿里巴巴的薪资体系结构及级别设置不太清楚,想去面试也不知道面试什么级别的岗位,那么,年薪 40 万在阿里内部又是什么水平呢? 先来看看阿里巴巴的级别设置: ![image.png](https://static.studygolang.com/190108/21da381d3e7c190af33b8cd377876c91.png) 再来看看阿里巴巴的对应薪资年薪: ![image.png](https://static.studygolang.com/190108/7b5be263c8b02ee8044cd2...阅读全文

博文 2019-01-08 17:41:30 Javaspring12

51cto 微职位 Golang开发工程师

51cto 微职位 Golang开发工程师51cto 微职位 Golang开发工程师51cto 微职位 Golang开发工程师51cto 微职位 Golang开发工程师51cto 微职位 Golang开发工程师51cto 微职位 Golang开发工程师链接:https://pan.baidu.com/s/1awYpjt9NZE73hn3fxnh5SQ提取码:2vlt复制这段内容后打开百度网盘手机App,操作更方便...阅读全文

博文 2019-12-26 14:32:48 浮生门

go语言实现设计模式(一):策略模式

策略模式定义了算法家族,在调用算法家族的时候不感知算法的变化,客户也不会受到影响。 下面用《大话设计模式》中的一个实例进行改写。 例:超市中经常进行促销活动,促销活动的促销方法就是一个个策略,如“满一百减20”,“打八折”等。现在实现策略模式,用CashContext生产策略,并完成策略的调用。 1.首先定义所有策略的接口。 package cash type cashSuper interface { AcceptMoney(money float64) float64 } 2.定义三个子类,实现此接口 package cash //普通情况,没有折扣 type cashNormal struct { } func newCashNormal() cashNormal { instance...阅读全文

博文 2015-10-31 23:00:01 yzh900927

从游击队到正规军(三):基于Go的马蜂窝旅游网分布式IM系统技术实践

本文由马蜂窝技术团队电商交易基础平台研发工程师"Anti Walker"原创分享。 一、引言 即时通讯(IM)功能对于电商平台来说非常重要,特别是旅游电商。 从商品复杂性来看,一个旅游商品可能会包括用户在未来一段时间的衣、食、住、行等方方面面。从消费金额来看,往往单次消费额度较大。对目的地的陌生、在行程中可能的问题,这些因素使用户在购买前、中、后都存在和商家沟通的强烈需求。可以说,一个好用的 IM 可以在一定程度上对企业电商业务的 GMV 起到促进作用。 本文我们将结合马蜂窝旅游电商IM系统的发展历程,单独介绍基于Go重构分布式IM系统过程中的实践和总结(本文相当于《从游击队到正规军(一):马蜂窝旅游网的IM系统架构演进之路》一文的进阶篇),希望可以给有相似问题的朋友一些借鉴。 另外:如果你...阅读全文

博文 2020-02-19 17:32:50 JackJiang

beego作者谢大联合好雨云社区推出「beego开发者大赛」

用最拿手的语言和框架,在很棒棒的severless架构PaaS平台上做沉浸式DevOps流开发,轻松抱得大奖归! [好雨云帮开发者大赛「第二期」:Beego]剧情已写好,就差有创意、有技术、有天赋、有实力的你来参加! Programmers,开始你的表演吧! 奖项设置 ![配图.png](http://studygolang.qiniudn.com/170412/e5410e34c5cc6989b7be34eefde3248b.png) 专家评审男团(男神排名不分先后) astaxie Go基金会主席,知名Go语言专家,Gopher China 社区创始人,著名开源框架beego开发者,畅销图书《Go Web编程》作者,bat、bee等开源软件作者。国内 G...阅读全文

【上海游戏】招聘程序员:GO、C++、U3D、Java

程序职位 HTML5游戏研发工程师 要求:2年左右H5游戏研发经验 地点:上海/南京/合肥都可 游戏客户端开发 要求:1年以上经验 精通C++ 熟悉cocos2d或者U3D 211本科及以上学历 地点:杨树浦路 手游客户端开发工程师 要求:2年以上游戏前端经验 熟悉COCOS或者H5 地点:浦东张江 C++客户端研发工程师 要求:3年以上游戏客户端研发经验 有Lua开发经验优先 地点:静安区 U3D程序 要求:3年左右经验 熟悉热更新,开发过客户端服务端逻辑 地点:4号线大连路 Unity开发工程师 要求:3年左右游戏开发经验 做过核心模块,lua脚本整合能力较强 地点:长宁区 Web前端开发(全栈开发) 要求...阅读全文

go 语言学习历程

接触go是2012年的时候,真正开始系统的学习和开发系统是2014年了,go语言的学习也算自己2014年的重要工作之一,对go语言学习的总结,也算是年底总结之一 1.学习go的原因和动机: 1>先前做过2年Unix c开发经验, 对于C系的语言有特殊的感情,go特别适合我胃口,用过后爱不释手; 2>go语言团队太过耀眼和强大:Thompson 图灵奖获得者,unix 和C的共同发明人;Pike PLAN9操作系统的主要开发者、UTF-8发明者;Robert Griesemer 参与java的HotSpot, js v8引擎开发者; 3>国内传道者的极力推荐:许式伟兄,谢孟军兄等强力推荐及相关书籍问世; 2.学习资料: 书籍是:老许的《go语言编程》、 老谢的《go web编程》、 雨痕的《g...阅读全文

博文 2015-07-14 00:00:02 sunnyql

go 语言学习历程

接触go是2012年的时候,真正开始系统的学习和开发系统是2014年了,go语言的学习也算自己2014年的重要工作之一,对go语言学习的总结,也算是年底总结之一 1.学习go的原因和动机: 1>先前做过2年Unix c开发经验, 对于C系的语言有特殊的感情,go特别适合我胃口,用过后爱不释手; 2>go语言团队太过耀眼和强大:Thompson 图灵奖获得者,unix 和C的共同发明人;Pike PLAN9操作系统的主要开发者、UTF-8发明者;Robert Griesemer 参与java的HotSpot, js v8引擎开发者; 3>国内传道者的极力推荐:许式伟兄,谢孟军兄等强力推荐及相关书籍问世; 2.学习资料: 书籍是:老许的《go语言编程》、 老谢的《go web编程》、 雨痕的《g...阅读全文

博文 2015-01-08 10:00:01 一曲忧伤

上海/广州-继续招个GO(还是上次的公司,之前在这已经招到一个了,感谢贵宝地)

Go工程师(上海) 职责范围: 1. 负责应用于高并发环境下的服务器端应用程序开发。 2. 服务运维及接口开发(Go语言为主) 岗位要求: 1. 扎实的 golang 语言基础。 2. 具备良好的代码编写习惯、良好的代码结构组织能力,同时可以维护开发文档。 3. 熟悉 TDD 模式、DevOps 模式。 4. 熟悉 MySQL、MongoDB 、Redis 等存储方案。 5. 熟悉 Linux 环境。 6. 能够自我驱动,热爱技术,有强烈的上进心,善于探索和钻研 加分项: 1. 可熟练使用 Mac 2. 使用 Git 作为版本控制工具。 3. 精通C/C/+/+或 Python语言,熟悉常用的设计模式者优先 4. 有云计算、云存储,Paas平台或者其他分布式项目...阅读全文

LNKO是什么?LNKO分布式金融项目团队介绍,LNKO的玩法

LNKO是什么,团队介绍,玩法简介LNKO分布式金融项目团队介绍LNKO技术研发团队共计33人,分布在美国、加拿大、俄罗斯、乌克兰、中国、中国台湾、中国香港等国家和地区。 Brian —— 首席科学顾问 全球性区块链工程卓越领导者;高级区块链架构师;去跨链DeFi框架Singular发明者;世界最快展示引擎Japid发明者;精通C/C++/Java/Groovy/Go;专精于高吞吐量区块链设计、区块链身份体系、资产代币化、去中心化资产交易框架、区块链存证。 David Borjiking —— 全球战略顾问 国际分布式金融协会联席会长;Azking Solutions创始人兼首席执行官;分布式金融跨境电商运营专家;AIC Communication网络专家;TEK Tel网络专家;美国VoI...阅读全文

博文 2019-07-01 23:32:49 LNKO

访谈阿里孙伟光:这位技术人都经历了啥?

摘要: 做事情不能单单盯着KPI,不是KPI的事情不做。 《沉淀》是云栖社区展示专家风采的人物栏目。它呈现每个专家独一无二的人生经历、认识和感悟的同时,也能帮助你沉淀技术,收获对技术和人生的判断。我们的想法是:“若你想精进为一个很厉害的人,不妨细细品味这些技术牛人背后的沉淀。 提到程序员三个字,有些人的固有印象里会立马冒出如下标签:屌(码)丝(农)、不修边幅、没情调…… 而光哥,哦,不好意思——应该是“光戈”,在内网的18个标签中,被以下三大类占据: 富二代她父亲… 身材非常棒… 会做肉松,有点2的光光… 在技术上,2014年转型做大数据,他研发的产品,在不增加任何投入的情况,将计算集群的CPU利用率从30%多提升到70%以上,极大地提高了服务器的利用率;与此同时,他在...阅读全文

go 语言学习历程

接触go是2012年的时候,真正开始系统的学习和开发系统是2014年了,go语言的学习也算自己2014年的重要工作之一,对go语言学习的总结,也算是年底总结之一 1.学习go的原因和动机: 1>先前做过2年Unix c开发经验, 对于C系的语言有特殊的感情,go特别适合我胃口,用过后爱不释手; 2>go语言团队太过耀眼和强大:Thompson 图灵奖获得者,unix 和C的共同发明人;Pike PLAN9操作系统的主要开发者、UTF-8发明者;Robert Griesemer 参与java的HotSpot, js v8引擎开发者; 3>国内传道者的极力推荐:许式伟兄,谢孟军兄等强力推荐及相关书籍问世; 2.学习资料: 书籍是:老许的《go语言编程》、 老谢的《go web编程》、 雨痕的《g...阅读全文

博文 2015-01-04 13:00:05 hittata

如何做Go的性能优化?

Go的性能优化其实总的来说和C/C++等这些都差不多,但也有它自己独有的排查方法和陷阱,这些都来源于它的语言特性和环境。 ------------------------- 1.性能优化前提——任何好的东西都是在正确的前提上 ------------------------- 代码界的很多事是和我们生活的哲学息息相关的,我们想要做好一件事,首先要保证我们能按时完成我们的任务,其次再去想如何把工作做的更好。如果一味只去要求做的尽善尽美可能会导致延期,失败,半途而废。 所以,先写正确的代码,再去考虑如何去让代码更快更好的运行;先完成基本的功能,再去想如何优化它。正确是优化的基础,没有这个基础,任何的优化都是毫无意义的。 ------------------- 2.性能优化限制——架构设计和硬件资...阅读全文

博文 2017-07-15 04:17:12 好奇还思猫

年薪45W在阿里是什么样的级别?

很多人对阿里巴巴的薪酬体系结构及级別设定不太清楚,想去面试也不了解面试什么级別的职位,那麼,年收入 45 万在阿里巴巴內部又是什么水准呢?小编整理了一些java进阶学习资料和面试题,需要资料的请加JAVA高阶学习Q群:664389243 这是小编创建的java高阶学习交流群,加群一起交流学习深造。群里也有小编整理的2019年最新最全的java高阶学习资料!​先看看阿里巴巴的级別设定:​再来看一下阿里巴巴的对应薪酬年薪:​40W 年薪 P6 级别就能获得,阿里巴巴薪资结构通常是 16 薪,因此就是说税前2.5w,年末的奖金 0-6 个月薪资,90%人可获得 3 个月,关于股票,这得要工作满 2 年才能拿,初次拿50%,四年能全都拿完。我希望大伙儿准备充分好再去阿里巴巴面试,不要浪费机会。下面再...阅读全文

博文 2019-01-09 22:40:45 javaGO007

互联网裁员寒冬来袭,作为Java程序员的你拿什么安身立命?

“上午在改BUG,下午就被裁掉了”继阿里、京东传出缩招的消息之后,国内影响力最大的科技企业之一的华为也传出停止社招,华为方面迅速辟谣,不过另有消息人士指华为的社招虽然没有停止,不过社招方面对中端和低端人才的确实已停止,仅剩下对高级人才的招募在继续,互联网一直以来就不是「安分守己」的行业,企业的结构调整、人才升级也是常见的现象,拥有「硬技能」,选对「赛道」的人,从来不惧怕所谓的寒冬。​是什么导致了这个现象?随着互联网发展,对技术等方面要求会提高,比如熟悉程序的人,设计编码等各种技术性、高难度方面需求就会很高。但是中国这方面的培养,还有这方面专业能学有所成的人才很少。都说IT 行业是一个变化非常快的行业,它需要我们持续去学习新的知识和技能。 但是,工作以后,我们经常会发现自己学习的东西很少了,倒...阅读全文

博文 2019-01-11 16:25:22 Javagaojijiagou

【腾讯云】招Golang!30K-60K!

高级后台开发工程师(golang)工作职责: 1.本科及以上学历,计算机相关专业; 2.负责云小程序云开发产品的后台开发; 3.负责开发平台业务的开发和维护; 负责部门相关业务的后台开发及维护。工作要求: 1.Unix/Linux下 Golang的开发经验; 2.熟悉Unix/Linux操作系统原理、常用工具; 3.全面并且扎实的软件知识结构(操作系统、软件工程、设计模式、数据结构、数据库系统、网络安全); 4.具备良好的分析解决问题能力,能独立承担任务和有系统进度把控能力; 5.好学、责任心强、思维缜密敏捷、良好的对外沟通和团队协作能力; 6.有海量系统开发经验优先考虑。团队:小程序云开发(给小程序开发者提供一套云的开发者语言)具体请戳: Wechat:13723737494Email:S...阅读全文

从0做到100,打造滴滴内置导航

本文写于2018年3月,距离今年发布已经一年有余。 从2016年11月开始,我接受了自研滴滴内置导航的任务,到今天,历时一年零四个月。最初的目标,是替换当时使用的腾讯SOSO地图内置导航,实现滴滴地图整个产品线的闭环。 当时把这个任务交给我的时候,是机遇,也是挑战。说实话之前我是没有导航语音播报的相关经验的,仅有的后台服务的经验是在高德做公交引擎。除了缺乏经验,时间也比较紧,自上而下都有比较大的压力(自研导航上线是地图这边的一个关键KPI)。 今天,回头看看这款产品的研发结果,还是取得了预期的效果。内置SDK全面替换为自研SDK,司机口碑上升,NPS上升,内置导航使用率上升。调用自研的导航诱导服务,整个过程中没有出现大的问题。没有出现过导航服务整体不可用的事故。在研发过程中,原有司机端一些隐...阅读全文

博文 2019-07-21 11:32:40 Nicolas_Li

招聘要求

一、高级GIS软件研发工程师职位描述:1.充当技术骨干角色;2.负责GIS平台(或应用系统)架构与功能设计;3.承担GIS核心功能代码的编写;4.负责与GIS数据处理工程师和三维建模工程师对接,实现多源数据接入、矢量和栅格数据处理、显示与分析、多维时空动态显示与分析、行业应用分析等功能。 基本要求:熟悉GIS专业,掌握WebGIS开发技术,熟悉.net、C#等开发环境。具有智慧城市或VR地理大数据可视化等开发经验者优先。 二、GIS平台二次开发工程师职位描述:1.作为主流GIS平台二次开发的技术骨干;2.负责GIS项目和GIS产品架构设计;3.负责GIS应用系统核心功能模块的开发工作;4.根据GIS项目和产品需求,形成产品技术文档;基本要求:具有主流GIS平...阅读全文

博文 2017-09-30 13:34:58 Mia_米阳

小米监控系统 OpenFalcon

OpenFalcon是一款小米监控系统。 功能: * **数据采集免配置**:agent自发现、支持Plugin、主动推送模式 * **容量水平扩展**:生产环境每秒50万次数据收集、告警、存储、绘图,可持续水平扩展。 * **告警策略自发现**:Web界面、支持策略模板、模板继承和覆盖、多种告警方式、支持回调动作。 * **告警设置人性化**:支持最大告警次数、告警级别设置、告警恢复通知、告警暂停、不同时段不同阈值、支持维护周期,支持告警合并。 * **历史数据高效查询**:秒级返回上百个指标一年的历史数据。 * **Dashboard人性化**:多维度的数据展示,用户自定义Dashboard等功能。 * **架构设计高可用**:整个系统无核心单点,易运维,易部署。 ...阅读全文

【社招】【GrabTaxi】招聘后端工程师,iOS、Android工程师【内推】

GrabTaxi原名为MyTeksi,是两位哈佛商学院毕业生开发的一款手机打车应用软件,于2012年在马来西亚上线,可用于大马尼拉、曼谷和新加坡等地区。2013年,GrabTaxi移动应用的用户量达到50万左右,平台上出租车司机数量也达到6万人。2014年12月,日本电信公司软银集团向GrabTaxi投资2.5亿美元,2015年8月完成由寇图资本、中国投资有限责任公司、滴滴快的等联合投资的3.5亿美元融资。2016年9月完成日本软银集团(SoftBank)领投的7.5亿美元新一轮融资。2017年7月刚刚完成软银和滴滴领投的25亿美元最新一轮融资。 Grab研发总部位于新加坡,技术团队由世界各地技术精英组成,他们大多有“FLAG”公司及“常春藤”高校背景。2015年Grab先后在北...阅读全文

golang plugin热更新尝试

电视剧《萌妃驾到》即将和观众见面,剧中很多皇妃的扮演者颜值演技都在线,在电视剧《萌妃驾到》中曲碗碗扮演者尤其受关注,那么剧中曲碗碗扮演者是谁,还演过哪些电视剧? ======================================= 薇.信.关.注.工.众.号:戏说影院 点击影院入口→阅读原文→输入"片名"搜索→即可观看! ======================================= 该剧主要讲述了萌妃步萌与皇上温楼两人在一路“逗智逗勇”的过程中相恋的故事。 在宣布定档的同时,该剧还发布了定档海报,海报尽显独特“萌式美学”。《萌妃驾到》剧中女主步萌由90后人气小花旦金晨饰演,在已公布的定档海报中,步萌作为芳华宫主位,一身唐装俏皮又不失妩媚。而饰演男主温楼的全能偶像艺...阅读全文

深圳招聘Golang工程师 -互联网金融领域

深圳招聘Golang工程师,主要是负责互联网金融产品、创新性金融产品的架构设计、后台系统的开发和维护等工作。 需要具备: 1. 2年以上Golang的开发经验,或者Java/C/C++等经验3年以上且愿意尝试 golang 语言开发; 2. 熟悉数据库、缓存、MQ; 3. 对数据结构和常用算法、网络编程熟悉; 4. 对学习新技术有极大的热情。 待遇:行业内领先的薪酬,固定12个月,1~6个月的年终等;工作地点:南山 简历请投递到:chen_fangya@126.com// Wechat(微信):chenfangya002 如对岗位有疑问,可以通过回复本帖,或邮箱直接联系我,看到后会第一时间回复。 ...阅读全文

[Golang]设计模式实践:组合(Composite)

关于本系列这个系列首先是关于Go语言实践的。在项目中实际使用Go语言也有段时间了,一个体会就是不论是官方文档、图书还是网络资料,关于Go语言惯用法(idiom)的介绍都比较少,基本只能靠看标准库源代码自己琢磨,所以我特别想在这方面有一些收集和总结。然后这个系列也是关于设计模式的。虽然Go语言不是一门面向对象编程语言,但是很多面向对象设计模式所要解决的问题是在程序设计中客观存在的。不管用什么语言,总是要面对和解决这些问题的,只是解决的思路和途径会有所不同。所以我想就以经典的设计模式作为切入点来展开这个系列,毕竟大家对设计模式都很熟悉了,可以避免无中生有想出一些蹩脚的应用场景。本系列的具体主题会比较灵活,计划主要包括这些方面的话题:Go语言惯用法。设计模式的实现。特别是引入了闭包,协程,Duck...阅读全文

博文 2015-03-13 12:00:31 abv123456789

干货 | 国内互联网公司是如何做微服务实践的?(附PPT下载)

微服务的概念最早由Martin Fowler与James Lewis于2014年共同提出,并随着Netflix最佳实践的发布而为业界所知。如今,在国内有了大量的微服务实践案例,5月18日,网易云联合云片在武汉主办“微服务架构落地的最佳实践”活动,网易云、云片、美洽、网易云音乐等业界微服务的先行者,分享了落地实践过程中总结的干货经验。微服务在传统领域的落地实践 网易云微服务资深架构师 袁梓超 微服务是一个非常复杂的演进过程,是企业在发展过程中业务遭遇痛点、解决痛点的过程。网易云微服务资深架构师袁梓超主要分享了微服务在传统领域的落地实践以及可以帮助企业解决的问题。袁梓超认为金融行业对微服务的需求,主要源于业务的驱动。比如网易云所服务的某家证券公司,在业务转型的过程中,多个线下业务在逐渐转向线上,...阅读全文

博文 2019-05-28 21:34:44 网易云社区

今日头条广告部门招聘各种岗位(ps:最核心团队之一),待遇丰厚期权免费3餐1500房补每月

1. 关于我们: 今日头条广告系统团队,主要负责公司所有系列产品的商业变现,包括今日头条、西瓜视频、抖音、火山小视频、内涵段子等等,广告系统已经积累了几百名优秀的研发人才,打造出了海内外一流领先的信息流广告系统,每天支撑着公司数千万的稳定收入。 2. 岗位需求: -- 后台/前端研发工程师(负责国内外高并发商业平台的研发和优化) -- 算法/大数据研发工程师(研究海量数据的批量计算、实时计算) -- 投放研发工程师(广告投放平台的架构设计与优化) -- 测试开发工程师(把控广告营销平台的质量与稳定性) -- 安卓开发工程师(广告SDK的开发) 3. 待遇 今日头条待遇在国内互联网数一数二,期权,免费3餐(50元标准),每个月1500房补,过年至少几千的红包。。 ...阅读全文

[腾讯招聘]docker高级开发工程师

岗位职责: 负责容器云平台的架构设计与开发工作; 负责Docker等关键技术研究和开发工作; 负责Kubernetes等编排服务框架的开发工作; 岗位要求: 大学本科以上,计算机及相关专业,三年以上云计算系统架构设计、应用和开发经验; 熟悉linux下C、C++开发语言,对多进程多线程及网络编程有较深刻的理解; 熟练掌握Go语言及并发编程; 掌握 kubernetes ,mesos等编排服务框架以及能对它们进行二次开发优先; 熟悉Docker环境的网络性能调优以及网络解决方案,如Flannel等开源技术优先; 熟悉Docker的相关开源技术,掌握Docker源码者优先; 工作激情,有良好的团队协作精神,富有责任心,能承受一定强度的工作压力。 岗位在深圳,有意向...阅读全文

秋招真题汇总:华为+网易+拼多多+字节跳动+360+菜鸟,你上岸没?

01 拼多多(2面技术+HR面) 一面 聊项目,很细 重解笔试题目 Mqtt,Http,WebSocket协议相关内容 C++ 多态实现 预编译保护 动态链接和静态链接 进程fork过程 C++构造函数和析构函数相关 深拷贝和浅拷贝 虚函数和内联 C++内存分配 O(logn), O(n), O(nlongn), O(n^2), O(n^logn), O(n^3)算法各举一个例子 map 和 hashMap 底层实现 hash 函数、hash冲突相关 稳定排序和不稳定排序,各种排序算法复杂度 Graphql、 Restful 题目1.给一个序列,如{1,4,6,3,8,7},然后打印相应的柱状图 题目2.给定一个函数 g(x) 可以以概率 p 产生1, 概率 1-p 产生0, 让你利用g(x...阅读全文

博文 2019-10-17 19:33:06 aside section ._1OhGeD

golang json.Marshal interface 踩坑 原

开发十年,就只剩下这套Java开发体系了 >>> Golang 使用 hprose 调用 php 接口,各种类型不确定,用了好多interface,然后发现了 json.Marshal 在处理map类型的时候,key 不能是 interface,否则就会报错 package main import ( "encoding/json" "fmt" ) func main() { m := make(map[interface{}]interface{}) m["k1"] = "ddd" m["k2"] = "ddd" b, err := json.Marshal(m) if err != nil { fmt.Println(err) return } fmt.Println(string(b)...阅读全文

博文 2018-09-23 01:33:04 anoty

北京C++逆向和资深C++工程师啊4年以上经验

北京招聘C++工程师 一、 1. 负责视频CDN分发系统的开发 2. 负责视频CDN系统服务支撑系统的架构设计与开发 3. 负责线上服务的维护、部署、问题定位与调优 1. 计算机相关专业本科(含)以上 2. 四年以上C++开发经验 3. 熟悉互联网服务的基本架构和部署,具备基本的分析和解决问题的技能 4. 熟练使用MySql数据库 5. 较好的沟通能力,较强的团队协作意识 6. 有视频CDN开发经验优先 薪资:18-22W每年+各种福利待遇哈 二: C++逆向哈 1. 专科及以上学历。精通X86/X64/ARM汇编指令体系,熟练理解汇编代码, 掌握C/C++; 2. 熟悉Android系统模块的开发调试并能熟练掌握Andr...阅读全文

gohost -- go 开发的命令行hosts配置管理工具

前几天在微博上看到有人推荐了lazygit这个工具,让人眼前一亮,什么时候命令行也可以这么抢到了,????,调研了下,发现它使用了gocui,使用它可以做出来很多很炫的命令行工具。 现有的hosts工具里面也有switchosts!,但我是用的时候发现他还是有bug,也只能用在界面化平台。想了下,准备着手搞一个命令行的hsots配置工具,这个类库完全可以满足。 界面设计 在界面设计上,还是做个copycat,抄袭switchosts!的,分两栏,左侧是hosts分组,右边儿是当前聚焦hosts分组内容,控制开关放在左侧,如下所示。左侧开关控制每个组的开启关闭与否,系统当前的hosts是左侧所有打开hosts的集合。 *------*-------------------* |×name1|#...阅读全文

博文 2018-08-24 09:34:56 天生的黑

Go招聘 成都大海怪科技有限公司

领域 移动互联网,游戏 规模 15-50人 主页http://www.bigkraken.com 6k-10k 成都 经验1-3年 本科及以上 全职 职位诱惑 : 福利待遇 技能培训 专项奖金 人性化管理 发布时间:2015-08-26 职位描述 职位描述: 1.负责游戏的服务器后端开发; 2.进行业务系统的需求分析、架构设计及相关开发; 3.对上线产品进行跟踪维护; 职位要求: 1.本科及以上计算机相关专业毕业; 2.熟悉c,c++或者Golang编程语言,具有Golang服务器开发经验者优先; 4.熟悉Linux,对操作系统原理有良好认识,熟练掌握各种命令与操作; 5.熟悉Mongo、MySql、Git,熟悉TCP...阅读全文

[LogInsight] (已更新)招聘 GoLang/C/C++ , 数据库研发,全文检索 ,前端工程师

#公司介绍 北京百泉众合数据科技有限公司,即LogInsight,成立于2015年,是中国 ITOA(IT运维分析)市场的一支生力军,并立志成为中国 ITOA 领域的领头羊。 机器数据,即由计算机,应用或者其他机器在无人工干预下产生的数据。机器数据是增长最快、最复杂也最富含价值的大数据中的一种, 大数据中,90%的数据是机器数据 。LogInsight,致力于开发机器数据\日志的分析平台,期望帮助广大的企业及开发者,实现机器数据价值的洞察,并转变为业务创新及竞争优势。 LogInsight 核心技术团队主要来自国内外顶尖的互联网公司,在的大数据,搜索引擎,日志分析领域有着非常丰富的技术积累,拥有世界级的搜索引擎实现技术。 #核心技术团队简介 **李沫南:** C...阅读全文

云平台后端开发(北京)

招聘规划名额共有4个,以高级工程师为主,职位信息如下,工作地点在北京。 *开发方面简介:*原大部分开发工作在香港,占主导,与国内远程协作;公司希望国内组建起比较强的开发队伍,与香港比肩甚至更强;这也是我们国内开发同事的目标。欢迎志同道合的朋友加入~ 了解更多具体情况请到公司主页(后有链接)或致电相关人员。 ### 高级软件工程师(云平台后端) *职位描述* - 开发基于Linux平台和以Go语言为主的IaaS私有云管理平台。 - 参与系统功能和架构设计,编写相应技术文档。 - 关注技术发展,进行技术预研。 *招聘要求* - 5年以上相关领域开发经验。 - 熟悉Linux系统底层调用、多线程、网络编程。 - 熟悉Linux操作系统和其上各种系统服务,熟练配置使用...阅读全文

慕课网招聘 GO 讲师

岗位职责: 1.根据用户的学习需求,设计开发更具有前瞻性与实用性的课程;完成课程一体化设计方案,包括教学内容、教学大纲、教学指南、教学活动等; 2.按照教学计划要求,完成在线课程录制,优化改进; 3.完善培训教辅材料、案例体系,制定课程考核标准,并建立题库; 4.指导助教开展网上学习辅导活动,帮助助教提高专业教学能力。 任职要求: 1.至少3年以上golang使用经验; 2.深入的实战经验,热爱分享,逻辑思路清晰,普通话标准,语言表达流畅,合作精神佳者优先。 有意者可加QQ 982647007 了...阅读全文