现在位置: 首页 > incubator发表的所有文章
  • 10月
  • 10日
移动开发 ⁄ 共 6063字 评论关闭
这是一个Android练手小项目,通过一个BroadcastReceiver广播接收者监听手机启动状态,实现开机启动。因为是电话监听器,所以我们不能让用户察觉,所以不能有软件界面,这是要点,不然也不叫监听器了,主要实现的功能有对所有语音通话进行录制并上传到网上,好了,不废话了,下面一步一步地写…… 首先,我们先来了解一下Service服务 Android中的服务和windows中的服务是类似的东西,服务一般没有用户操作界面,它运行于系统中不容易被用户发觉,可以使用它开发如监控之类的程序。服务的开发比较简单,如下: 第一步:继承Service......
阅读全文
  • 05月
  • 11日
综合 ⁄ 共 8561字 评论关闭
Emacs快捷键的总结 文件操作 C-x C-f 打开文件,出现提示时输入/username@host:filepath可编辑FTP文件C-x C-v 打开一个文件,取代当前缓冲区 C-x C-s 保存文件 C-x C-w 存为新文件C-x i 插入文件C-x C-q 切换为只读或者读写模式 C-x C-c 退出Emacs 编辑操作 C-f 前进一个字符 C-b 后退一个字符 M-f 前进一个字 M-b 后退一个字 C-a 移到行首 C-e 移到行尾 M-a 移到句首 M-e 移到句尾 C-p 后退一行 C-n 前进一行M-x goto-line 跳到指定行 C-v 向下翻页 M-v 向上翻页M-< 缓冲区头部 M-> 缓冲区尾部 C-M-f 向前匹配括......
阅读全文
  • 04月
  • 27日
综合 ⁄ 共 1254字 评论关闭
设备标识   为了记住每个设备被mount到哪里,Linux系统需要有一种惟一的方法标识各个设备。对于人来讲,通过在/dev目录上找到设备名就完成了任务。但是,这个目录包含了大量的特殊文件,每个文件都指示不同类型的设备,或现有设备上的分区。例如,/dev/hda设备指示系统的第一个硬盘驱动器;   /dev/hda1指示第一个硬盘驱动器的第1分区,而/dev/hda2是第2个硬盘驱动器的第2分区。表2展示了一些常用的设备文件和相应的设备。 特殊文件 设备 /dev/fd0 第1软盘驱动器 /dev/fd1 第2软盘驱动器 /dev/cdrom CD-ROM驱动器 /......
阅读全文
  • 04月
  • 25日
综合 ⁄ 共 1738字 评论关闭
这一题wa了好久。。因为忽视了不同的machine会有相同的level的情况,所以记录那个level可用时不能简单地赋值。 排序过后,对machine的循环没必要每次从头开始。之前因为这个T了。 贪心,对于machine和task都是按x从大到小排序,x相同时按y从大到小排序。每次在x符合要求的machine中寻找level最小的一个。因为task是从大到小,后面的task肯定可以满足之前标记的x,然后再匹配到符合条件的最小level。 如果task1(use mach i)在task2前面,if task2可以使用mach i,但是money没有task1多,如果task2不可以使用task1,那么把task2匹配......
阅读全文
  • 04月
  • 07日
综合 ⁄ 共 9837字 评论关闭
http://www.cnblogs.com/pengyq/archive/2008/08/27/1277739.html 摘要:用户提出一个需求,即ORACLE中的一个表存储了照片信息,字段类型为BLOB,要求能导出成文件形式. 本想写个C#程序来做,后来想起ORACLE有很多包,功能很好很强大,于是网上参考了些文章完成了. 主要是用了ORACLE的两个包:UTL_FILE和DBMS_LOB. 实现过程:第一步:以管理员用户登陆设置可操作目录   --CREATE DIRECTORY privilege is granted only to SYS and SYSTEM by default.create or replace directory BLOBDIR as 'D:/PIC';grant read,write on directory BLOBDI......
阅读全文
  • 03月
  • 29日
