上一页 1 ··· 28 29 30 31 32 33 34 35 36 ··· 47 下一页
摘要: Go语言的字符串类型string在本质上就与其他语言的字符串类型不同: Java的String、C++的std::string以及Python3的str类型都只是定宽字符序列 Go语言的字符串是一个用UTF-8编码的变宽字符序列,它的每一个字符都用一个或多个字节表示 Java的String、C++的 阅读全文
posted @ 2018-07-24 15:37 sunsky303 阅读(907) 评论(0) 推荐(0) 编辑
摘要: 配置nginx php上传大文件: 1. 修改PHP配置文件中的三项:vim /usr/local/php/etc/php.ini 1.file_uploads 设为On,允许通过HTTP上传文件 2.upload_tmp_dir 文件上传至服务器时用于临时存储的目录,如果没指定,系统会使用默认的临 阅读全文
posted @ 2018-07-24 14:44 sunsky303 阅读(706) 评论(0) 推荐(0) 编辑
摘要: 有时内存不足时, 编译xxx报错cc: 编译器内部错误:已杀死(程序 cc1) Please submit a full bug report, with preprocessed source if appropri 有时内存不足时, 编译xxx报错cc: 编译器内部错误:已杀死(程序 cc1) 阅读全文
posted @ 2018-07-23 23:18 sunsky303 阅读(774) 评论(0) 推荐(0) 编辑
摘要: RabbitMQ是部署最广泛的开源消息代理。【官方原话】 前言: MQ 是什么?队列是什么,MQ 我们可以理解为消息队列(message queue),队列我们可以理解为管道。以管道的方式做消息传递。 RabbitMQ在全球范围内在小型初创公司和大型企业中进行了超过35,000次RabbitMQ生产 阅读全文
posted @ 2018-07-18 15:05 sunsky303 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 对于 Golang 开发者来说context(上下文)包一定不会陌生。但很多时候,我们懒惰的只是见过它,或能起到什么作用,并不会去深究它。 应用场景:在 Go http 包的 Server 中,每一个请求在都有一个对应的goroutine去处理。请求处理函数通常会启动额外的goroutine用来访问 阅读全文
posted @ 2018-07-13 10:31 sunsky303 阅读(930) 评论(0) 推荐(0) 编辑
摘要: 几周前,我读了一篇名为“ Good Code vs Go Code中的错误代码 ”的文章,作者指导我们逐步完成实际业务用例的重构。 本文的重点是将“坏代码”转变为“良好代码”:更具惯用性,更易读,利用go语言的细节。但它也坚持将性能作为项目的一个重要方面。这引发了我的好奇心:让我们深入挖掘! 几周前 阅读全文
posted @ 2018-07-11 18:50 sunsky303 阅读(5446) 评论(4) 推荐(0) 编辑
摘要: 在分布式系统领域,有一个理论,对于分布式系统的设计影响非常大,那就是 CAP 理论,即对于一个分布式系统而言,它是无法同时满足 Consistency(强一致性)、Availability(可用性) 和 Partition tolerance(分区容忍性) 这三个条件的,最多只能满足其中两个。但在实 阅读全文
posted @ 2018-07-10 19:09 sunsky303 阅读(2536) 评论(0) 推荐(2) 编辑
摘要: 此篇文章流传甚广, 其实里面没啥干货, 而且里面很多观点是有问题的. 这个文章在 golang-china 很早就讨论过了. 最近因为 Rust 1.0 和 1.1 的发布, 导致这个文章又出来毒害读者. 所以写了这篇反驳文章, 指出其中的问题. 原文链接:http://blog.csdn.net/ 阅读全文
posted @ 2018-07-06 10:14 sunsky303 阅读(1533) 评论(0) 推荐(0) 编辑
摘要: “一切皆Socket!” 话虽些许夸张,但是事实也是,现在的网络编程几乎都是用的socket。 ——有感于实际编程和开源项目研究。 socket()函数介绍 socket函数介绍 函数原型 domain type protocol errno 示例 函数原型 socket()函数的原型如下,这个函数 阅读全文
posted @ 2018-07-04 14:54 sunsky303 阅读(683) 评论(0) 推荐(0) 编辑
摘要: 这节来学习Swoole最基础的Server和Client。会通过创建一个tcp Server来讲解。 server <?php class Server { private $serv; public function __construct() { $this->serv = new Swoole 阅读全文
posted @ 2018-07-02 18:31 sunsky303 阅读(846) 评论(0) 推荐(0) 编辑
上一页 1 ··· 28 29 30 31 32 33 34 35 36 ··· 47 下一页
显示搜索