码迷,mamicode.com
首页 >  
搜索关键字:实现原理    ( 4680个结果
Android设备管理器——DevicePolicyManager
自从安卓2.2(API=8)以后,安卓手机是通过设备管理API对手机进行系统级的设备管理。 本篇通过大家熟悉的“一键锁屏”的小项目实现来介绍设备管理API如何通过强制设备管理策略创建一个安全敏感的应用程序。 一键锁屏的实现原理:当按锁屏键的时候,会发出一个广播,当用户界面接收到一个广播的时候就可以实...
分类:移动开发   时间:2014-08-07 22:45:15    阅读次数:396
Struts ActionForm简单理解
要想明白struts的控制流程以及它核心API的实现原理(比如 Action/DispatchAction/ActionForm的实现原理),玩转struts1.2的关键就是能够玩转 ActionForm。 ActionForm的应用 1、——ActionForm的特性 1.创建一个form类必须继承于四个父类中的一个,比如ActionForm、ValidatorForm。 2.一个fo...
分类:其他好文   时间:2014-08-07 13:08:30    阅读次数:242
Android动画机制全解析
导论本文着重讲解Android3.0后推出的属性动画框架Property Animation——Animator。产生原因        3.0之前已有的动画框架——Animation存在一些局限性, Animation框架定义了透明度,旋转,缩放和位移几种常见的动画,而且控制的是整个View,实现原理是每次绘制视图时View所在的ViewGroup中的drawChild函数获取该View的Ani...
分类:移动开发   时间:2014-08-06 19:24:22    阅读次数:417
ucenter 整合同步登录的内部实现原理
用户登录discuz,通过logging.php文件中的函数uc_user_login对post过来的数据进行验证,也就是对username和password进行验证。
分类:其他好文   时间:2014-08-06 18:23:41    阅读次数:226
jQuery hover事件鼠标滑过图片半透明标题文字滑动显示隐藏
1、效果及功能说明hover事件制作产品图片鼠标滑过图片半透明,标题文字从左到右滑动动画移动显示隐藏2、实现原理首先把效果都隐藏,然后定义一个伪类来触发所有的效果,接下来当触发伪类后会有一个遍历停止所有的效果,从新触发效果就是标题的从左边淡出和背景颜色的变化,当鼠标离开图片后触发一个遍历,停止所有动...
分类:Web程序   时间:2014-08-06 17:27:41    阅读次数:350
文件上传按钮的用户自定义样式的实现
一般在做WEB开发项目的时候碰到文件上传必不可少,但是因为各家浏览器对于标签支持不同所以在各个浏览器下的显示也是不一样的。可能在用户体验方面会形成困扰,今天就给大家介绍一下文件上传按钮的用户自定义样式的实现。实现原理:建立两个层,一个层包装以下简称文件按钮层,一个层包装上传文件按钮的自定义样式,以下...
分类:其他好文   时间:2014-08-06 14:16:11    阅读次数:204
linux下nginx实现虚拟主机(3种方法:基于域名、基于端口、基于ip地址)
在3.17日的时候已经写过一篇关于apahce的基于域名、端口、ip地址3种方式的虚拟主机实现。原理是一样的,现在记录nginx的虚拟主机这三种方式的实现。系统版本为rhel5.6,nginx版本为1.1.6。1.基于域名:基于域名的方式,要先有dns服务器,这里为了方便,可以在/etc/hosts文件里..
分类:系统相关   时间:2014-08-05 23:02:22    阅读次数:430
浏览器html缓存
浏览器缓存将文件保存在客户端,好的缓存策略可以减少对网络带宽的占用,可以提高访问速度,提高用户的体验,还可以减轻服务器的负担。因此我们有必要了解它的实现原理,用来提高网站的性能。 当一个客户端请求w...
分类:Web程序   时间:2014-08-05 19:43:30    阅读次数:306
fork之后发生了什么(基于3.16-rc4)
在linux c编程中,我们可以使用fork,vfork,clone三个系统调用来创建子进程。下面我们先分析下fork系统调用的实现原理。代码如下(kernel/fork.c): 1 #ifdef __ARCH_WANT_SYS_FORK 2 SYSCALL_DEFINE0(fork) 3 { 4 ...
分类:其他好文   时间:2014-08-05 13:37:50    阅读次数:444
JAVA实现DAO层基本CRUD操作
在项目开发中,对数据库的CRUD操作我们一般都是无法避免的操作,虽然hibernate封装的很完美,但是,由于本人对这个框架的底层原理不是很了解,每次使用的时候心里总觉得没底,代码一旦出现异常,很多时候都没法快速有效地解决,因此,为了让代码异常处理风险控制在自己的可控范围内,还是决定先将数据的CRUD持久化操作(DAO)用自己的方式通过JDBC进行一次封装,以便更好地管理自己的代码。关于Hibernate框架的使用,还是先弄懂它的一些底层实现原理后,再根据项目的需要酌情选择使用。...
分类:编程语言   时间:2014-08-04 17:42:09    阅读次数:386
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!