- 博客(4)
- 收藏
- 关注
原创 golang接口初解析
golang接口初理解 golang接口初理解 接口是什么 接口能做什么 为什么要有接口 关于duck Typing(鸭子类型) 什么时候需要接口 如何使用接口 需求 需求解析 面向过程的编程 面向”对象”式编程 面向接口编程 用接口实现功能的扩展 golang接口的好处 很多golang初学者当学到接口这部分内容的时候,大多很疑惑: - 接口是什么? - 接口能...
2018-06-14 16:14:00
1400
1
原创 golang使用linux共享内存及信号实现崩溃重启
golang使用linux共享内存及信号实现崩溃重启 最近项目里有用到共享内存,来实现程序崩溃自启,具体做法就是建立一个守护进程,守护进程实时监测一片共享内存,发现有程序崩溃的时候往里写的数据是某个程序崩溃前写进去的,就把程序重新拉起来 第一步:拦截程序崩溃的信号 要实现程序意外崩溃的时候往共享内存里写东西,首先就要拦截那个让它崩溃的信号,自行处理,比如数组越界,往关闭的套接字里写数据,...
2018-06-12 19:51:13
1920
2
原创 交叉编译Android系统Linux层应用软件程序并运行
公司项目,需要将之前个一个程序从Mips平台交叉编译到Andriod平台,故此引出来制作交叉编译工具链并且在Linux层进行运行,现将详细步骤记录以供读者以飨各网友。 一、制交叉编译工具链1.首先准备好制作交叉编译链需要的ndk,下载地址:http://dl.google.com/android/ndk/android-ndk32-r10-linux-x86.tar.bz2 或者至笔者百度网盘
2015-09-21 18:16:35
2659
原创 barrier_breaker14.07交叉编译libcurl并打包
1.在barrier_breaker14.07的主目录下 make menuconfig 在Libraries选项下面找到Libcurl选项.敲击space键选择[*]编译到内核,敲击Enter键进入下级菜单,选择configure-2.在编译选项界面,选择所需要的功能,支持的协议,如果要在C应用程序里面使用libcurl的库函数,就需要编译如下红框框住的内容:3.然后退出编译选项并退出menuc
2015-08-11 15:05:15
1179
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