- 博客(12)
- 资源 (4)
- 收藏
- 关注
原创 C语言指针函数和函数指针详细介绍
原文在此:指针与函数另外,附上一段 learn c the hard way 18章节的代码:#include #include #include #include /** Our old friend die from ex17. */void die(const char *message){ if(errno) { perror(me
2014-12-30 16:53:41 508
原创 2014年总结
1.学会了完全使用vim写程序,并且非常熟练2.决定跟随linux的技术。虽然开发是用python,但是平时没事一直看linux相关的代码3.用html,javascript写了几个小网站。4.看了几本书5.结婚了,娃快出生了,压力更大了,快当爸爸
2014-12-29 16:25:33 465
转载 gc垃圾回收的例子
垃圾回收还是没明白,先放这个例子在这里,以后慢慢看。# -*- coding: utf-8 -*-import gcimport sysclass CGcLeak(object): def __init__(self): self._text = '#'*10 def __del__(self): passdef make_circle_
2014-12-26 11:24:42 665
原创 linux中mmap函数的理解
mmap将一个文件或者其它对象映射进内存void* mmap(void* start,size_t length,int prot,int flags,int fd,off_t offset);int munmap(void* start,size_t length);start:映射区的开始地址,设置为0时表示由系统决定映射区的起始地址。length:映射区的长度。//长度单位是
2014-12-22 14:56:16 538
原创 c语言中很有意思的union讲解
c语言中struct和union,太容易弄混淆了,看了下面的例子,就知道了,union和struct的区别:#include #include union student { char name[20]; char subject[20]; float percentage;};int main() {
2014-12-20 17:58:16 858
原创 随便写了一个list
这几天想学数据结构,随便写了个list,主要是初始化一个list,让后放进去21一个数据:#include#includetypedef struct List{ int element; struct List *next;}*p_list, List_s;int main(){ int i; int j; List_s *list_o
2014-12-20 16:57:14 476
原创 理解c语言中的结构体以及结构体标签
c语言中结构体以及结构体标签很容易产生误解申明一个结构体标签的方式是:struct Stack{ int *Array; int Top;};以后要用到这个结构体标签,前面都要注明是结构体,如下:struct Stack *a;struct Stack stack;一个结构体申明后就类似int ,float等c的基本类型,以后用的时候,只需要在变量前加上结构定
2014-12-20 16:20:06 4482
原创 堆栈的实现
堆栈后进先出基本的操作有:push(入堆) pop(弹出)入堆:将数据放入到堆栈的顶部弹出:将顶端的数据输#include#include #include typedef struct Stack{ int Array[10]; int Top;} Stack;int stack_empty(Stack *Stack1){ if(Stac
2014-12-19 16:41:15 527
原创 这段时间规划
1.看了一下makefile,理解了一下makefile的流程2.看了一段时间linux c方面的编程,主要是看了一下linux c下面的多线程编程以及管道。3.看了一下windows下的批处理,自己练习了一下,主要是有个了解,方便以后工作的时候写一些批处理来简化工作4.粗劣看了一下mysql的一些东西,以前mysql学完了,基本都忘记了,需要重新复习一下。装了半天的Mariadb,但
2014-12-11 13:19:08 476
原创 python中的__slot__
By default, instances of both old and new-style classes have a dictionary for attribute storage. This wastes space for objects having very few instance variables. The space consumption can become ac
2014-12-09 15:12:19 3593
转载 python装饰器计算函数运行时间
import timefrom functools import wrapsimport random def fn_timer(function): @wraps(function) def function_timer(*args, **kwargs): t0 = time.time() result = function(*args,
2014-12-02 10:01:03 5685 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人