不论进行什么程序或者框架的源码分析,总是要建立在使用它的基础之上的,当我们使用了它,然后才会有好奇心和动力去分析它是怎么样实现的。其实有很少的编程人员会直接使用commons-pool,但是常常在我们的项目中需要使用到它。我是如何开始接触commons-pool的呢?这是在我学习javaEE开发的时候接触的,当时候的时候需要使用dbcp作为数据库连接池,然而dbcp依赖于commons-pool来缓...
分类:
其他好文 时间:
2016-05-12 21:57:02
阅读次数:
331
一、RPR_ABAP_SOURCE_SCAN 可以用于搜索SAP中的程序代码,一般使用时填写开发类、程序名及需要查找的字符串即可,选择屏幕布局和功能很简单,熟悉ABAP代码的人一看就明白了,不多解释了,使用方法及截图如下。选择范围太大的话很慢,可以考虑放到后台运行,结束了再看结果。
用这个程序查看某些特征的代码很有效,比如查找所有程序中这样的代码等。
1 SE38回车
2 程序名:RPR_ABAP_SOURCE_SCAN
3 F8 Execut...
分类:
其他好文 时间:
2016-05-12 21:56:47
阅读次数:
629
柴俊理金:5月9号早间黄金、宁贵沥青操作策略
上周黄金价格整体延续震荡走势,周初回落,行情最低试探1270附近支撑后反弹,受周五非农数据利好的影响,金价重回1290关口,上行的动力明显减弱,虽然数据利好的影响,不过下周依然有继续回落的风险;宁贵沥青整周走势呈现冲高回落,周五公布的美国4月季调后非农就业人口仅增加16.0万,数据糟糕程度完全符合柴俊预期,美元受打压下行,同时,周五公布的...
分类:
其他好文 时间:
2016-05-12 21:56:28
阅读次数:
134
前提:
①组件(Components):Activities、Services、Content Providers、Broadcast Receivers.
②进程(Processes)、线程(Threads)
当一个应用程序组件启动,且没有其他组件正在运行时,安卓系统会为这个应用启动一个新的进程和一个干活的单线程。默认情况下,同一应用程序的所有组件运行在同一进程和线程(即,主线程)...
分类:
其他好文 时间:
2016-05-12 21:55:09
阅读次数:
154
数据结构第四版p79页迷宫问题我觉得存在BUG,下图盗用贺老师就会的QAQ,也希望贺老师能看到帮忙解答一下啦。
BUG: 程序从起始点(1,1)开始寻找路径,在当前点进行判断其上下左右是否存在可走点,如果从(1,1)点开始判断如图那么它的右(1,2)下(2,1)都是可走点那么将右边的格子坐标进栈呢还是将下边的格子坐标进栈?书本上给的代码是先判断上边格子再判断右边格子再判断下边格子再判断左边格子...
分类:
其他好文 时间:
2016-05-12 21:56:16
阅读次数:
351
1. 问题
我们的程序有几十个线程,每个线程拥有一个std::map,每个线程都要向自己的std::map中插入大量的数据,但每个数据只有几十字节;当使用完std::map,调用map.clear(),删除map里的所有元素,发现std::map所占内存没有返还给操作系统;甚至std::map析构后,内存仍然没有返还给操作系统(map析构不返还内存,不一定100%重现)。...
分类:
其他好文 时间:
2016-05-12 21:53:48
阅读次数:
874
回家
Time Limit: 1000 MS
Memory Limit: 32768 K
Total Submit: 35(9 users)
Total Accepted: 10(8 users)
Rating:
Special Judge: No
...
分类:
其他好文 时间:
2016-05-12 21:52:54
阅读次数:
182
/*
排列组合
问题描述:
给定n个数,求出1,2,...,n的所有排列组合。
(使用深度优先搜索算法) 输入描述 InputDescription
第一行输入整数n(0<n<=100) 输出描述 OutputDescr
每行n个用空格隔开的数,表示一种排列组合 样例...
分类:
其他好文 时间:
2016-05-12 21:53:11
阅读次数:
123
最近看了下ArrayList的源码,抽空根据ArrayList的底层结构写了一个功能简单无泛型的自定义ArrayLsit,帮助自己更好理解ArrayList:,其实现的底层数据结构为数Object组,代码如下:
/**
* 自己实现一个ArrayList
*
*/
public class MyArrayList {
private Object[] eleme...
分类:
其他好文 时间:
2016-05-12 21:53:28
阅读次数:
152
问题及代码:
/*Copyright (c)2016,烟台大学计算机与控制工程学院
*All rights reserved.
*文件名称:main.cpp
*作 者:王艺霖
*完成日期:2016年5月9日
*版 本 号:v1.0
*问题描述:以Point为基类,派生出一个Circle(圆)类,增加数据成员r(半径),以及求面积的成员函数area,实现其他需要的成员函数,设计main函数完...
分类:
其他好文 时间:
2016-05-12 21:53:30
阅读次数:
118
Arrange the Bulls
Time Limit: 4000MS
Memory Limit: 65536K
Total Submissions: 4234
Accepted: 1612
Description
Farmer Johnson's Bulls love playing basketball very much....
分类:
其他好文 时间:
2016-05-12 21:51:08
阅读次数:
301
题目大意:给你一棵树,要进行两次访问,两次访问中不能重复访问任一节点和边,问两次访问的最大长度乘积,没边 长度为1
思路:因为n只有200,所以可以枚举从哪里将树分成两棵树,求两棵树的直径,维护乘积最大值即可。树的直径在以前的博文讲过,两遍dfs即可
#include
#include
#include
#include
#include
#include
#inc...
分类:
其他好文 时间:
2016-05-12 21:51:27
阅读次数:
145
??
Pleasant sheep and big big wolf
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 2699 Accepted Submission(s): 1114
Problem Descrip...
分类:
其他好文 时间:
2016-05-12 21:51:15
阅读次数:
152
Openstack中的安全组实现相互信任的虚拟机之间的通信,绑定同一个安全组的虚拟机使用相同的安全策略。安全组作用范围是在虚拟机上,更具体来说是作用在虚拟机的端口而不是网络上。Openstack中安全组基于Iptables实现,由于当前OpenvSwitch(ovs)不能使用iptables rule,所以虚拟机先连接linux bridge,再连接到ovs网桥。参考链接[1]。
使用Iptab...
分类:
其他好文 时间:
2016-05-12 21:51:26
阅读次数:
458
Java语言是强类型语言,强类型包含两方面的含义,1,所有的变量必须先声明后使用;2,指定类型的变量只能接受类型与之匹配的值。
这意味着每个变量和每个表达式都有一个在编译时就确定的类型。
类型限制了一个变量能被赋的值,限制了一个表达式可以产生的值,限制了在这些值上可以进行的操作,并确定了这些操作的含义。
强类型语言可以在编译时进行更严格的语法检查,从而较少编程错误。声明变量的语法非常...
分类:
其他好文 时间:
2016-05-12 21:52:22
阅读次数:
138
linux grep命令
1.作用
Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。
2.格式
grep [options]
3.主要参数
[options]主要参数:
-c:只输出匹配行的计数。
...
分类:
其他好文 时间:
2016-05-12 21:51:22
阅读次数:
159
这套题目总体而言,中等题偏多,而简单题和难题较少。一些题目需要组合运用多种算法和数据结构,而代码复杂度并不高,主要目的使是选手在整个比赛过程中不至于进入“垃圾时间”,能感受到思考并解决题目的乐趣……但好像大家都跳进坑里面了。
A:Tickets
寻找最少花费及购买方式,若有多种则输出最前一种,直接处理即可,注意数据较大,用cin,cout可能会超时,这点在宣讲会上已经提过了。
B...
分类:
其他好文 时间:
2016-05-12 21:50:22
阅读次数:
163