python中使用正则表达式
1. 匹配字符
正则表达式中的元字符有 . ^ $ * + ? { } [ ] \ | ( )
匹配字符用的模式有
\d 匹配任意数字
\D 匹配任意非数字
\s 匹配任意空白字符
\S 匹配任意非空格字符
\w 匹配任意数字或者字母
\W 匹配任意非数字或者字母
2. 正则表达式
python中使用compile处...
分类:
编程语言 时间:
2014-05-22 11:33:49
阅读次数:
294
出现此问题,一般是提示在 proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' 这行出错。
此问题是proguard-android.txt这个文件找不到,这个文件在
${sdk.dir}\tools\proguard\proguard-android.txt:progua...
分类:
移动开发 时间:
2014-05-23 07:46:05
阅读次数:
275
1、前言
等级信号状态的View在现在的Android系统中非常的常见,比如手机右上角的电池状态的图标就非常的经典,有几种状态,到了快没电的时候有些还会闪烁提示用户充电;还有的就是一些地图App的GPS信号强度的提示,Wifi信号强度的也有一些,反正应用场景大概就是这样。
2、实现目标效果图
废话别说这么多,直接上干货看图说话
我这个实现的是4种状态的View
1、没有中间显示条...
分类:
移动开发 时间:
2014-05-23 08:08:58
阅读次数:
313
出现此情况,应该是使用了gradle wrapper时候,创建工程时使用的gradle版本比当前使用的版本低得情况。此时log会提示 去修改 project_root/gradle/wrapper/gradle-wrapper.properties这个文件中
distributionUrl=http\://services.gradle.org/distributions/gradle-1.1...
分类:
其他好文 时间:
2014-05-20 14:01:16
阅读次数:
239
当Intellj提示无法同步Gradle
org.gradle.plugins.ide.internal.IdeDependenciesExtractor.extractRepoFileDependencies(Lorg/gradle/api/artifacts/ConfigurationContainer;Ljava/util/Collection;Ljava/util/Collection;...
分类:
其他好文 时间:
2014-05-22 13:28:04
阅读次数:
271
当GridPanel被添加到容器,且容器的layout为vbox时候, 会出现 Layout run failed 后者GridPanel的尺寸没有撑满父容器
网上找到的解决办法是,要给父容器设置一个高度,但问题是,高度没有办法定死。切写死后,也没有解决此问题。
此时修改父容器的layout为
layout: {
type: 'vbox',
al...
分类:
Web程序 时间:
2014-05-22 08:30:15
阅读次数:
362
1.在工程下新建 jni/libs 文件夹 , jni 是和原来的libs 同级 ,将所有的.so文件放入 新建的libs文件下
2.在build.gradle 文件中新增以下内容到android{ } 下
task copyNativeLibs(type: Copy) {
from(new File(project(':HealthCare'...
分类:
移动开发 时间:
2014-05-22 08:50:52
阅读次数:
381
微信公众平台开发视频公开课第2讲将为大家讲解自定义菜单的相关知识,时间是2014年5月24日20:00-22:00。本次课程的大纲如下: 1、自定义菜单简介 1)如何获得菜单权限 2)菜单按钮分类(click和view) 2、编辑模式下的菜单使用 1)创建菜单 2)预览发布 3)注意事项 3、开发模式下的菜单使用 1)菜单接口介绍 2)如何发起https请求(两种方法,IBM JDK环境) 3)获...
分类:
微信 时间:
2014-05-20 14:21:50
阅读次数:
485
内容是所有网站最重要的元素,所以让我们为内容而设计而不是让设计去主宰内容。在这篇教程中,我们首先定义内容,以内容为基础为其创建一个页面结构,然后以简单的线性布局来呈现这些内容,确保它们在窄屏和宽屏中都能正常表现。...
分类:
Web程序 时间:
2014-05-22 07:33:05
阅读次数:
451
查找(一)
我们使用符号表这个词来描述一张抽象的表格,我们会将信息(值)存储在其中,然后按照指定的键来搜索并获取这些信息。键和值的具体意义取决于不同的应用。
符号表中可能会保存很多键和很多信息,因此实现一张高效的符号表也是一项很有挑战性的任务。
我们会用三种经典的数据类型来实现高效的符号表:二叉查找数、红黑树、散列表。
二分查找
我们使用有序数组存...
分类:
其他好文 时间:
2014-05-22 10:33:13
阅读次数:
403
查找(二)
散列表
散列表是普通数组概念的推广。由于对普通数组可以直接寻址,使得能在O(1)时间内访问数组中的任意位置。在散列表中,不是直接把关键字作为数组的下标,而是根据关键字计算出相应的下标。
使用散列的查找算法分为两步。第一步是用散列函数将被查找的键转化为数组的一个索引。
我们需要面对两个或多个键都会散列到相同的索引值的情况。因此,第二步就是一个处理碰撞冲突的过程,...
分类:
其他好文 时间:
2014-05-22 13:27:19
阅读次数:
421
连通区标记是最基本的图像处理算法之一。该算法中,按从左至右、从上至下的顺序,对整幅图像进行扫描,通过比较每个前景像素的邻域进行连通区标记,并创建等效标记列表。最后,合并等效标记列表,并再次扫描图像以更新标记。算法的优点的是通俗易懂,缺点是需要两次扫描图像,效率不高。区域生长法利用区域生长的思想,一次生长过程可以标记一整个连通区,只需对图像进行一次扫描就能标记出所有连通区。...
分类:
其他好文 时间:
2014-05-22 07:32:21
阅读次数:
258
Android webView调用js方法很简单, webView.loadUrl("javascrpt:yourFunction()");
但是此方法没有办法获取返回结果
此时只能通过调用alert方法,然后通过重写WebChromClient中的onJsAlert方法,来获取到返回结果。
例如webView.loadUrl("javascript:alert(yourFunction()...
分类:
移动开发 时间:
2014-05-22 08:50:16
阅读次数:
245
此问题是在使用sencha app build命令后出现得
主要是 YUI Compressor压缩的时候,代码中出现了delete, interface之类的关键字导致的。
此时可以在WebStrom上看到js中出现关键字的单词颜色不太一样。此时改个名字就ok了...
分类:
移动开发 时间:
2014-05-22 09:17:30
阅读次数:
287
比GSS3 麻烦在于要判断两个区间的相交性。
分为三种情况.
1. x1 y1 x2 y2
这种情况就是 x1 y1 的右最大 + sum【y1 x2】 + x2 y2的做最大
2.x1 x2 y2 y1 其实就是 y1==y2的时候
要么区间在 x2-y2之间
要么区间的头在 x1 x2之间,尾在 x2 y2之间
3. x1 x2 y1 y2。
这种情况...
分类:
其他好文 时间:
2014-05-22 11:48:33
阅读次数:
261