码迷,mamicode.com
首页 > 其他好文
Mockito
本文中API文档部分,翻译自:Mockito 水平有限自己感觉很多地方表达的并不到位,但找不到更好的表达方式,如果您觉着有更好的表达方式,帮助我改进! Mockito 是什么?Mockito 是一个开源的Java测试框架,它能够Mock对象、验证结果以及为测试用例打桩。 Mockito 有什么特点?Mockito 在运行时Mock对象,并且模拟被测试对象的行为,从而达到消除依赖的效果。 Moc...
分类:其他好文   时间:2016-05-07 08:00:48    阅读次数:272
通过创建视图及同义词方式实现普通用户查询X$基表的方法
看到群里有人问普通用户访问基表的问题,测试下如下: X$基表可以通过创建视图,再对视图创建同义词方式、授权的方式来实现普通用户可以访问基表。 当然了普通用户访基表也是没道理的,理论上没必要,权限控制上也应该是不允许的。此处不考虑合理性,就此问题进行实验。 1.直接对X$基表创建同义词,其它用户无法实现访问。 SQL> show user USER is "SYS" SQL> sel...
分类:其他好文   时间:2016-05-07 08:01:05    阅读次数:126
ActivityManagerService基本概念
AmS基本概念...
分类:其他好文   时间:2016-05-07 08:00:40    阅读次数:171
OCR光学字符识别技术,改变传统工作模式
OCR识别技术,改变传统模式,自动智能识别文字、车牌、证件、银行卡、文档、票据等。...
分类:其他好文   时间:2016-05-07 07:59:29    阅读次数:135
记录一次搭建DDNS的过程
背景:因为笔记本配置较低,如果在本本上安装一个oracle的话太影响计算机性能,但是又想在自己能带着走的笔记本上随时可以编程。所以,我在自己家里配置较高的台式机上使用vmware安装了两台虚拟机服务器,分别是windows server 2012的系统和CentOS6的系统,在windows server 2012上安装了oracle数据库,在CentOS上安装了tomcat,作为web服务器。...
分类:其他好文   时间:2016-05-07 07:58:18    阅读次数:158
【51单片机】A/D(1)
用单片机控制ADC0804进行模数转换,当拧动实验板上A/D旁边的电位器Re2时,在数码管的前三位以十进制方式动态显示出A/D转换后的数字量(8位uA/D转换后数值在0~255变化)。         #include #include sbit dula=P2^6; //申明U1锁存器的锁存端 sbit wela=P2^7; //申明U2存锁器的锁存端 sbit adwr=P3^...
分类:其他好文   时间:2016-05-07 07:59:36    阅读次数:167
第2次增加ssh 主机信任脚本
dr-mysql01:/root# cat a1.sh #用户名 uname="$1" #密码 passwd="$2" #执行检测并安装expect模块 ep=`rpm -qa | grep expect` if [ -z $ep ] ; then echo "检测到你的系统,没有安装expect模块,准备执行安装" sleep 2 yum install -y expect ...
分类:其他好文   时间:2016-05-07 07:59:36    阅读次数:138
批量的单向的ssh 认证
if [ ! $# -eq 2 ] ;then echo "请输入用户密码以空格分开" exit else ssh-keygen -t rsa #用户名 uname="$1" #密码 passwd="$2" fi #执行检测并安装expect模块 ep=`rpm -qa | grep expect` if [ -z $ep ] ; then echo "检测到你的系统,没有安装e...
分类:其他好文   时间:2016-05-07 07:59:53    阅读次数:139
可拖拽 GridView
package com.example.myapp; import android.animation.Animator; import android.animation.AnimatorListenerAdapter; import android.animation.AnimatorSet; import android.animation.ObjectAnimator; import a...
分类:其他好文   时间:2016-05-07 07:57:29    阅读次数:209
使用FragmentTabHost 完成一个简单的底部导航栏
使用FragmentTabhost+Fragment实现一个底部导航栏 主布局: //放置Fragment <FrameLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_weight="1"...
分类:其他好文   时间:2016-05-07 07:58:07    阅读次数:139
文件管理器源码分析(五)
文件管理器源码分析(五)...
分类:其他好文   时间:2016-05-07 07:55:25    阅读次数:205
从源码角度看一个apk的启动过程和一个activity的启动过程
APK程序的运行过程首先,ActivityThread从main()函数中开始执行,调用prepareMainLooper()为UI线程创建一个消息队列(MessageQueue)。然后创建一个ActivityThread对象,在ActivityThread的初始化代码中会创建一个H(Handler)对象和一个ApplicationThread(Binder)对象。其中Binder负责接收远程AmS...
分类:其他好文   时间:2016-05-07 07:56:18    阅读次数:121
RecyclerView点击事件与长按事件
最近开始使用RecyclerView了。RecyclerView很是强大,不过它不提供点击事件与长按事件,官方只提供ItemTouchListener,这让习惯了Listview点击事件的我很是苦恼。在网上找了一下实现方法,有的说在adapter里添加回调接口来实现点击事件与长按事件。不过经过测试,有时候会产生这样的现象:点击item跳转到下一个页面,再返回回来时,item的点击事件会失效。后来在S...
分类:其他好文   时间:2016-05-07 07:55:07    阅读次数:137
文件管理器源码分析(三)
文件管理器源码分析(三)...
分类:其他好文   时间:2016-05-07 07:56:26    阅读次数:128
文件管理器源码分析(二)
文件管理器源码分析(二)...
分类:其他好文   时间:2016-05-07 07:55:04    阅读次数:136
上拉刷新下拉加载控件-PullToRefresh
在很多软件中,我们会用到上拉刷新,同时大多也会有下拉加载的功能,PullToRefresh这个控件就可以帮我们实现这个效果。 要使用这个空间首先我们要导包 布局文件 布局文件中就是添加了一个最简单的PullToRefreshListView <LinearLayout xmlns:android="http://s...
分类:其他好文   时间:2016-05-07 07:55:10    阅读次数:134
文件下载
#import "ViewController.h"@interface ViewController () { double totalLength;//总时长 double receviewTotal;//下载的长度 NSString *filePath;//文件路径...
分类:其他好文   时间:2016-05-07 07:52:49    阅读次数:110
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!