Grep是一个最初用于Unix操作系统的命令行工具。在给出文件列表或标准输入后,grep会对匹配一个或多个正则表达式的文本进行搜索,并只输出匹配(或者不匹配)的行或文本。使用格式:grep[选项]‘内容‘files或命令|grep[选项]‘内容‘常用选项:--color:显示内容高亮-v:反向选取(即..
分类:
其他好文 时间:
2014-11-18 01:46:40
阅读次数:
146
Callable、Future 简单应用 在Java5之前,线程是没有返回值的,常常为了“有”返回值,破费周折,而且代码很不好写。或者干脆绕过这道坎,走别的路了。现在Java终于有可返回值的任务(也可以叫做线程)了。可返回值的任务必须实现Callable接口,类似的,无返回值的任务必须Runnabl...
分类:
其他好文 时间:
2014-11-17 19:13:32
阅读次数:
234
在Java中,对字符串进行处理的方法很多,也可以通过导入相应的字符串处理的lib包来进行处理。不过今天要说的是Android中看到的两种处理字符串的方法。一、正则表达式其实正则表达式没有大家想象的那么难(虽然我自己也要查资料才能写),它就像一个文字游戏一样,规则都摆在那了,我们只要记住规则就能任我们...
分类:
移动开发 时间:
2014-11-15 10:01:32
阅读次数:
138
字符和其含义字符 含义\ 转义字符,将一个具有特殊功能的字符转义为一个普通的字符^ 匹配字符串的开始位置$ 匹配字符串的结束位置* 匹配前面的0次或多次的子表达式+ 匹配前面的1次或多次的子表达式? 匹...
分类:
其他好文 时间:
2014-11-14 15:27:27
阅读次数:
177
平时在写程序时经常会遇到监听器,比如按钮的click监听器,按键监听器等等。而android中的监听器和java中的回调函数是同一个概念,都是在底层代码中定义一个接口来调用高层的代码。那么什么是回调函数呢?网上说的是“在WINDOWS中,程序员想让系统DLL调用自己编写的一个方法,于是利用DLL当中...
分类:
移动开发 时间:
2014-11-11 12:12:52
阅读次数:
174
Android系统按键操作最先是在dispatchKeyEvent中进行处理的,然后才是onKeyDown(intkeyCode,KeyEventevent)和onKeyUp(intkeyCode,KeyEventevent)。同理,触摸操作也是先在dispatchTouchEvent中进行处理,在...
分类:
移动开发 时间:
2014-11-10 15:29:42
阅读次数:
212
转自http://www.it165.net/pro/html/201409/21789.html这两天做项目突遇 .tt文件,之前没有接触过,so查询学习做笔记,帮助记忆和后来者。在项目添加中点击选择文本模板下面贴出代码,做了简单的注释01.02.03.04.05.06.//生成的文件格式,文件名...
1.设置Activity为RoboActivity;
2.设置界面@ContentView(int resId)
3.使用@InjectView(int resId)反射组件
4.使用@Inject 设置各种服务
5.使用@InjectResource 设置各种资源...
分类:
其他好文 时间:
2014-11-03 17:47:29
阅读次数:
229
好久没写博客了,前段时间忙于做项目,耽误了些时间,今天开始继续写起~今天来讲下关于Socket通信的简单应用,关于什么是Socket以及一些网络编程的基础,这里就不提了,只记录最简单易懂实用的东西。1、首先先来看下基于TCP协议Socket服务端和客户端的通信模型:Socket通信步骤:(简单分为4...
分类:
编程语言 时间:
2014-11-02 18:07:24
阅读次数:
251
半平面交算法及简单应用半平面:一条直线把二维平面分成两个平面。半平面交:在二维几何平面上,给出若干个半平面,求它们的公共部分半平面交的结果:1.凸多边形(后面会讲解到)2.无界,因为有可能若干半平面没有形成封闭3.直线,线段,点,空(属于特殊情况吧)算法:1:根据上图可...
分类:
编程语言 时间:
2014-11-01 21:38:39
阅读次数:
229