//代码为自己编写,可能有问题,欢迎大家留言指正!
#include
#include
using namespace std;
typedef struct dnode
{
int val;
dnode *prior;
dnode *next;
}dnode;
dnode * create();
void traverse(dnode *pHead);
bool insert(dn...
分类:
其他好文 时间:
2014-07-30 20:56:44
阅读次数:
210
一个tcp的客户端服务器程序服务器端不变,客户端通过I/O复用轮询键盘输入与socket输入(接收客户端的信息)服务器端: 1 /*selcet服务器客户端模型: 2 1.客户端关闭后,服务器再向客户端发送信息,第一次会收到一个RST复位报文,第二次会收到SIGPIPE信号,导致服务器关闭,必须对这...
分类:
其他好文 时间:
2014-07-30 00:51:22
阅读次数:
492
第一步:没有接口的迭代器简单实现原理 1 package com.bjsxt.xiaofei; 2 /** 3 * 迭代器底层原理 4 * 方法: 5 * hasNext() 6 * next() 7 * remove() 8 * @ClassName: MyAarryList 9 * ...
分类:
其他好文 时间:
2014-07-29 21:36:52
阅读次数:
2598
再谈弹窗那些事 很早之前对 jQuery 略懂的时候,写过一篇简单实现弹窗功能的文章,而且“不害怕”的发表到了我爱水煮鱼上。很基础,很简单,里面的有些做法都是不成熟的,只能说简单的实现了那么一个弹窗效果。 ...
分类:
其他好文 时间:
2014-07-29 16:18:29
阅读次数:
294
鼠标从哪边划入,遮盖层就从哪边划入,一步步来,先划入进去......
分类:
其他好文 时间:
2014-07-27 11:28:22
阅读次数:
211
一、线程池作用 在上一篇随笔中有提到多线程具有同一时刻处理多个任务的特点,即并行工作,因此多线程的用途非常广泛,特别在性能优化上显得尤为重要。然而,多线程处理消耗的时间包括创建线程时间T1、工作时间T2、销毁线程时间T3,创建和销毁线程需要消耗一定的时间和资源,如果能够减少这部分的时间消耗,性能将....
分类:
编程语言 时间:
2014-07-24 21:49:53
阅读次数:
318
对于C标准库中的字符串处理函数应该平常用的比较多;简单实现strcat和strcmp_strcpy:1 char *_strcpy(char *dest, char *src)2 {3 char *buf = dest;4 while((*dest++ = *src++))5 ...
分类:
编程语言 时间:
2014-07-24 09:58:03
阅读次数:
202
很久没有接触Webservice的知识,今天稍微复习了一下关于webservice,简单做了一个天气预报的功能,虽然界面丑的厉害,但功能算是实现了,以下是效果展示。这东西没什么难点,只是天气预报的功能在网站类的开发中会经常用到,所以就简单写下,以便以后查阅。1.新建一个网站或者web应用程序,添加一...
分类:
Web程序 时间:
2014-07-23 20:19:45
阅读次数:
275
hashtable
---------------------------------------------------------------------------
二叉搜索树具有对数平均时间的表现,它建立在输入数据有足够的随机性的假设
hashtable 有常数平均时间的表现,基于统计,不需依赖输入元素的随机性
hashtalbe 的简单实现:
所有元素都 16-bits 不带正负号的整数,范围 0~65535,配置一个 array,索引号码为 0~65535,初值全部为 0 。
每一个元素...
分类:
其他好文 时间:
2014-07-23 13:23:47
阅读次数:
379
iOS中的动画有两种实现方式,一种是UIView来实现动画,另一种动画是通过CALayer来实现,下面介绍两种动画的简单实现:一、UIView动画的实现UIView使用Context来实现动画关键代码://参数1动画名称参数2要实现动画的对象上下文
[UIViewbeginAnimations:@"attribute"context:_sh..
分类:
移动开发 时间:
2014-07-23 00:17:28
阅读次数:
689