自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

you

  • 博客(13)
  • 资源 (12)
  • 收藏
  • 关注

转载 C中的宏

http://blog.sina.com.cn/s/blog_5ef988640100ce1k.html 1. 字符串化操作符# 例如:#define macro(x) #x 宏展开后x会变为”x”.另外,根据c语言的特性,两个字符串挨在一起(或中间间隔几个空格)时会自动粘帖,所以经常有如下的用法: #define DEBUG(n) printf(#n” =

2014-10-26 15:18:15 389

原创 在线编译

在线编译: http://codepad.org/ http://ideone.com/

2014-10-23 16:52:11 428

原创 用#define来代替计算

freeRDP中利用宏来计算, #define Stream_Read_UINT64(_s, _v) do { _v = \ (UINT64)(*_s->pointer) + \ (((UINT64)(*(_s->pointer + 1))) (((UINT64)(*(_s->pointer + 2))) (((UINT64)(*(_s->pointer + 3))) (((UI

2014-10-14 15:20:55 1168

原创 #define 用法

freerdp中: #ifndef FALSE # define FALSE (1 == 0) # define TRUE (! FALSE) #endif

2014-10-10 16:09:12 475

原创 assert()---man手册

ASSERT(3)                  Linux Programmer's Manual                 ASSERT(3) NAME        assert - abort the program if assertion is false SYNOPSIS        #include        void asser

2014-10-10 11:27:41 518

转载 typedef的定义说明

typedef type-declaration synonym; The typedef keyword defines a synonym for the specified type-declaration. The identifier in the type-declaration becomes another name for the type, instead of nami

2014-10-08 09:05:38 618

原创 字节对齐

android freerdp学习 #ifdef __GNUC__ #define ALIGN64 __attribute__((aligned(8))) #else #ifdef _WIN32 #define ALIGN64 __declspec(align(8)) #else #define ALIGN64 #endif #endif

2014-10-07 10:03:21 583

转载 Java调用动态库方法

http://blog.sina.com.cn/s/blog_4a806bd9010007hn.html    Java不能直接调用由c或者c++写得dll(TF_ID.dll),所以只能采用jni得方法,一步一步生成符合规范得dll文件(假设叫FANGJIAN.dll),在FANGJIAN.dll这个文件里来调用TF_ID.dll。注意一点:两个dll文件不能重名,为什么呢?因为java后

2014-10-07 09:41:59 734

原创 <汇编语言>实验10_3(2)

assume cs:code,ds:data,ss:stack data segment db 40 dup (0) dw 123,12666,1,8,3,38 data ends stack segment db 20 dup (0) stack ends  code segment start:    mov bx,data       mov ds,bx  

2014-10-05 01:50:28 523

原创 《汇编语言》实验10_3

assume cs:code,ds:data,ss:stack data segment db '          ' data ends stack segment db '                ' stack ends  code segment start:       mov ax,12666       mov bx,data       mov

2014-10-05 01:49:05 650

原创 <汇编语言>实验10_2

assume cs:code,ds:data,ss:stack  stack segment  db 'aaaaaaaaaaaaaaaa'  stack ends  data segment  db '1234wwwww',0  data ends  code segment  start:         mov ax,data         mov

2014-10-04 22:32:48 709

原创 《汇编语言》实验10_1

assume cs:code data segment db 'welcome to masm!',0 data ends code segment start:         mov dh,13         mov dl,35         mov cl,2         mov ax,data         mov ds,ax        

2014-10-04 15:19:24 536

原创 386实模式--显卡编程

assume cs:code,ds:data,ss:stack data segment db 'welcome to masm!' data ends stack segment db '                ' stack ends code segment start:         mov ax,data         mov ds

2014-10-04 00:31:07 699

docker_pdf.rar

k8s allinone,集群的安装方式,以及遇到的问题,包含多种网络、存储方式。

2019-07-18

glib常用库函数总结

glib常用库操作说明,包括基本类型,断言,宏调试,单/双向链表,存储管理,计时器,字符串处理,错误处理,事件,线程,object对象使用 等等

2019-02-09

rabbitmq读书笔记

《RabbitMQ实战-高效部署分布式消息队列》学习的总结,测试api程序主要使用python语言

2018-09-20

flask-mail发送邮件

flask框架, 学习flask-mail插件,使用qq邮箱发送邮件。

2017-12-02

python数据处理(csv->图表)

python量化分析入门学习。

2017-05-29

python-小游戏开发

python3.6 pygame-1.9.3 开发。参照《python编程:从入门到实践》,学习python之用

2017-04-13

多播测试程序

测试多linux主机之间的多播联通性;以及作为学习多播一个基础代码

2016-12-12

哈希表实例源码

使用c语言实现了hashtable算法,可以用来作为新手学习,理解hashtable。理解linux内核中使用的hashtable

2016-02-06

linux-c下面自己编写的shell

理解linux下面shell命令的执行的基本过程。

2015-11-29

linux下的消息队列

自己编写,测试过的linux消息队列,可以直接使用。

2015-11-28

linux-2.6链表

结合linux源码,讲解了链表涉及的操作,初始化,添加,删除元素,合并链表,遍历包含本身的容器结构。

2015-10-18

超级终端工具

用于串口,SSH,等等与各种终端通信,用于开发调试用的

2014-02-20

空空如也

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

TA关注的人

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