会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Andy
目前在做golang后端开发
首页
新随笔
联系
订阅
管理
2018年2月3日
golang变量作用域问题-避免使用全局变量
摘要: 最近遇到了一个变量作用域的问题,一个比较低级的问题,可能作为一个熟手不应该犯这样的低级错误,但是golang的语法特点可能让你稍微不注意就踩坑,嘿嘿。 变量作用域 全局变量的作用域是整个包,局部变量的作用域是该变量所在的花括号内,这是一个很基础的问题。我们通常会使用golang的一个语法糖 来给变量
阅读全文
posted @ 2018-02-03 14:55 andyidea
阅读(1786)
评论(0)
推荐(0)
2017年3月10日
grpc-gateway:grpc转换为http协议对外提供服务
摘要: 我所在公司的项目是采用基于Restful的微服务架构,随着微服务之间的沟通越来越频繁,就希望可以做成用rpc来做内部的通讯,对外依然用Restful。于是就想到了google的grpc。 使用grpc的优点很多,二进制的数据可以加快传输速度,基于http2的多路复用可以减少服务之间的连接次数,和函数
阅读全文
posted @ 2017-03-10 11:48 andyidea
阅读(10284)
评论(3)
推荐(3)
2017年3月9日
google的grpc在golang中的使用
摘要: GRPC是google开源的一个高性能、跨语言的RPC框架,基于HTTP2协议,基于protobuf 3.x,基于Netty 4.x。 前面写过一篇golang标准库的rpc包的用法,这篇文章接着讲一下google的grpc。 介绍 在 gRPC 里客户端应用可以像调用本地对象一样直接调用另一台不同
阅读全文
posted @ 2017-03-09 17:38 andyidea
阅读(8884)
评论(1)
推荐(1)
golang中的rpc包用法
摘要: RPC,即 Remote Procedure Call(远程过程调用),说得通俗一点就是:调用远程计算机上的服务,就像调用本地服务一样。 我所在公司的项目是采用基于Restful的微服务架构,随着微服务之间的沟通越来越频繁,就希望可以做成用rpc来做内部的通讯,对外依然用Restful。于是就想到了
阅读全文
posted @ 2017-03-09 14:58 andyidea
阅读(13156)
评论(2)
推荐(1)
2017年2月17日
homebrew常用命令
摘要: 安装 搜索 查询 更新自己 是否有新版本 列出所有安装的软件里可以升级的软件 升级软件 升级所有可以升级的软件们 升级某个软件 清理 清理不需要的版本极其安装包缓存
阅读全文
posted @ 2017-02-17 15:06 andyidea
阅读(317)
评论(0)
推荐(0)
2017年1月24日
2016年终总结
摘要: 总结能促使你思考,是整理思路的过程 趁着年前的几天,闲下来的功夫,把2016年做一个简单的总结。 总体感受 2016年,我26岁,应该算是一个老青年了,头发又掉了一些,身体还是老样子,一直在说的减肥也一直没减掉过。总体来说,这一年的时间,少了青葱,多了岁月。 生活 今年是很重要的一年,10月2日那天
阅读全文
posted @ 2017-01-24 15:42 andyidea
阅读(368)
评论(0)
推荐(0)
2017年1月17日
《架构即未来》中最常用的15个架构原则
摘要: 《架构即未来》这本书的第12章简单阐述了架构设计的一些常用的原则(后面章节会详细阐述)。这些原则中很多都是在架构一开始的设计中就要考虑进去的,这样在出现任何问题时,我们都能够及时的处理,和把问题影响的范围有效的缩小。否则就像我现在的项目,一开始设计时,考虑的很少,出问题时,没有做到及时的反馈,和缩小
阅读全文
posted @ 2017-01-17 20:36 andyidea
阅读(10742)
评论(0)
推荐(0)
2016年12月18日
golang中的reflect包用法
摘要: 最近在写一个自动生成api文档的功能,用到了reflect包来给结构体赋值,给空数组新增一个元素,这样只要定义一个input结构体和一个output的结构体,并填写一些相关tag信息,就能使用程序来生成输入和输出的相关文档。 介绍 reflect包是golang中很重要的一个包,实现了在运行时允许程
阅读全文
posted @ 2016-12-18 00:18 andyidea
阅读(15011)
评论(1)
推荐(0)
2016年2月20日
Cocos2d-x shader学习3: sprite描边(Outline)
摘要: Cocos2d x 3.x的label使用了freetype字体引擎(http://www.freetype.org/),可以很轻松的实现描边和阴影效果。所以本篇文章只针对于 来实现描边效果。 官方demo中描边shader没有看懂,看效果好像是有点问题,透明的部分变成了黑色。作者也没有怎么解释,直
阅读全文
posted @ 2016-02-20 15:49 andyidea
阅读(6948)
评论(0)
推荐(2)
2016年2月17日
Cocos2d-x shader学习2: 模糊(Blur)
摘要: 模糊效果在游戏中经常会用到,有的为了突出前景会把背景给模糊化,有的是因为一些技能需要模糊效果。模糊是shader中较为简单的一种应用。cocos2dx 3.x给的demo中,就有sprite的模糊的效果。 先说下这个模糊算法的大致思路,我们在片段着色器中可以得到当前像素点的颜色值,要想让这个颜色变得
阅读全文
posted @ 2016-02-17 16:43 andyidea
阅读(5395)
评论(0)
推荐(0)
下一页
公告