Flutter 总结

flutter 使用总结 安装 测试安装环境 flutter doctor 创建项目 flutter create name 使用注意 热更新 原理是在本地搞了一个服务器,localhost所以真机测试是不行的。只能使用模拟器……

阅读全文

Design 设计模式 门面模式

门面模式的翻译不太好,不容易理解。来源单词:facade 架构如下: client1 client2 ↓ ↓ facade ↓ ↓ ↓ sub_system1 sub_system2 sub_system3 门面模式主要目的是提供唯一的对外接口,完全屏蔽内部的……

阅读全文

制作pod library 私有库

[TOC] iOS组件化之路——制作pod 私有库 详细教程点我 创建远程仓库 本地创建项目 pod lib create MyTest 添加文件到Classes/目录下 在example下执行po……

阅读全文

go谚语

本文摘自 https://www.kancloud.cn/cserli/golang/524388 本文译自go-proverbs, 脱胎于 Rob Pike 振奋人心的演讲视频 talk at Gopherfest SV 2015 (bilibili). 不要通过共享内存进行通信, 通过通信共享内存 (Don’t communicate by……

阅读全文

我的简历

[TOC] 个人信息 范金龙/男/1988 本科/北京科技大学计算机系 工作年限:6年 技术博客:http://blog.v5u.win Github:http……

阅读全文

Linux版本使用总结

作者:zhaoyanan HTTP 400 – 请求无效 HTTP 401.1 – 未授权:登录失败 HTTP 401.2 – 未授权:服务器配置问题导致登录失败 HTTP 401.3 – ACL 禁止访问资源 HTTP 401.4 – 未授权:授权被……

阅读全文

epoll原理

epoll原理 参考:https://my.oschina.net/editorial-story/blog/3052308 网卡DMA传来数据……

阅读全文

Goland 使用

做 Go 开发,一般使用的IDE是 Goland 安装略,自己解决。下面说安装后的事情。 配置文件,配置开发环境 goland 会自动读取 GOROOT 和 GOPATH,所以不用自己填写。我……

阅读全文

System MQ消息队列

[TOC] 消息队列 MQ 能随便讲个应用场景嘛 发短信,发邮件 大量的定时任务 支付回调也经常用 你付款之后有很多步骤 主要是付款是异步过程。 你打钱,支付宝服务器通……

阅读全文

Go CGO

[TOC] golang 中调用 c/c++ 代码有三种方式 直接嵌套在go文件中使用,最简单直观的 导入动态库 .so 或 dll 的形式,最安全但是很不爽也比较慢的 直接引用 c/c++ 文件的形式,层次……

阅读全文

Go Gofmt

[TOC] 为什么要用 gofmt 大多数人认为我们格式化Go代码gofmt 以使代码看起来更好或结束团队成员之间关于程序布局的争论。但是, 1是,如果一个算法定义围……

阅读全文

Go Bazel构建工具

[TOC] 为什么要了解Bazel 这段时间搞到了bilibili的一部分源码,那个事件你知道的,就不说了。怀着对大牛的向往,打算研究一下,之前听说主程……

阅读全文

Docker Etcd

[TOC] 描述 etcd是CoreOS团队于2013年6月发起的开源项目,它的目标是构建一个高可用的分布式键值(key-value)数据库。etcd内……

阅读全文

Go2

[TOC] 中文版 English version 介绍 [这是我上周在Gophercon 2019上发表的博客文章。我们将在演讲结束后添加视频链接。] 我们都正在一起走向Go 2的路上,……

阅读全文

System 进程间通讯方式

进程通信: 每个进程各自有不同的用户地址空间,任何一个进程的全局变量在另一个进程中都看不到,所以进程之间要交换数据必须通过内核,在内核中开辟一……

阅读全文

进程间8种通讯方式

进程通信: 每个进程各自有不同的用户地址空间,任何一个进程的全局变量在另一个进程中都看不到,所以进程之间要交换数据必须通过内核,在内核中开辟一……

阅读全文