2014年12月14日

C++多重继承,菱形继承中构造函数的调用顺序

摘要: C++中多重继承不免会出现钻石继承,也就是继承类的两个基类同时又是同一个基类的继承类,当创建一个对象的时候,他们是按照什么样的顺序调用构造函数的呢。如果不进行虚拟继承:class Base{public: Base() { cout<<"Base默认构造函数调用"<<end... 阅读全文

posted @ 2014-12-14 16:44 低级码农 阅读(4637) 评论(0) 推荐(1) 编辑

2014年10月1日

设计模式2:工厂方法模式

摘要: 定义:定义一个用于创建对象的接口,让子类决定实例化哪一个类,工厂方法使一个类的实例化延迟到其子类。类型:创建类模式类图:工厂方法模式代码[java]view plaincopyinterfaceIProduct{publicvoidproductMethod();}classProductimple... 阅读全文

posted @ 2014-10-01 19:22 低级码农 阅读(167) 评论(0) 推荐(0) 编辑

设计模式1:单例模式

摘要: 原文地址:http://blog.csdn.net/zhengzhb/article/details/7331369定义:确保一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。类型:创建类模式类图:类图知识点:1.类图分为三部分,依次是类名、属性、方法2.以>结尾的为注释信息3.修饰符+代... 阅读全文

posted @ 2014-10-01 19:20 低级码农 阅读(158) 评论(0) 推荐(0) 编辑

2014年9月29日

如何判断两颗二叉树是否相同

摘要: bool TreeTraversal(TreeNode *p, TreeNode *q){ if(!p&&!q) return true; bool result=false; if (p&&q) { if (p->val!=q->val) result = false; else ... 阅读全文

posted @ 2014-09-29 20:07 低级码农 阅读(533) 评论(1) 推荐(0) 编辑

二叉树的遍历算法

摘要: 二叉树遍历算法的非递归版本 阅读全文

posted @ 2014-09-29 20:04 低级码农 阅读(203) 评论(0) 推荐(0) 编辑

2014年4月17日

lsb_release: command not found 解决方法

摘要: 问题:lsb_release 是查看系统版本信息的工具[root@localhost ~]# lsb_release -a-bash: lsb_release: command not found原因:没有安装lsbLSB 简介目前 Linux 的发行版非常繁多,为了促进 Linux 不同发行版间的... 阅读全文

posted @ 2014-04-17 19:31 低级码农 阅读(6514) 评论(0) 推荐(0) 编辑

2014年3月14日

java comparable

摘要: 利用 Comparable 接口创建自己的类的排序顺序,只是实现 compareTo() 方法的问题。通常就是依赖几个数据成员的自然排序。同时类也应该覆盖 equals() 和 hashCode() 以确保两个相等的对象返回同一个哈希码。这个接口的作用:如果数组或者集合中的(类)元素实现了该接口的话 , 我们就可以调用 Collections.sort 和 Arrays.sort 排序,或应用于有序集合 TreeSet 和 TreeMap 中。下面设计一个有序的类 Person ,它实现 Comparable 接口,以年龄为第一关键字,姓名为第二关键字升序排序。Person.javapacka 阅读全文

posted @ 2014-03-14 10:04 低级码农 阅读(522) 评论(0) 推荐(0) 编辑

2014年1月14日

未能加载文件或程序集“XXX”或它的某一个依赖项。试图加载格式不正确的程

摘要: 如果你将应用程序生成x86而不是Any CPU时,在64位操作系统中不会出错错误,而在32位操作系统中可能会出现以下错误“/xxxxx”应用程序中的服务器错误。--------------------------------------------------------------------------------未能加载文件或程序集“xxx”或它的某一个依赖项。试图加载格式不正确的程序。说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。异常详细信息: System.BadImageFormatException: 阅读全文

posted @ 2014-01-14 16:07 低级码农 阅读(8147) 评论(2) 推荐(4) 编辑

2014年1月13日

于ie10与reportview的兼容性问题的分析

摘要: 问题描述:用SQL2008开发的SAP WEB,如果用IE10,网站的下端的左右光标条不显示,无法进行左右拉动问题出现环境:Windows 7 & IE10建议步骤:1、如果使用的是XP系统,还是尽快升级到window7系统,微软将在2014年4月份对XP停止支持2、在windows7上进行如下两步:1)将站点加入“信任站点”:点击IE窗口菜单上的”Tools -> Internet Options”,并将问题网站按照如下步骤,加入信任站点组,也就是“Trusted sites”。2)将站点加入“兼容列表”:如下图所示,点击”Tools -> Compatibility V 阅读全文

posted @ 2014-01-13 09:48 低级码农 阅读(245) 评论(0) 推荐(0) 编辑

ASP环境中reportviewer报表(SSRS)运行速度慢的问题分析与优化

摘要: 问题描述: 用SQL2008开发的SSRS报表运行速度非常慢,问题描述: 用SQL2008开发的SAP WEB,相关标准功能按钮运行速度非常慢,问题出现环境(软件/硬件): SQL2008问题重现步骤: 报表点击运行后需30秒左右才能显示出来问题出现原因:1、存储过程执行较慢,通过优化程式可以提高报表的运行速度。2、SQL2008安装时分为Local service和Report Service两个版本,如果是用Report Service可能会快一些3、ASP网页在使用模板时会导致含有报表的网页中报表的速度较慢,去除母版会快一些 阅读全文

posted @ 2014-01-13 09:32 低级码农 阅读(903) 评论(0) 推荐(0) 编辑

导航