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

GO语言系列【连载GoRK3288】1.Rockchip RK3288, GO!GO!!GO!!!

前言: 最近看了看Google的Go语言,发现有点意思,这个开源的项目准备用golang来实现。 其实开发板本身的驱动程序已经实现了各个功能,但是有的时候在使用中有些麻烦,有可能需要修改dts文件重新编译内核才能够使用某个功能,所以打算开发这个UIO驱动的开源项目,方便程序的编写。当然,UIO也不是万能的,比如中断,目前我还没有找到好的方法,可以完全抛开内核版本的差异导致需要重新编译驱动来提供中断消息。 按照惯例首先还是先从Go语言的介绍、开发环境的安装开始,然后稍微讲解下本项目所涉及到的Go的语法,后面再来看看整个工程的文件组成及各个库的使用方法。 由于瑞芯微的开发参考手册一般不对个人开放,但是经过天启科技公司(后文简称Firefly)的努力,公布了全部源代码 及 部分的文档,使开发能够顺...阅读全文

博文 2015-06-17 20:11:34 bassersai

golang socket

21天精品区块链课程免费学习,深入实战行家带路,助力开发者轻松玩转区块链! >>> package main import ( "fmt" "net" ) func main() { tcpAddr, _ := net.ResolveTCPAddr("tcp4", ":6000") listener, _ := net.ListenTCP("tcp", tcpAddr) defer listener.Close() for { con, err := listener.AcceptTCP() if err != nil { //fmt.Println(err) continue } fmt.Println(con.RemoteAddr().String(), " tcp connect su...阅读全文

博文 2018-09-01 14:33:12 Robin3D

非技术型产品新人如何看待开发给出的工期?

非技术出身的产品经理,想必在从事产品工作前都会问,做产品需要技术基础吗?而大部分人都会告诉你,产品经理不会技术也可以。真是这样么? 那对于非技术出身的产品经理而言,如何看待开发给出的工期呢?比如在我面前说一个月,在老板面前说一个周,这个怎么破? 其实,对于非技术出身的产品经理,很难判断开发工期,但也不是完全没法解决,我们可以通过以下这两个方面提升自己来解决。 一方面,作为产品经理,你需要有长期的经验积累。做产品,有一方面的能力叫做技术理解力,技术理解力对于非技术出身的产品经理非常重要,应该不断的去学习跟产品相关的技术、大概逻辑,不用了解具体的细节,但应该大概知道大概逻辑,复杂程度,大概框架,并进行一定的学习,多和技术同学请教,培养自己的技术理解力。 另一方面,工期的评...阅读全文

GO语言圣经报个BUG

多年C、C++开发者,刚学GO 二天,目前对着GO语言圣经练习。 https://docs.ruanjiadeng.com/gopl-zh/ch1/ch1-03.html 发现示例程序dup3和dup2的执行结果不一致, 当输入的文件最后一行不是一个换行时。 gopl.io/ch1/dup3 ```go package main import ( "fmt" "io/ioutil" "os" "strings" ) func main() { counts := make(map[string]int) for _, filename := range os.Args[1:] { da...阅读全文

S.O.L.I.D 原则在 Go 中的应用

本文作者: 伯乐在线 - yemengying 。未经作者许可,禁止转载!欢迎加入伯乐在线 专栏作者。前言 由于自己最近灵感枯竭,所以我决定翻译一篇别人的文章 O(∩_∩)O~。作为一个一直想学 Go,但想了好久还没入门的人,我挑了篇写 Go 的文章,顺便帮自己熟悉一下 Go。原文是 Dave Cheney 根据自己 GolangUK 的演讲所整理的,全文以 SOLID 原则为线路,讲述了什么样的 Go 代码才算是好代码,当然 SOLID 原则也适用于其他语言。 英文原文比较长,由我和 Kevin 合译。 世界上有多少个 Go 语言开发者? 介个世界上有多少 Go 开发者捏?在脑海中想一个数字,我们会在最后回到这个话题。 Code review 有多少人将 code review 当做自己工...阅读全文

博文 2017-02-10 16:28:49 伯乐在线

go 0x30008000之后遇到的问题

go 0x30008000之后遇到的问题 停在"booting the kernel"不动了! ------------------------------------------- 问题: Uboot> go 0x30008000 (启动内核) Uncompressing Linux................................................................ done, booting the kernel. 显示到这里就不动了 问题原因: u-boot的启动参数bootargs=console=ttySAC0和内核的启动参数initrd=0x30800000,0x800000 mem=64M root=/dev/ram0 init=/l...阅读全文

博文 2015-06-18 09:09:23 jimmy2013_1_1

Fox.ONE 中文周报第8周

FoxOne 是一款数字资产聚合软件,是数字资产市场的彭博(Bloomberg)。 融合了世界上每一个数字资产交易所,每一个重要新闻资讯来源,每一个钱包和账户,每一份有价值的数据。 提供一站化的使用体验,帮助投资者更智能,更快速地交易,获得更多收益机会。 ······················································ ???? ·················································· 每周二定时更新的 Fox.ONE 周报(≧∇≦) 周报汇总 FoxOne 团队的每周开发进度和团队动态 团队和社区在交流沟通过程中积淀下来的宝贵想法 以及业内动态中与 FoxOne 团队密切相关的部分 以下为本周周报详情:...阅读全文

Go语言环境安装-Mac

初识Go语言,就被它深深地吸引住了,解放思想,关注真正该专注的东西,感觉看到了编程语言发展的未来! 接下来谈下安装方法吧 1、Homebrew 由于公司用的Mac,而所有用mac的开发人员,都离不开Homebrew这个软件包管理工具,它同样集成了Go语言,所以安装起来毫无压力 一句话搞定Go安装(过程可能有点慢,别着急) brew install go 接下来看下是否安装成功,输入 ‘go version‘ go version go version go1.4.2 darwin/amd64 好了,版本为1.4.2,安装成功,开始我们的Go语言之旅...阅读全文

微容器构造器Smith

Smith 是 Oracle 发布的一个 微容器构建工具 ,使用 Golang 开发。可以通过yum仓库和(可选)RPM文件来构建微容器。另外,它还可以“微化(micro-ize)”已有的Docker容器,在开发阶段,开发人员能够使用非常友好的Docker工具来构建容器,而在生产部署的时候,Smith能够将这个容器转换为微容器。Smith按照标准OCI格式来构建镜像,但是它也可以通过Docker仓库上传和下载镜像。 ![image](https://static.oschina.net/uploads/img/201707/25000710_zZ3Q.png) 构建容器的方法...阅读全文

开源项目 2017-07-24 17:00:15 网友

Go语言开发工具 LiteIDE x5 release

The liteide x5 version for golang. LiteIDE is a simple, open source,cross-platform IDE. Version: x5 v0.78125 Website: http://code.google.com/p/golangide Download: http://code.google.com/p/golangide/downloads/list Source: http://code.google.com/p/liteide Features: Plugins Extension System File Based Build System Multi Build Environment System Kate S...阅读全文

博文 2015-06-17 20:12:39 visualfc

Goland开发MacOS提示"__go_build_main_go" to accept incoming network connections

复现惨案现场 这是一个常见的Go Web开发的时候防火墙提示;Gin示例代码如下: engine := gin.Default() engine.GET("/health", func(ctx *gin.Context) { ctx.String(http.StatusOK, "up") }) _ = engine.Run() 复制代码 辣么问题来了,偶尔出现提示这个,点个允许也就行了。 但是要是开发阶段,每天无数的debug,这货出现个百八十次的,想想都很爽 整改 其实将启动的主机头改为localhost就行了 。 因为MacOS防火墙会认为启动的非localhost的主机头都是恶意连接(特别是主动启动的) 如下修改: _ = engine.Run("localhost:") 复制代...阅读全文

博文 2019-12-26 12:34:19 GO玩家

Go语言简介

Go语言简介 - Go语言是由Google开发的一个开源项目,目的之一为了提高开发人员的编程效率。 Go语言简介 Go语言是由Google开发的一个开源项目,目的之一为了提高开发人员的编程效率。 Go语言语法灵活、简洁、清晰、高效。它对的并发特性可以方便地用于多核处理器和网络开发,同时灵活新颖的类型系统可以方便地编写模块化的系统。go可以快速编译, 同时具有垃圾内存自动回收功能,并且还支持运行时反射。Go是一个高效、静态类型, 但是又具有解释语言的动态类型特征的系统级语法。 下面是用go编写的"Hello, world"程序: package main import "fmt" func main() { fmt.Println("Hello,世界") } H:\mycodes\go>go ...阅读全文

Golang开发工程师招聘

职位: Golang 开发工程师 主要负责开发(FUDS 服务器端开发及SDK开发) 岗位职责: 1. 采用Go(Golang)语言开发稳健的后端程序; 2. 负责Go相关的开发工作; 3. 根据开发进度和任务分配,完成相应模块的设计、开发、编程任务; 4. 负责内部代码维护。 任职要求: 1. 熟练掌握Go语言及并发编程; 2. 了解TCP/IP协议,HTTP协议; 3. 对Unix/Linux操作系统有基本了解,熟练掌握基本命令行操作; 4. 掌握一定程度的数据结构和算法; 5. 拥有良好的编码规范,能够熟练阅读英文文档; 6. 具备良好的团队协作精神和职业素养; 7. 熟练掌握C/C++/Python者优先。 公司:国内上市公司 简...阅读全文

【GoRK3288】1.Rockchip RK3288, GO!GO!!GO!!!

前言: 最近看了看Google的Go语言,发现有点意思,这个开源的项目准备用golang来实现。 其实开发板本身的驱动程序已经实现了各个功能,但是有的时候在使用中有些麻烦,有可能需要修改dts文件重新编译内核才能够使用某个功能,所以打算开发这个UIO驱动的开源项目,方便程序的编写。当然,UIO也不是万能的,比如中断,目前我还没有找到好的方法,可以完全抛开内核版本的差异导致需要重新编译驱动来提供中断消息。 按照惯例首先还是先从Go语言的介绍、开发环境的安装开始,然后稍微讲解下本项目所涉及到的Go的语法,后面再来看看整个工程的文件组成及各个库的使用方法。 由于瑞芯微的开发参考手册一般不对个人开放,但是经过天启科技公司(后文简称Firefly)的努力,公布了全部源代码 及 部分的文档,使开发能够顺...阅读全文

博文 2015-06-17 20:08:20 tjCFeng

阿里巴巴DevOps落地实践玩法及思路解析

摘要: 7月26日,阿里巴巴持续集成持续交付平台——云效,在深圳阿里中心举办了一场“业务为王时代,DevOps怎么玩?”主题沙龙,由阿里巴巴技术专家从云效新概念的提出,到阿里巴巴DevOps落地实践、到企业如何利用云效进行高效研发、再到阿里巴巴CI/CD之分层自动化,帮助参会者从理念、策略、实践、效果等方面,全面深入的了解DevOps玩法,以及具体如何落地的思路。 互联网时代,随着业务的迅猛发展,企业越来越希望通过实施DevOps来提升研发、运维等IT部门的效率,支撑业务发展。互联网企业如何利用工具让DevOps落地?传统企业如何提升研发效能,更快速的互联网化?这些都是企业面临的问题。 7月26日,阿里巴巴持续集成持续交付平台——云效,在深圳阿里中心举办了一场“业务为王时代...阅读全文

兄弟连区块链培训分享Go语言获取packed struct的大小

“区块链是一门集合密码学、共识算法、智能合约、超级账本等多门技术的复杂性综合学科。”尹正表示,区块链培训机构的师资质量及其对区块链行业的认知水平参差不齐,普通消费者也无从考究。 Go语言主要用作服务器端开发,其定位是用来开发“大型软件”的,适合于很多程序员一起开发大型软件,并且开发周期长,支持云计算的网络服务。Go语言能够让程序员快速开发,并且在软件不断的增长过程中,它能让程序员更容易地进行维护和修改。它融合了传统编译型语言的高效性和脚本语言的易用性和富于表达性。网络协议里面,很可能遇到自定义的封包,对应到c里面的是typedef struct _PackageHeader{ int headerLen; int timeStamp; short cmd };为了保证单字节对齐,可以加上编译...阅读全文

博文 2018-08-21 16:35:19 兄弟连区块链培训

软件质量的思考

​作为一个软件工程师,我们天天生产着代码。看着满天飞的软件技术。突然回过头来看看,感觉到迷茫的走了很多路,缺少了思考。 ISO9126软件质量模型 ISO9126软件质量模型是评价软件质量的国际标准,由6个特性和27个子特性组成,在工作中需要从这些特性和子特性去设计和实现一个软件。这个模型也是软件质量标准的核心,对于大部分的软件,都可以考虑从这几个方面着手进行测评。 捕获2.JPG 软件质量铁三角 流程:从计划到策略的实现,流程就是按照这种思维方式指导软件开发的,并且流程来源于成功的经验,可以指导项目少走弯路,从而提高软件质量,不仅如此,流程还对项目的成本和进度控制有很大的帮助 技术:包括了分析技术、设计技术、编码技术、测试技术,需求是项目的灵魂,良好的需求分析便是项目成功的关键所在,若是需...阅读全文

博文 2020-03-08 09:32:40 陌若尘_c167

想知道一个互联网项目如何实现持续集成吗?

摘要: 想要了解一个互联网项目如何实现持续集成吗?想要知道持续集成过程中需要经历哪些阶段吗?想要明白开发测试同学如何配合工作吗?阿里巴巴持续集成持续交付平台——云效,将为大家呈现由真人配音、全程视频演示的项目的一生。精彩不容错过! 想要了解一个互联网项目如何实现持续集成吗?想要知道持续集成过程中需要经历哪些阶段吗?想要明白开发测试同学如何配合工作吗?阿里巴巴持续集成持续交付平台——云效,将为大家呈现由真人配音、全程视频演示的项目的一生。精彩不容错过! 360_1075659409938733_59ccabdada656e4.png 云效官网视频链接:(进入页面后选择左侧帮助视频栏--云效研发整体流程视频) http://ali-aegis.aliyun.com/hel...阅读全文

北京-移动互联网-APP 招聘高级go/架构

岗位:配合后台开发团队,跟进项目进展 带领团队开发IM系统和短视频模块,进行方案设计 和产品团队协调沟通,确认开发需求,确保开发进度 诚实、踏实、积极主动、抗压能力强,喜欢挑战困难 职位要求: 1. 本科及以上学历,计算机相关专业 2. 深入理解计算机原理,有扎实的数据结构和算法基础 3. 深入理解linux系统及其原理,熟悉TCP/IP、HTTP协议以及网络编程 4. 良好的编码和文档习惯,对代码美感的追求孜孜不倦 5. 4年服务器开发经验,2年go语言开发经验 6. 精通SQL 7. 精通go语言常用编程模式,(不希望用go写cpp或java式的代码) 8. 熟悉go语言常用框架,...阅读全文

Go 开发的 Web 框架go_wtf

WTF 是小型的Web框架:Web Tiny Framework WTF的目标不是重度框架,不考虑涵盖所有功能,重点放在简单和灵活性上 其实现了一个非常灵活的路由(Mux),并且路由的使用方法也极简单 还通过中间件(Midware)的方式实现了gzip等常用功能 所有的组件都通过接口来耦合,意味着开发者可以自己实现自己的组件,替换到WTF中 一个最简单的例子: 一个稍微复杂点的例子...阅读全文

开源项目 2018-01-11 20:30:01 网友

游戏开发过程中需求变化那些事

[原文链接](http://www.bugclosed.com/post/18) : http://www.bugclosed.com/post/18 ## 背景 随着软件项目越来越庞大,为了提高开发效率和有效的质量管控,开发过程中的项目管理越来越重要,流程分工也在不断细化。传统的软件开发过程分大致分为如下几个步骤: 1. 需求提出 2. 可行性分析 2. 需求分析 3. 概要设计 4. 详细设计 5. 编码 6. 测试 7. 集成交付 产品的最终形态和功能都是第一步的需求所决定,“蝴蝶效应”在开发过程中体现特别明显,第一步的需求发生了变化,很可能会导致后面所有步骤都重来一遍。传统的项目管理除了对项目过程的管控,更多的是对需求的管理。传统的软件项目开发过程中会尽力避免需求的变更,甚至在需求确...阅读全文

你使用Kubernetes命名空间的方式对吗?

## 简介 Kubernetes 中有不少概念,这些概念在 RESTful API 中表现为对象 (“resource” 或 “kinds”)。 其中一个比较重要的概念是 namespace (命名空间)。 Kubernetes中,命名空间将单个集群分拆成多个虚拟的集群。本文的主题是命名空间的应用场景。 首先我们举个生活中的例子,做一个类比:命名空间就像家族的姓氏。比如一个家族的姓是”张”,有个家族成员叫”张三”,那么在这个家族中,大家说 “三”,我们可以唯一地确定是 “张三”。但是在家族外,如果要唯一确定这个人,则必须带上姓: “张三”,或者更准确一点 “赵家庄的张三”。 命名空间定义了一个逻辑分区,实现了一定程度上的隔离,它使得单个集群可以由多个用户(组) 使用,...阅读全文

一种肯定能提高开发者编程能力的方法

作为一名开发人员,怎样才能提高自己的开发能力?本文作者以自己的亲身体验为例,即使不写大量的代码,也可以提升自己的能力,那这个方法是什么呢? ​​​​ [一种肯定能提高开发者编程能力的方法](http://geek.csdn.net/news/detail/214530) 那么,你在看 Go 的哪些开源项目了...阅读全文

高级 PHP、Swoole、Go 开发者的聚集地,期待你的加入

##### 为什么要创建这个群? * 有众多的PHP开发人员在同时学习Swoole和Go,但目前没有一个综合的群出现 * 很多Swoole的群对PHP开发人员不是很友好,都在推广自己的开源产品,很少解答新手的问题 * 在这个开发技术日新月异的时代,只有向优秀人学习和交流,才能真正理解一些前沿的技术 * 群内有资深并且热情的golang大佬,第一时间解答疑问,解答但不限于操作系统,网络协议,服务架构方面的问题。 * 群内有资深并且热情的Swoole大佬,第一时间解答疑问,解答但不限于swoole方面的问题。 * 定位于高级PHP和希望通过学习swoole和golang来提升自己的初中级PHP,摆脱低级curd。 ##### 热情邀请你的加入 ![高级 PHP、Swoole、Go 开发者的聚集地...阅读全文

博文 2019-04-15 15:59:30 kxg3030

超干货:XDAG是什么?DAG+PoW

本期速览XDAG既拥有DAG的高并发,又拥有PoW带来的安全性和去中心化。本期Frozen从底层原理讲述了XDAG,那么它究竟有哪些特性?未来的发展方向又会如何?主讲嘉宾 项目简介 XDAG是一种基于PoW共识算法和DAG技术的加密货币。XDAG是在2017年9月份前后由俄罗斯匿名数学家Daniel开始独自开发,2018年1月5日主网正式上线,2018年2月2日XDAG代码移交社区,由社区开始进行开发和维护。项目没有ICO,没有预挖,完全由社区驱动。目前社区由各国各地区的爱好者组成,社区开发者团队共有17人,分别负责核心代码开发、显卡矿机软件、钱包开发、区块浏览器、矿池脚本工具以及各种小工具开发。讲座内容1.区块链行业现状 比特币开创了区块链的先河,公认是 区块链1.0时代,Ethereum...阅读全文

博文 2018-09-26 14:34:48 计然区块链研究院

实时社区平台 Heim

Heim 是 [Euphoria] (http://www.oschina.net/p/euphoria) 的前端和后端,它是一个实时的社区平台。后端是一个在 WebSocket 以 JSON 格式进行数据交换的 Go 服务器,用于将数据保存到 PostreSQL 上。Web 客户端基于 React/Reflux 建立。 目前,heim 只发行了 pre-alpha 版本。目前新版本正逐渐趋于稳定。我们以这样的方式发布,因为我们要开放代码库和开发进度。我们会在协议上做出重大的突破,并且我们将会逐渐合并复杂的 pull 请求,同时我们会获得核心的构建模块...阅读全文

重新学习web后端开发-005-了解前后端分离开发模式

分离是为了以后更好的相聚。- 匿名 1. 什么是前后端分离 在作者早期参加工作时,web项目开发基本上是程序员加美工的组合,那个时候还没有明确的前后端的说法。一个web项目就像一道大杂烩,包括了界面和后端业务逻辑,同时前端的页面由后端进行渲染。 随着Ajax,尤其是nodejs的发展,前端的能力大大增强,工程化也越来越成熟。很多之前需要后端去做的事情,比如页面的渲染,前端已经完全可以胜任。并且前端也不仅仅局限于pc桌面,而是发展到移动端,tv等。近年来,前后端分离开发逐渐流行开来,尤其是在互联网方向,已经成为了主流的web开发方式。 2. 前后端分离的优点 2.1 优点一:分工明确 专业的人做专业的事情。前后端分离后,前端人员可以专注于UI界面的设计开发,后端人员则可以专注于业务逻辑开发,提...阅读全文

兄弟连区块链培训带你实战GO案例(52)Go数值

区块链技术的火热是币圈内外的人都有目共睹的,可是当我们讲到这项技术究竟有多火的时候却不知道该如何说明。其实,这并不是很难,如果大家从该领域的就业市场变化入手,我们就能很快弄明白区块链技术到底有多火。 Go语言主要用作服务器端开发,其定位是用来开发“大型软件”的,适合于很多程序员一起开发大型软件,并且开发周期长,支持云计算的网络服务。Go语言能够让程序员快速开发,并且在软件不断的增长过程中,它能让程序员更容易地进行维护和修改。它融合了传统编译型语言的高效性和脚本语言的易用性和富于表达性。 Go数值 Go有很多种数据类型,包括字符串类型,整型,浮点型,布尔型等等,这里有几个基础的例子。 packagemain import"fmt" funcmain(){ //字符串可以使用"+"连接 fmt....阅读全文

博文 2018-07-30 15:34:53 Delete_88c3

vscode 配置go开发环境

go get -u -v github.com/nsf/gocode go get -u -v github.com/rogpeppe/godef go get -u -v github.com/golang/lint/golint go get -u -v github.com/lukehoban/go-find-references go get -u -v github.com/lukehoban/go-outline go get -u -v sourcegraph.com/sqs/goreturns go get -u -v golang.org/x/tools/cmd/gorename go get -u -v github.com/tpng/gopkgs go get -u -...阅读全文

博文 2016-09-02 13:00:04 guoer9973

全局命名系统Upspin

Google 的一组开发者[宣布](https://security.googleblog.com/2017/02/another-option-for-file-sharing.html)了一个非官方开源项目  Upspin :某种全局命名系统。它不是 Google 的项目,但得到了 Google 的支持。 开发者称,现有的文件共享机制支离破碎,人们浪费了很多时间在多个步骤的拷贝和重新打包上。Upspin 通过向所有文件提供一种全局性的命名空间去试图改进这种状况。使用 Upspin 命名,一个文件不需要下载再上传就能安全的共享高效的拷贝,让任何有权限的人访问。 举例来说,用户有一个文件名字叫 ann@example.com/dir/file,任何有权限的人都可以通过 Upspi...阅读全文

Fox.ONE 中文周报第5周

(原文于2018年5月1日更新)每周不定时更新的 Fox.ONE 周报 周报会汇总 FoxOne 团队的每周开发进度和团队动态 团队和社区在交流沟通过程中积淀下来的宝贵想法 以及业内动态中与 FoxOne 团队密切相关的部分 以下为本周周报详情: 开发与发布进度 1.1 macOS & Windows 本周发布了崭新的 1.6.0 版本。本版本首次加入了 Linux 版支持,并且包含了大量的优化。请前往 https://www.fox.one/#/download 下载。 该版本客户端更新的详细内容如下: 首个 Linux 版本 添加了四种价格指标:SMA, MACD, MMR, and Boll 新增内置 Candy.One 书签 添加按钮用于折叠和展开侧边栏内容 为 K 线添加了新的时间...阅读全文

开发板运行golang程序VSZ占用700多M

用golang交叉编译简单的程序,下载到开发板能够运行,但是top时发现占用700多M VSZ,怎么占用了这么的内存? 代码如下: package main import ( "fmt" "time" ) func numbers() { for i := 1; i <= 5; i++ { time.Sleep(250 * time.Millisecond) fmt.Printf("%d ", i) } } func alphabets() { for i := 'a'; i <= 'e'; i++ { time.Sleep(400 * t...阅读全文

Hyperledger Fabric 链码的开发环境

title: Hyperledger Fabric 链码的开发环境 tags: Hyperledger Fabric ,Blockchain,Chaincode 前面介绍过Hyperledger Fabric环境搭建和网络部署,现在我们开始链码开发。 Fabric的fabric-sample项目中提供了一个chaincode的开发环境,使chaincode在开发阶段可以进行快速开发、构建、运行、调试。 1. 编写chaincode代码 首先我们应该编写自己的智能合约,然后在fabric-samples/chaincode下新建文件夹,并把代码存放在改文件夹下面。 在chaincode目录下给我自带了几个项目,我们选择sacc这个项目。 image 2.启动网络 打开一个终端 首先进入chai...阅读全文

博文 2019-03-18 00:34:40 Clown95

uDevice Center - IoT弹性在线多设备开发平台

摘要: IoT开发的一大痛点在于:硬件获取与setup路径太长;开发工具难以支持多设备联合开发。我们用uDevice Center把开发板/设备都搬到了线上,让用户可以不用买硬件接线,在线就能做IoT开发调试了。同时,uDevice Center也支持信息丰富的多设备联合开发。 **点此查看原文:http://click.aliyun.com/m/41841/** **背景** IoT的学习与开发是还是比较困难的。对于初学者来说,上手之路就很长:从某宝选购开发板-->等快递-->收到板子-->搞清楚怎么连线-->找个hub把一堆东西接到电脑-->安装开发软件熟悉开发环境。做完这么多事,才能写上第一行代码。选板子接线都是需要一定的硬件专业知识的,这会让很多没有基础的同学直接就放弃...阅读全文

H5响应式建站与自适应建站有什么区别?

目前市面上国内常用的建站服务一般分为自适应网站,一种就是H5网站。自适应网站使用的是传统的建站系统,通过客户访问端自动修改部份建站程序,以达到手机上查看的效果,而H5响应式根据滑动,会突然变大或变小,但H5响应式网站,会慢慢的变化,达到适应的效果,客户体验统一。 通过H5响应式建站与自适应建站对比列出以下4大区别供大家参考。 ![TIM截图20180426113946.jpg](https://static.studygolang.com/180426/50dd379be249cd7ec1eea4595a0b01fb.jpg) 兼容性方面 传统网站:对各种IE、浏览器和操作系统,没办法完全兼容 H5响应式网站:兼容适配于全球超过5000种移动设备,统一管理。 ...阅读全文