首页 > 2015年06月07日 > 全部分享
Android Dalvik启动过程总结
在Android系统中,应用程序进程都是由Zygote进程孵化出来的,而Zygote进程是由Init进程启动的。Zygote进程在启动时会创建一个Dalvik虚拟机实例,每当它孵化一个新的应用程序进程时,都会将这个Dalvik虚拟机实例复制到新的应用程序进程里面去,从而使得每一个应用程序进程都有一个独立的Dalvik虚拟机实例。在本文中,我们就分析Dalvik虚拟机在Zygote进程中的启动过程。...
分类:移动平台   时间:2015-06-07 15:52:38    收藏:0  评论:0  赞:0  阅读:302
Node.JS + MongoDB技术浅谈
看到一个Node.JS + MongoDB的小例子,分享给大家,魔乐科技软件学院(www.mldnjava.cn)的讲座 Node.JS + MongoDB技术讲座          云计算 +大数据 = 未来。          在中国的云计算上基本上是一个概念,个人感觉与当初的SOA没有太大的区别,空泛的理论。          中小型开发的未来 = Node.JS + M...
分类:数据库技术   时间:2015-06-07 15:52:28    收藏:0  评论:0  赞:0  阅读:349
设计模式之工厂模式
工厂模式概念: 实例化对象,用工厂方法代替new操作; 工厂模式包括工厂方法模式和抽象方法模式; 抽象工厂模式是工厂方法模式的扩展; 工厂模式的意图: 定义一个工厂来创建对象,但是让子类来决定哪些类需要被实例化; 工厂方法把实例化的工作推迟到子类中去实现; 什么情况下适合工厂模式? 有一组类似的对象需要创建; 在编码时不能预见需要创建哪种类的实例; 系统需要考虑...
分类:其他   时间:2015-06-07 15:52:18    收藏:0  评论:0  赞:0  阅读:170
MySQL分区
mysql中数据库learn目录结构: 看一下表sales的定义: show create table sales \G *************************** 1. row *************************** Table: sales Create Table: CREATE TABLE `sales` ( `id` int(11)...
分类:数据库技术   时间:2015-06-07 15:52:08    收藏:0  评论:0  赞:0  阅读:379
第四天 ThinkPHP手把手快速拼接网站(四)
ThinkPHP是一个快速、兼容而且简单的轻量级国产PHP开发框架。本文手把手快速搭建一个网站小应用,信手拈来,聊以抛砖引玉,增加大家学习PHP框架的兴趣,提高开发效率。...
分类:Web开发   时间:2015-06-07 15:51:58    收藏:0  评论:0  赞:0  阅读:463
包装设计模式
包装设计模式过程 1. 实现与被增强对象相同的接口(或继承被增强对象) 2. 定义一个变量记住被增强对象 3. 定义一个构造器,接受被增强对象 4. 覆盖需要增强的方法 5. 对不需要增强的方法,直接调用被增强对象的方法。...
分类:其他   时间:2015-06-07 15:51:48    收藏:0  评论:0  赞:0  阅读:252
Python图像处理(9):Hu矩
快乐虾http://blog.csdn.net/lights_joy/欢迎转载,但请保留作者信息几何矩是由Hu在1962年提出的,具有平移、旋转和尺度不变性。opencv中关于矩的计算是由C++中的Moments这个类来完成的://! raster image moments class CV_EXPORTS_W_MAP Moments { public: //! the default ...
分类:编程语言   时间:2015-06-07 15:51:38    收藏:0  评论:0  赞:0  阅读:1341
Android虚拟机学习总结Dalvik虚拟机进程和线程的创建过程分析
Dalvik虚拟机在调用一个成员函数的时候,如果发现该成员函数是一个JNI方法,那么就会直接跳到它的地址去执行。也就是说,JNI方法是直接在本地操作系统上执行的,而不是由Dalvik虚拟机解释器执行。由此也可看出,JNI方法是Android应用程序与本地操作系统直接进行通信的一个手段。 Dalvik虚拟机除了可以执行Java代码之外,还可以执行Native代码,也就是C/C++函数。这些...
分类:移动平台   时间:2015-06-07 15:51:29    收藏:0  评论:0  赞:0  阅读:367
用Bash Script编写Hadoop MapReduce Streaming
MapReduce对外提供一个多语言编写MR的功能,就是Hadoop Streaming。我们可以通过自己喜欢的语言来编写Mapper和Reducer函数,运行MapReduce job。本文给出利用Bash script来编写mapreduce 的示例...
分类:其他   时间:2015-06-07 15:51:20    收藏:0  评论:0  赞:0  阅读:213
2015欧冠决赛--脑力劳动结硕果
北京时间2015年6月7日凌晨2:45分,欧洲足坛再次拉开了年度巅峰大戏,欧冠决赛在柏林奥林匹克球场拉开帷幕。 对于资深球迷来说,都清楚意大利尤文图斯和西班牙巴萨是两支风格迥异的球队,等着上演一出好戏。众所周知,意大利足球早已经发展为靠脑子更多的踢球方式,这场比赛,巴萨也来了个争锋相对。在比赛刚开始不到4分钟,就利用尤文中卫出错进球。 大家应该都深有体会,刚到一个陌生的地方或者很久没去一个熟悉...
分类:其他   时间:2015-06-07 15:51:20    收藏:0  评论:0  赞:0  阅读:260
JDK自带工具jps,jstat,jmap,jconsole使用
jps 与ps命令类似: ps -ef|grep java 用来显示本地的java进程,查看本地运行着几个java应用,并显示进程号。 [root@SE43 ~]# jps //只显示进程号 23813 Jps 710 Bootstrap 792 Bootstrap   [root@SE43 ~]# jps -v //显示jvm参数 23852 Jps -Denv.class...
分类:Web开发   时间:2015-06-07 15:51:00    收藏:0  评论:0  赞:0  阅读:304
LeetCode172:Factorial Trailing Zeroes
Given an integer n, return the number of trailing zeroes in n!.Note: Your solution should be in logarithmic time complexity.这道题需要在对数时间内求解阶乘中尾端0的个数。阶乘中0的个数是由各项因子中2和5的个数决定的,又由于阶乘是连续n的数的积,所以2的数目比5的数目多,故0的...
分类:其他   时间:2015-06-07 15:51:00    收藏:0  评论:0  赞:0  阅读:231
Java基础之包装类的自动装箱和拆箱详解
定义 在java中,数据类型可以分为两大类,即基本数据类型和引用数据类型,基本数据类型的数据不是对象,所以对于要将数据类型作为对象来使用的情况,java提供了相对应的包装类。(关于包装类的详细介绍请参看博客Java基础之常用类详解) 本篇博客主要讲述包装类的自动装箱和拆行机制。所谓装箱,就是把基本数据类型用它们相对应的引用类型包起来,使它们可以具有对象的特质,如我们可以把int类型包装成Inte...
分类:编程语言   时间:2015-06-07 15:50:40    收藏:0  评论:0  赞:0  阅读:427
新生入学V3.0颗粒归仓
不知不觉,3.0即将结束,从中学到了不少的东西,感慨一下~...
分类:其他   时间:2015-06-07 15:50:08    收藏:0  评论:0  赞:0  阅读:123
[Practical.Vim(2012.9)].Drew.Neil.Tip20学习摘要
Visual模式允许用户方便的选择一段文字然后进行操作。Vim下的文本选择方式和我们一般所遇到的文本编辑器不一样。...
分类:系统服务   时间:2015-06-07 15:49:48    收藏:0  评论:0  赞:0  阅读:256
Object的notify,wait,notifyAll
首先需要说明的是声明在Object类中声明的方法是java每个类都应该具备的特性,因为众所周知,Object是java所有类的鼻祖,那么Object中的这三个方法是干嘛用的呢?一句话总结:用来控制java线程的状态,或者说是用来做线程同步的。         首先了解三个基本概念,         线程同步:多线程并发完成任务,可能需要线程之间的执行有先后顺序,线程A做任务必须等待线程...
分类:其他   时间:2015-06-07 15:49:38    收藏:0  评论:0  赞:0  阅读:195
Effective C++ 条款45
本节条款的题目是运用成员模板接受所有兼容类型作者阐述自己的观点是通过智能指针的例子。 在学习本节条款之前我们要先明白关于隐式转化的问题 如下代码:#include using namespace std; class A { public: explicit A(int i):a(i){}; A(const A&obj):a(obj.a) {...
分类:编程语言   时间:2015-06-07 15:49:28    收藏:0  评论:0  赞:0  阅读:296
LeetCode58:Length of Last Word
Given a string s consists of upper/lower-case alphabets and empty space characters ' ', return the length of last word in the string.If the last word does not exist, return 0.Note: A word is defined...
分类:其他   时间:2015-06-07 15:49:17    收藏:0  评论:0  赞:0  阅读:273
Android之Window
window表示的是一个抽象窗口类,该类只是一个抽象窗口类,其具体的唯一实现类是PhoneWindow类。Window对象的获取通过在Activity中调用getWindow()方法获取到Window对象;该类定义了一个CallBack接口,用于处理用户的消息数据,该接口的方法有:dispatchKeyEvent,dispatchTouchEvent等...
分类:移动平台   时间:2015-06-07 15:49:07    收藏:0  评论:0  赞:0  阅读:261
HDU 1159 Common Subsequence--DP--(转化成矩阵)
题意:找最长公共子序列(不要求连续) 分析:二维dp肯定的,不过我自己用的四层循环,超时;正解是画矩阵,找规律。以后要多注意这种思想          WA了很多遍,原因:1.对数组边界的处理;2.while(1)超时,改成while(cin>>a>>b)就过了 代码: #include #include #define max(a,b) a>b?a:b using namespace s...
分类:其他   时间:2015-06-07 15:48:47    收藏:0  评论:0  赞:0  阅读:235
1312条   上一页 1 ... 32 33 34 35 36 ... 66 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!