- 博客(1)
- 资源 (2)
- 收藏
- 关注
原创 target not be null
1url中没有“http://” 2如果你是用picasso导致的这个问题,那么首先检查URL,再者去检查控件(比如imagview)是否是空的。private void setUserAvatar(EMMessage message, final ImageView imageView) { try { String avatorUrl = mess
2016-05-04 18:38:50 975
一图搞懂秒杀系统,欢迎参与开源,提交PR,提高竞争力 早日上岸,升职加薪
秒杀和高并发是面试的高频考点,也是我们做电商项目必知必会的场景。欢迎大家参与我们的开源项目,提交PR,提高竞争力。早日上岸,升职加薪。
再给大家3个建议:
1. **负载均衡,分而治之**。通过负载均衡,将不同的流量划分到不同的机器上,每台机器处理好自己的请求,将自己的性能发挥到极致。这样整个系统的性能也就达到最高了。
2. **合理使用并发**。Go语言能够完美发挥服务器多核优势,很多可以用并发处理的任务,都可以用Go的协程处理。比如Go处理HTTP请求时每个请求都会在一个goroutine中执行。
3. **合理使用异步**。异步处理已经被越来越多的开发者所接受,对实时性要求不高的业务都可以用异步来处理,在功能拆解上能达到意想不到的效果。
2023-02-23
Go语言编程规范中文版-Google出品
Go语言编程规范中文版-Google出品-中文翻译版。本系列的 Go ⻛格指南和相关文档整理了当前,最佳的一个编写易读和惯用方式的 Go 写法。 遵守⻛格指南 并不是绝对的,这份文件也永远不会详尽无遗。我们的目的是尽量减少编写可读 Go 代码的猜测,以便该语 言的新手可以避免常⻅的错误。此⻛格指南也用于统一 Google 内 Go 代码 review 者的⻛格指南。
这些文件旨在:
- 就权衡备选⻛格的一套原则达成一致 整理最终的 Go 编码⻛格
- 记录并提供 Go 编码惯用法的典型示例 记录各种⻛格决策的利弊
- 帮助减少在 Go 可读性 review 时的意外 帮助可读性导师使用一致的术语和指导
本文档无意于:
- 成为在可读性审查时的详尽的意⻅清单 列出所有的规则,期望每个人在任何时候都能记住并遵守
- 在语言特型和⻛格的使用上取代良好的判断力
- 为了消除⻛格差异,证明大规模的改变是合理的
不同 Go 程序员之间以及不同团队的代码库之间总会存在差异。然而,我们的代码库尽可能保持一致符合 Google 和 Alphabet 的最大利益。
2022-12-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人