开闭原则(Open Closed Principle)是Java世界里最基础的设计原则,它指导我们如何建立一个稳定的、灵活的系统。 定义: 一个软件实体如类、模块和函数应该对扩展开放,对修改关闭。 Softeware entities like classes,modules ...
Android 工程构建的持续集成,需要搭建一套编译和打包自动化流程,比如建立每日构建系统、自动生成发布文件等等。这些都需要我们对Android工程的编译和打包有一个比较深入的理解,例如知道它的每一步都做了什么,需要什么环境和工具,输入和输出是什么,等等。 首先,假定你的系统(...
       上次简单地介绍了AudioRecord和AudioTrack的使用,这次就结合SurfaceView实现一个Android版的手机模拟信号示波器。最近物联网炒得很火,作为手机软件开发者,如何在不修改手机硬件电路的前提下实现与第三方传感器结合呢?麦克风就是一个很好的...
本文实例讲述了jQuery深拷贝Json对象的简单实现方法。分享给大家供大家参考,具体如下: var oldJson = { Name: \'quber\', List: [1, 2, 3, 4], Obj: [ { name: \'qubern...
典型的数据文件通常关联着“元数据”,其包含这个文件的描述信息,表现为一系列属性-值的集合。元数据一般包括创建者名称、生成文件的工具、文件创建/修改时期、创建位置和编辑历史等等。几种流行的元数据标准有 EXIF(图片)、RDF(web资源)和DOI(数字文档)等。 虽然元数据在数...
现今团购网、电商网、门户网等,常使用时间记录重要的时刻,如时间显示、倒计时差、限时抢购等,本文分析不同倒计时效果的计算思路及方法,掌握日期对象Date,获取时间的方法,计算时差的方法,实现不同的倒时计效果。 1、简单时间显示 讲解日期对象Date,并通过该对象获取时、分、秒等,...
这里不进行很复杂的后台验证以及JavaScript的正则表达式,只是简单的介绍下这个技术,简单的后台接收与跳转,大概了解怎么验证的就可以。具体的技术,我后面还会继续写博客的。本人也还在学习中。 表单验证1-简单验证 进行简单的验证,用户名必须为abcd,密码长度必须大于等于6 ...
先看看效果图: 具体实现代码: 1. 控制器     // // AppDelegate.m // 无限轮播器 // // Created by zhangmi on 16/5/16. // Copyright © 2016年 Paramount Pict...
Java实现二维码QRCode的编码和解码 涉及到的一些主要类库,方便大家下载: 编码lib:Qrcode_swetake.jar   (官网介绍-- http://www.swetake.com/qr/index-e.html)             解码lib:qrco...
Mac蓝牙不可用怎么办?有很多的用户在升级Yosemite之后,一切正常。但是过了一天重新开机之后,却发现蓝牙不可用了!修复磁盘权限,重新启动,仍然无法启动蓝牙,这个问题到底什么原因呢,下面phpstudy小编总结了一些出现这些问题的原因和解决办法。 很多用户升级至OS X ...

我的博客

人生若只如初见,何事秋风悲画扇。