首页 > 2015年08月31日 > 全部分享
C++中定义一个不能被继承的类
一种错误的解法 最开始是从构造函数开始着手(先声明这种方法不能定义一个不能被继承的类,这是一种错误的方法,但是很容易往这方面想),假设存在下面的继承体系: 现在假设B是一个不能被继承的类,那么如果存在B的子类C,那么C的构造过程应该会报错,那么如何能够让B能正常构造而C不能正常构造呢?首先A,B,C的构造函数和析构函数都假设是public的,最开始想的是让B私有继承自A,根据priva...
分类:编程语言   时间:2015-08-31 11:54:01    收藏:0  评论:0  赞:0  阅读:319
C++ Primer 学习笔记与思考_10 类型转换易错处大总结
(一)隐式转换 先来看一组样例: int ival=0; ival=3.451+3; 首先做加法操作,操作数分别为int和double类型,c++并没有直接把两个数加在一起,而是提供了一组转换规则,以便在执行算术操作之前,将两个操作数转换为同一种数据类型。在这里是自动执行的,所以他们被成为隐式转换。 因为 C++定义了算术类型之间的内置转换以尽可能防止精度损失,所以这里3转换为doub...
分类:编程语言   时间:2015-08-31 11:53:51    收藏:0  评论:0  赞:0  阅读:166
15问答为专业测试人员揭开“精准测试”的面纱
15问答为专业测试人员揭开“精准测试”的面纱 什么是精准测试?软件测试是否必要达到精准?精准的同时是否提高了测试成本?精准测试对于普通测试工程师乃至测试行业会有怎样的影响?让我们带着这一系列的问题来关注精准测试的15个问答,揭开精准测试的面纱。   1.到底什么是精准测试?它和传统测试的区别和联系        相对于普通测试,精准测试是在传统测试过程中,通过技术手段对被测程序进行360度...
分类:其他   时间:2015-08-31 11:53:41    收藏:0  评论:0  赞:0  阅读:264
移植 jq
关于 jq 工具请参考 http://blog.csdn.net/u011641885/article/details/45559031 jq 源码下载: git clone https://github.com/stedolan/jq.git cd jq autoreconf -i CC=i486-openwrt-linux-gcc ./configure --disable-ma...
分类:其他   时间:2015-08-31 11:53:31    收藏:0  评论:0  赞:0  阅读:348
对几种常见设计模式的理解
对几种常见设计模式的理解  设计模式是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。   最早提出“设计模式”概念的是建筑设计大师亚力山大Alexander。在1970年他的《建筑的永恒之道》里描述了投计模式的发现,因为它已经存在了千百年之久,而现代才被通过大量的研究而被发现。在《建筑的永恒之道》里这样描述...
分类:其他   时间:2015-08-31 11:53:22    收藏:0  评论:0  赞:0  阅读:160
NavigationItem.leftBarButtonItem 返回事件捕获
NavigationItem.leftBarButtonItem 返回事件捕获    这个事件的捕获,在网上找了好久也没找到合适的方法,最后想了一些替代方法,供有需要的朋友借鉴。   1.把重新生成一个返回按钮,自己定义响应事件。 UIImage *image=[UIImage imageNamed:@"ReturnHome_Dark"]; UIBarButtonItem* ba...
分类:其他   时间:2015-08-31 11:53:11    收藏:0  评论:0  赞:0  阅读:309
python 模块
关于模块 模块是python组织代码的基本方式 python的脚本都是用扩展名为py的文本文件保存的,一个脚本可以单独运行,也可以导入到另一个脚本中运行。当脚本被导入运行时,我们称为模块(module) 模块名与脚本的文件名相同,例如我们写了一个名为Items.py的脚本,则可在另外一个脚本中用import Items语句来导入它。但是这行import语句相当于把Items.py中的...
分类:编程语言   时间:2015-08-31 11:53:01    收藏:0  评论:0  赞:0  阅读:153
从XML导入到excel的基本框架
在做项目时,XML用于WEBserivce的数据传输,当数据量比较大时,需要对获取的数据进行分析时,就比较麻烦,导入到Excel之后,可以方便的处理数据。 以下是基本的格式:     再举个例子吧。大家使用直接使用导入试试。 一、 3.xml:     33 33 0000 33 33 33333333 0012 2.000 GE 顶替 922...
分类:其他   时间:2015-08-31 11:52:51    收藏:0  评论:0  赞:0  阅读:200
51nod 1346:递归
1346 递归 基准时间限制:1 秒 空间限制:131072 KB 分值: 80 难度:5级算法题  收藏  关注 函数f(n,m) { 若n=1或m=1返回a[n][m]; 返回f(n-1,m)异或f(n,m-1); } 读入2 for i=2->100读入a[1][i] for i=2->100读...
分类:其他   时间:2015-08-31 11:52:41    收藏:0  评论:0  赞:0  阅读:256
程序员能用一年的git技能整理
用git有一年了,下面是我这一年来的git使用总结,覆盖了日常使用中绝大多数的场景。嗯,至少是够用一年了,整理出来分享给大家,不明白的地方可以回复交流。 创建和使用git ssh key 首先设置git的user name和email: 1 2 3 1 2git config --global user.name "xxx" git config...
分类:其他   时间:2015-08-31 11:52:31    收藏:0  评论:0  赞:0  阅读:130
HP-UNIX安装Oracle PHCO-40381
首先我们需要区分该HP是什么处理器 machinfo  查看 pa-risc的产品号以rp打头,itanium的产品号以rx打头 不同的产品需要去官网下载不同介质,所以这里需要分清楚 创建用户修改参数等操作这里就不详细说明了。以前的文章也有。这里重点解决HP-UNIX安装时候依赖包问题 Oracle 官方给出需要安装依赖包: PHCO_40381 PHKL_38038 PH...
分类:数据库技术   时间:2015-08-31 11:52:21    收藏:0  评论:0  赞:0  阅读:655
SPOJ Optimal Marks(最小割的应用)
SPOJ Optimal Marks(最小割的应用)真心好题,网络流简直无处不在,能够解决一些看似困难的问题,希望能从中学到其精髓—-模型建立+建图题意: 给定一个无向图,每个顶点都有对应值,每条边的权值为val[u] ^ val[u],同时已知其中某些点的值,求其他点的权值使得最终的图的边权和最小? 分析: 首先边与边之间异或操作,不太好直接处理,因为异或操作每一位运算相互独立,我们来逐位...
分类:其他   时间:2015-08-31 11:52:11    收藏:0  评论:0  赞:0  阅读:239
ARM 的指令集
一、微处理器的指令分类和格式 ARM 未处理的指令集可以分为跳转指令、数据处理指令、程序状态寄存器(PSR)处理指令、加载/存储指令、协处理器指令和异常产生指令 6 大类,具体的指令及功能如下表所示(表中为基本ARM指令,不包括派生的ARM指令)。 条件域...
分类:其他   时间:2015-08-31 11:52:01    收藏:0  评论:0  赞:0  阅读:214
jdbc连接postgresql
关于jdbc连接postgresql的demo。...
分类:数据库技术   时间:2015-08-31 11:51:51    收藏:0  评论:0  赞:0  阅读:342
解决firefox弱临时 Diffie-Hellman 密钥的错误
现象使用firefox访问一些网站时会遇到如下错误: 在服务器密钥交换握手信息中 SSL 收到了一个弱临时 Diffie-Hellman 密钥。 (错误码: ssl_error_weak_server_ephemeral_dh_key)解决办法在firefox上安装disable dhe插件 下载地址:https://addons.mozilla.org/en-us/firefox/addon/...
分类:其他   时间:2015-08-31 11:51:41    收藏:0  评论:0  赞:0  阅读:1314
【笔试】37、顺时针打印矩阵
/**************************************************************************************** *题目:顺时针打印矩阵 * 输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字。例如:如果输入如下矩阵 * 1 2 3 4 * 5 6 7 8 * 9 10 11 12 * 13 14 1...
分类:其他   时间:2015-08-31 11:51:31    收藏:0  评论:0  赞:0  阅读:178
hdoj 4322 Candy 【最大费用最大流】【经典题目】【最大流时 维护费用的最大效益】
Candy Time Limit: 4000/2000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others) Total Submission(s): 1829    Accepted Submission(s): 500 Problem Description There are N candies a...
分类:其他   时间:2015-08-31 11:51:21    收藏:0  评论:0  赞:0  阅读:199
抗锯齿
CCSprite *s=CCSprite::create("xiao.png"); //抗锯齿 s->getTexture()->setAntiAliasTexParameters(); //s->getTexture()->setAliasTexParameters();//不抗锯齿 s->setPosition(ccp(240,160)); addChild(...
分类:其他   时间:2015-08-31 11:51:01    收藏:0  评论:0  赞:0  阅读:161
Intellij IDEA使用技巧
目录: 1.代码自动补全live templates 1.1IDEA中代码自动补全 1.2常用代码自动补全快捷键 1.3编写自己的live templates 2.常用设置项 2.1常用快捷键 2.2设置Eclipse风格快捷键 2.3使用黑色风格主题 2.4默认显示行号 2.5设置文件编码默认为UTF-8 2.6字体设置 2.7代码快速注解的使用 2.8导出工程到Eclipse 3.自定义文件...
分类:其他   时间:2015-08-31 11:50:51    收藏:0  评论:0  赞:0  阅读:641
三分钟理解“策略模式”——设计模式轻松掌握
策略模式的作用: 1.使用了策略模式后,如果需要增加一种策略,那么只需要创建一个实现了Strategy接口的子类,并重写其中的函数,然后在Context的构造函数中增加这种子类的判断。客户端的代码、Context中contextInterface()的代码无需作任何修改。 2.策略模式与简单工厂模式的相似之处: Context的构造函数、Factory的getBean()都是用来判断创建何种类型的对象的。 工厂模式和策略模式都能够将“客户端对究竟创建何种类型的判断”转移到Factory/Context中,从...
分类:其他   时间:2015-08-31 11:50:41    收藏:0  评论:0  赞:0  阅读:266
2202条   上一页 1 ... 81 82 83 84 85 ... 111 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!