- 博客(142)
- 资源 (18)
- 收藏
- 关注
原创 FLAG_ACTIVITY_CLEAR_TOP与FLAG_ACTIVITY_SINGLE_TOP
FLAG_ACTIVITY_CLEAR_TOP与FLAG_ACTIVITY_SINGLE_TOP如果一个应用的栈自底向上是Fisrt—Second—Third此时,当Third去调用First时,如果设置了clear top和single top,那么second、third都会被destroy。但是如果栈自底向上是Second—-Third,此时Third以clear top和single top
2015-08-18 16:00:07 1283 1
原创 Fragment的startActivityForResult方法
Fragment的startActivityForResult方法本文讨论Fragment的startActivityForResult方法:Fragment的startActivityForResult方法与Activity的区别Fragment调用startActivityForResult遇到的问题startActivityForResult 该方法可以开启一个新的Activity
2015-07-27 18:42:01 892
原创 warden error when push apps
errno 137 :{"timestamp":1430201910.151305,"message":"Exited with status 137 (3.214s): [[\"/vagrant/warden2/warden/src/closefds/closefds\", \"/vagrant/warden2/warden/src/closefds/closefds
2015-04-28 15:12:24 872
原创 dea crashed
dea call warden to create instance, then warden : execute cmd failuredea.log{"timestamp":1430123777.8498242,"message":"Caught exception: command exited with failure","log_level":"warn","sour
2015-04-27 16:37:09 1070
原创 ruby permission denied
ruby permission denied.ln -s /usr/local/bin/ruby /usr/bin/rubyspawn permission denied???Preparing to start auth...req = {:url=>"http://api.192.168.12.34.xip.io:8181/v2/apps/3a989
2015-04-22 15:35:01 3540 3
原创 ubuntu12.04安装vagrant-cf
如果没有网卡下载安装:# tar -zxvf e1000e-3.0.4.tar.gz //(写这篇文章时的版本)# cd e1000e-3.0.4/srcmake installmodprobe e1000einsmod /lib/modules/'uname -r'/kernel/drivers/net/ethernet/intel/e10
2015-04-20 16:02:28 643
转载 ssh命令安装Vbox以及创建虚拟机等
本篇博客虽然是说在没有GUI的情况下进行安装VBox,但是在实际动手前 我们总需要测试一下是吧,要是直接在Server上装,中间出错了,那还不把我骂死去?所以测试的话我们就选我们平时工作时的带UI界面的Ubuntu,只不过我们全程使用命令行来完成导入,创建而已。转载请注明出处准备1.安装VBox安装文件,首先的得下载个Vbox放在服务器上面吧?2.下载VBox扩展。进到
2015-03-18 12:51:30 1369
原创 fog openstack 401 验证失败
验证失败,是因为我的api_key写的不对???size=30 OpenStack.volumes.create(size: size, name: 'test', description: 'test') [fog][WARNING] OpenStack[:compute] is not recommended, use Compute[:openstack] for por
2014-12-03 20:49:34 1796
原创 判断链表是否有环,以及如果有环求环的长度和环开始的节点
1.如何判断是否有环?如果有两个头结点指针,一个走的快,一个走的慢,那么若干步以后,快的指针总会超过慢的指针一圈。2.如何计算环的长度?第一次相遇(超一圈)时开始计数,第二次相遇时停止计数。3.如何判断环的入口点:碰撞点p到连接点的距离=头指针到连接点的距离,因此,分别从碰撞点、头指针开始走,相遇的那个点就是连接点。为什么呢?需要一个简单的计算过程:(1)当
2014-09-28 20:01:06 853
原创 sizeof(struct)---一道腾讯笔试题
struct xx{ long long _x1; char _x2; int _x3; char _x4[2]; static int _x5; };int xx::_x5;sizeof(xx) = 24
2014-09-27 11:17:38 1313
原创 数据库复习
1 存储过程存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象,任何一个设计良好的数据库应用程序都应该用到存储过程。在大型数据库系统中,存储过程和触发器具有很重要的作用。无论是存储过程还是触发器,都是SQL
2014-09-26 11:02:53 748
原创 猜帽子颜色-
看到白白,马上能说出自己是黑色;看到白黑,但是那个黑没能马上确定自己颜色,参考上种情况,说明他看到的不是白白,所以能确定是黑;最后一种情况,看到黑黑,等很久都没人能确定自己的颜色,那么说明没人看到白,说明所有人都是黑。
2014-09-26 10:46:27 1834 3
原创 cpp复习3-字符串操作
1 char * strcpy(char * strDest, const char *strSrc){assert(strDest && strStr)}
2014-09-22 10:31:14 771
原创 指针与字符串操作-一道腾讯笔试题
#include void f(char **p){ *p +=2;}int main(int argc, const char * argv[]){ // insert code here... std::cout <<"Hello, World!\n"; char *a[]={"123","abc","4
2014-09-12 11:00:05 1015 6
原创 scramble string
Given a string s1, we may represent it as a binary tree by partitioning it to two non-empty substrings recursively.Below is one possible representation of s1 = "great": great / \ gr
2014-09-11 17:27:30 680
原创 斐波那契
You are climbing a stair case. It takes n steps to reach to the top.Each time you can either climb 1 or 2 steps. In how many distinct ways can you climb to the top
2014-09-11 14:34:31 653 1
翻译 android contacts data
content providerDemo是给的一个联系人的栗子:contacts:use a CursorLoader to retrieve data from the Contacts Provider. using a CursorLoader to retrieve data, you must initialize the background thread and ot
2014-09-03 15:49:32 1093
原创 JVM指令2
0x59dup复制栈顶数值并将复制值压入栈顶。0x5adup_x1复制栈顶数值并将两个复制值压入栈顶。0x5bdup_x2复制栈顶数值并将三个(或两个)复制值压入栈顶。0x5cdup2复制栈顶一个(long 或 double 类型的)或两个(其它)数值并将复制值压入栈顶。0x5ddup2_x1dup_x1 指令的双倍版
2014-09-03 11:48:15 791
原创 java初始化类
5.5初始化初始化(Initialization)对于类或接口来说,就是执行它的初始化方法(§2.9)。在发生下列行为时,类或接口将会被初始化:
2014-09-02 17:55:07 922
翻译 在非主线程里处理bitmap
不能在main ui线程里load网络图片,启动一个异步taskshould not be executed on the main UI thread if the source data is read from disk or a network location (or really any source other than memory)For example, it’s no
2014-08-28 20:15:20 856
原创 Android touch事件
touch event首先,接收touch事件的是onInterceptTouchEvent (MotionEvent ev) ViewGroup中比较特殊的一个方法。默认实现如下: public boolean onInterceptTouchEvent(MotionEvent ev) { return false; } 这个方法注
2014-08-27 15:12:52 718 1
原创 android webview的缓存机制
在运行安卓程序时,报错DatabaseObjectNotClosedException运行是/data/data/package/databases/e
2014-08-25 16:04:31 1248
原创 android优化---java优化
static class Foo { int mSplat;}Foo[] mArray = ...public void zero() { int sum = 0; for (int i = 0; i mArray.length; ++i) { sum += mArray[i].mSplat; }}public void one()
2014-08-22 19:16:56 783
原创 JVM规范研读-3 Class文件格式
每个 Class文件都是由 8字节为单位的字节流组成,所有的 16位、32位和 64位长度的数据将被构造成 2个、4个和 8个 8字节单位来表示。多字节数据项总是按照 Big-Endian1的顺序进行存储。在Java SDK中,访问这种格式的数据可以使用java.io.DataInput、java.io.DataOutput等接口和 java.io.Da
2014-08-22 16:37:57 820
原创 JVM规范研读-2
接着上一篇4 JVM虚拟机编译指令的格式: [ [...]] [] 是 code[]数组中的指令的操作码的索引,此处的 code[]数组就是存储当前方法的Java 虚拟机字节码的 Code 属性中的code[]数组。也可以认为是相对于方法起始处的字节偏移量。为指令的操作码的助记符号,是指令的操作数,一条指令可以有 0 至多个操作数。为行尾的语法
2014-08-21 19:59:42 664
原创 JVM Internal
从线程谈起 In the Hotspot JVM there is a direct mapping between a Java Thread and a native operating system Thread. After preparing all of the state for a Java thread such as thread-local storage,
2014-08-20 17:46:03 1130
原创 JVM规范研读-1
看了很多java源码,现在也开始看yi'x举个例子,iadd、ladd、fadd和 dadd这几条指令的操作含义都是将两个数值相加,并返个相加的结果,但是每一条指令都有自己的专属操作数类型,此处按顺序分别为:int、long、float和 double。
2014-08-20 10:41:55 979
原创 android TextView实现html的超链接
textView.setText(Html.fromHtml("歡迎大家來到\"#FF0000\">MagicLen,本站網址如下:\"http://magiclen.org/\">http://magiclen.org/"));
2014-08-19 16:20:34 1256
原创 每天学一点java字节码
java 字节码For class methods (i.e. static methods) the method parameters start from zero, however, for instance methods the zero slot is reserved for this.A local variable can be:booleanb
2014-08-19 10:17:49 877
原创 linux给history命令添加时间
1、编辑编辑/etc/bashrc文件,加入如下三行: HISTFILESIZE=2000 HISTSIZE=2000 HISTTIMEFORMAT="%Y%m%d-%H%M%S: " export HISTTIMEFORMAT保存后退出,关闭当前shell,并重新登录这个时候,在~/.bash_History文件中,就有记录命令执行的时
2014-08-19 09:50:45 1026
原创 Android Task Flag
Intent的setFlag和addFlag有什么区别?setFlag是把之前的替换掉,addFlag是添加新的 有关的 Intent对象中设置的FlagFLAG_ACTIVITY_BROUGHT_TO_FRONT 这个标志一般不是由程序代码设置的,如在launchMode中设置singleTask模式时系统帮你设定。FLAG_ACTIVIT
2014-08-18 19:35:50 807
原创 打开或者创建数据库的操作应该放在哪里?
打开strictMode后, {@link #getWritableDatabase}, this method may * take a long time to return, so you should not call it from the * application main thread, including from * {@link a
2014-08-18 18:56:21 1670 1
基于ASP.NET的工作流批核系统(.NET 3.5框架的WF技术实现)
2010-08-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人