自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 MAC表 ARP缓存表 路由表详解

http://www.cnblogs.com/clovn/p/4911212.html

2016-11-18 16:43:34 3811

原创 linux下GDB调试

1.linux下gdb调试的一个C语言调试链接,比较好的讲解了一个实际的C语言gdb调试方法http://www.cnblogs.com/hankers/archive/2012/12/07/2806836.html 2.实际项目中的GDB调试的日志记录----------切换到root权限下进行一个api的gdb调试  Processing /etc/profile...

2016-11-16 08:31:11 366

原创 linux C学习一站式学习资料链接

下面的链接结合例子详细讲解了C语言  shell脚本 makefile  计算机网络等知识,是一个比较好的总结,很多历程可以直接借鉴,很多细节可以反复研究 http://akaedu.github.io/book/index.html

2016-11-15 20:10:01 335

原创 C语言static用法

讲的非常详细,例子也很好http://blog.csdn.net/keyeagle/article/details/6708077

2016-11-14 20:06:38 277

原创 nat中源IP 源MAC 目的IP 目的MAC的变化

注意:MAC地址在同一个广播域里面不变,跨越广播域的时候发生变化,IP地址在整个网络中不发生变化,除了经过NAT除外。NAT技术:为了解决IPV4地址匮乏,引入的机制NAPT技术:是为了解决数据报文返回到源端,引入端口号机制,避免同一个公网地址,引起冲突,引入的机制 经过NAT之后: 源IP映射成公网地址IP   源MAC变成当前接口的MAC 并且添加端口映射,避免引起冲突

2016-11-14 20:02:46 12437 2

原创 C语言中的内存分配实例详解

C语言程序编译的内存分配:1.栈区(stack) --编译器自动分配释放,主要存放函数的参数值,局部变量值等;2.堆区(heap)  --由程序员分配释放;3.全局区或静态区 --存放全局变量和静态变量;程序结束时由系统释放,分为全局初始化区和全局未初始化区;4.字符常量区    --常量字符串放与此,程序结束时由系统释放;5.程序代码区 例:main.c  //整

2016-11-14 19:47:37 287

原创 CRT调用VBS脚本实例

VBS脚本在实际的项目中,应用的比较广泛,可以直接实现shell指令以及我们自己开发执行的sdk命令的自动化配置使用。 #$language = "VBScript"#$interface = "1.0"crt.Screen.Synchronous = TrueSub Main            For i = 1 To 2 crt.Screen.Send "l

2016-11-14 19:43:11 4689

原创 shell脚本使用

1.模拟linnux登录shell#!/bin/bashecho -n "login:" read nameecho -n "password:"read passwdif [ $name = "cht" -a $passwd = "abc" ];thenecho "the host and password is right!"else echo "inp

2016-11-14 19:33:59 266

原创 C语言代码实例

#include #include #include /* 包含了使用字符串函数的所需的原型和声明,便于程序执行错误检查 */#include typedef struct{  int len;   int len1;   char data[0];//不占用内存空间,会在后面连续的分配一块内存空间使用,和指针区别开来}SS1;typedef struct{

2016-10-25 20:06:37 11036

原创 简单JNI编程实现

1.编写java代码public class HelloJni { //注意native关键字,本方法用java语言以外的形式实现 public native void displayHelloWorld(); static { System.loadLibrary("tttt");//必须和生成的dll文件名一样 } p

2015-11-28 20:41:20 256

原创 Android开发linux下系统大模块编译、单模块编译、代码定位、指令总结

1.代码环境搭建2.大模块编译3.单模块编译4.代码定位5.linux命令总结

2015-11-21 12:07:14 460

原创 Android开发COM口调试技巧详解

1.busybox常用命令2.log筛选和获取

2015-11-20 16:52:53 1129

原创 Android之Context--装饰模式详解

Android源码中,一个比较经典的使用就是装饰模式,由Context抽象类扩展出ContextWrapper,进而由它扩展出界面组件Activity、服务组件Service、应用基类Application,我们后期常用的,因此有必要对与本模式进行一个详细的分析,下面用一个比较详尽的图进行说明:分析装饰模式

2015-11-20 10:48:03 328

原创 七大排序java实现

package 七大排序;public class Heapsort { public static void main(String[] args) { int a[]={5,4,9,8,7,6,0,1,3,2,1}; //int[] b={5,4,9,8,7,6,0,1,3,2};数组初始化的两种等价的方式 //七大排序 heapsort(a); //buble

2015-11-20 09:34:33 384

原创 链表基本操作java实现

package 链表操作;//常见的链表8大操作,比较常考的import java.util.*;class Node{ int e; Node next; public Node(int e){ this.e=e; }}public class NodeOperation { public static void main(String[] args) {

2015-11-20 09:30:17 499

原创 Android开发adb常用命令详解

一 adb常用的几个命令1. 查看设备adb devices这个命令是查看当前连接的设备, 连接到计算机的android设备或者模拟器将会列出显示2. 安装软件 卸载软件 adb install adb uninstall 4. 登录设备shell,PC与终端直接通过USB数据线链接adb shelladb shell 这个命令将登录设备的shell

2015-11-19 11:03:05 477

原创 Android控件BroadcastReceiver详解

1.BreadcastReceiver简介2.代码实现

2015-11-18 22:31:19 328

原创 Android UI线程 HandlerThread 普通线程详解

1.安卓的程序执行的入口UI主线程2.Thread普通线程3.HandlerThread 4.两种线程的区别5.异步任务类

2015-11-18 22:13:07 933

原创 Android控件Activity、Fragment详解

1.Activity的生命周期图

2015-11-18 22:09:19 360

原创 Android控件之Service AIDL实现机制demo

安卓中服务的类型以及区别对比1.本地服务和远端服务2.常见的程序设计的服务类型a.本地服务b.绑定本地服务并与之通信c.AIDL 服务AIDL的demo链接http://blog.csdn.net/saintswordsman/article/details/5130947,比较详细的介绍了AIDL的具体实现情况。

2015-11-18 17:12:45 406

原创 C语言免安装TCC编译环境的搭建

1.    下载tc并配置环境变量http://www.cnblogs.com/fzd19zx/archive/2011/01/22/1942191.html参考以上连接,包括了tc的下载和使用,以及环境变量的配置2.配置Notepad+++ TC的编译环境1.安装TC,并配置TC的环境2.RUN-》RUN     cmd /k tcc $(FULL_CURRENT_P

2015-11-06 14:41:30 1747

原创 C指针详解

指针详解1.       指针数组和数组指针数组指针是指向数组首元素的地址的指针,其本质为指针(这个指针存放的是数组首地址的地址,相当于2级指针,这个指针不可移动); 指针数组是数组元素为指针的数组,其本质为数组。 2.      函数指针和指针函数函数指针:例如inttest(int a)中,test就是函数的地址,这和数组的名字就是数组的起始地址一样,函数本身不是变量,

2015-11-05 09:57:40 680 1

原创 二叉搜索树的中序 前序 后序遍历JAVA实现

//二叉搜索树:没有重复元素,对于树中的每一个节点,它的左子树值都小于该节点的值,而它的右子树中节点的值都大于该节点的值,是Set集合实现的原生的数据结构class Node{int e;Node left;Node right;public Node(int e){this.e=e;}}public class BinaryTree {private No

2015-10-22 21:42:52 405

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除