现在位置: 首页 > succulent发表的所有文章
  • 09月
  • 09日
综合 ⁄ 共 448字 评论关闭
第一次安卓开发,初次体会到如此深刻的版本差异。   我的AudioRecord代码在三星S5670测试成功。   小米,朵唯D210T测试失败。错误信息如下:   04-01 12:58:44.368: E/AudioRecord(19808): Could not get audio input for record source 1 04-01 12:58:44.368: E/AudioRecord-JNI(19808): Error creating AudioRecord instance: initialization check failed. 04-01 12:58:44.368: E/AudioRecord-Java(19808): [ android.media.AudioRecord ] Error code -20 when initializing native AudioRecord object.   原文地址:http://ww......
阅读全文
  • 02月
  • 17日
综合 ⁄ 共 2731字 评论关闭
1017 - Exact cover Time Limit: 15s Memory Limit: 128MB Special Judge Submissions: 6023 Solved: 3188 Description There is an N*M matrix with only 0s and 1s, (1 <= N,M <= 1000). An exact cover is a selection of rows such that every column has a 1 in exactly one of the selected rows.Try to find out the selected rows. Input There are multiply test cases.First line: two integers N, M;The following N lines: Every line first comes an integer C(1 <= C <= 100), represents the num......
阅读全文
  • 05月
  • 25日
综合 ⁄ 共 443字 评论关闭
函数名: difftime   功 能: 计算两个时刻之间的时间差   用 法: double difftime(time_t time2, time_t time1);   程序例:   #include <time.h>   #include <stdio.h>   #include <dos.h>   #include <conio.h>   int main(void)   {   time_t first, second;   clrscr();   first = time(NULL); /* Gets system   time */   delay(2000); /* Waits 2 secs */   second = time(NULL); /* Gets system time   again */   printf("The difference is: %f \   seconds\n",difftime(second,first));   getch()......
阅读全文
  • 05月
  • 22日
