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

go语言的一些资料

1.首先推荐一个基础学习go的,趣味性,针对性不错,对基础很好。http://go-tour-zh.appsp0t.com/#1 2.tideide 一个好go编辑器,能调试,有项目构建,方便配置交叉编译,语法高亮功能。 3.go文档,中文的虽然不全,但是基本的都有https://golang-china.googlecode.com/svn/trunk/Chinese/golang.org/index.html#toc11 (也许要架梯子,你懂的) 4.go语言google group https://groups.google.com/forum/#!forum/golang-china 5.go实现的blog合集:http://www.cnblogs.c...阅读全文

WebStorm 10搭建Golang开发环境

>我是一名Java Web开发者,使用IDEA作为日常开发工具。对于Golang开发其实更应该选择WebStorm配合Go Plugin,这样会更轻量些。 PS: iNote是在IDEA里开发的。 ##下载WebStorm 10 ####[官方下载地址](https://www.jetbrains.com/webstorm/whatsnew/ "下载地址") ##安装WebStorm ####Windows请参考Win版的安装方式 ![enter image description here][1] ##下载Golang Plugin(最新版本是201) ####[Go Plugin](https://github.com/go-lang-plugin-org/g...阅读全文

2015年之后 Web 开发的趋势

文章 [《Web Development Trends For 2015 And Beyond》](https://medium.com/@shijuvar/web-development-trends-for-2015-and-beyond-c2d3c1ef5718) 从以下方面分析和预测了 Web 开发的趋势: 1、可用性 提到交互式设计,涉及到的库:Bootstrap、Zurb Foundation 和 Yahoo Pure CSS 2、应用架构 移动设备的流行,更多会是 Web API 3、API 驱动开发的进一步火热 主要是 RESTFULL 风格的 API 4、SPA(ingle Page Applications) 崭露头...阅读全文

30分钟上手GO语言--基础语法

本章主要分成三个部分:第一部分包括基本语法和数据结构;第二部分讨论方法和接口;第三部分介绍并发机制。 包、变量和函数 先看一个例子Packages.go: ```golang package main import ( "fmt" "math/rand" ) func add(x int, y int) int { return x + y } func main() { fmt.Println("My favorite number is", rand.Intn(10)) fmt.Println(add(42, 13)) } ``` 包:每个 Go 程序都是由包(package)组成的,程序运行的入口是包 `main`。 ...阅读全文

大型互联网公司招 数据分析工程师 — 会 Go 优先考虑

北京大型互联网公司招 数据分析工程师,要求懂编程,目前项目有用Go写一些服务,因此会Go语言的优先考虑; 工作职责: 1. 完成数据模型的ETL实施,参与团队ETL流程的优化以及相关技术问题的解决 2. 设计大规模实时系统,实现数据采集、分析和检索 3. 建立数据仓库,DPM 职位要求: 1. 计算机相关专业大学本科及以上学历,有扎实的计算机基础 2. 精通常用数据结构和算法 3. 精通PHP,熟悉Java/Python/Go/C等语言中的一种或几种 4. 精通SQL,掌握MySQL,熟悉Redis和MongoDB等DB的一种或者多种 5. 熟练掌握Hadoop/MR、Storm、Spark或其它并行计算架构 6. 熟悉Linux...阅读全文

招聘 北京 GO (或Java/Python/Ruby 背景)研发程序员,全职,20K+

工作概述 公司位于北京惠新西街,紧邻地铁5号线交通便利。弹性工作不打卡,公司成长型好,美国顶级 VC 投资 (SIG A轮),工作环境轻松。 薪酬: 20K-30K 该职位原则上需要3年左右的工作经验,但是如果各位对自己的技术和未来有信心的话,可以适当放宽工作年限的要求。 职责范围: 1. 负责应用于高并发环境下的服务器端应用程序开发。 2. 负责企业内部管理工具的开发。 岗位要求: 1. 熟悉 BeeGo 或 Revel 框架。 2. 熟悉 Elasticsearch,并可根据实际业务进行优化。 3. 扎实的 golang 语言基础,独立的开发能力。 4. 具备良好的代码编写习惯、良好的代码结构组织能力,同时可以维护开发文档。 5. 熟悉 TDD 模式...阅读全文

golang读取java或者go的webservice服务

由于自己搭建了java webservice,已经存在的wsdl.使用go去调用;获取其中的数据信息 ,如果go搭建了webservice ,应该一样(个人理解) package main import ( "fmt" "time" // 缺包,自己补全 ) func main() { // 参数封装 pars := make(map[string]interface{}) pars["Message"] = "this is test str" // 这是测试 pars["signMessage"] = "" data, _ := json.Marshal(pars) dataStr := string(data) ...阅读全文

iOS和Android的开发库 Gomobile

Gomobile是一个应用于iOS和Android的优秀跨平台开发库,为开发者提供用于创建Android和iOS 移动平台代码的工具。 ### 环境设置 我们需要Go 1.5及以上版本(版本越高越好)。  然后,我们需要安装Gomobile:

go get golang.org/x/mobile/cmd/gomobile
注:该命令可能需要几分钟的时间。 至于构建Java代码,你则需要Android SDK,并安装Java(OpenJDK就够了)。 [下载](https://developer.android.com/sdk/index.html#...阅读全文

开源项目 2016-03-16 00:00:00 golang

云存储公司(上海)招聘Go语言资深服务器端开发工程师!

职位要求: - 在架构师的协助下,实现系统功能 - 负责产品化组的服务端开发工作 - Review代码,并提出修改意见 - 为功能编写单元测试 - 工作积极主动,擅于思考问题,能够主动沟通与解决问题 - 精通和熟悉主流语言的至少一门C/C++/Java/C#/Python/PHP/Go/Ruby/Erlang等 - 熟悉Linux工作环境,熟悉至少一种数据库编程 - 熟悉HTTP协议,了解Web安全 - 外语文档阅读能力 - 熟悉Go语言优先 - 有管理经验或架构经验优先 - 参与过开源项目优先 地点是在上海地铁二号线金科路附近,公司为知名云存储公司,如果有兴趣详细沟通可以通过以下联系方式了解具体详情 - QQ 314820246 - 手机 159019...阅读全文

分布式存储方案 Minio

在2007年,[GlusterFS](https://www.oschina.net/p/glusterfs)演变为大型分布式存储方案后,任何配备合适硬件的公司,单位都可以利用个做分布式的流媒体,数据分析。在2011年,Red Hat收购了GlusterFS. Minio是GlusterFS创始人之一Anand Babu Periasamy发布新的开源项目。Minio兼容Amason的S3分布式对象存储项目,采用Golang实现,客户端支持Java,Python,Javacript, Golang语言。 Minio可以做为云存储的解决方案用来保存海量的图片,视频,文档。由于采用Golang实现,服务端可以工作在Windows,Linux, OS X和FreeBSD上。配置简单,基本是复制...阅读全文

开源项目 2016-09-16 18:00:16 minio

400余份阿里珍贵技术资料限时免费下载(持续更新中)

400余份阿里珍贵技术资料限时免费下载(持续更新中) 2017年,你是否有一个小目标,打算在新的一年事业更上一层楼、代码写的更优美、对互联网生态拥有更多宏观的战略性了解? 小编精心挑选2016云栖大会、历届在线技术峰会、云栖技术直播核心资料,只把最好的呈现给你!因为资料集合过于庞大,所以分批放出,随时关注社区,可以看到全套400余份资料合集哦! 大数据、人工智能、云计算、互联网通用技术……全球技术热点一网打尽,资深专家亲授核心技术。 满足你对各类热点技术的学习需求,下载下来存起来,足够看一年的了! 版权公告:资料版权归属为云栖社区,转载请注明出处。未经允许,不可商用。如发现违规违法使用,保留追究法律责任的权利。 资料获取攻略:使用阿里云账号或淘宝账号登录后,点击...阅读全文

北京区块链创业团队招技术合伙人了

北京区块链创业团队现招收golang、js开发了,要求工作3年以上,精通golang或js开发,熟练掌握各种常用加密算法,常用数据结构;熟练使用git和github,有参与过开源项目开发的加分,掌握golang的同时还掌握其他一门或多门语言(如python、cpp、java)的加分。 薪酬:1-3万每月。如有兴趣:请email您的简历到:aaron-wu at qkldx.net 或加我微信:wuchengsong123456聊聊...阅读全文

一个想学golang的程序猿的吐槽

接触golang语言几天了,大部分是业余时间,看了一下入门教程,觉得语言风格相对于C来说改进很大,虽然我只学过一点C(主要用java写了几年的android),接着看了一下这本书,各种bug就不说了,当我照着书中的结构创建项目后,尽然各种编译不了,关键是网上搜索资源看到的答案简直让人崩溃,难道就没有一个程序猿写个清楚一点的教程吗?最起码对想要入门的人来说很重要,然道golang就只是给各种C或C++大神用的吗?不说golang想不想替换C或者C++,但是想取代java这样的语言就不要做梦了...阅读全文

[北京]创业企业招聘Golang开发工程师

创业企业(东华软件投资)招聘Golang开发工程师,具体如下: 职位 & 主要工作 : 使用Go语言开发智能家居云平台,主要涉及http长连接、高并发编程、基本Web服务器端编程(使用Revel框架) 要求: 熟悉并热爱开源领域;熟练使用Go语言,熟练使用gorouting和channel等Go核心工具,熟练使用Revel框架 熟悉各种主流数据库,mysql、sqlserver、oracle 熟悉redis 熟练使用docker 有java语言开发背景的优先 (要求3年以上java开发经验) 待遇面议 有意者联系 : QQ:229266520 Asla...阅读全文

主题 2015-04-22 15:46:01 amar

golang 微服务框架 Dubbogo

## Dubbogo Dubbogo 是与阿里巴巴dubbo兼容的golang微服务框架。 ### 说明 ### Dubbogo 目前版本(0.1.1)支持的codec 是jsonrpc 2.0,transport protocol是http。 只要你的java程序支持jsonrpc 2.0 over http,那么dubbogo程序就能调用它。使用过程中如遇到问题,请先查看doc/question.list.txt.zip。 dubbogo自己的server端也已经实现,即dubbogo既能调用java service也能调用dubbogo实现的service。相应的代码示例请参考 [https://github.com/AlexStocks/dubbogo-exam...阅读全文

开源项目 2016-10-26 03:00:03 AlexStocks

dart语言 (安卓应用开发)

当今IT业界,三足鼎立。三巨头中,Google还如同赤壁后的刘备,正处于全面出击时期,生态系统还未成型。Apple有OC,Microsoft有.NET,Google只能用最普通的C++和JavaScript,还有个Java,整天被人讨着要专利费。这种借荆州的日子怎么能忍,Google先推出了Go语言,欲取代C++和Java;去年底又推出了Dart语言,目的想取代JavaScript,不仅是自己用,而且想彻底打破Web开发僵局。 互联网时代开启以来,互联网这么多年来总体是以超高速发展。然而根据辩证法还是什么法则,事物发展往往是螺旋上升的。互联网这么多年来也经历了两次低潮,一次是2000年泡沫破裂,另一次就是现在这次,这一次不像2000年那么大起大落,却是Web高速发展多年后瓶颈矛盾的交织...阅读全文

OSCON 2014大会上Go语言相关主题总结

在O'Reilly举办的[OSCON 2014](http://www.oscon.com/oscon2014)大会上,Go语言相关的主题要多于以往,这也从一个侧面说明了人们对这门语言的关注程度越来越高。Go语言官方博客对此进行了[总结](http://blog.golang.org/osconreport)。这些主题包括5个演讲,2个研讨会及1个非正式的讨论([Birds of a Feather](http://en.wikipedia.org/wiki/Birds_of_a_feather_(computing)))。内容涉及从Java切换到Go、MongoDB与Go、面向对象的Go等内容。 我们先来看一下这些演讲。 Matt Stine的演讲题目是[《A recoveri...阅读全文

Google 的 Go 到底是为了解决什么样的问题

**来自官方FAQ的解答:** 用Go语言设计者的话说,主要有如下几点 1)计算机的速度变得极快,但软件开发还不够快。 2)在今天,依赖管理成为了软件开发中一个大的部分,但C传统语言的“头文件”与清晰的依赖分析——以及快速编译背道而驰。 3)对于像Java和C++那笨重的类型系统的反抗越来越多,这将人们推向了Python和JavaScript之类的动态类型语言。 4)流行的系统语言对于像垃圾回收与并行计算那种基本思想的支持并不算好。 5)多核计算机的出现产生了一些麻烦与混乱。 而Go语言是一种并发的、带垃圾回收的、快速编译的语言。它需要满足以下几点: 1)它可以在一台计算机上用几秒钟的时间编译一个大型的Go程序。 2)Go为软件构造提供了一种模...阅读全文

