- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 Linux:调用gethostname返回ENAMETOOLONG(File name too long)
Linux:调用gethostname返回ENAMETOOLONG(File name too long)hostname: name too long边界值引发的异常
2019-08-21 22:10:23 2339
原创 Linux:常用压缩及解压缩命令
Linux:常用压缩及解压缩命令后缀:tar解包:tar xf redis-4.0.10.tar打包:tar cf redis-4.0.10.tar redis-4.0.10说明: -c, --create create a new archive -x, --extract, --get ext...
2019-08-17 22:21:18 5258
原创 GO:源码的修改、调试
GO:源码的修改、调试需求:1.通过修改GO源码逻辑,实现想要的自定义功能。例如:修改GO的net/http等相关包的代码,内嵌针对HTTP请求/应答的原始消息输出到日志,方便定位排查。2.临时修改GO源码逻辑,进行复杂的调试,便于理解GO代码。例如:学习GO的net/http包,看着一长串的调用【深度、广度】,如果能调试输出,是否更便于理解代码呢?实现:直接修改GO源码,编译。例...
2019-08-17 18:12:30 3058
原创 Lua:使用元表实现的一种面向对象方法调用
Lua:使用元表实现的一种面向对象方法调用一、Lua中的面向对象编程Lua中,面向对象编程主要是通过table来实现的。Lua中,定义对象及方法:冒号定义,冒号引用local obj = {}function obj:setname(name) self.name = nameendfunction obj:getname() return self.na...
2019-08-08 21:04:00 835
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人