- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 接口完备的高精度整数计算类
接口完备的高精度整数计算类 做ACM的时候经常会遇到高精题,把自己封装好的高精类跟大家分享。实现方式就是模拟每个位的计算,把每个位的数字保存到数组中。具体实现可以看代码,都有注释。代码如下:/* Author: ACb0y FileN
2011-10-18 23:21:29 1549
原创 在Unix/Linux下模拟双机热备(客户端自适应方式)
在Unix/Linux下模拟双机热备(客户端自适应方式) 最近突然对双机热备的切换的过程产生了浓厚的兴趣。晚上动手写了份代码模拟了,双机切换的过程。该模拟方式是通过客户端自适应的方式来实现。当一个客户端发现链接的服务器关闭之后,便链接备用服务器。具体描述如下:
2011-10-17 02:33:55 3184 4
原创 Unix/Linux线程同步互斥量的使用
Unix/Linux线程同步互斥量的使用 在main函数中创建3个子线程,并实时输出当前子线程数,当每创建一个子线程的时候,就对线程数变量加一,每个子线程运行3秒,3秒之后对子线程数变量值减一。当线程数为0时主线程退出。在对子线程数的读写过程中都使用到了线程同步的
2011-10-12 23:19:43 1947
原创 调用系统函数pthread_cancel取消进程的其他线程
调用系统函数pthread_cancel取消进程的其他线程 先在主线程中创建一子线程,在子线程中一直输出运行了多少时间,在主进程监控,当发现子线程已经运行10秒的时候,取消子线程。Demo代码如下:注意编译的时候要加 -lpthread 选项,即unix
2011-10-10 23:04:13 1697
原创 Unix/Linux创建一个线程
Unix/Linux创建一个线程 使用Unix/Linux的系统接口pthread_create()函数创建一个新的线程,主线程和新线程一直输出消息。注意用g++编译的时候要加 -lpthread,即需要链接线程库。源代码如下:#include #includ
2011-10-08 23:30:38 6458
原创 UVa 489
题意: 给定两个字符串,第一个串是用来匹配的,从第二个串的第一个字符开始匹配,如果第二个串中的字符在第一个串出现,则表示猜中了,第一个串中的相同的那个字符都算被猜中;如果没有出现则表示猜错,同样的猜错只算一次。在整个匹配的过程中,如果在还没猜错7次之前,第一个
2011-10-01 01:12:37 3169
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人