综合 ⁄ 共 11590字 评论关闭
 ******************************************************* *                   转载请注明来源地址http://blog.csdn.net/csuliky   作者:阿布 ******************************************************* 首先我们来对Freemarker有一个初略的认识,在这一章中,我们要学会如何写出一个简单但是非常有效的Freemarker模板。 1.模板+数据模型=输出 假设你的一个电子商铺应用程序需要一个HTML页面,类似于这个: view plaincopy to clipboardprint?<html>  <head>    <title>Welcome!</title>  </head&......
阅读全文
  • 03月
  • 17日
综合 ⁄ 共 766字 评论关闭
题意:求连通n个城市间所需最短路径中最长的 思路:prim #include "stdio.h" #define M 505 #define MAX 65537 int map[M][M]; void prim (int n) {     int cost[M],flag[M],i,j,k,min,sum = 0;     for (i = 0;i < n;i ++)     {         cost[i] = map[0][i];         flag[i] = 0;     }     flag[0] = 1;     for (i = 1;i < n;i ++)     {         min = MAX;         for (j = 1;j < n;j ++)             if (flag[j]==0&&cost[j] < min)             {                 min = cost[j];           ......
阅读全文
  • 01月
  • 17日
综合 ⁄ 共 1373字 评论关闭
Struts2中的struts.multipart.saveDir的配置 Struts2中的struts.multipart.saveDir主要是用来设置上传文件的临时存放地址,而这个参数设置方法的不同对应的地址也不同。  1、如果没有设置struts.multipart.saveDir,那么将默认使用javax.servlet.context.tempdir指定的地址,javax.servlet.context.tempdir的值是由服务器来确定的,例如:假如我的web工程的context是sencha,服务器使用Tomcat,那么savePath就应该是%TOMCAT_HOME%\work\Catalina\localhost\sencha,临时文件的名称类似于upload__1a156008_1373a8615dd__8000_0......
阅读全文
  • 01月
  • 16日
综合 ⁄ 共 31字 评论关闭
今天开通了csdn的博客,谨以此文,表示纪念,,谢谢,不喜勿喷
阅读全文
  • 01月
  • 14日
综合 ⁄ 共 2326字 评论关闭
覆盖的面积 Time Limit: 10000/5000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Problem Description 给定平面上若干矩形,求出被这些矩形覆盖过至少两次的区域的面积.   Input 输入数据的第一行是一个正整数T(1<=T<=100),代表测试数据的数量.每个测试数据的第一行是一个正整数N(1<=N&lt;=1000),代表矩形的数量,然后是N行数据,每一行包含四个浮点数,代表平面上的一个矩形的左上角坐标和右下角坐标,矩形的上下边和X轴平行,左右边和Y轴平行.坐标的范围从0到100000. 注意:本题的输入数据较多,推......
阅读全文
  • 12月
  • 26日
综合 ⁄ 共 547字 评论关闭
A. 获取代码:(没有git的先安装git:sudo apt-get install git-core)$ git clone git://github.com/tchaikov/scim-googlepinyin.git$ cd scim-googlepinyin.gitB. 编译前提:上面给的链接里面有介绍怎么编译的,但少提了几个必需组件,这里列一下:* autotools-dev* libgtk2.0-dev* libscim-dev* libtool* automake用下面命令看看是不是安装了,如果没有,会自动帮你安装上:$ aptitude install autotools-dev libgtk2.0-dev libscim-dev libtool automakeC. 编译:记住系统必须先存在SCIM(没有的话 sudo apt-get install scim ......
阅读全文
  • 12月
  • 23日
综合 ⁄ 共 438字 评论关闭
现从A星和B星分别取来n1,n2块陨石碎片,需要做n=min(n1,n2)次实验,每次从两堆陨石各取一颗来比较,每颗陨石只能参与比较一次。每个陨石有一个重量,记为w1[i] 和 w2[i],现在我们希望选取一种比较方案,使得每次比较的两个陨石重量之差的绝对值的总和最小。   第一反应当然是分别两堆陨石排序。 然后用动态规划来做,其实跟字符串相似距离蛮像的,只是权的计算不一样而已。 记  s [i ,j ] 表示A星前  i 个陨石和B星前 j 个陨石比较产生的总和。 则: S [i, j] =  :                               1.  if  i > j  , S[i,j] =......
阅读全文