现在我有hello1.cpp和hello2.cpp两个文件,现在我要生成动态链接库libhello.so和静态链接库libhello.a。以下为步骤:
1.生成动态链接库:
g++ -m32 hello1.cpp hello2.cpp -fPIC -shared -o ../lib/linux32/libhello.so
-m32为生成32位的动态链接库,-m64位生成64位的动态链接...
分类:
其他 时间:
2014-03-25 22:23:44
收藏:
0 评论:
0 赞:
0 阅读:
490
马踏棋盘算法,时间复杂度太高没有测试,应该是正确的。...
分类:
其他 时间:
2014-03-25 22:16:00
收藏:
0 评论:
0 赞:
0 阅读:
456
刚刚开始设计模式,有了视频的基础,写代码相对容易一些,大话设计的第一章,首先就是代码规范,不论是以前学习VB还是准备考试的C++,到现在的C#,还有以后的Java等等,代码规范都是很重要的,所以从现在养成一个好习惯,规范自己的代码,培养专业素质。
跟着大鸟和小菜一步一步学习,学习了第一个模式——简单工厂模式
我们知道,简单工厂模式是类的创建模式,根据提供给它的数据返回几个
可能类中的一个类的...
分类:
其他 时间:
2014-03-25 22:15:28
收藏:
0 评论:
0 赞:
0 阅读:
452
题目:http://community.topcoder.com/stat?c=problem_statement&pm=1931&rd=4709
题目的难点在于将问题抽象成最大流问题,这个题目可以看成是 最大二分图匹配问题(maximum bipartite-matching problem),行可以看成二分图中的 顶点集A,列可以看成二分图中顶点集B,下面的问题就是最大匹配A,B。使...
分类:
其他 时间:
2014-03-25 22:34:26
收藏:
0 评论:
0 赞:
0 阅读:
539
Catenyms
Time Limit: 1000MS
Memory Limit: 65536K
Total Submissions: 8857
Accepted: 2336
Description
A catenym is a pair of words separated by a period such that the las...
分类:
其他 时间:
2014-03-25 23:03:48
收藏:
0 评论:
0 赞:
0 阅读:
495
题目链接:http://codeforces.com/problemset/problem/375/D
全部代码:
题意:给你一棵树n个点,m次询问(n=100000,m=100000),每个节点有一种颜色,
每次询问问你以v节点为根的子树中 满足 同一种颜色的个数>=k的 颜色有几个。
方法1:显然询问要离线处理,不妨用思维简单的分块算法处理询问,...
分类:
其他 时间:
2014-03-25 22:53:01
收藏:
0 评论:
0 赞:
0 阅读:
642
在做三层实例时用到了抽象工厂加反射加配置文件,可是在编译时出现了下面的问题:
出现此问题的原因是程序在编译的时候默认入口是U层bin文件,里面必须要包含相应的dll文件才会正常启动,可是实际上导致出现上述问题的dll文件在D层,而未在U层,虽然可以通过拷贝将dll文件拷到U层,可是解决不了根本问题,下次启动的时候还会出现相同的问题。在这不得不说网络真是一个好东西,通过上网搜终于找...
分类:
其他 时间:
2014-03-25 21:43:24
收藏:
0 评论:
0 赞:
0 阅读:
472
此博文主要讲述了构造二叉树的两种方法:
1、通过先序和中序构造出二叉树( 来自leetCode OJ上的 题目:Construct
Binary Tree from Preorder and Inorder Traversal )
2、通过后序和中序构造出二叉树( 来自leetCode OJ上的 题目:Construct
Binary Tree from Inorder and Po...
分类:
其他 时间:
2014-03-25 21:57:11
收藏:
0 评论:
0 赞:
0 阅读:
579
North America - East Central NA 2012...
分类:
其他 时间:
2014-03-25 22:33:58
收藏:
0 评论:
0 赞:
0 阅读:
299
嗯,今天其实在看HtttpProcessor的实现,但是突然想到了以前在看poller的时候看到了有闭锁,用于控制当前connector的连接数量,嗯,那就顺便把这部分来看了。。。
在Tomcat中,通过继承AbstractQueuedSynchronizer来实现了自己的同步工具,进而来实现了一个用于控制连接数量的闭锁。。LimitLatch。。
这里就需对AbstractQueuedSynchronizer有一些初步的了解。。。...
分类:
其他 时间:
2014-03-25 21:42:48
收藏:
0 评论:
0 赞:
0 阅读:
548
我们知道c语言中存在一个函数atoi,就是把字符串转化为整形,现在我们要求不用此函数或者类似的函数写出“字符串转化为整形的函数“。
本题要考虑几种特殊的情况
1、功能测试:输入的字符串表示正数、负数、0
2、边界测试:输入最大的正整数,最小的负整数
3、特殊输入测试:输入字符串为NULL指针,输入空字符串,输入的字符串有非数字字符。
下面是源程序代码:
#include
#includ...
分类:
其他 时间:
2014-03-25 22:45:46
收藏:
0 评论:
0 赞:
0 阅读:
591
点击打开链接
Cyclic Nacklace
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 2229 Accepted Submission(s): 986
Problem Description
...
分类:
其他 时间:
2014-03-25 22:15:00
收藏:
0 评论:
0 赞:
0 阅读:
571
二叉搜索树:每个元素都有一个唯一的值,而且所有元素的值各不相同;根节点左子树中的值比根节点的值小;根节点右子树中的值比根节点的值大;根节点的左右子树也都是二叉搜索树。
带索引的二叉搜索树(indexed binary search trees):基于上面的二叉搜索树,每个元素拥有一个LeftSize域,其值等于该节点左子树的元素数加1,同时它给出了该节点在其子树中的排名,如上面8的Le...
分类:
其他 时间:
2014-03-25 22:37:00
收藏:
0 评论:
0 赞:
0 阅读:
622
文章主要介绍了如何在dtplayer的框架中添加一个新的stream,请结合dtplayer源码阅读。...
分类:
其他 时间:
2014-03-25 21:47:42
收藏:
0 评论:
0 赞:
0 阅读:
469
装饰模式和建造者模式的介绍和比较,我觉得弄了半天其实就有一条最明显的不同,装饰模式的构建过程是不稳定的,如对人的穿着,正常点就是合理搭配,不正常的则属于是个性。而建造者模式的构建过程是稳定的,如去德克士吃饭,不管你要什么,肯定都是那么个过程,不会打乱。...
分类:
其他 时间:
2014-03-25 22:57:07
收藏:
0 评论:
0 赞:
0 阅读:
707
Task Sequences
Time Limit: 1000MS
Memory Limit: 65536K
Total Submissions: 2062
Accepted: 583
Special Judge
Description
Tom has received a lot of tasks from his boss...
分类:
其他 时间:
2014-03-25 22:47:52
收藏:
0 评论:
0 赞:
0 阅读:
548
Time Limit: 1 Sec Memory Limit: 128
MB
Submit: 173 Solved: 67
[Submit][Status][Web
Board]
Description
(线性表)已知一单向链表,从第二个结点至表尾递增有序,(设a1
Input
输入长度n:7
输入数据:4 1 2 3 6 8 9
O...
分类:
其他 时间:
2014-03-25 22:28:24
收藏:
0 评论:
0 赞:
0 阅读:
477
采用的是32位架构
8个工作模式
40个32位的寄存器
33个通用寄存器,
7个状态寄存器:1个CPSR当前程序状态寄存器,6个SPSR备份程序状态寄存器
R13:SP,栈指针
R14:LR,链路寄存器
R15:PC指针
在复位后,ARM处理器处于svc模式,ARM指令集状态。
采用哈佛结构,可以同时读取数据和指令。...
分类:
其他 时间:
2014-03-25 22:59:41
收藏:
0 评论:
0 赞:
0 阅读:
606
Ignatius and the Princess III
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 11475 Accepted Submission(s): 8118
Problem Descriptio...
分类:
其他 时间:
2014-03-25 21:50:19
收藏:
0 评论:
0 赞:
0 阅读:
573
http://poj.org/problem?id=3083
题意:有一个W*H的map,‘#’表示障碍,'.'表示空地,'S'表示起点,'E'表示终点,且保证起点与终点各有一个。
分别输出左转优先,右转优先以及最短的S到E的步数。。
思路:显然左转优先与右转优先dfs,最短路径bfs。
我定义的方向是 上右下左 分别为 0 1 2 3.
那么左转可表示为 d = (d+...
分类:
其他 时间:
2014-03-25 21:49:43
收藏:
0 评论:
0 赞:
0 阅读:
445