上一页 1 ··· 47 48 49 50 51 52 53 54 55 ··· 84 下一页

2013年12月5日

输出一行字符串中的最长单词---调用函数

摘要: // 用一个函数实现,把一行字符串中的最长的单词输出。此行字符串必须从主函数中输入,然后调用这个函数,输出其中最长的一个单词; //例如s[80]=Hello,everyone,i am Cheng Yonggang from Hu Bei Univicity; 然后调用一个bl(s)然后输出a. #include int main() { void bl(char s[80]); char s[80]; gets(s[80]); bl(s[80]); return 0; } void bl(char s[80]) { char ... 阅读全文

posted @ 2013-12-05 10:11 love so much 阅读(1438) 评论(1) 推荐(0)

span设置固定宽度

摘要: 标签是被用来组合文档中的行内元素。相信对一般的网页设计师来讲是非常熟悉的朋友了,使用相当频繁,但我们往往很少对SPAN设定样式,一般也没什么必要,大多数都留给DIV老朋友了。 在做"善良公社"项目时,用到了SPAN,因为是用来实现放块效果,所以给它定义了固定宽度,本以为胸有成竹的事,可执行网页时发现设定的宽度没有效果,让我郁闷了几分钟,看似很简单的样式定义尽然是无效。后来网上搜索了相关资料,是这么解释的: CSS中的width属性并不总是有效的,如果对象是inline对象,width属性就会被忽略。Firefox和IE原来是遵循了标准才这样做的。 原因知道后,解决方案也就. 阅读全文

posted @ 2013-12-05 10:08 love so much 阅读(3822) 评论(1) 推荐(1)

如何使用Reaver破解Wi-Fi网络的WPA密码

摘要: via:http://lifehacker.com/5873407/how-to-crack-a-wi+fi-networks-wpa-password-with-reaver译者:Mr小眼儿本文由LCTT原创翻译,Linux中国荣誉推出 Wi-Fi网络能够让我们便利地访问因特网,但同时,我们又不希望隔壁抠门猥琐男总是蹭我们的网,所以自然要给WiFi加个密码,对吧?于是,好消息是,也许你已经看过我的另一篇文章,“如何轻易破解WEP密码”,所以你使用了更稳固的WPA安全协议。 但坏消息是,现在有一款自由开源新工具——Reaver,已经挖掘出了无线路由器的一个漏洞,由此能够破解绝大多数路由... 阅读全文

posted @ 2013-12-05 10:04 love so much 阅读(759) 评论(0) 推荐(0)

kernel hexdump分析 (2.0)

摘要: 有的时候print_hex_dump_bytes循环打印很多信息的时候(大于1K) 用UART串口打印的信息总是会有丢失,估计是printk缓冲区的问题把,具体原因不是太清楚 于是自己写了个比较笨的dump函数,问题得到解决://每次打印128个字节(当然你也可以打印更多),只调用一次printk , // 而 print_hex_dump_bytes 则 最多32个字节 就调用一次printkstatic void dumpBuf(void * buf){ unsigned char * temp; temp=(char *)buf; int i=0; pri... 阅读全文

posted @ 2013-12-05 10:00 love so much 阅读(627) 评论(0) 推荐(0)

C++基础学习笔记----第七课(面向对象的基本概念)

摘要: 主要讲面向对象的基本概念和一些概念,以及实现简单的面向对象C++程序。类和对象基本概念类和对象是面向对象中的两个基本概念,类是指一类事物,是一个抽象的概念。对象是指某一个类的实体,是一个具体存在的事物。类是一中模板,可以通过这种模板创建出不同的对象实例。对象实例是类模板的一个具体实现。一个类可以有很多个对象,而一个对象必然属于某个类。类和对象的意义类用于抽象的描述一类事物所特有的属性和行为。对象是一对一个特有的事物,拥有所属类的所有属性,并且每一个属性都有一个特有的值。类之间的关系类之间的关系都是很清晰的,但是一些类还是可以再进行具体细分,从同一个类细分出来的类和原来的类之间时候关系的,这种关 阅读全文

posted @ 2013-12-05 09:57 love so much 阅读(250) 评论(0) 推荐(0)

有关java中的final关键字

摘要: 在java中,可能使用到final关键字修饰的有数据、方法和类。一、final 修饰数据有final修饰的数据是用来告诉编译器一块数据是恒定不变的,有时数据恒定不变是很有用的,比如:1.一个永不改变的编译时常量。2.一个在运行时被初始化的值,但是又不希望它被改变。编译时常量必须是基本数据类型,并且以关键字final修饰,在对这个常量进行定义的时候必须进行赋值,并且以后不能被改变。 对于基本类型,final使数值恒定不变;而对于对象引用,final使引用恒定不变,也就是说某个引用不能再指向其他对象了,但是当前指向的这个对象自身的数据是可以改变的。二、final修饰方法使用final修饰方法的.. 阅读全文

posted @ 2013-12-05 09:53 love so much 阅读(203) 评论(0) 推荐(0)

测试framebuffer

摘要: static GGLContext *gr_context = 0;static GGLSurface gr_framebuffer[2];static unsigned gr_active_fb = 0;static int gr_fb_fd = -1;static int gr_vt_fd = -1;static struct fb_var_screeninfo vi;struct fb_fix_screeninfo fi;// 得到framebuffer的相关信息(可变或固定的)// 及映射数据区域static int get_framebuffer(GGLSurface *fb){ . 阅读全文

posted @ 2013-12-05 09:49 love so much 阅读(698) 评论(0) 推荐(0)

Java中@Deprecated、@SupressWarning、@Override的作用

摘要: Annotation注解在 Java 中有着很广泛的,他是做为一种标识 为javac所识别。每一个注解 都对应这一个Java类 在java.lang包中 有三个注解 分别是 Deprecated SuppressWarning Override 在使用 注解前必须要在 注解类前面加上@ 每增加一个注解 就意味着产生了一个注解对象 。 注解就是一个标识,编译器 通过标识来输出不同的编译结果 。 Deprecated 过时的 SuppressWarning 抑制警告 Override 覆盖 比如@Deprecated,过时API注解,我们在用到JDK提供的API的时候,在编译... 阅读全文

posted @ 2013-12-05 09:46 love so much 阅读(616) 评论(0) 推荐(0)

内存拷贝函数的编写整理(很流行的面试题)

摘要: 很多公司都喜欢出关于内存拷贝的这么一道题,下面是本人整理的关于内存拷贝函数编写的过程,仅供参考。以下是我在一次模拟笔试中写的程序:void MyMemcpy(char *dst,char *src,int count){ while(count--) { *dst++ = *src++; }}很显然,这样的程序是不合格的。首先,定死了源地址和目标地址的类型,都用了char *型,使得人们使用时,都要通过类型强制转换来解决,很麻烦。改成下面这样的程序:void MyMemcpy(void *dst,void *src,int count){ while (count--) { ... 阅读全文

posted @ 2013-12-05 09:42 love so much 阅读(301) 评论(0) 推荐(0)

fzu 1909 An Equation(水题)

摘要: 题目链接:fzu 1909 An Equation 典型的签到题。 #include #include bool judge(int *a, int sum) { for (int i = 0; i < 4; i++) { for (int j = i + 1; j < 4; j++) if (sum == (a[i] + a[j]) * 2) return true; } return false;}int main () { int cas, a[4]; scanf("%d", &cas); for (int i = 1; i <= cas; 阅读全文

posted @ 2013-12-05 09:39 love so much 阅读(184) 评论(0) 推荐(0)

上一页 1 ··· 47 48 49 50 51 52 53 54 55 ··· 84 下一页

导航