机房收费系统的合作版中首次尝试使用框架:三层 + Spring.NET +Nhibernet框架。
一、整体框架图如下:
二、三层架构图如下:
DAL层:
Adapter:
结构:
实现IRepositoryDAL接口:扩展
继承RepositoryBaseDA...
分类:
其他好文 时间:
2014-09-13 21:34:16
阅读次数:
322
RBTree.h
#include
template
class RBTree
{
public:
RBTree();
bool insert(const T&);
bool del(const T&);
void show() {
Mid_Order(root);
}
private:
enum { RED, BLACK };
typedef struct ...
分类:
其他好文 时间:
2014-09-13 21:34:08
阅读次数:
266
maxheap.h
#include
template
class MaxHeap
{
public:
MaxHeap(int num);
MaxHeap(T Arr[], int arrsize, int totalsize);
bool insert(const T&);
bool del(T&);
void show() const;
void showonlevel()...
分类:
其他好文 时间:
2014-09-13 21:32:55
阅读次数:
300
题目:
晓萌最近在做一个翻转图片的应用,你可能也知道,图片其实是由一个个的点组成的。
于是,晓萌想先做一个可以翻转矩阵的程序,来解决他问题的核心部分。
输入第一行包括由空格分开的整数M、N、T(0
其中M和N分别表示待处理矩阵的行数与列数,T为0时表示左右翻转,为1时表示上下翻转。
之后的M行,每行包括由空格分隔的N个整数,依次为输入矩阵的每一行的数据。
输出包括M行N列,每个数字之间...
分类:
其他好文 时间:
2014-09-13 21:32:46
阅读次数:
260
MaxHBLT.h
#include
template
inline void Swap(T& a, T& b)
{
T c = a;
a = b;
b = c;
}
template class MaxHBLT;
template
class TNode
{
friend MaxHBLT;
public:
TNode(const T& val)
{
data =...
分类:
其他好文 时间:
2014-09-13 21:32:36
阅读次数:
239
/***************
逆波兰式即后缀表示法
预处理 ———— 中序表达式->逆序表达式(infix to postfix)
算法:
while(表达式非空)
if (遇到操作数)
直接输出
else if (遇到操作符op)
op是( 直接入栈s
op是) s.push输出,直到(
op是四则运算,则
if (s为空 || ...
分类:
其他好文 时间:
2014-09-13 21:32:25
阅读次数:
238
1、AVL树的定义
平衡二叉查找树,又称作AVL树(以提出此树的两人人名命名的),AVL树是一种高度平衡的二叉查找树,它或者是一颗空树,或者是具有下列性质的二叉查找树:
(1)它的左子树和右子树都是平衡二叉查找树
(2)它的左子树和右子树的深度差的绝对值不超过1
将二叉树上的节点的左子树的深度减去右子树的深度的值定义为节点的平衡因子,因此平衡因子的值只可能是:-1、0 和 1。...
分类:
其他好文 时间:
2014-09-13 21:31:15
阅读次数:
269
ryse:son of rome是xbox one独占的游戏,xbox one硬件性能不太好,计算能力比高端pc要差,加上这个团队里面的人也比较少,所以crytek在son of rome里面也没有做更新换代式渲染技术升级,更多的是进行polish和改进,其实这种我反而更加喜欢,一些概念理解更加深刻,一些技术实用精致,很不错。
另外xbox one毕竟ram大了很多,8g的ram相比上一代的512mb,足以在很多领域较上一代产生算法级的变化,能做的事情多太多了,crytek在static shadow,la...
分类:
其他好文 时间:
2014-09-13 21:30:56
阅读次数:
335
今天有同事反映最近几天的数据在oracle中查不到。检查TT的错误日志显示:TT5211: TT5211: Oracle out of resource error in OCIStmtExecute(): ORA-01536: space quota exceeded for tablespace 'TBSLOG' rc = -1 -- file "bdbTblH.c",
lineno 24...
分类:
其他好文 时间:
2014-09-13 21:30:45
阅读次数:
191
??
Ext JS消息提示框主要包括:alert、confirm、prompt、show
1、Ext.MessageBox.alert()
调用格式:
alert( String title, String msg, [Function fn], [Object scope] )
参数说明:
title:提示框的标题。
msg:显示的消息内容。
[Fun...
分类:
其他好文 时间:
2014-09-13 21:30:25
阅读次数:
244
题目地址:HDU 5000
这个题当时有过这种想法,就是所有满足的情况的属性和是一定的。但是不会求方案数。。(太弱。。。)而且当时也很不确定猜测是否正确。。所以就放下了。。。算是通过学习了下dp求方案数吧。
至于那个猜测,我也给不出证明,但是个人觉得是只有在和都是相等的时候,才可以通过某一个数的增减来始终保持至少有一个较大的,至少有一个较小的,而假如和不一样的话,就会产生其中一个会消灭另一个的...
分类:
其他好文 时间:
2014-09-13 21:30:15
阅读次数:
214
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5005
题目巨长,所以不贴题目了,直接说大意(话说大意也不短。。。。)。
题目大意:有两个人A和X,给一个有向无环图(DAG),每一个出度为0的节点(下面称这些节点为“叶子节点”)有两个权值x和y(所有的x,y都不一样,这点非常重要)。除了叶子节点,其他所有节点都都由A或X控制。如果当前位置...
分类:
其他好文 时间:
2014-09-13 21:29:55
阅读次数:
182
描述了约瑟夫问题的两种解法。一种模拟过程,一种用数学方法推导。...
分类:
其他好文 时间:
2014-09-13 21:29:05
阅读次数:
112
http://acm.hdu.edu.cn/showproblem.php?pid=5001
思路:dp计算出途径每个点的总概率,1-x即为所求解。
dp题,先介绍下dp[i][j]为第j步走在第i个点的概率,那么dp[i][j]=dp[x1][j-1]+dp[x2][j-1]+...,x1,x2为i 的相邻节点。上一步在相邻节点这一步才能走到该点嘛。
每个点概率要一个一个的算,当算到第ii...
分类:
其他好文 时间:
2014-09-13 21:28:55
阅读次数:
193
服务器端闪存技术,以及PernixData的软件定义闪存群集,在虚拟化存储设计中提供了低成本、高性能和易扩展的新一代存储解决方案。...
分类:
其他好文 时间:
2014-09-13 21:28:45
阅读次数:
216
代理模式(Proxy)
为其他对象提供一种代理以控制对这个对象的访问。
炎炎夏日即将过去,这个夏天的西瓜,你吃爽了吗?如果要问夏天有什么可留恋的?那么肯定是那冰冰凉凉的冰西瓜!炎热的夏季里,抱着半个从冰箱里刚拿出来的冰镇西瓜,用勺子挖着吃,是很多人觉得最惬意的吃法。相信大家也都这么干过...
今天跟大家聊的不是怎么吃西瓜,而是在哪里买西...
分类:
其他好文 时间:
2014-09-13 21:28:35
阅读次数:
236