-
Android系统匿名共享内存Ashmem(Anonymous Shared Memory)精简介绍和学习计划
Android系统匿名共享内存Ashmem(AnonymousSharedMemory)简要介绍和学习计划在Android系统中,提供了独特的匿名共享内存子系统Ashmem(AnonymousSharedMemory),它以驱动程序的形式实现在内核空间中。它有两个特点,一是能够辅助内存管理系统来有效地管理不再使用的内存块,二是它通过Binder进程间通信机制来实现进程间的内存共享。本文中,我们将通...
113
热度 -
android源码解析-Handler
android源码解析--HandlerHandler是用于发送和处理消息和一个线程的MessageQueue相关联的Runable对象。每个Handler实例关联到一个单一线程和线程的messagequeue。当您创建一个Handler,从你创建它的时候开始,它就绑定到创建它的线程以及对应的消息队列,handler将发送消息到消息队列,并处理从消息队列中取出的消息。Handler的主要用途有两个...
87
热度 -
Android事件散发机制完全解析,带你从源码的角度彻底理解
Android事件分发机制完全解析,带你从源码的角度彻底理解其实我一直准备写一篇关于Android事件分发机制的文章,从我的第一篇博客开始,就零零散散在好多地方使用到了Android事件分发的知识。也有好多朋友问过我各种问题,比如:onTouch和onTouchEvent有什么区别,又该如何使用?为什么给ListView引入了一个滑动菜单的功能,ListView就不能滚动了?为什么图片轮播器里的图...
41
热度 -
Android事件散发机制完全解析 ontouch
Android事件分发机制完全解析ontouch转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/9097463其实我一直准备写一篇关于Android事件分发机制的文章,从我的第一篇博客开始,就零零散散在好多地方使用到了Android事件分发的知识。也有好多朋友问过我各种问题,比如:onTouch和onTouchEvent有什么区别,...
48
热度 -
解决Android4.3版本下,手机缺彩接收中文文件名附件,中文名字的附件无法保存(第一步:解决从网络下载附件后,持久化时中文文件名中文乱码)
解决Android4.3版本下,手机短彩接收中文文件名附件,中文名字的附件无法保存(第一步:解决从网络下载附件后,持久化时中文文件名中文乱码)问题描述:手机语言环境:英文接收中文文件名图片彩信,接收成功,但是无法保存附件(这里以中文文件名图片为例)分析Log:如下图分析数据库:解决方案:在Android中,彩信的接收分为两部分。彩信通知通过短信的方式接收。彩信数据的下载在应用层中处理。接收短信(!...
92
热度 -
java图片处理种(图片水印,图片缩放)
java图片处理类(图片水印,图片缩放)importjava.awt.AlphaComposite; importjava.awt.Color; importjava.awt.Font; importjava.awt.Graphics; importjava.awt.Graphics2D; importjava.awt.Image; importjava.awt.Toolkit; importja...
559
热度 -
SSH2框架筹建 和 配置文件详解
SSH2框架搭建和配置文件详解 SSH框架,当今最为流行的项目开发框架组合,那么掌握他的第一步是学习如何配置环境,javaWeb开发的无论哪种框架都离不开各种xml配置,虽然说配置在网上到处都有,但是要成为合格的程序猿,必须要明白配置中每一部分的意义,分析它的规律,因此这一步至关重要。 SSH分为SSH1和SSH2,区别主要在于Struts的版本,即Struts1和Struts2,...
455
热度 -
Jade模板发动机入门教程(转载)
Jade模板引擎入门教程(转载) Jade模板引擎入门教程 Jade是一款高性能简洁易懂的模板引擎,Jade是Haml的Javascript实现,在服务端(NodeJS)及客户端均有支持。功能客户端支持超强的可读性灵活易用的缩进块扩展代码默认经过编码处理以增强安全性编译及运行时的上下文错误报告命令行编译支持HTML5模式(使用!!!5文档类型)可选的内存缓存联合动态和静态标记类利用过滤器解析树...
621
热度 -
FreeMarker标签引见2
FreeMarker标签介绍2 FreeMarker是一个用Java编写的模板引擎,主要用来生成HTMLWeb页面,特别是基于MVC模式的应用程序。虽然FreeMarker具有一些编程的能力,但不像PHP,通常由Java程序准备要显示的数据,由FreeMarker模板生成页面。?FreeMarker可以作为Web应用框架一个组件,但它与容器无关,在非Web应用程序环境也能工作的很好。FreeMar...
405
热度 -
JavaEE5学习札记07-Web层与EJB集成总结(1):servlet与EJB集成
JavaEE5学习笔记07-Web层与EJB集成总结(1):servlet与EJB集成 1.??????集成时的感受 单丝不成线,孤木不成林。尽管JavaEE5标准不只是作为Web系统而提出的,但是所有的软件系统都是给人用的,都离不开UI处理。而EJB可以作为单机程序Swing、AWT的后台支持,也可以作为B/S的后台支持。既然是B/S就离不开Web框架。JSF也是JavaEE5的标准,它的规范中...
549
热度 -
JS的正则表达式 (转载) 真好 学习上
JS的正则表达式(转载)真好学习下 //校验是否全由数字组成functionisDigit(s){varpatrn=/^[0-9]{1,20}$/;if(!patrn.exec(s))returnfalsereturntrue}//校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.”的字串functionisTrueName(s){varpatrn=/^[a-zA-Z]{1,30}$...
340
热度 -
【js】js文件(2)
【js】js资料(2) 1.document.write("");输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是:document->HTML->(head,body) 4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document) 5.得到表单中元素的名称和...
472
热度 -
JSF项目中兑现基于RBAC模型的权限管理设计(二) 转
JSF项目中实现基于RBAC模型的权限管理设计(二)转 4.3?权限验证模块设计 一个好的权限管理机制在项目中应用时,最好不要让程序员在具体业务代码的方法中来判断用户权限。因为这意味着大量重复的代码。同时,也会导致权限机制的修改造成所有业务代码都需要修改一遍。 最好办法是实现与具体业务代码无关的独立的权限验证模块。这个模块可以拦截用户对资源的访问请求,并且在该请求被实施前做出权限判断,将权限不...
507
热度 -
js tools(二)
jstools(2) ? /** ?*? ?*@paramdivId ?*??????onecontainer ?*@paraminfo ?*??????operationresultmessagetoshowintheupDIV,suchas:"Add ?*??????Successfully!" ?*@paramisSuccess ?*??????onesignwhetheroperatesu...
467
热度 -
javascript步骤和技巧大全2(弈)
javascript方法和技巧大全2(弈) 166.xml数据岛绑定表格<html><body><xmlid="abc"src="test.xml"></xml><tableborder='1'datasrc='#abc'><thead><td>接收人</td><td>发送人</td&...
571
热度 -
用 Java 技术创设 RESTful Web 服务
用Java技术创建RESTfulWeb服务 来自IBM社区:http://www.ibm.com/developerworks/cn/web/wa-jaxrs/ ? JAX-RS:一种更为简单、可移植性更好的替代方式 DustinAmrhein,软件工程师,IBM NickGallardo,软件工程师,IBM ? 简介:?JAX-RS(JSR-311)是一种Java?API,可使Jav...
625
热度 -
懂得WebLogic Server应用程序类加载
了解WebLogicServer应用程序类加载 Java类加载 类加载器是Java语言的基本模块。类加载器是Java虚拟机(JVM)的一部分,它会将类加载到内存中;类加载器负责在运行时查找和加载类文件。每个成功的Java编程人员都需要了解类加载器及其行为。本部分概述Java类加载器。 Java类加载器层次结构 类加载器包含具有父类加载器和子类加载器的层次结构。父类加载器和子类加载器之间的关系类似...
623
热度 -
Hibernate session的步骤的一些说明
Hibernatesession的方法的一些说明 用Hibernate肯定会频繁的用到session,下面就将Hibernatesession中一些经常的用方法逐个的解释一下。 ? ? [c-sharp]?viewplaincopy Transaction?beginTransact?? ??? ???????开始一个工作单元并返回一个与之相关Transaction对象,最...
665
热度 -
Spring web Mvc framework 原稿
booleanvalue.Youcanusethismethodtobreakorcontinuetheprocessingoftheexecutionchain.
757
热度 -
webview有关
webview相关 在Android手机中内置了一款高性能webkit内核浏览器,在SDK中封装为一个叫做WebView组件。?什么是webkit?WebKit是MacOSXv10.3及以上版本所包含的软件框架(对v10.2.7及以上版本也可通过软件更新获取)。同时,WebKit也是MacOSX的Safari网页浏览器的基础。WebKit是一个开源项目,主要由KDE的KHTML修改而来并且包含...
468
热度