C++primer(第五版)第五章语句:讲解与C语言一些不同的地方,switch语句的灵活运用;本章大致和c语言一致:不同的是输入的string定义,c不支持;...
分类:
编程语言 时间:
2014-11-26 11:35:55
阅读次数:
209
#include "highgui.h"
int main(int argc,char** argv)
{
IplImage* img=cvLoadImage(argv[1]);
cvNamedWindow("Test1",CV_WINDOW_AUTOSIZE);
cvShowImage("Test1",img);
cvWaitKey(0);
c...
分类:
其他好文 时间:
2014-11-26 11:36:17
阅读次数:
190
索引是对数据库表中一个或多个列(例如,employee 表的姓氏 (lname) 列)的值进行排序的结构。如果想按特定职员的姓来查找他或她,则与在表中搜索所有的行相比,索引有助于更快地获取信息。
数据库索引采用的是B+树,如果查询两个表的内容:
select * from a, b where a.id = b.id;
只需要在b表上的id建立索引,因为查询里对“左表a”没有条件,是全部输出...
分类:
数据库 时间:
2014-11-26 11:33:49
阅读次数:
197
SGU111 Very Simple Problem
题目大意:
输入一个自然数N,找到一个平方不超过N的最大的整数。
输入:
输入文件包括一个数N(1≤N≤10^1000)。
输出:
答案
样例输入:
16
样例输出:
4
这还非常简单的题目。。。(对于代码能力强大的人而言确实如此)
问题就是对大整数进行开方。
方法的话有两种。
首先,对于K位数字的...
分类:
其他好文 时间:
2014-11-26 11:36:13
阅读次数:
164
现在Android有不少的第三方推送接口,大大节省了我们的时间,让我们专注于软件本身的编写。
极光推送作为一个比较成熟的推送API,用起来是非常便利的,今天就来总结一下。
注册账号之后,首先创建一个应用,如下图:
应用创建完成之后,会生成应用标识(AppKey)和API Master Secret,如下图:
然后下载Android Example:
解压之后就是一个A...
分类:
移动开发 时间:
2014-11-26 11:36:02
阅读次数:
204
除了读入图片之外,读写视频也足够简单易学,下面来看看如何读写视频吧。
播放硬盘中的视频:
#include "highgui.h"
int main(int argc,char** argv)
{
cvNamedWindow("Test2",CV_WINDOW_AUTOSIZE);
CvCapture* capture=cvCreateFileCapture(argv[...
分类:
其他好文 时间:
2014-11-26 11:34:06
阅读次数:
153
在做计算机体系结构的时候,模拟器是一个重要且又有效的工具。其中gem5集成了gem和m5的优点,使用起来比较简单和方便。其中包括了se模式和fs模式,se模式是在gem5运行我们已经编译好的程序,可以获取cache,cpu状态等数据,fs模式下可以模拟操作系统,我们可以将我们自己修改的linux内核加载到哥们上运行。下面介绍了使用gem5的se模式,运行编译好的ARM可执行文件。获取访存的trac...
分类:
系统相关 时间:
2014-11-26 11:35:14
阅读次数:
1493
SGU112 a^b-b^a
题目大意:
给你两个自然数a和b.求a^b-b^a.
输入
输入两个数 a 和 b (1≤a,b≤100).
输出
输出所求的答案.
样例输入
2 3
样例输出
-1
题目意思很好理解。
方法也很简单。
1.高精度乘法计算(大整数*大整数)。
2.套用快速幂(原理一样,即a^b=(a^(b/2))^2;(b...
分类:
其他好文 时间:
2014-11-26 11:34:36
阅读次数:
205
SGU113 Nearly Prime Numbers
题目大意:
求一个数N是否能由两个质数p1*p2得到(p1可以=p2)
输入:
数据组数Q(1
Q个数,为题目要求的数字N(1
输出:
对于每个数字,如果找得到,则输出"Yes",否则输出"No",用回车隔开。
样例输入:
1
6
样例输出:
Yes
看似比较水的一道题目(实际也比较水)。
首先我们不妨设p...
分类:
其他好文 时间:
2014-11-26 11:33:41
阅读次数:
175
泛型容器是通过指定容器包含对象的类型,由编译器保证对象类型的正确性,在编译阶段就能检查出类型错误。如下列将List对象longList赋予一个List对象gtList,会报编译错误。如果这只是在编译检查,那么我们是否可以绕过编译检查呢?...
分类:
编程语言 时间:
2014-11-26 11:33:20
阅读次数:
193
在C++中,流(stream)也可以看做是容器,因而也有相应的iterator来遍历流中的内容,其中就有本文要介绍的两个流迭代器:istreambuf_iterator和istream_iterator,这两个迭代器的用法和区别可以用一下两段代码来体现...
分类:
编程语言 时间:
2014-11-26 11:32:52
阅读次数:
180
个人blog 此篇博文地址:http://www.sanyinchenblog.com/?p=244
工厂模式:
定义一个抽象工厂接口,让子类去决定要实例化哪一个类。
demo(https://github.com/sanyinchen/UMLDemo)
书中举了一个女娲造人的例子,女娲有一个八卦炉,然后要通过这个八卦炉烧纸三种肤色的人,分别是白种人,黑种人,和黄种人。...
分类:
其他好文 时间:
2014-11-26 11:34:37
阅读次数:
144
package com.huowolf.dom4j;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStreamWriter;
import java.util.List;
import org.dom4j.Document;
impo...
分类:
其他好文 时间:
2014-11-26 11:34:10
阅读次数:
127
安卓应用程序是使用JAVA语言进行开发的。安卓SDK 工具编译你的代码,并把编译后的代码和数据,资源文件一起加入到APK。APK就是 Android package(安卓包),他是一个以.apk为后缀的档案文件。一个APK文件包括安卓app的所有内容,设备通过这个文件来安装安卓应用。...
分类:
移动开发 时间:
2014-11-26 11:34:27
阅读次数:
239
Servlet技术
Servlet是用Java语言编写应用到Web服务器端的扩展技术。它先于JSP产生,可以方便的对Web应用中的HTTP请求进行处理。在Java Web程序开发中,Servlet主要用于处理业务逻辑,它比JSP更具有业务逻辑层的意思。而且Servlet的安全性、扩展性以及性能方面十分优秀。在Java Web程序开发及MVC模式的应用方面起到了十分重要的作用。
Servlet基...
分类:
Web程序 时间:
2014-11-26 11:33:27
阅读次数:
163
对有些图片的会被拖动的问题,是不是表示已经厌倦了
改变成用background-image的方式,找到图片的位置,放到标签中而不是中就可以愉快的解决这个问题啦~
注意要重新定位下,不然图片会到最上方去。
是不是棒棒哒?~...
分类:
其他好文 时间:
2014-11-26 11:34:16
阅读次数:
141
1、二叉树的定义
二叉树(Binary Tree)是一种特殊的树型结构,每个节点至多有两棵子树,且二叉树的子树有左右之分,次序不能颠倒。
由定义可知,二叉树中不存在度(结点拥有的子树数目)大于2的节点。二叉树形状如下下图所示:
2、二叉树的性质
(1)在二叉树中的第i层上至多有2^(i-1)个结点(i>=1)。备注:^表示此方
(2)深度为k的二叉树至多有2^...
分类:
编程语言 时间:
2014-11-26 11:32:59
阅读次数:
342