码迷,mamicode.com
首页 > 其他好文
ACE_Message_Queue介绍(生产者/消费者)
下面的两个线程共享一个消息队列,一个用来放整数到队列,一个从队列里取消息出来。此程序在控制台不停的输出递增数字,主要是内存不会泄露 用到了多线程、ACE_Message_Queue、ACE_Message_Block、ACE_Thread_Manager::instance()->spawn等 #include using namespace std; #include "boost/lex...
分类:其他好文   时间:2014-05-07 21:29:38    阅读次数:476
Uva 12018 Juice Extractor dp
题目链接:点击打开链接 题意: 切水果游戏 给出n个水果 水果出现在屏幕上的时间的区间 1、每次切会把屏幕上所有水果切完 2、当同时切3个或以上时计分,分数为切的水果个数 3、不能遗漏水果 问最高得分 dp[i] 表示 最后一次切第i个的得分。 #include #include #include #include using namespace std; #define N ...
分类:其他好文   时间:2014-05-07 23:36:52    阅读次数:346
ELF格式的组成结构
LF指的是Executable and Linkable Format。最初是由UNIX系统实验室作为应用程序二进制接口开发和发行的,后来逐渐发展成为了可执行文件的格式标准,在很多操作系统和非操作系统环境中都有非常广泛的应用。完整的ELF格式标准涉及了三个方面的内容。在这里我们只需要关心一个方面,那就是一个ELF格式可执行程序的组成结构。 一个ELF可执行文件格式如图8-1所示。 像图8-1那...
分类:其他好文   时间:2014-05-08 00:16:58    阅读次数:367
操作ELF文件的方法
8.2.2  操作ELF格式文件的方法 综合以上的描述,总结执行ELF格式文件的方法,步骤如下: (1)从文件起始位置读取一个struct elf32_ehdr结构体,验证文件的正确性以及文件与操作系统是否匹配。 (2)找到该结构体中e_entry成员,从系统中获得这个值所指向的内存地址。 (3)读出struct elf32_ehdr结构体中的e_phoff、e_phextsize以及e_...
分类:其他好文   时间:2014-05-08 00:30:22    阅读次数:845
运行ELF文件的应用程序
8.2.3  运行ELF格式的应用程序 首先我们需要提供一些与ELF格式有关的宏定义。 代码8-7 #define ELFCLASSNONE    0  #define ELFCLASS32      1  #define ELFCLASS64      2  #define CHECK_ELF_CLASS(p)              ((p)->e_ident[4])  #define...
分类:其他好文   时间:2014-05-08 00:29:22    阅读次数:465
UVA 10603 Fill(正确代码虽然很搓,网上许多代码都不能AC)
题目链接:click here~ 此题我估计是加强过数据,在我纠结了很久的时候我交了好几份网上的代码不是WA就是TLE。在我很迷茫的时候我又交了一份,AC了(虽然我用随机数据找到了他代码一个不能过的数据)。 给了我信心,然后我拿他的代码用随机数跟我的代码进行测试,再用FC找不同。。发现了一个致命的错误,一般来说,BFS或者DFS都是需要有一个vis数组或者哈希来判重,但是此题判重是有很大问题的...
分类:其他好文   时间:2014-05-07 22:48:42    阅读次数:400
POJ1035 Spell checker
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.util.ArrayList; import java.util.Arrays; import java.util.List; imp...
分类:其他好文   时间:2014-05-07 21:49:42    阅读次数:369
包图+设计模式?
最近开工了机房收费系统重构版,确实是有点纠结。 因为这一次是完全应用面向对象的思想设计程序。虽然之前学习了很多次面向对象编程,但是到实际应用的时候,还是会感到无从下手。纠结也没用,因为生活还在继续。。 机房收费系统,先从UML建模开始说起,刚刚画完包图和用例图,现在在头疼类图,说到类图,那真是无所适从,怎么抽象出类?添加什么属性?应该有什么方法? 类直接又改怎么联系?等等肯定不能像第一次画图...
分类:其他好文   时间:2014-05-08 00:06:49    阅读次数:369
创业项目
见http://liufang100.faisco.cn/点击打开链接 看了你就懂了...
分类:其他好文   时间:2014-05-07 23:32:49    阅读次数:380
hdu 3006 The Number of set(思维+壮压DP)
The Number of set Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 1056    Accepted Submission(s): 655 Problem Description Given you n s...
分类:其他好文   时间:2014-05-07 21:35:32    阅读次数:381
ubuntu在关机画面出现前进行网络连接的关闭的修改
关机前进行网络连接的关闭的修改...
分类:其他好文   时间:2014-05-07 22:46:39    阅读次数:387
软考之 编译原理
看完书后做了一套真题,都是眼泪呀,经过对试题的分析,发现弱点是编译原理和组成原理部分;因为这两块本来就是薄弱地带,再加上看书之后没有认真地总结过,就开始了真题,难免在做题时遇到困难,下面针对编译原理做一下总结,从一张思维导图开始:      从导图中可以看出,程序语言的部分都不是难点,分类和基本成分都是平时接触的,唯一需要去理解的就是可能平时不太去关注的,低级语言、高级语言、编译程序、...
分类:其他好文   时间:2014-05-07 22:51:48    阅读次数:361
程序故障分析coredump
core dump...
分类:其他好文   时间:2014-05-08 00:05:45    阅读次数:317
链接选项rpath,容易被忽略的一个功能
问题来源 最近在做一个项目的客户端的SDK,实现为一个动态链接库,其依赖于其他的若干个动态库文件。那么在利用SDK开发应用程序的时候,编译的时候除了链接SDK库本身,还得链接SDK库所依赖的库,这样编译命令里面得一一的添加这些库。 比如,SDK库的名称为liba.so, 其依赖于libb.so和libc.so,那么在编译应用程序的时候使用以下命令: +++++++++++++++++++++...
分类:其他好文   时间:2014-05-08 00:04:45    阅读次数:344
二级缓存
Memcache的特点: 分布式内存对象缓存系统,占用其他机子的内存。很多互联网,负载均衡三台(以三台为例)web服务器可以共享一台Memcache的资源。传递的信息以键值对的形式存储。传递的数据要实现序列化。 Oscache的特点: 页面级缓存,占用本机的内存资源。可以选择缓存到硬盘,如存取到硬盘重启服务也可重新获得上次持久化的资源,而如果缓存到内存就不行。一般没必要缓存到硬盘,因为I/O操作...
分类:其他好文   时间:2014-05-07 23:34:49    阅读次数:284
细说Redis持久化机制
概述 Redis不仅可以作为缓存来使用,也可以作为内存数据库。Redis作为内存数据库使用时,必须要解决一个问题:数据的持久性。有些将Redis作为缓存使用的场景也需要将缓存的数据持久化到存储介质上,这样在Redis重启后仍然能对热点数据提供缓存服务,不会因为缓存数据的缺失而对整个系统造成冲击。 本文就Redis内置的持久化机制进行说明。...
分类:其他好文   时间:2014-05-08 00:03:42    阅读次数:356
计算几何 二维凸包问题 Andrew算法
凸包:把给定点包围在内部的、面积最小的凸多边形。 本文介绍求解二维凸包的O(nlogn)的Andrew算法和少量例题,以及代码模板。...
分类:其他好文   时间:2014-05-07 22:55:55    阅读次数:600
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!