一个简单的分页函数,小学生编程风格

* 自己最近在学习Golang重写一些公司以前的JAVA MVC程序,刚刚毕业,周边又没有做过这个,所以只能苦逼的摸索,希望大神么 ,多多给写建议。 * github: [JiangXuanYi](https://github.com/JiangXuanYi/util.git) ```javascript // main.go package main import ( "fmt" ) func main() { fmt.Println("Hello World!") // var arrayInt []int = []int{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11} // a...阅读全文

资源 2015-08-14 15:14:53 Mr_D

Go语言API开发框架 PhalGo

## 前言 PhalGo是一个Go语言开发的一体化开发框架,主要用于API开发,因为使用ECHO框架作为http服务,MVC模式一样可以使用,牛顿曾经 说过"如果我比别人看得远,那是因为我站在巨人的肩膀上",既然Golang有那么多优秀的组件为什么还要重复造轮子呢?所以就有了一个把一些优秀组件整 合起来降低开发成本的想法,整合了比较好的组件比如echo,gorm,viper等等,开源出来希望可以帮助到大家,也希望和大家一起交流! **注意:框架前期还不是很完善,请不要直接使用到生产环境!** ## PhalGo的目的 PhalGo不是新技术,也不是新的模式,而是继续将前人,大神和顶级大师写的非常优秀的组件进行整合进行分享,并且进行封装来更易于开发...阅读全文

开源项目 2016-06-03 10:00:04 wenzhenxi

20160226: 招golang 分布式平台开发工程师(Docker相关) 上海 (2名)

我们是专门为国内大金融(银行,交易所,保险公司,证券)和电信提供开源解决方案和服务的专业团队。公司技术团队都是热爱开源,长期做开源工作的工程师。 非常感谢我们这个专业社区, 经过2年的努力,我们终于开发出了基于golang 和docker底层技术的面向金融行业的分布式平台。并且作为国内领先的团队,在超大型金融企业的项目中落地,真正发挥了golang的的威力。 随着业务良好的扩展,我们开始扩展团队,这次仍旧在上海总部招聘 2位golang 开发工程师 招聘情况如下,喜欢golang , 分布式和开源技术的小伙伴快来加入我们把。 工作地点: 上海 职位描述: 分布式平台开发工程师 薪酬范围:12k-20k, 13个月 (薪酬级别依照开发经验设置。另外由于我们过去一年已经有...阅读全文

微影时代招聘Go语言开发工程师(北京,东四环外)

大家好,我是郝林(@特价萝卜) 微影时代目前是腾讯系的在线票务公司,主站链接:http://wepiao.com 。 我目前带队,在搞一些网关类和API系统。这正是Go语言的强项。 职位的JD如下: Go语言开发工程师 职责: 1. 设计和实现各种网关类以及高并发、高可用的软件系统。 2. 设计或辅助设计相关系统的集群架构。 3. 负责和保证相关系统的稳定、持久运行。 4. 帮助解决各种相关系统的问题。 要求: 1. 计算机或数学相关专业本科以上学历。 2. 从事互联网软件开发工作2~8年。 3. 有较丰富的互联网系统集群设计和实现经验。 4. 主动积极,善于学习和总结,乐于分享,有较强的团队精神。 5. 基础扎实,熟悉常用数据结构和算法...阅读全文

【北京美餐网】招聘【 Web开发工程师(全栈工程师)】 GO语言发展方向

工作职责: 1. 在具体使用场景中理解用户使用方式和遇到的问题; 2. 通过 Web 前/后端开发,解决上述问题,带给用户更好的使用体验; 3. 创造自动化工具,帮助工作伙伴提升运营效率。 任职条件: 1. 曾独立完成包含前端和后端的 Web 项目(个人项目亦可); 2. 能够对全动态站点进行性能优化; 3. 熟悉 Unix/Linux 环境; 4. 熟悉以下语言中的一种:Java/PHP/Python; 5. 熟悉 HTML5/CSS3/jQuery; 6. 熟悉至少一种数据库; 7. 爱折腾,对新技术充满好奇心; 8. 对良好代码风格具有强迫症。 优先条件: 1. 玩儿过以下语言中的至少一种:Lua/Go/Erlang/Scala/Ruby/R; 2...阅读全文

Neo4j的简单搭建与使用

Neo4j简介 Neo4j是一个高性能的,NOSQL图形数据库,它将结构化数据存储在网络上而不是表中。它是一个嵌入式的、基于磁盘的、具备完全的事务特性的Java持久化引擎,但是它将结构化数据存储在网络(从数学角度叫做图)上而不是表中。Neo4j也可以被看作是一个高性能的图引擎,该引擎具有成熟数据库的所有特性。程序员工作在一个面向对象的、灵活的网络结构下而不是严格、静态的表中——但是他们可以享受到具备完全的事务特性、企业级的数据库的所有好处。 Neo4j安装(MAC) 下载 下载Neo4j Community Edition,下载地址如下 http://neo4j.org/download 由于是mac下载,直接下载dmg文件 运行 安装Neo4j Community Edition并打开,配...阅读全文

博文 2017.02.26 19:54 就天边

golang json

package main import ( "encoding/json" "fmt" "os" ) type ConfigStruct struct { Expires_in string `json:"expires_in"` Refresh_token string `json:"refresh_token"` Access_token string `json:"access_token "` Session_secret string `json:"session_secret "` Scope string `json:"scope "` Session_key string `json:"session_key "` } func main() { jsonStr := `{e...阅读全文

博文 2015-08-27 17:18 北京_

GoLang这个语言就语言本身而言,其实不怎么样

学习了一个礼拜的Go语言,感觉GoLang特别好用,有点爱不释手的感觉。但是只讨论语言本身,这个语言本身其实挺垃圾的,赶不上Java 8,语法糖太少,跟Scala那就更没有什么可比性了,但是Scala的编译太糟糕,语法因为太强大,反而搞得有些复杂,一段时间不用就忘了。 就语言本身而言,我最喜欢Scala,太强大了,可以自己造语法糖,想怎么写就怎么写。但是作为开发工具而言,我很喜欢大GoLang,什么都可以干,还可以随意和C互动,类库也足够多,简直就是无敌,一个字,赞...阅读全文

【招聘】深圳创业公司小恩爱期待gopher的加入

我们打造最受欢迎的情侣应用。服务器端开发将全部转为Golang,有意者请邮件dworld2006@gmail.com 欢迎围观:http://v.youku.com/v_show/id_XOTQ5MjU1MzQw.html?from=s1.8-1-1.2 公司网站:http://xiaoenai.com 招聘职位如下: #### 1, 后台开发高级工程师 #### 职位描述: * 负责小恩爱服务器端的开发和优化 职位要求: * 两年以上开发工作经验; * 软件知识结构全面,基本功扎实; * 精通C/C++、Java、GO等至少一种编程语言,至少熟悉一种脚本语言; * 熟悉MySQL数据库,熟悉NoSQL,如Memcache/Redis; ...阅读全文

时间序列数据监控框架 Kapacitor

Kapacitor 是一个开源框架,用来处理、监控和警告时间序列数据。Kapacitor 使用 [TICKscript](https://docs.influxdata.com/kapacitor/v0.2/tick/) 脚本来定义任务,示例代码:

stream
    .from().measurement('cpu_usage_idle')
    .groupBy('host')
    .window()
        .period(1m)
        .every(1m)
    .mapReduce(influxql.me...阅读全文

开源项目 2016-01-30 00:00:00 influxdata

高薪诚聘go语言工程师

具备强大的自主研发能力,团队气氛融洽,公司环境良好,待遇丰厚! 福利待遇:五险+项目分红+各种国家法定假日 +组织外出旅游聚餐+双休+不加班 地址:北京市 朝阳区管庄 招聘职位:手游服务器程序(Go语言/Golang) 要求: 1.精通Java/Erlang/Golang/C++/Python/Lua/Go其中一种,有函数式编程经验加分 2.熟悉Redis等Nosql设计理念 3.计算机基础和算法基本功扎实 4.亲自设计过服务器架构者加分 5.熟悉TCP协议 以上需有3年以上或完整项目工作经验。勤劳勇敢善良,朴实刚健,有责任心,思维活跃。 薪水15K+上不封顶 欢迎大家奔走相告,踊跃小窗,狠投简历 请将简历发至 mlyuhx@sina.com,st...阅读全文

2016年这9大开发趋势预测你还不知道就out了

从容器到NoSQL再到Spark,这些趋势在可预计的2016年还会持续下去。我的预测主要针对大数据范畴,但我试图尝试突破自己,仅供参考。 ### 开发趋势一:容器将统治世界 Docker将继续发展,并获得安全特性,而且添加各种形式的治理,这样你将不能摧毁依赖于pnwd.com的容器之树。模拟一整台机器在另一台机器之上的想法从根本上来说是极其奢侈的。Solaris zones是一个好主意;在Linux之上拥有打包格式的Solaris zones是一个更好的主意。 ### 开发趋势二:Java语言将加速衰落 每当我提到Java在衰落,有人总是把网上找工作的趋势图拿来辩解。尝试其他按钮,查看一下当前的工作趋势。是的,有非常多的人在用Java……但是你们想过没有,做维护的人更...阅读全文

关于go和java进行socket通讯时string类型的读取(ReadUTF16)

各位同仁: 本人初次尝试使用golang进行开发。在用go进行socket对接java服务时需要读取数据流中的各种类型。 java的java.io.DataInputStream类有各种数据读取的实现,如readInt, readFloat, readUTF等。 目前在go中同样实现相应的方法,本人尝试 var x int32 b_buf := bytes.NewBuffer(b) c,_ := b_buf.ReadByte() fmt.Println(c) binary.Read(b_buf, binary.BigEndian, &x) fmt.Println(x) 可以读取int类型的数据。但是针对readUTF这种字符串类型的数据目前还不清楚如...阅读全文

Android 系统架构的核心层 — 框架层

Android系统架构包括应用层、框架层、硬件抽象层等,但其中最核心、最重要的还是框架层,这个层级是Android系统设计思想集中体现的部分,提供了大量的 API 供开发者调用,而弄清楚这些 API 的具体功能和用法则是 Android 应用程序开发过程中最为重要的环节。 框架层不只是应用程序开发的基础,也是软件复用的重要手段,任何一个应用程序都可以发布它的功能模块——只要发布时遵守了框架层的约定,那么其他的应用程序也可以使用这个模块。 框架层由多个系统服务(SystemService)组成,包括组件管理服务、窗口管理服务、地理信息服务、电源管理服务、通话管理服务等。所有的系统服务都寄宿在系统核心进程(System Core Process)中,在运行时,每个服务...阅读全文

寻招golang工程师

我们是创业公司,已经有天使轮投资,现在主要在研发面向企业的一款SAAS云服务,计划在近期内投入到市场,公司整个团队实力非常强,有来自行业里懂业务的资深人士,研发人员来自IBM, 百度等, 公司欲招聘全职或实习的软件工程师,要求: 熟练掌握Linux常用操作命令,bash脚本开发; 掌握Go语言(golang)开发, 或C/java等。 热爱技术,善于学习新东西。 公司技术氛围浓厚,希望有你的加入一起打造世界级的互联网产品。 工作地点:北京市海淀区上地 期待你的简历和面谈! 有意者请发简历到openideal@126.com...阅读全文

Go on Android app 大家研究的怎么样?

首先当然是到https://github.com/golang/mobile 下个zip包,不大,解压后才660K 不过好像只支持linux操作系统(有人懂吗) 详细信息看博客:http://my.oschina.net/oldfeel/blog/372556 Android是支承应用程序的操作系统。在Android平台让GO实现与JAVA完全一样的功能是非常困难的。这个用JAVA写的平台有着海量的API。任何将这些API用Go封装都会遇到:手动封装无法应用最新的特性,自动封装的Go的代码没法看,无论如何这个过长可能会很长。 然而,安卓上用于编写游戏所需要的基于C语言的API只是安卓API中的一个比较小的子集,所以用Go来实现NDK中一些等价的功能是可行的。 但...阅读全文

Gogland

<p>I submitted a request to get early access to Gogland but haven&#39;t heard anything back yet in about a week. </p> <p>.</p> <p>Anyone know how long Jetbrains takes to grant access or if they have been accepting applications from people who are just using it personally, not in production or within an organizati...阅读全文

资源 2016-12-20 15:00:14 blov

程序员如何避免恋爱Bug?

程序员如何避免恋爱Bug? --- **大多数程序员都单身,是因为:** ● C#、JAVA都有对象,但是经常找不到对象。 ● ASM C直接没有对象。 ● javascript都是伪对象,最多算暧昧。 ● C++是多继承,富二代,但C++的人越来越少! ![1.jpg-12.2kB][1] --- **程序员希望谈一场什么样的恋爱?** 1、需求明确。 想做什么,直接说,说的越明白越好,千万别让他猜,他猜不着;需求说出来了,就少随意改动,万一需要改,就好言好语的哄,顺着毛捋。 2、反复迭代。 不要怕有bug,下一轮改就是了,有需求,不要想着一次全实现。这一轮先解决最紧要的问题,剩下的下一版再说。一轮一轮迭代,问题越来越...阅读全文

【转】每天学点C++知识:复制粘贴代码千万要小心

有个国外团队检测了 200 多个 C/C++ 开源项目,包括了 Php、Qt 和 Linux 内核等知名项目。于是他们每天分享一个错误案例,并给出相应建议。本篇案例来自 Audacity 源代码。 错误代码: Java代码 sampleCount VoiceKey::OnBackward (....) { ... int atrend = sgn(buffer[samplesleft - 2]- buffer[samplesleft - 1]); int ztrend = sgn(buffer[samplesleft - WindowSizeInt-2...阅读全文

分布式系统跟踪框架 Apache HTrace

Apache HTrace是Cloudera开源出来的一个分布式系统跟踪框架,支持HDFS和HBase等系统。该项目目前还在孵化阶段。 ![htrace-f1](http://static.oschina.net/uploads/img/201606/06153821_NjbB.png) Apache HTrace是一个 Apache Incubator 项目, 可以与独立的应用程序和库使用。 HTrace是专为大的分布式系统使用的, 如Apache Hadoop分布式文件系统和Apache HBase存储引擎。 通过添加HTrace 支持到你的项目上,你将允许终端用户跟踪他们的请求。 此外,任何其他项目 使用HTrace都 可以使它 按照 你的项目的请求。  这就...阅读全文

杭州滨江go语言开发工程师招聘

职位描述:使用GO语音开发服务器端程序 岗位职责:根据产品需求完成服务器端接口设计和实现,维护服务器端代码,提供高效、高可靠性的服务程序。 任职要求: 1. 对技术有好奇心,有年轻的学习心态 2. 具备比较扎实的golang语言知识 3. 熟悉mysql,sqlserver等关系型数据库 4. 之前从事过WEB前后端(java,php均可)开发或c++ vc开发,希望转入该领域者更佳 5. 熟悉golang语言,使用golang语言开发过并发,数据处理优先 6. 熟悉http,tcp/ip协议,多进程,多线程网络服务程序 公司目前处于快速发展阶段,需要各层次的研发人才。 薪资在杭州地区中等水平,具体视能力而定,工作压力不大,每年13薪以上(视考核结果而...阅读全文