- 博客(9)
- 收藏
- 关注
原创 Windows下编写代码Linux编译调试的方法(CodeBlocks+secureCRT+secureFX)
SourceInsight编写代码 secureFX上传Linux secureCRT远程连接linux,gcc编译,gdb调试
2016-07-29 14:37:47 3568
原创 文件操作:模拟cp复制功能源码&&文件异步读写
1.模拟CP复制功能 1 #include 2 #include 3 #include 4 #include 5 6 #define BUFFERSIZE 4096 7 #define COPYMODE 0644 8 9 int main(int argc,char * argv[]) 10 { 11 int in_fd,out
2016-07-27 14:52:37 361
原创 进程内存管理与valgrind工具
1. 进程内存映射 附1: file 指令:查看文件类型 size 指令:查看文件大小 一个可执行程序包含三个部分 代码段:主要存放指令,操作以及只读的(常量)数据(例如字符串常量)。 数据段:全局或者静态的已经初始化的变量。 BSS段:全局或者静态的未初始化的变量。 附2: ps aux|grep test 进程查看命令 cat proc
2016-07-25 17:18:20 627
原创 gcc工具使用
gcc把高级语言编译成二级制代码可执行文件,需要以下四个步骤: 1.预处理 进行宏替换(#define),头文件替换(#include)等工作。 gcc -E test.c -o test.i 2.编译 因为不同的平台使用的汇编是不同的(X86,ARM等),编译就是将高级语言编译成当前平台的汇编。 gcc -S test.c -o test.s 3.汇编 将
2016-07-22 17:00:19 241
原创 SecureCRT远程连接Linux(Ubuntu)
环境:VMware + Ubuntu 问题:用SecureCRT远程连接Linux,报错:远程连接被拒绝 解决:Ubuntu缺省安装了openssh-client,需要安装sshserver并启动: 1.安装aptitude sudo apt-get install aptitude 2. 安装ssh的服务器端。 $ sudo aptitude instal
2016-07-22 11:49:58 347
原创 亚马逊云搭建LAMP环境并部署WordPress
个人主页:http://52.77.220.140/blog/ 搭建方式,参考亚马逊帮助文档: http://docs.aws.amazon.com/zh_cn/AWSEC2/latest/UserGuide/install-LAMP.html
2016-07-13 14:51:11 1962
转载 swift基础(十):类型检查操作符is、类型转换操作符as(包括!及?的区别)、AnyObject和Any类型
参考文档:《The Swift programming language 中文版 V1.2》 目录: 1.类型检查操作符is 2.类型转换操作符as(包括!及?的区别) 3.AnyObject类型 4.Any类型 //1.类型检查操作符:is //用类型检查操作符( is )来检查一个实例是否属于特定子类型。若实
2016-07-03 20:50:04 924
转载 Swift基础(九):错误处理
参考文档:《The swift programming language 中文版 V1.2》 //1.错误处理:throws enum VendingMachineError: ErrorType { case InvalidSelection //选择无效 case InsufficientFunds(coinsNeeded: Int)
2016-07-03 20:30:17 221
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人