问题:
要产生一千万个7位的随机数。定义一个千万int元素的数组。
#define N10000000
intmain()
{
int a[N] = {0};
}
这时候程序可以编译通过,但是一运行就会出现segment fault。
问题的分析:...
分类:
编程语言 时间:
2015-05-31 14:05:04
阅读次数:
175
二叉树结点定义:#define BinNodePosi(T) BinNode* //节点位置
#define stature(p) ((p) ? (p)->height : -1) //节点高度(与“空树高度为-1”的约定相统一)
typedef enum { RB_RED, RB_BLACK} RBColor; //节点颜色template struct BinNo...
分类:
其他好文 时间:
2015-05-31 14:02:24
阅读次数:
205
题意:n个工作地,m种工人,工作地0是仓库,其他的都需要修缮,每个地点需要多个工种的工人若干,不同工种不能相互取代。每个工作地有一个开工时间,凑齐所有工人后准时开工,修缮也需要一定时间。一个工人可以在一个地方工作完后再到其他地方,两地直接的距离是欧几里得距离,可以算作时间。最少需要多少工人。
分析:只用费用流。每种工人不能相互替换,没有任何关系。因此对每个工种进行建图求解最小费用累加即可得到最终...
分类:
其他好文 时间:
2015-05-31 14:03:52
阅读次数:
105
公司项目中遇到并要解决的问题1:原则上除了自己写的代码之外,公共的jar不应该都在打包的时候打包到ear里面,这样的话包太大,也不符合的分层的逻辑,在jboss容器内部,每个ear的包重复jar都会调入jboss内部,而造成浪费过多地的服务器资源,会出现不定期的异常。 2:jboss eap 6.*系列,需要模块化配置,需要加载的jar,解决如何在jboss里面配置 3:公共的jar在jboss里...
分类:
编程语言 时间:
2015-05-31 14:04:32
阅读次数:
242
C和C++中的switch匹配case的问题,记住下面2条原则就行了:只有当所有case都不匹配时才会进入default语句
当找到一个匹配(无论是case还是default)后,会进入下面的case语句,直到找到break才会跳出switch。
我们把一个正常的switch的default语句转移到代码的最开始处然后执行代码可以发现问题:
#include
#inc...
分类:
其他好文 时间:
2015-05-31 14:03:59
阅读次数:
255
哲学家进餐问题问题:有五个哲学家公用一张圆桌,分别坐在周围的五张椅子上,在圆桌上有五个碗和五只筷子,平时一个哲学家进行思考,饿的时候便取用左右做靠近他的筷子,只有他拿到两只筷子时才能进餐,进餐完毕继续思考利用记录型信号量解决问题semaphore chopstick[5] = {1, 1, 1, 1, 1};//每一个筷子一个信号量do {
wait(chopstick[i]);//首先这个...
分类:
其他好文 时间:
2015-05-31 14:02:03
阅读次数:
124
不多说,直接上代码,大家都懂得
1、Mapper类的实现
/**
* Mapper类的实现
* @author liuyazhuang
*
*/
static class MyMapper extends Mapper{
protected void map(LongWritable key, Text value, org.apache.hadoop.mapred...
分类:
其他好文 时间:
2015-05-31 14:02:10
阅读次数:
230
深入spring aop 的核心,看看这个神秘的东西是怎么样的一幅面孔,看他是如何由简入难,化难为简!...
分类:
编程语言 时间:
2015-05-31 14:03:38
阅读次数:
146
快乐虾http://blog.csdn.net/lights_joy/欢迎转载,但请保留作者信息直方图的计算采用OpenCV的calcHist完成。OpenCV的C++接口中calcHist有三种形式://! computes the joint dense histogram for a set of images.
CV_EXPORTS void calcHist( const Mat* im...
分类:
编程语言 时间:
2015-05-31 14:02:10
阅读次数:
202
TUniQuery 对应的tb_table中的数据更新操作
如上图所示,在Table Name 中加入要更改的数据库表,点击Get Fields 选中id字段,点击Generate SQL ,这样就会自动生成一个随着Query的改变同时改变关联的数据库表的Query,不知道大家能不能看懂,我的描述能力不太好,请见谅。我写下来也是方便自己看的。...
分类:
其他好文 时间:
2015-05-31 14:01:08
阅读次数:
98
Adapter接口主要用于为ListView和Spinner等容器(即AdapterView)提供列表项,是搭建列表项布局与数据之间的链接桥梁。Adapter负责提供每个"列表项"组件,AdapterView(如ListView、Spinner等UI组件)则负责采用合适的方式显示这些列表项。
博客:http://blog.csdn.net/u012637501
一、ListView和ListA...
分类:
移动开发 时间:
2015-05-31 14:02:47
阅读次数:
310
多线程是java应用程序的一个特点,掌握java的多线程也是作为一java程序员必备的知识。多线程指的是在单个程序中可以同时运行多个同的线程执行不同的任务.线程是程序内的顺序控制流,只能使用分配给序的资源和环境。还记得刚开始学习的时候总是和进程分不清,总是对这两个名词所迷惑。下面就首先对这两个名词区分来作为本篇博客的开始: 一、线程与进程的区别 多个进程的内部数据和状态都是完...
分类:
编程语言 时间:
2015-05-31 14:01:27
阅读次数:
103
要求首先按照第一列升序排列,当第一列相同时,第二列升序排列;不多说直接上代码
1、Mapper类的实现
/**
* Mapper类的实现
* @author liuyazhuang
*
*/
static class MyMapper extends Mapper{
protected void map(LongWritable key, Text value, org...
分类:
编程语言 时间:
2015-05-31 14:00:06
阅读次数:
123
本文整理了个性化推荐现金面临的十大挑战,具体内容没有给出,只给出了相关的论文列表,具体的详述内容,读者可以通过链接转到原作者blog进行阅读,在此感谢原作者的贡献。...
分类:
其他好文 时间:
2015-05-31 14:02:45
阅读次数:
160
#include #include #include using namespace std;int main(){ cout<<time(0)<<endl; srand(time(0)); for(int x=1; x<25; ++x) { cout<<1+(ran...
分类:
编程语言 时间:
2015-05-31 13:54:04
阅读次数:
132
Problem StatementYou have 16 bricks. Each brick has the shape of a rectangular box. You are given a vector height. For each i, one of your bricks has....
分类:
其他好文 时间:
2015-05-31 13:56:29
阅读次数:
137
/*ID: awsd1231PROG: crypt1LANG: C++*/#include #includeusing namespace std;int n, num[10] = {0}, equa[60000][5];int main() { freopen("crypt1.in", "r", ...
分类:
其他好文 时间:
2015-05-31 13:56:23
阅读次数:
108