签名的意义:1. 为了保证每个应用程序开发者的合法2. 防止部分人通过使用相同的Package Name来混淆替换已经安装的程序,从而出现一些恶意篡改3. 保证我们每次发布的版本的一致性(如自动更新不会因为版本不一致而无法安装)--方式:(在Next的操作中就会有为程序添加签名的操作)Ps:签名结束...
分类:
移动开发 时间:
2015-02-26 20:18:00
阅读次数:
225
1. 简要介绍 关于二叉树问题,由于其本身固有的递归属性,通常我们可以用递归算法来解决。(《编程之美》,P253) 总结的题目主要以leetcode题目为主。2. 测试用例 功能测试:平衡的二叉树,不是平衡的二叉树,二叉树中所有节点都没有左/右子树 特殊输入测试:二叉树只有一个节点,二叉树...
分类:
其他好文 时间:
2015-02-26 20:17:53
阅读次数:
143
解锁方法:1、查看锁select t2.username,t2.sid,t2.serial#,t2.logon_time from v$locked_object t1,v$session t2 where t1.session_id=t2.sid order by t2.logon_time;查出...
分类:
数据库 时间:
2015-02-26 20:20:18
阅读次数:
170
——来自《鸟哥的Linux私房菜》在 bash 的操作环境中还有一个非常有用的功能,那就是通配符 (wildcard) ! 我们利用 bash 处理数据就更方便了!底下列出一些常用的通配符:符号意义*代表『 0 个到无穷多个』任意字符?代表『一定有一个』任意字符[ ]同样代表『一定有一个在括号内』的...
分类:
系统相关 时间:
2015-02-26 20:19:57
阅读次数:
208
1. 五布局之线性布局LinearLayout特点:它包含的子控件将以横向或竖向的方式排列ps:android:gravity=”center|bottom”(gravity允许多级联用)Tip:注意以下例子:[s1]=========================================...
分类:
移动开发 时间:
2015-02-26 20:16:56
阅读次数:
192
目前,大多数视频是通过插件(比如 Flash)来显示的。然而,并非所有浏览器都拥有同样的插件。HTML5 规定了一种通过 video 元素来包含视频的标准方法。当前HTML5只支持三种格式的视频。格式IEFirefoxOperaChromeSafariOggNo3.5+10.5+5.0+NoMPEG...
分类:
Web程序 时间:
2015-02-26 20:17:35
阅读次数:
249
ProgressBar的关键属性Android:max=”100” - ---最大显示进度Android:progress=”50”----第一显示进度Android:secondaryProgress=”80”---第二显示进度Android:indeterminate=”true”---设置是否...
分类:
移动开发 时间:
2015-02-26 20:18:36
阅读次数:
146
原来大体思路是先在mac上编译protobuf生成protoc工具,然后分不同CPU编译,最后用lib生成胖a文件CPU顺序为 i386, armv7 ...生成armv7时候总是莫名其妙的报不同CPU类型的错误,错误在.libs文件夹总的o文件上尝试每次调用不同CPU之前调用 find . -na...
分类:
移动开发 时间:
2015-02-26 20:17:36
阅读次数:
200
(一) ViewFlipper介绍Android系统自带的一个多页面管理控件,它可以实现子界面的自动切换(二) 为ViewFlipper加入View1. 静态导入:在Layout布局文件中直接导入(不推荐*不灵活)2. 动态导入:addView()方法Eg:flipper=(ViewFipper)f...
分类:
移动开发 时间:
2015-02-26 20:18:42
阅读次数:
159
activity类:public class MainActivity extends Activity { private String TAG = "MainActivity"; private LinearLayout layout = null; private ListView list ...
分类:
其他好文 时间:
2015-02-26 20:18:53
阅读次数:
165
public class MainActivity extends Activity { private static final String[] bloodType = {"O型","A型","B型","AB型","其他",}; private TextView textView; privat...
分类:
其他好文 时间:
2015-02-26 20:17:53
阅读次数:
127
每个c++程序都包含一个或多个函数(function),其中一个必须命名为 main. 注意:操作系统通过调用main来运行c++程序,即main函数是程序执行的入口,所以每个程序都必须有一个函数命名为 main。 下面是一个非常简单的main函数,它什么也不干,只是返回给操作系统一个值:1...
分类:
编程语言 时间:
2015-02-26 20:17:32
阅读次数:
181
今天是节后第一天上班,公司不错,给了红包,发点基础的吧,说说最最简单的代理传值:所谓代理就是让别的人或者界面代替自己做事,通过所做的事来实现一些属性传值无法实现的方法方法流程:定义一个A界面和一个B界面,假如A界面要往B界面传值,那么我们可以在A界面定义一个代理,在A界面跳转到B界面的时候,将A界面...
分类:
其他好文 时间:
2015-02-26 20:18:00
阅读次数:
179
公司内部原本使用 SVN 进行版本控制,但随着 Github 的流行我个人的代码管理习惯逐渐转变。虽然公司项目并非开源,SVN 所具有的标准 trunk / branches / tags 结构完全够用,使用 Git 仍然有如下优势:类似 GitHub 的 GitLab 免费管理工具。将代码托管在自...
分类:
其他好文 时间:
2015-02-26 20:17:49
阅读次数:
148
package com.example.radiogroup_06;import android.app.Activity;import android.os.Bundle;import android.view.Gravity;import android.view.Menu;import and...
分类:
其他好文 时间:
2015-02-26 20:15:38
阅读次数:
159
C#中有关正则表达式的类包含在System.Text.RegularExpressions命名空间中,可通过一下代码添加该命名空间:1 using System.Text.RegularExpressions;View Code字符串匹配中,主角是"被匹配串"和"匹配模式"。 1 // 定义 "被匹...