会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
求知
上一页
1
···
10
11
12
13
14
15
16
17
18
···
38
下一页
2018年3月7日
golang 解决 TCP 粘包问题
摘要: 什么是 TCP 粘包问题以及为什么会产生 TCP 粘包,本文不加讨论。本文使用 golang 的 bufio.Scanner 来实现自定义协议解包。 协议数据包定义 本文模拟一个日志服务器,该服务器接收客户端传到的数据包并显示出来 协议定义部分没有什么好讲的,根据具体的业务逻辑定义即可。 数据打包
阅读全文
posted @ 2018-03-07 15:40 生活费
阅读(1070)
评论(1)
推荐(1)
2018年2月5日
gf框架之grpool - 高性能的goroutine池
摘要: Go语言中的goroutine虽然相对于系统线程来说比较轻量级,但是在高并发量下的goroutine频繁创建和销毁对于性能损耗以及GC来说压力也不小。充分将goroutine复用,减少goroutine的创建/销毁的性能损耗,这便是grpool对goroutine进行池化封装的目的。例如,针对于10
阅读全文
posted @ 2018-02-05 10:53 生活费
阅读(2030)
评论(0)
推荐(0)
2018年1月22日
Golang IO包的妙用
摘要: Golang 标准库对 IO 的抽象非常精巧,各个组件可以随意组合,可以作为接口设计的典范。这篇文章结合一个实际的例子来和大家分享一下。 背景 以一个RPC的协议包来说,每个包有如下结构 其中TotalSize是整个包除去TotalSize后的字节数, Magic是一个固定长度的字串,Payload
阅读全文
posted @ 2018-01-22 17:18 生活费
阅读(432)
评论(0)
推荐(0)
2018年1月17日
python 浅析类方法与静态方法
摘要: 类方法,静态方法的定义 Python 是双面向的,既可以面向函数编程,也可以面向对象编程,所谓面向函数就是单独一个. py 文件,里面没有类,全是一些函数,调用的时候导入模块,通过模块名.函数名()即可调用,完全不需要类,那么你可能会问,那要类还有什么毛用? 类就是用来面向对象编程啦,类可以有自己的
阅读全文
posted @ 2018-01-17 18:00 生活费
阅读(260)
评论(0)
推荐(0)
nginx配置ssl双向证书
摘要: CA根证书制作 注意:CA证书中的Common Name不能与server和client证书中的Common Name相同 制作证书 客户端证书创建方式与服务器证书创建方式相同 nginx配置 使用 github实例地址 HTTPS证书生成原理和部署细节 nginx、Apache、Lighttpd启
阅读全文
posted @ 2018-01-17 17:57 生活费
阅读(626)
评论(0)
推荐(1)
一分钟上手, 让 Golang 操作数据库成为一种享受
摘要: gorose, 最风骚的 go orm, 拥有链式操作, 开箱即用, 一分钟上手等八大风骚, 让 golang 操作数据库成为一种享受, 妈妈再也看不到我处理数据的痛苦了, 下面就来为大家一一讲解 gorose 的风情。 风骚一 开箱即用, 一分钟上手 风骚二 链式操作, 尽显妩媚之姿 get sq
阅读全文
posted @ 2018-01-17 17:55 生活费
阅读(1182)
评论(0)
推荐(0)
2018年1月3日
基于OpenSSL自建CA和颁发SSL证书
摘要: 关于SSL/TLS介绍见文章 SSL/TLS原理详解。 关于证书授权中心CA以及数字证书等概念,请移步 OpenSSL 与 SSL 数字证书概念贴 。 openssl是一个开源程序的套件、这个套件有三个部分组成:一是libcryto,这是一个具有通用功能的加密库,里面实现了众多的加密库;二是libs
阅读全文
posted @ 2018-01-03 16:58 生活费
阅读(3818)
评论(0)
推荐(0)
2017年12月15日
ElasticSearch + xpack 使用
摘要: ElasticSearch 是一个高可用开源全文检索和分析组件。提供存储服务,搜索服务,大数据准实时分析等。一般用于提供一些提供复杂搜索的应。我们为什么要选择 ElasticSearch ?因为它是一个准实时的搜索工具,在一般情况下延时少于一秒,它还支持物理上的水平扩展,并拥有一套分布式协调的管理功
阅读全文
posted @ 2017-12-15 10:15 生活费
阅读(16486)
评论(0)
推荐(0)
2017年12月14日
Git 工具 - 凭证存储
摘要: 凭证存储 如果你使用的是 SSH 方式连接远端,并且设置了一个没有口令的密钥,这样就可以在不输入用户名和密码的情况下安全地传输数据。 然而,这对 HTTP 协议来说是不可能的 —— 每一个连接都是需要用户名和密码的。 这在使用双重认证的情况下会更麻烦,因为你需要输入一个随机生成并且毫无规律的 tok
阅读全文
posted @ 2017-12-14 14:42 生活费
阅读(558)
评论(0)
推荐(0)
2017年12月12日
Python使用读写excel文件
摘要: Python使用openpyxl读写excel文件 这是一个第三方库,可以处理xlsx格式的Excel文件。pip install openpyxl安装。如果使用Aanconda,应该自带了。 读取Excel文件 需要导入相关函数。 from openpyxl import load_workboo
阅读全文
posted @ 2017-12-12 15:42 生活费
阅读(34550)
评论(1)
推荐(2)
上一页
1
···
10
11
12
13
14
15
16
17
18
···
38
下一页
导航
博客园
首页
新随笔
联系
订阅
管理
公告