-
Android全世界第一个activity启动过程
Android世界第一个activity启动过程Android世界第一个activity启动过程第一次使用Markdown,感觉不错。Android系统从按下开机键一直到launcher的出现,是一个怎样的过程,中间都做出了什么操作呢,带着这些疑问开始源码之旅。像windows操作系统一样,每个系统的启动都会有一个引导程序,在linux中,当引导程序启动linux内核后,会加载各种驱动和数据结构,...
36
热度 -
Linux历程详解
Linux进程详解本文实际上是"UNIX环境高级编程"的读书笔记.所以许多细节并没有表述出来,想要刨根问底的同学建议再看看原书.之所以把读书笔记贴到博客上,出于两个目的:1.加深自己的学习效果.2.提供一个快速浏览的方式.本文提到的技术在下面的环境中实际验证过:Linuxversion2.6.18-164.el5x86_64GNU/Linux(gccversion4.1.220...
544
热度 -
在父子进程之间使用管道
问题描述 从一个C程序中,我试图派生一个子进程来运行python脚本,该脚本应在stdin上处理来自父级的行,并在stdout上将结果返回给父级。 父级将输入输入行并从子级标准输出读取结果。 仅父母和孩子都停留在彼此读取第一行数据的过程中。 不知道为什么,任何提示,TIA! 这是运行C-parent的示例运行: #./pycalc dude Gotthistodocalcwith:dud...
62
热度 -
cobertura 在websphere中的运用
cobertura在websphere中的使用 关于cobertura的介绍可参考我转载的几篇文章,这里就不做介绍了.这里我想介绍一下cobertura和中间件的结合使用。我们的项目是一个J2EE的项目,涉及了spring,hibernate,struts,EJB。部署在websphere上,本地的开发环境是IBMRAD。项目组自己开发了一个基于JUnit的测试框架,可以通过JSP调用测试类得出测...
488
热度 -
对web.xml 的几点配置心得。包括mime-地图ping
对web.xml的几点配置心得。包括mime-mapping 1.指定了自己的javaEncoding<servlet><servlet-name>jsp</servlet-name><servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class><init-pa...
93
热度 -
怎么在 js 代码中使用 jsp 标签或 Java 代码
如何在js代码中使用jsp标签或Java代码 ???JSP标签还是很方便的,比如Struts、Spring等提供给我们的JSP标签,可以用它们来获取变量或进行一些计算。比如 struts2的<s:urlvalue="/admin/unmi.action"/> 会为我们自动在前面附加上应用上下文,如实际会生成 /testsite/admin/unmi.action。还有更多更方便的标签使...
295
热度 -
debian停安装php的一些扩展geoip,mongo,redis,libevent,proctitle,inotify,pcntl
debian下安装php的一些扩展geoip,mongo,redis,libevent,proctitle,inotify,pcntl因为项目的关系,需要安装一些新的扩展 debianxfce7.2x86下面3个都是通过apt-get安装的。 PHP5.4.4-14+deb7u5(cli) nginx1.2.1 apache2.2.22 1:通过默认的方法安装(最优),大部分常用的都在d...
1149
热度 -
良久不来,PHP开源论坛-YouYaX beta 5版本发布啦 菜单功能
好久不来,PHP开源论坛-YouYaXbeta5版本发布啦菜单功能个人开发设计,B5版本发布啦, 加入了一个很多人提到过的菜单功能, 当然了,如果是普通的css菜单功能,我有必要去拓展出来吗,答案是否定的, 所以还是有一些规则可循的, 菜单配置文件存放地址Conf/menu.config.php,个人习惯,配置文件不大喜欢放入数据库, 代码模式如下 <?php returnarra...
619
热度 -
一个Ant包括联接SVN的详细配置
一个Ant包括连接SVN的详细配置我的项目是这样子的,有一个公共的类库,一个开发的项目,从SVN上更新下来发布。<?xmlversion="1.0"encoding="UTF-8"?><!--author:qiaohq--><!--name属性用于指定project元素的名称。 default属性用于指定project默认执行时所执行的target的名称。basedi...
1570
热度 -
从100套真题中提炼而出的100百个经典句子解决办法
从100套真题中提炼而出的100百个经典句子1.TypicalofthegrasslanddwellersofthecontinentistheAmericanantelope,orpronghorn.1.美洲羚羊,或称叉角羚,是该大陆典型的草原动物。2.OfthemillionswhosawHaley’scometin1986,howmanypeoplewilllivelongenoughtos...
3244
热度 -
高分解决有关问题:JBPM4.3并发子流程有关问题
高分解决问题:JBPM4.3并发子流程问题场景描述:部门主管分配部门副职任务,部门副职负责将任务分配给部门内n个员工(不确定),员工将问题的解决情况反馈给部门副职并由部门副职提交给部门主管给予评价。部门主管满意,流程结束;否则,流程继续流转。问题:1、部门副职将任务分配给n多个员工,如何实现,是一种什么样的实现思路;2、一般员工将问题反馈给了部门副职,再由部门副职向部门主管汇报。这里是多个任务变成...
7584
热度 -
求教嵌入式的入门知识,该如何处理
求教嵌入式的入门知识请问如果要学嵌入式,需要学习哪些知识,最好有把次序也说出来。color='#e78608'>------解决方案--------------------------------------------------------嵌入式Linux学习之规划篇嵌入式Linux课程目标是达到适应嵌入式应用软件开发、嵌入式系统开发或嵌入式驱动开发的基本素质。采用了目前应用最广泛的软硬件开发...
10179
热度 -
几个人同时在使用sqlite 数据库的程序 卡住了 出错误。
几个人同时在使用sqlite数据库的程序卡住了出异常。。。一直没说清楚其实就是并发的问题有一个操作是得到结合结果耗时比较长这个其他人操作。。。各种卡住。。。color='#e78608'>------解决方案--------------------------------------------------------SQLite对于并发的处理机制是允许同一个进程的多个线程同时读取一个数据库,但是...
9223
热度 -
Dalvik 堆内存治理与回收
Dalvik堆内存管理与回收Dalvik虚拟机用来分配对象的堆划分为两部分,一部分叫做ActiveHeap,另一部分叫做ZygoteHeap。下面基于管理机制来介绍为何分配为这两部分,以及堆内存的管理。我们从Android系统启动说起。Android系统启动后,会有一个Zygote进程创建第一个Dalvik虚拟机,它只维护了一个堆。以后启动的所有应用程序进程是被Zygote进程fork出来的,并都...
106
热度 -
Android——APK 在32bit/64bit平台 动态库有关问题
Android——APK在32bit/64bit平台动态库问题目前64bitandroid系统也慢慢的多了,看到也有apk声称支持64bitsystem,然后就往里面打包搞了个arm64-v8a目录,放了个64bit的so,但是apk代码里面却不按规范去loadso,导致一系列filenotfound异常~撰写不易,转载需注明出处:http://blog.csdn.net/jscese/artic...
87
热度 -
Android Dalvik启动过程小结
AndroidDalvik启动过程总结在Android系统中,应用程序进程都是由Zygote进程孵化出来的,而Zygote进程是由Init进程启动的。Zygote进程在启动时会创建一个Dalvik虚拟机实例,每当它孵化一个新的应用程序进程时,都会将这个Dalvik虚拟机实例复制到新的应用程序进程里面去,从而使得每一个应用程序进程都有一个独立的Dalvik虚拟机实例。在本文中,我们就分析Dalvik...
46
热度 -
AndroidStudio项目交付(更新)到github最详细步骤
AndroidStudio项目提交(更新)到github最详细步骤在使用studio开发的项目过程中有时候我们想将项目发布到github上,以前都是用一种比较麻烦的方式(cmd)进行提交,最近发现studio其实是自带这种功能的,终于可以摆脱命令行了。因为自己也没有做很深的研究,这里就先分享一下通过studio将自己的项目上传到github上的步骤。两个相关概念:git和githubGit是一个开...
99
热度 -
win7运作sqlplus报错“SP2-1503: 无法初始化 Oracle 调用界面”
win7运行sqlplus报错“SP2-1503:无法初始化Oracle调用界面”WIN764bit安装Oracle10.2.0.1后,运行cmd-sqlplus/assysdba会提示:C:\Users\Liu>sqlplus/assysdbaSP2-1503:无法初始化Oracle调用界面SP2-0152:ORACLE不能正常工作解决方法:1、临时方案:此时可以以“管理员身份”运行cmd...
125
热度 -
springmvc+mybatis学习笔记(集锦)
springmvc+mybatis学习笔记(汇总)springmvc+mybatis学习笔记(汇总)标签:springmvcmybaitsspringmvcmybatis学习笔记汇总目录联系作者笔记分为两大部分:mybatis和springmvcmybatisspringmvc笔记内容主要是mybatis和springmvc的一些基本概念和使用方法,涉及概念介绍、环境搭建、编程细节、运行调试等方面...
417
热度 -
Android 应用程序高速启动的秘诀
Android应用程序快速启动的秘诀Android系统框架和上层应用是类java(不是正统的sunjava)开发的,实现了自己的java虚拟机dalvik,既然用java虚拟机和java开发,一般都会认为效率低下。其实不然,在基本主流的智能手机的软件平台上,android的执行速度是最快的。那么android效率为什么这么的高呢?特别是一个应用程序的启动时间很短,本文主要从以下个八方面进行分析:1...
35
热度