Android 动画分三种,当中属性动画为我们最经常使用动画,且能满足项目中开发差点儿所有需求,google官方包支持3.0+。我们能够引用三方包nineoldandroids来失陪到低版本号。本样例中就是用属性动画实现效果。 对普通的View做动画,我们仅仅要定义好要的动画ObjectAnimat ...
分类:
移动开发 时间:
2017-08-11 21:12:04
阅读次数:
246
1.pwd命令 pwd 命令代表“print working directory”(打印工作目录)。当你键入 pwd 时,你是在请你的 Linux 系统显示 你的当前位置。例如:[root@teacher apache]# pwd/tmp/apache表明你当前正处在/tmp/apache目录中 2 ...
分类:
系统相关 时间:
2017-08-11 21:11:57
阅读次数:
190
0、 selenium UI 自动化介绍 一、 环境搭建 二、selenium 自动化 三、 robotframe work 自动化框架 四、 requests 接口自动化实现(基于robot framework 框架) 五、 基于flash 的接口服务器 六、 mysql 数据库 七、 综合实例 ...
分类:
编程语言 时间:
2017-08-11 21:11:52
阅读次数:
223
1.developer.apple.com 申请开发者账号 2.根据API Cloud创建证书: http://docs.apicloud.com/Dev-Guide/iOS-License-Application-Guidance 3.iTunes Connect上面新建APP 4. 下载 APP ...
分类:
移动开发 时间:
2017-08-11 21:11:45
阅读次数:
230
引入jar包 创建activiti表 第一种方式:使用代码来创建activiti工作流的表 第二种方式:使用配置文件创建activiti工作流表 在类路径下创建activiti.cfg.xml 然后通过代码来加载配置文件中的内容 入门程序: 有一篇别人讲解的特别好,值得我们学习; http://bl ...
分类:
其他好文 时间:
2017-08-11 21:11:37
阅读次数:
165
守护线程:也可以理解为后台线程,之前创建的都是前台线程。 只要线程调用了setDaemon(true);就可以把线程标记为守护线程。 前台后台线程运行时都是一样的,获取CPU的执行权执行。 只有结束的时候有些不同。 前台线程要通过run方法结束,线程结束。 后台线程也可以通过run方法结束,线程结束 ...
分类:
编程语言 时间:
2017-08-11 21:11:28
阅读次数:
136
面向对象的三大特性之继承: js中的某些对象没有一些需要的属性和方法,但是另外的对象有,那么拿过使用,就是继承。 js中继承的实现方式: 1.混入式继承:通过循环将一个对象中的所有属性和方法混入到另外一个对象中: var me={ work:function(){ console.log('敲代码' ...
分类:
其他好文 时间:
2017-08-11 21:11:19
阅读次数:
158
1. 公约数(gcd) 【问题描述】 给定一个正整数,在[1,n]的范围内,求出有多少个无序数对(a,b)满足 gcd(a,b)=a xor b。 【输入格式】 输入共一行,一个正整数n。 【输出格式】 输出共一行,一个正整数表示答案。 【输入输出样例】 gcd .in gcd .out 3 1 解 ...
分类:
其他好文 时间:
2017-08-11 21:11:05
阅读次数:
110
本文目录: 1.1 pxe安装系统 1.2 cobbler基本介绍 1.3 安装和配置cobbler 1.3.1 安装cobbler 1.3.2 配置dhcp和tftp 1.4 cobbler从本地光盘安装系统 1.4.1 生成distro 1.4.2 提供kickstart文件 1.4.3 提供p ...
分类:
系统相关 时间:
2017-08-11 21:10:57
阅读次数:
226
如果条件为真,result=值1 如果条件为假,result=值2 例子: ...
分类:
编程语言 时间:
2017-08-11 21:10:49
阅读次数:
164
两轮技术骨干,一轮技术总监,最后CTO,然后hr。总共四轮技术+hr,还是小有收获的。 总体觉得面试问题灵活,难度中和公司业务衔接的知识点结合强。下面说下具体的流程: 一、一面 1、两道代码(时间复杂度) 2、k-means的伪码(提及了EM) 3、项目有挑战的地方,调参 4、讲解word2vec ...
分类:
编程语言 时间:
2017-08-11 21:10:41
阅读次数:
148
一、概述 Linux 组配置(/etc/group)文件分为4个字段,分别为: 组名、组密码、GID和组成员。 二、示例 [root@titan ~]# cat /etc/group | grep fruit fruit:x:1001: 其中,fruit为组名,x为组密码,1001为GID,组成员字 ...
分类:
系统相关 时间:
2017-08-11 21:10:26
阅读次数:
227
题目描述 在DNF 中,赵神牛有一个缔造者,他一共有k点法力值,一共有m个技能,每个技能耗费的法力值为a[i],可以造成的伤害为b[i],而boss 的体力值为n,请你求出它放哪个技能,才可以打死boss。 当然,赵神牛技术很菜,他一局只放一个技能(这技术……),不过每个技能都可以放无数次。 输入输 ...
分类:
其他好文 时间:
2017-08-11 21:10:18
阅读次数:
147
1.Python是什么 和Java以及c#一样,Python也是一门基于虚拟机的语言。熟悉Java开发的人在命令行执行一个Java程序的过程通常如下: javac hello.java java hello Python的运行过程与Java类似,只不过将这两步融合成了一步而已。当我们在命令行输入py ...
分类:
编程语言 时间:
2017-08-11 21:10:02
阅读次数:
159
1.方法的重写(Override):重新写、覆盖 1)发生在父子类中,方法名称相同,参数列表相同,方法体不同 2)重写方法被调用时,看对象的类型2.重写与重载的区别: 1)重写(Override): 1.1)发生在父子类中,方法名称相同,参数列表相同,方法体不同 1.2)遵循"运行期绑定",看对象的 ...
分类:
编程语言 时间:
2017-08-11 21:09:52
阅读次数:
193
https://i.cnblogs.com/EditPosts.aspx?opt=1 这里主要是想改进一下二维数组的做法,用一维数组来实现01背包,也叫做滚动数组! 先借用某位大牛的一句话:“01背包在二维数组上操作,就是为了防止一个物品被放入多次的情况“ 但其实01背包也可以用一维数组来做啦! 这 ...
分类:
其他好文 时间:
2017-08-11 21:09:44
阅读次数:
164