首页
学习
活动
专区
工具
TVP
发布

飞雪无情的博客

专注于Android、Java、Go语言(golang)、移动互联网、项目管理、软件架构
专栏作者
179
文章
239903
阅读量
61
订阅数
最近面试了不少人,忍不住想聊聊为了面试而学习这件事
不知道从什么时候开始,你会发现GitHub的不时的会出现高星Repo,而且国内的居多,甚至还会霸占着Trending榜。当你为出现一个高星的开源项目而自豪时,却失望的发现它们都是各种编程语言的面试指南。
飞雪无情
2021-05-06
5670
Go语言环境搭建详解(2020版)
最近写了很多Go语言的原创文章,其中Go语言实战系列30篇,近15W字,还有最近更新的Go经典库系列,不过通过大家的咨询来看,还是想要一些入门的知识,这一篇文章写于2017年初,这3年多Go更新了很多版本,所以需要更新下这篇文章。
飞雪无情
2020-11-05
6.3K0
Golang Gin 实战(十二)| ProtoBuf 使用和源码分析原理实现
ProtoBuf最近几年也算比较流行,它是一种语言无关,平台无关,并且可以扩展,并结构数据序列化的方法。相比JSON/XML这类文本格式的,ProtoBuf是二进制的,更快更高效。对于这么好的特性,Gin当然是支持的。
飞雪无情
2020-06-23
2.7K0
Golang Gin 实战(十)| XML渲染
虽然当前基于XML的API应用不多,但是Gin也提供了便捷的XML生成,可以把这些用于需要XML的地方,比如网站的sitemap,rss订阅的atom等。
飞雪无情
2020-02-11
1.5K0
Golang Gin 实战(三)| 路由参数
在 上一篇 Golang Gin 实战(二)| 简便的Restful API 实现 文章中,我们留了一个疑问,假如我们有很多用户,我们要为他们一个个注册路由(路径)吗?
飞雪无情
2020-02-10
5.4K0
Golang Gin 实战(四)| URL查询参数的获取和原理分析
在 上一篇 Golang Gin 实战(三)| 路由参数 文章中,主要介绍了路由通配符、路由参数,让我们有了一种可以从URL路径中获取参数的方式,同时又不是重复的注册相似的路由。
飞雪无情
2020-02-10
4.7K0
一步步提升Go语言生成随机字符串的效率
假如我们要生成一个固定长度的随机字符串,包含大小写字母,没有数字,没有特殊字符串,那么我们怎么做呢?需要怎样优化,才会更简单,更高效?在最终的方案之前,我们看看最常见的写法是怎样的,然后是如何一步步演进到最终的高效率方案的。好吧,先看下最原始的方案。
飞雪无情
2020-02-10
1.8K1
Go语言经典库使用分析(八)| 变量数据结构调试利器 go-spew
我们在使用Golang(Go语言)开发的过程中,会通过经常通过调试的方式查找问题的原因,解决问题,尤其是当遇到一个很棘手的问题的时候,就需要知道一段代码在执行的过程中,其上下文的变量对应的数据,以便进行推测出问题的原因。
飞雪无情
2020-02-10
9080
Go语言slice的本质-SliceHeader
今天最热的事情,莫过于微信7.0的发布,增加了短视频,优化了看一看等功能,本来想跟着个热度,蹭个流量,后来发现各位大佬都已经开始蹭了,就算了,还是谈谈Go语言(golang)吧,看来要成为一个合格的自媒体,还是不要矜持,任重道远啊。
飞雪无情
2020-02-10
7280
Golang Gin 实战(九)| JSONP跨域和劫持
浏览器都遵循同源策略,也就是说位于www.flysnow.org下的网页是无法访问非www.flysnow.org下的数据的,比如我们常见的AJAX跨域问题。
飞雪无情
2020-02-10
1.6K0
Golang Gin 实战(八)| JSON渲染输出
现在开发API,所输出的基本上都是JSON格式的内容,相比比较旧的XML格式,JSON轻便、简洁、易于传输,所以现在的API使用非常多。
飞雪无情
2020-01-23
5.2K0
Golang Gin 实战(五)| 接收数组和 Map
在 上一篇 Golang Gin 实战(四)| URL查询参数的获取和原理分析 文章中,因为文章篇幅问题,QueryArray和QueryMap没有介绍,这篇文章继续。
飞雪无情
2020-01-23
6.2K0
Golang Gin 实战(十一)| HTML模板渲染
终于又到一个重头戏了。在整个服务端开发中,一个是API,一个就是网页,当前的API大部分都是通过JSON提供了,而网页就是通过HTML提供了。所以对于这么大的需求,Gin当然不会忘记,为我们提供了很多方便的操作。
飞雪无情
2020-01-13
6.9K0
Go语言实战笔记(二十三)| Go 调试
对于任何程序员来说,调试程序是必备的技能。当我们的开发好的程序不符合我们的预期时,就需要我们通过调试它找到根本的原因,然后才可以有针对性的解决它。
飞雪无情
2018-08-28
6960
Android多进程的数据库访问问题
在Android开发中,我们可能会使用单独的进程来做一些事情,比如推送服务,心跳服务等,这些不需要主应用启动,只需要一个独立的进程即可。这时候我们一般都会采用启动一个后台Service,这个Service运行在一个独立的进程中,比如在Androidmainfest.xml中配置Service的android:process=”:push”指定该Service运行在:push进程中。
飞雪无情
2018-08-28
1.9K0
编写高效的Android代码
毫无疑问,基于Android平台的设备一定是嵌入式设备。现代的手持设备不仅仅是一部电话那么简单,它还是一个小型的手持电脑,但是,即使是最快的最高端的手持设备也远远比不上一个中等性能的桌面机。
飞雪无情
2018-08-28
5810
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档