全部博文(89)
发布时间:2013-11-14 16:04:17
Nikita Salnikov Tarnovski是plumbr的高级开发者,也是一位应用性能调优的专家,他拥有多年的性能调优经验。近日,Tarnovski撰文谈到了普通开发者应该尽量避免使用的6个Java特性,这些特性常见于各种框架或库当中,但对于普通的应用开发者来说,使用这些特性也许会给你所开发的应用带来灾难。我曾花费了无数个小时为各种不.........【阅读全文】
发布时间:2013-11-13 16:05:41
网上找了下,大概有两种方法:一、用mallocint n,*a;scanf("%d",&n);a=(int*)malloc(sizeof(int)*n);二、用calloc在创建动态数组的过程中我们要遵循一个原则,那就是在创建的时候从外层往里层,逐层创建;而释放的时候从里层往外层,逐层释放。一维动态数组的创建:#include <stdio.h>#include <stdlib..........【阅读全文】
发布时间:2013-11-13 16:00:05
双向循环链表功能强大,本文件是双向循环链表的实现函数,包括链表创建,删除,清空,获取链表长度, 获取链表结点,删除链表结点,适用于任意类型的数据结点,链表逆序操作在双向循环链表中的意义和作用不大,故不用实现,使用时传入数据结点指针,及其他参数即可本代码支持DEBUG调试/*********************************.........【阅读全文】
发布时间:2013-11-13 15:54:47
[cpp] view plaincopyprint?#include<stdio.h> #define MAXLINE 1000 int getline(char s[] , int lim) ; int remove(char s[]) ; main() { char line[MAXLINE] ; while(getline(line,MAXLINE) > 0) &nbs.........【阅读全文】