综合 ⁄ 共 6442字 评论关闭
项目中需要用到二维码,二维码的码制是PDF417,在做了一番研究之后发现zxing是个不错的开源工具(代码托管在google上面)。为什么选择zxing,由于其他一些工具比如barcode4j(开源,支持读,好像不支持写,最后维护时间在2010年)、barcode(商业版)都不太适合,所以选择了zxing。 zxing并没有提供直接可以使用的jar文件,而是需要自己通过编译源码,生成需要的jar文件。额外说明,zxing利用maven管理自己的代码,并且默认使用了jdk7,代码中也使用了jdk7的一些新特性,基于这些情况,可以适当调整jdk的版本(如果降低jdk的版本......
阅读全文
转载自:http://select.yeeyan.org/view/282137/254580 如果动物会说人话的话,它们肯定会把它们的大部分时间都花在骂我们是傻x,快点滚出老子的地盘上。我们认为“可爱”的这些特征通常都是动物们用来吸引游人向它们投掷食物的手段罢了。 下面是6种你见到后很可能会绕道而行的动物,不管它们贴在你墙上的挂历上时看起来多么的招人喜欢。 如果动物会说人话的话,它们肯定会把它们的大部分时间都花在骂我们是傻6种你见到后很可能会绕道而行的动物,不管它们贴在你墙上的挂历上时看起来多么的招人喜欢。 河马 好可爱呀! 为了......
阅读全文
  • 04月
  • 18日
综合 ⁄ 共 4272字 评论关闭
刚才在论坛不经意间,看到有关源码阅读的帖子。回想自己前几年,阅读源码那种兴奋和成就感(1),不禁又有一种激动。 源码阅读,我觉得最核心有三点:技术基础+强烈的求知欲+耐心。 说到技术基础,我打个比方吧,如果你从来没有学过Java,或是任何一门编程语言如C++,一开始去啃《Core Java》,你是很难从中吸收到营养的,特别是《深入Java虚拟机》这类书,别人觉得好,未必适合现在的你。 虽然Tomcat的源码很漂亮,但我绝不建议你一开始就读它。我文中会专门谈到这个,暂时不展开。 强烈的求知欲,我认为是阅读源码的最核心驱动力......
阅读全文
  • 04月
  • 16日
综合 ⁄ 共 24780字 评论关闭
OK,前面我们已经学过了GridPanel,TabPanel,TreePanel这三种重要的面板,今天我们再下一城,拿下FormPanel这个面板。提到表单Form,那是做WEB开发的无人不晓了。那么,在ExtJS中,对应表单Form的封装组件就是FormPanel,它的重要性就不言而喻了。为了详细说明FormPanel中的各项属性和各种字段类型,我找了一个综合点的例子,这个例子来源于网络,被人转了多次也不知道原作者是谁了,在这里我要向原作者致敬,因为这个例子写的很用心。唯一有点缺陷就是在IE6.0和FireFox2.0上测试布局效果都有点小问题,所以我这里把它改造了一下。......
阅读全文
  • 02月
  • 06日
综合 ⁄ 共 511字 评论关闭
水题,代码写的有点戳 #include<stdio.h> int main(){ int r,g,b,cnt; char rst[6]={'0','0','0','0','0','0'}; scanf("%d %d %d",&r,&g,&b); if(r%13<10) rst[1]='0'+r%13; else rst[1]='A'+r%13-10; r=r/13; if(r%13<10) rst[0]='0'+r%13; else rst[0]='A'+r%13-10; if(g%13<10) rst[3]='0'+g%13; else rst[3]='A'+g%13-10; g=g/13; if(g%13<10) rst[2]='0'+g%13; else rst[2]='A'+g%13-10; if(b%13<10) rst[5]='0'+b%13; else rst[5]='A'+b%13-10; b=......
阅读全文
  • 01月
  • 20日
综合 ⁄ 共 2199字 评论关闭
Ping pong Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 4009    Accepted Submission(s): 1481 Problem Description N(3<=N<=20000) ping pong players live along a west-east street(consider the street as a line segment). Each player has a unique skill rank. To improve their skill rank, they often compete with each other. If two players want to compete, they must choose a referee among other ping pong players and hold the game in ......
阅读全文
  • 12月
  • 17日
综合 ⁄ 共 6298字 评论关闭
最近阅读Mahout开源代码时候,老是遇到job.setOutputKeyClass(cl);job.setOutputValueClass(VectorWritable.class);     job.setOutputFormatClass(SequenceFileOutputFormat.class);这种代码,比较郁闷,之前没有遇见过,参数怎么能这样调用呢?找了几本Java的书,才发现是JDK5.0新增的功能,这才到网上查查资料,JDK都进化到7.0了,还是应该对历史有点了解才好,JDK的版本是怎样演化过来的,每一个版本都有哪些进步,这些都有了解才好,不然怎样来用新技术呢?年轻的时候还是要看看世界是怎样来发展的,世界的怎样进步的,还有世......
阅读全文
  • 12月
  • 11日
综合 ⁄ 共 1577字 评论关闭
今天解析网页的时候,遇到必须登录后才能够访问的问题,在网上搜索了一些资料,反正有人做出来了,不过是使用HttpClient+Jsoup来实现的,我不清楚他们使用什么版本的Jsoup,地址:  HttpClient模拟登陆人人网,并且爬取日志内容(一),http://bbs.csdn.net/topics/390269063,查看现在的Jsoup API,可以直接模拟登陆,获取服务器返回的信息。 我这里是使用水木社区做Demo,其中下面的id和passwd分别是提交form表单中用户名和密码的input的name <form action="/user/login" method="post"> <ul class="sec"> &l......
阅读全文
  • 12月
  • 11日
综合 ⁄ 共 7410字 评论关闭
前言:这一章我们讨论一下Linux下的信号处理函数.       Linux下的信号处理函数:  1.信号的产生  2.信号的处理  3.其它信号函数  -------------------------------------------------------------------------------- 一个实例  1。信号的产生      Linux下的信号可以类比于DOS下的INT或者是Windows下的事件.在有一个信号发生时候相信的信号就会发送给相应的进程.在Linux下的信号有以下几个. 我们使用 kill -l 命令可以得到以下的输出结果:   1) SIGHUP  2) SIGINT  3) SIGQUIT  4) SIGILL  5) SIGTRAP  6) SIGABRT ......
阅读全文