- 博客(33)
- 资源 (4)
- 收藏
- 关注
转载 android控件)GridView控件开发总结
1 界面 android:listSelector="#FAF4FF" android:id="@+id/GridView" android:layout_width="fill_parent" android:
2013-07-08 20:03:37
800
原创 QT5.0.2 安装+入门例子(windows下)
1:安装和下载参考:http://blog.csdn.net/lcl_data/article/details/85941022:使用QT creator创建例子,参考,可能碰到一个错误,上面也有说明http://blog.csdn.net/ccf19881030/article/details/8648220下次结合vs2010运行QT
2013-05-30 16:58:21
4947
转载 FFMpeg(2)指导+代码
SDL和视频 为了在屏幕上显示,我们将使用SDL.SDL是Simple Direct Layer的缩写。它是一个出色的多媒体库,适用于多平台,并且被用在许多工程中。你可以从它的官方网站的网址http://www.libsdl.org/上来得到这个库的源代码或者如果有可能的话你可以直接下载开发包到你的操作系统中。按照这个指导,你将需要编译这个库。(剩下的几个指导中也是一样)SDL库中有许
2013-05-20 09:51:45
1178
转载 ffmpeg(1)详细说明:FFMPEG教程01指导1:制作屏幕录像
原文地址:摘自http://wenku.baidu.com/view/42db79106c175f0e7cd1375d.html电影文件有很多基本的组成部分。首先,文件本身被称为容器Container,容器的类型决定了信息被存放在文件中的位置。AVI和Quicktime就是容器的例子。接着,你有一组流,例如,你经常有的是一个音频流和一个视频流。(一个流只是一种想像出来的词语,用来表示一连串的通
2013-05-17 10:38:06
1380
原创 ffmpeg(1)环境搭建+tutorial01.c
环境搭建1)将ffmpeg-20121125-git-26c531c-win32-shared\bin加入到环境变量中。2)将SDL-1.2.15\include,ffmpeg-20121125-git-26c531c-win32-dev\include加入到工程中,如图示:3)在附加依赖库中添加如下lib文件SDL.libSDLmain.libavcode
2013-05-17 09:59:19
1923
转载 人脸识别简单例子
#include #include #include #include #include static CvHaarClassifierCascade *cascade;// 加载分类器static CvMemStorage *storage=0;// 保存图像内存void detect_and_draw(IplImage *image);// 识别人脸重绘图像co
2013-01-29 14:09:25
671
转载 OpenCV入门例子 反色显示图像
1:配置开发环境 include+lib#include #include #include #include #include int main(int argc, char *argv[]){ IplImage* img = 0;// 图像指针 int height, width,step,channels;// 图像相关属性 UCHAR *data;/
2013-01-29 11:43:42
2941
原创 二叉树的相关操作
package acm.result.test1;/** * @author BTiger * */public class Main { /** * 二叉树遍历,三种方法 * * @param args */ public static void main(String[] args) { Tree tree = getTree();
2012-03-09 10:34:21
434
原创 二叉树遍历,三种方法
package acm.result.test1;/** * @author BTiger * */public class Main { /** * 二叉树遍历,三种方法 * * @param args */ public static void main(String[] args) { Tree tree = getTree();
2012-03-08 17:09:53
450
转载 java内存分配
java内存分配栈、堆、常量池虽同属Java内存分配时操作的区域,但其适用范围和功用却大不相同。本文将深入Java核心,详细讲解Java内存分配方面的知识。Java内存分配与管理是Java的核心技术之一,之前我们曾介绍过Java的内存管理与内存泄露以及Java垃圾回收方面的知识,今天我们再次深入Java核心,详细介绍一下Java在内存分配方面的知识。一般Java在内
2012-03-03 14:59:01
383
转载 详细介绍Java的内存管理与内存泄露
详细介绍Java的内存管理与内存泄露2009-06-16 11:11 gaofei_upc CSDN博客 我要评论(1) 字号:T |TJava内存泄漏是每个Java程序员都会遇到的问题,程序在本地运行一切正常,可是布署到远端就会出现内存无限制的增长,最后系统瘫痪,那么如何最快最好的检测程序的稳定性,防止系统崩盘,作者用自已的亲身经历与各位网友分享解决这些问题的办法
2012-03-03 14:50:28
561
原创 直接选择排序
package acm.result.test1;/** * @author BTiger * */public class Main { /** * 直接选择排序 9 19 21 22 23 25 59 63 70 73 * * @param args */ public static void main(String[] args) {
2012-03-02 22:50:10
489
原创 冒泡排序
package acm.result.test1;/** * @author BTiger * */public class Main { /** * 冒泡排序 9 19 21 22 23 25 59 63 70 73 * 一次比较相邻的两个, 冒泡排序(BubbleSort)的基本概念是:依次比较相邻的两个数 * ,将小数放在前面,大数放在后面。即在第
2012-03-02 21:40:35
398
原创 直接插入排序
package acm.result.test2;/** * 直接插入排序 * @author BTiger * */public class Main { public static void main(String[] args) { int[] test = Array.random(8); Array.print(test); Array.in
2012-03-02 15:13:36
873
原创 求一定范围内的素数个数
#include using namespace std;int ssh(int n);/*方法1)太笨了,当k==100000十万条时,耗时3秒,当k=100000000时,耗时3*1000=3000秒,也就是50分钟啊,天哪,效率太低了所以要用2)筛选法,筛法的执行效率非常高. 亿以内的素数只要大约2秒中的时间*/int main(){ int k,i=3,
2011-11-27 15:03:41
9694
原创 求最大公约数和最小公倍数
#include using namespace std;/*最小公倍数=a*b/最大公约数*/int main(){ int k; int i=1; cin>>k; while(i { int a,b,j; cin>>a; cin>>b; for( j=a=1;j--) { if(a%j==0&&b%j==0)
2011-11-27 13:42:23
718
原创 ACM 判断素数
#include using namespace std;bool ssh(int n);/*Problem Description可怜的小木偶不会判断素数是什么东西,还是你来教她吧。Input测试数据有多组,每组的表述如下:第一行有一个数字T,表示要测试的次数,(0<T<20);接下来是T行数据,每一行包含一个数据a其中0<a<30000。
2011-11-27 12:47:11
1582
原创 ACM c++实现大数相加
#include using namespace std;int Max(int a, int b);/*将字符串转化为int[]数组,然后倒排,输入的两个数长度不一致的情况,将短的前面补零,便于相加*/int main(){int k; cin>>k;int i=1;int j=0;while(i{ char a[1024],b[1024];
2011-11-27 10:43:33
909
2
原创 《JavaScript完全自学手册》总结
javascript只需知道其能处理哪些东西:1:操作控件2:子窗口,父窗口,模式窗口3:内置函数和对象,String相关的处理函数,Math对象(包括常用数学函数,如Math.PI获取pi的值,Math.abs(number)获取绝对值,三角函数等等),isNaN(value)=is not a number(不是一个数值).。做了一个科学计算器4:正则表达式5:操作cook
2011-11-25 11:31:03
807
转载 函数指针作参数的作用
函数指针作参数的作用查了很多资料,理解上有一定的难度,有的说作为一个接口,我知道人家说得没错,但作为初学者,当时怎么也理解不了,现在我把我个人的理解作一个说明,忘高手指教,感谢中!作为一个接口,其实就是留个空间让你填上相应的功能。比如,有两个整数a和b,现在是a和b参与一个运算,具体什么运算,由你自己决定,可以这样写一个程序:先定义一个由函数指针作参数的函数: int fun(
2011-11-21 18:32:06
2338
原创 C++Practise18:巧填数字
#include using namespace std;/*巧填数字1:不同字母代表不同数字ahhaah/joke=ha*/void main(){ int p,c[4],s;//c[4]用来保存4位整数,记住次方法,下次知道怎么保存整数的各个位数了 int joke,n=0; bool flag =false; for(joke=1023;joke
2011-11-21 13:40:33
1079
原创 C++Practise16:完全数判别
#include using namespace std;/*完全数判别:因子之和等于数本身如,6=1+2+3,6为完全数找出输入范围内的所有完全数,范围小于1000*/void main(){ int m = 0; int r[100]; int sum=0; cout cin>>m; // 先求出每个数的因子,然后判断他们的和是否等于该数 f
2011-11-21 12:17:24
1099
原创 C++Practise17:比我疆土
#include #include using namespace std;/*1:for循环的表达式1一定要赋初值,否则外层循环时,该值变成最大了2:两个boolean true相加,结果==2,true+false=1,切记*/void main(){ int a=1,b=1,c=1,d=1; for(a;a for(b=1;b {
2011-11-21 12:14:53
516
原创 C++ Practise14:探询路径
#include #includeusing namespace std;void path(int n,char s[20]);int k=0;void main(){ int length = 0; do { cout cin>>length; }while(length>9); path(length, "");}void pa
2011-11-21 12:14:09
606
原创 C++Practise12:汉诺塔问题
#include #include using namespace std;void hanio(int,char,char,char);void move(char,char);/*汉诺塔问题1:c做过度,将a上的n-1个移动到b2:将a最后一个移动到c3:a做过度,将b上的n-1个移动到c*/void main(){ int m=0; cou
2011-11-20 15:43:35
1535
原创 C++ Practise4:大写金额转换
#include #include using namespace std;void danwei(double i);// 输出元以上的单位void danwei2(double i);// 输出角和分单位void upcaseNumber(int i);// 输出大写金额void main(){ int n =0; cout cin>>n; whil
2011-11-19 21:20:50
683
原创 C++ 联系3:打印图案
#include using namespace std;void zsj(int s);void dsj(int s);void main(){ int s; cout cin>>s; zsj(s); dsj(s);}void zsj(int s){ for(int i=1;i { for(int j=0;j { c
2011-11-19 21:20:00
577
原创 C++Practise2:分牛的传说代码实现
#include using namespace std;/*三兄弟分牛问题,共19头牛,老大分二分之一,老二分四分之一,老三分五分之一,用循环解决问题,每次将剩余的再分配,直到一定程度即可*//*知识点1:循环遍历,也可以单独写个方法,用遍历循环,每次传入剩余S,但是麻烦多了2:char *name[]数组的使用,name是指针数组,每个指针指向一个字符串,取的时候用na
2011-11-19 21:18:53
1040
原创 java ACM 大数相加使用的bigInteger
package com.test;import java.math.BigInteger;import java.util.Scanner;public class Main { public static void main(String[] args) { BigInteger a, b; int t; Scanner sca = new Scanner(Sy
2011-11-05 11:00:06
681
原创 指针形参1,引用形参2,对象形参3区别
#include using namespace std;/*主要练习(1)构造函数初始赋值, (2)对象指针做形参时,要求调用函数的实参是对象的地址值,如add(&A)传递的就是A的地址,而add函数的定义就是指针做形参 (3)对象引用做形参时,要求实参是对象本身,如sub(A),而定义的是sub(&A) 第2种其实就相当于直接传递对象即可如sub(&A) 和squr(A)的
2011-11-05 10:55:27
1716
转载 解析char *p与char p[]
见论坛上有人讨论这个问题,感觉也是涉及面比较广,而且很多人犯过这个错误,比如声明char *p = "hello world!";却妄图用p指针改变字符串内容,所以就这个问题,我总结了一下。转载注明作者Logic0以及出处。主要解析的问题:问题1:#include "stdio.h"char *get_string_1(){ char p[] = "hello
2011-11-05 10:50:11
448
原创 java抽象类和接口的区别
直接将正题:看下图通过一个具体实例说明一下,自己理解。列子说的是一个水果类:任何一个水果都有价格,颜色,类型3中属性(做实现用,呵呵,只是随便取的3个属性),那么我们就可以提一个抽象类,因为这个是共通的,所有水果都有这些特性,代码如下:1:水果抽象类package me.test;/** * 水果抽象类。 * @author BTiger * */public abstr
2011-04-14 10:59:00
455
apache-flume-1.8.0
2017-10-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人