上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 35 下一页
  2014年3月25日
摘要: 参考文章: http://www.matrix67.com/blog/archives/115 KMP算法详解 http://blog.csdn.net/yaochunnian/article/details/7059486 1、算法的思想 相比蛮力算法,KMP算法预先计算出了一个next数组,用来指导在匹配过程中匹配失败后尝试下次匹配的起始位置,以此避免重复的... 阅读全文
posted @ 2014-03-25 17:35 zhuxuekui3 阅读(650) 评论(0) 推荐(0) 编辑
  2014年3月23日
摘要: 参考以下文档: http://blog.csdn.net/hguisu/article/details/7418161 我们关注的焦点是错误的,重点不在文件,我们关注的核心是数据流。 这种流可以是文本形式,也可以是二进制形式。但我们可以归为流。 一种字符流。。。。简单首就是字符数组的形式,我们可以通过多种方式将我们所需要传输的数据,保存为我们需要的形式。 //文件只是一个中间的东西,... 阅读全文
posted @ 2014-03-23 17:12 zhuxuekui3 阅读(667) 评论(0) 推荐(0) 编辑
  2014年3月19日
摘要: 2015/12/10补充:当我们需要给一个数组返回所赋的值的时候,我们需要传入指针的指针。当我们只需要一个值的时候,传入指针即可,或者引用也可以。结构大致如下:char* p = (char*)malloc(sizeof(char)*num);while(){ func(char** p);}fre... 阅读全文
posted @ 2014-03-19 23:26 zhuxuekui3 阅读(497) 评论(0) 推荐(0) 编辑
  2014年3月18日
摘要: Win32程序是从WinMain开始执行的,但是MFC把WinMain给封装了,不会出现在你的代码里面,他已经编译到mfc80.dll了(VS2005)了。在MFC中的执行顺序是这样的,首先Windows调用WinMain函数,WinMain里面调用AfxWinMain函数,注意你的代码现在来了,AfxWinMain函数调用对应你程序的APP类(这个类是基于CWinApp的,CWinApp又是基于CWinThread的)的InitInstance函数,如果InitInstance返回TRUE,就调用CWinThread的Run函数,这个函数你可以重载,但是一般不重载。在Run函数里面是Wind 阅读全文
posted @ 2014-03-18 21:23 zhuxuekui3 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 函数:sprintf的使用 函数功能:把格式化的数据写入某个字符串 函数原型:int sprintf( char *buffer, const char *format [, argument] … ); 返回值:字符串长度(strlen)例子: char* who = "I"; char* whom = "CSDN"; sprintf(s, "%s love %s.", who, whom); //产生:"I love CSDN. " 这字符串写到s中 sprintf(s, "%10.3f", 阅读全文
posted @ 2014-03-18 19:33 zhuxuekui3 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 1: package com.example.activity_basic; 2: 3: import android.os.Bundle; 4: import android.app.Activity; 5: import android.view.KeyEvent; 6: import andro... 阅读全文
posted @ 2014-03-18 01:29 zhuxuekui3 阅读(1777) 评论(0) 推荐(0) 编辑
  2014年3月17日
摘要: 这些参数我们可以在 Minifest.XML当中找到 阅读全文
posted @ 2014-03-17 20:57 zhuxuekui3 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 在非主线程中调用了showMessage方法,结果报错:Can't create handler inside thread that has not called Looper.prepare() private void showMessage(String msg) { Toast toast = Toast.makeText(getApplicatio... 阅读全文
posted @ 2014-03-17 18:54 zhuxuekui3 阅读(660) 评论(0) 推荐(0) 编辑
  2014年3月16日
摘要: 点击确定: 点击修改: 想到Spinner下拉按钮可以通过两种方法生成 方法一: 1、在array数组里面定义数组 代码如下: ring-array name="balls"> 篮球 足球 网球 排球 ... 阅读全文
posted @ 2014-03-16 21:10 zhuxuekui3 阅读(921) 评论(0) 推荐(0) 编辑
摘要: 用一个activity如何实现页面的跳转 思路一:利用intent,但这种方法需要另一个activity 思路二:直接再定义一个layout 阅读全文
posted @ 2014-03-16 19:52 zhuxuekui3 阅读(123) 评论(0) 推荐(0) 编辑
上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 35 下一页