-
解读Android之Service(二)Bound Service
解读Android之Service(2)BoundService翻译自android官方文档,并根据自己测试形成下面的内容。这是service的第二部分boundservice。若第一部分没看的,请参考:上一篇。boundservice相当于客户-服务器接口中的服务器。boundservice允许其它组件(除了broadcastreceiver)绑定该service,然后进一步操作:发送请求,接收...
60
热度 -
Android Service(1)-浅谈Service
AndroidService(一)--浅谈Service一.Service简介service可以说是一个在后台运行的Activity,它不是一个单独的进程,它只需要应用告诉它要在后台做什么就可以了,它要实现和用户的交互的话需要通过通知栏或则是发送广播,UI去接收显示。它的应用十分广泛,尤其是在框架层,应用更多的是对系统服务的调用。它用于处理一些不干扰用户使用的后台操作。如下载,网络获取。播放音乐,...
25
热度 -
Android软件安全开发实践(上)
Android软件安全开发实践(下)Android开发是当前最火的话题之一,但很少有人讨论这个领域的安全问题。本系列将分两期,探讨Android开发中常见的安全隐患和解决方案。第一期将从数据存储、网络通信、密码和认证策略这三个角度,带你走上Android软件安全开发实践之旅。过去两年,研究人员已发现Android上的流行软件普遍存在安全缺陷或安全漏洞。漏洞频发的原因可能有很多,例如以下几种。与一切...
80
热度 -
PHP服务器的几种架构,强烈推荐!
PHP服务器的几种架构,强烈推荐!!!发现一篇好文,非常详细的介绍了当前PHP服务器的几种架构,特意转载,强烈推荐!!?nginx+PHP+PHP-FPM(FastCGI)在Ubuntu上的安装和配置转载请注明原文链接:http://blog.csdn.net/omohe/archive/2009/07/10/4336731.aspx版本:v1.0?作者:OMO最后修改时间:2009.07.100...
124
热度 -
阿里钉钉技术分享:企业级IM王者——钉钉在后端架构上的过人之处
本文引用了唐小智发表于InfoQ公众号上的“钉钉企业级IM存储架构创新之道”一文的部分内容,收录时有改动,感谢原作者的无私分享。 1、引言 业界的IM产品在功能上同质化较高,而企业级的IM产品对于高可用、安全性又有更高的要求,如何打造具备差异化的产品,又在高可用、安全性、数据一致性等方面具备较高的品质,是企业级IM产品成功的关键。钉钉在过去短短几年时间里,用户数已破2亿,企业组织数破千万,钉钉是在...
6
热度 -
Tomcat 七 的七大新特性(转)
Tomcat7的七大新特性(转) Tomcat7引入了许多新功能,并对现有功能进行了增强。很多文章列出了Tomcat7的新功能,但大多数并没有详细解释它们,或指出它们的不足,或提供代码示例。本文将明确描述Tomcat7中七个最显著的特征和新增的功能,并对其作出评论,而不是仅仅列出新的功能。本文还提供了代码例子以方便你可以对其有更好的理解。本文分为两个部分,分别是“Tomcat7的新特性”和“Tom...
231
热度 -
漫话B端的沙箱技术【转】
漫谈B端的沙箱技术【转】 作者 周爱民 发布于 2010年6月2日上午12时5分 从语言学的角度上来说,允许代码无节制地使用全局变量,是最错误的选择之一。而更可怕的,就是一个变量"可能"成为全局的(在未知的时间与地点)。但是这 两项,却伴随JavaScript这门语言成功地走到了现在。? 也许是限于浏览器应用的规模,所以这一切还迟迟没有酿成灾...
178
热度 -
JavaScript中沙箱懂得
JavaScript中沙箱理解 转自:http://www.infoq.com/cn/articles/sandboxOnBjavascript中的沙箱并非传统意义上的沙箱,只是一种语法上的hack写法而已,javascript中处理模块依赖关系的闭包被称之为沙箱,和ajax一样,这种sandboxcoding风格是一种现象,而不是本质,本身并无对错之分,要看你怎么用,因此,理解并合理运用才是我们...
142
热度 -
在《Pragmatic Ajax A Web 2.0 Primer 》中对readyStae状态的引见
在《PragmaticAjaxAWeb2.0Primer》中对readyStae状态的介绍 在《PragmaticAjaxAWeb2.0Primer》中对readyStae状态的介绍 0:(Uninitialized)thesend()methodhasnotyetbeeninvoked.?1:(Loading)thesend()methodhasbeeninvoked,requestinprog...
540
热度 -
创业,不能兼任(67)-外行学习java,js,jsp的区别
创业,不能兼职(67)---外行学习java,js,jsp的区别 白天一直继续处理头天的突发事件.其实,现在很少有活是真正太阳下的体力活,处理事情,也就是与人打交道的过程,不停地在电话里和各个不同的人说话,沟通,...这过程,真的是比让自己去做一天体力活还累.到了晚上,困倦之下,在沙发上睡着了.刚刚起来,看看时间,凌晨2点了.不知道想了点什么,翻来覆去之下,睡意有点跑了.一天没怎么吃东西,也饿了....
380
热度 -
java web开发小结(二):linux + apache2.2(prefork模式) + jk1.2.26 + tomcat6负载均衡配置优化
javaweb开发总结(二):linux+apache2.2(prefork模式)+jk1.2.26+tomcat6负载均衡配置优化 javaweb开发总结(二):linux+apache2.2(prefork模式)+jk1.2.26+tomcat6负载均衡配置优化2011年03月08日目前总结出来的一些优化配置:配置适用环境linux+apache2.2(prefork模式)+jk1.2.26+...
634
热度 -
C++和JAVA传统中积极的一面
译者注:本文翻译自BruceEckel(《ThinkinginC++》&《ThinkinginJava》作者)的博文,该博文于2009年03月14日发表于:http://www.artima.com/weblogs/viewpost.jsp?thread=252441本文的发表引起了互联网上热烈的讨论,关于讨论大家可以到这里围观。下面是原文。原名《ThePositiveLegacyofC+...
1034
热度 -
PHP开发Windows圆桌面应用程序实例
PHP开发Windows桌面应用程序实例 PHP_GTK2.0开发桌面应用程序 phpgtk官方网站 http://gtk.php.net/ 官方有gtk的中文手册具体安装请参见手册 更简单的方法是用另外一款软件名字叫做gnope 下载地址:http://www.gnope.org/download.php 安装过程很简单安装好之后在桌面会有个PHP-Gtk2Applications的快捷方式图...
188
热度 -
(转)应用 Eclipse Memory Analyzer 进行堆转储文件分析
(转)使用EclipseMemoryAnalyzer进行堆转储文件分析概述对于大型JAVA应用程序来说,再精细的测试也难以堵住所有的漏洞,即便我们在测试阶段进行了大量卓有成效的工作,很多问题还是会在生产环境下暴露出来,并且很难在测试环境中进行重现。JVM能够记录下问题发生时系统的部分运行状态,并将其存储在堆转储(HeapDump)文件中,从而为我们分析和诊断问题提供了重要的依据。通常内存泄露分析被...
273
热度 -
Java 学习收拾笔记(二)Java基本语法结构
Java学习整理笔记(二)Java基本语法结构一、源文件的编写Java是完全面向对象的语言,所以Java的所有操作都是基于类(class)完成的。Java中所有程序的代码都需要放在一个类中,类用关键字class声明,在class之前可以添加一些修饰符,Java应用程序的源文件由若干个书写形式相互独立的类组成。1.例子://HelloDate.javaimportjava.util.Date;//引...
6
热度 -
使用 Eclipse Memory Analyzer 开展堆转储文件分析
使用EclipseMemoryAnalyzer进行堆转储文件分析概述对于大型JAVA应用程序来说,再精细的测试也难以堵住所有的漏洞,即便我们在测试阶段进行了大量卓有成效的工作,很多问题还是会在生产环境下暴露出来,并且很难在测试环境中进行重现。JVM能够记录下问题发生时系统的部分运行状态,并将其存储在堆转储(HeapDump)文件中,从而为我们分析和诊断问题提供了重要的依据。通常内存泄露分析被认为是...
588
热度 -
php-fpm.conf 配备详解
php-fpm.conf配置详解 转?http://www.cnblogs.com/zoro/archive/2012/01/10/2317964.html ? 运行时配置FPM配置文件为php-fpm.conf,其语法类似php.ini。php-fpm.conf全局配置段pidstringPID文件的位置.默认为空.error_logstring错误日志的位置.默认:安装路径#INSTALL_...
617
热度 -
Android开发性能优化小结(一)
Android开发性能优化总结(一)安卓开发应用首先要讲究良好的用户体验,如果一款软件卡顿现象严重,不流畅,经常崩溃,那么将给用户带来极不良好的体验,从而损失用户。在实际开发和学习中,我总结了一下关于安卓性能的优化,供大家参考交流。应用程序的性能问题体现在很多方面,比如第一次启动速度慢,或者进入某一界面速度慢;动画执行过程不流畅,或者动画执行卡顿时间长;ListView列表滑动过程中卡顿,不流畅;...
189
热度 -
面试准备android(3)
面试准备android(三)清明节放假,从周一等到周五都没有见到阿里的三面电话,但是城市没有变灰。。本宝宝心里苦,但是本宝宝不说(╥﹏╥)。没事,总会有伯乐喜欢我这种勤奋好学的程序猿的。小部分的操作系统,另外的tcp协议和http协议明天有空再整理上来。-----------我是乐观的分割线----------------37、Window内存管理方式:段存储,页存储,段页存储。(虚拟存储器调度方...
59
热度 -
Android提权破绽CVE-2014-7920&CVE-2014-7921分析
Android提权漏洞CVE-2014-7920&CVE-2014-7921分析没羽@阿里移动安全,更多技术干货,请访问阿里聚安全博客这是Androidmediaserver的提权漏洞,利用CVE-2014-7920和CVE-2014-7921实现提权,从0权限提到media权限,其中CVE-2014-7921影响Android4.0.3及以后的版本,CVE-2014-7920影响Andr...
414
热度