自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Aluo

不要让任何事情成为你不去学习的理由

  • 博客(22)
  • 资源 (4)
  • 问答 (1)
  • 收藏
  • 关注

原创 Java高并发秒杀API之业务分析与DAO层

课程介绍 高并发和秒杀都是当今的热门词汇,如何使用Java框架实现高并发秒杀API是该系列课程要研究的内容。秒杀系列课程分为四门,本门课程是第一门,主要对秒杀业务进行分析设计,以及DAO层的实现。课程中使用了流行的框架组合SpringMVC+Spring+MyBatis,还等什么,赶快来加入吧!第1章 课程介绍 本章介绍秒杀系统的技术内容,以及系统演示。并介绍不同程度的学员可以学到什么内容。

2016-06-10 16:30:20 10168 2

原创 数据库SQL优化大总结之 百万级数据库优化方案

1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null;注:最好不要给数据库留NULL,尽可能的使用 NOT NULL填充数据库,备注、描述、评论之类的可以设置为 NU

2016-05-27 14:15:32 799 1

原创 openSession与getCurrentSession

在比较openSession和getCurrentSession这两个方法之前,我们先认识一下这两个方法。在进行配置信息管理时,我们一般进行一下简单步骤:Configuration cfg = new Configuration(); // 获得配置信息对象SessionFactory sf = cfg.configure().buildSessionFactory(); //解析并建立Sessi

2016-05-27 11:06:29 738

原创 Android Fragment使用详解

Fragment介绍Android在3.0中引入了Fragments的概念,主要目的是用在大屏幕设备上(如平板电脑上)支持更加动态和灵活的UI设计。平板电脑的屏幕要比手机大,有更多的空间来放更多的UI组件,并且这些组件之间会产生更多的交互,Fragment在应用中应该是一个模块化和可重用的组件,因为Fragment定义了它自己的布局,已经通过使用它自己的生命周期回调方法定义了他自己的行为,也可以将F

2016-04-14 22:16:44 1070

原创 Android设计模式之单例模式

什么是Android单例模式?单例模式有多少种设计模式?单例模式包含了哪几种写法?分别有什么作用呢?今天,来一起看下Android开发学习进阶必备,一般人我不告诉他!什么是设计模式?其实简单的理解就是前人留下来的一些经验总结而已,然后把这些经验起了个名字叫Design Pattern,翻译过来就是设计模式的意思,通过使用设计模式可以让我们的代码复用性更高,可维护性更高,让你的代码写的更优雅。设计模式

2016-04-10 13:40:49 475

原创 深入Activity

核心内容1、Activity数据交换 2、Activity中的任务栈 3、Activity查看任务 4、Activity启动模式Activity数据交换1、Activity之间的数据交换 传递基本类型数据(两种方式)方式一://FirstActivity 传递数据Intent intent = new Intent(FirstActivity.this,ScondActivity.class

2016-04-09 18:34:01 4214

原创 初识Activity

此刻,你应该静下心来,在阅读中思考,在思考中进步,读完本篇文章的你一定会有不一样的收获,请让我们共同进步,如有任何疑问请留言!核心内容Activity本质是什么Activity生命周期Activity启动模式Activity直接的数据交互如何启动系统的ActivityActivity启动模式Activity简介Activity是Android组件中最基本也是最为常见用的四大组件(Ac

2016-04-09 13:22:59 1911

原创 自定义 View 基础和原理

在 Android 提供的系统控件不能满足需求的情况下,往往需要自己开发自定义 View 来满足需求,但是该如何下手呢,本课程将带你进入自定义 View 的开发过程,来了解它的一些原理。

2016-04-05 21:25:25 1554

原创 图片缩放库 Photoview 和 Gif 控件 GifView 的使用

这是一个图片查看库,实现图片浏览功能,支持pinch(捏合)手势或者点击放大缩小。支持在View Pager中翻页浏览图片。 PhotoView 是一款扩展自AndroidImageView,支持通过单点/多点触摸来进行图片缩放的智能控件。功能实用和强大。 GifView 是一个为了解决android中现在没有直接显示gif的view ,只能通过m ediaplay来显示这个问题的项目,其用法和ImageView

2016-04-04 15:35:20 2429

原创 Android Validation 非空格式验证框架的使用

课程背景:在开发过程中,很多的文本框会涉及到非空验证和手机号或者邮箱的格式验证,这些频繁的验证处理,在通过学习本课程后将会变得高效、快速、简捷,提升开发效率。 核心内容:1.Android Validation 的基本功能简介 2.Android Validation 的基本用法 3.Android Validation 的实际应用案例 Android Validati

2016-04-04 00:00:46 3789 1

原创 Android网络图片加载缓存处理库的使用

课程概要网络图片加载库的特点及优势Universal-ImageLoader的用法和案例Picasso的用法和案例网络图片加载库的特点及优势Android中图片处理存在的难点: • OOM内存溢出 • 图片尺寸和缩略图处理的平衡 • 网络图片的加载与缓存机制这里将会选择两款比较优秀的开源图片处理库框架:Universal-ImageLoader和Picasso为大家进行讲解。Unive

2016-04-02 22:13:56 928

原创 Android中的消息通知Toast和Notification

课程背景:在应用中,有很多时候需要通过某些方式将信息反馈或者推送给用户,Toast就是简单的易用的反馈方式,二Notification则偏向于主动推送信息。核心内容:1.掌握Toast的使用方法。 2.掌握Notification的使用方法。弹出通知Toast本课时学习创建长短不一的Toast提示,并自定义Toast在屏幕上的位置以及Toast的外观。Toast.makeText(MainActi

2016-04-02 17:27:40 1318

原创 Android中基于Socket的网络通信

课程背景:Socket通信是网络通信中最常用的技术之一,通过Socket建立的可靠连接,可以让多个终端与服务器保持通信,最典型的应用是建立一个多人聊天程序。核心内容:1.Socket通信的概念。 2.创建ServerSocket服务器。 3.客户端使用Socket与服务器通信。Socket介绍什么是Socket?Socket又称“套接字”,应用程序通常通过“套接字”向网络发出请求或者应答网络请求

2016-04-02 15:22:37 1580 2

原创 Android ORM 数据库的使用

课程背景:Android Sqlite 数据库通过 ORM 的方式操作起来会方便很多,效率也会提升很多。本课程将会详细讲解 ORM 数据库框架的使用,提升 Sqlite 的操作和开发效率。 核心内容:1.ORM 数据库框架 ActiveAndroid 的特点和优势 2.ActiveAndroid 的基本用法 3.ActiveAndroid 的实际应用案例 ORM 数据库框架ActiveAndr

2016-04-01 20:59:59 682

原创 Android 头像上传

内容概要实例演示和原理讲解 从摄像头中获取图像 从图库中获取图像 在Android上对图像进行裁剪 图像上传并在服务器保存图像实例演示和原理讲解头像上传流程从摄像头中获取图像本课时的主要内容如下:讲解Android客户端界面的设计与实现 讲解如何调用摄像头拍摄一张照片 讲解将摄像头拍摄的图像显示在界面上public class MainA

2016-03-29 19:09:17 2622 1

原创 Android中Action Bar的使用

内容概要示例演示和基本介绍 启用Action Bar 在Action Bar上添加按钮 自定义Action Bar样式 自动隐藏Action Bar Action Provider的使用 ActionBarSherlock的使用示例演示和基本介绍如果使用ActionBar则分为两种情况 1、Action Bar on devices BEFORE Android 3.0(API 11)

2016-03-29 10:40:32 919

原创 Android Design Support Library 兼容库使用详解

Android Design Support Library 介绍 常规控件的使用介绍 符合 MD 设计的菜单控件 具有过渡动画效果的布局LayoutAndroid Design Support Library 介绍主要介绍 Android Design Support Library 的来历,以及Android Design Support Library开发的所需环境Ma

2016-03-21 10:38:37 9966

原创 Windows中搭建Android开发环境

随着移动互联网的迅速发展,前端的概念已发生很大的变化,已不仅仅局限在网页端。而Android系统作为智能机市场的老大,作为前端开发工程师,非常有必要了解和学习。但面对众多学习资料,站在前端开发工程师的角色,怎样挑选出合适的路进行快速学习,而不必浪费大量时间去摸索,该系列文章希望能帮助到小伙伴们。文章会挑选几个实际的例子,贯穿在整个系列中,涉及到Java、Android、程序设计等多方面知识,力求让大

2016-03-18 22:48:51 399

原创 Genymotion模拟器的安装以使用

1. Genymotion安装访问Genymotion官网进行注册、登录然后再下载(以windows系统为例)(要翻墙)安装Genymotion和Virtualbox(是一款基于操作系统层面的虚拟机产品)使用上面的链接下载的Genymotion已包含Virtualbox,打开Genymotion点击Add登录,登录后下载Genymotion虚拟机 2. 将Genymotion整合到eclipse

2016-03-18 14:21:29 608 1

原创 DQL数据查询语言(二)及数据的备份与恢复

DQL数据查询语言(复杂的)连接查询 交叉连接(cross join):不带on子句,返回连接表中所有数据行的笛卡尔积内连接(inner join):返回连接表中符合连接条件及查询条件的数据行外连接:分为左外连接(left out join)、右外连接(right outer join)。外连接不仅返回连接表中符合连接条件及查询条件的数据行,也返回左表(左外连接时)或右表(右外连接时)中

2016-03-12 15:51:10 503

原创 DQL数据查询语言(一)

DQL(数据查询语言)(简单的) DQL:Data Query Language 作用:查询数据 常用关键字:SELECT 创建一个学生表create table stu( id int, name varchar(30), sex char(2), age int, address varchar(50));insert into s

2016-03-10 20:31:55 2602

原创 java回调机制详解

回调介绍所谓回调,就是客户程序Client调用服务程序Service中的某个方法A,然后Service又在某个时候反过来调用Client中的某个方法B,对于Client来说,这个B便叫做回调函数。 回调的如何实现的呢java的回调是通过接口或者内部类来实现的。JAVA方法回调是功能定义和功能实现分享的一种手段,是一种耦合设计思想。作为一种架构,必须有自己的运行环境,并且提供用户的实现接口。代码案例

2016-03-10 16:52:51 2762 2

Android 非空格式验证框架的使用

在开发过程中,很多的文本框会涉及到非空验证和手机号或者邮箱的格式验证,这些频繁的验证处理,在通过学习本课程后将会变得高效、快速、简捷,提升开发效率。

2016-04-04

Android ORM 数据库的使用

Android Sqlite 数据库通过 ORM 的方式操作起来会方便很多,效率也会提升很多。本课程将会详细讲解 ORM 数据库框架的使用,提升 Sqlite 的操作和开发效率。

2016-04-03

Android中基于Socket的网络通信

Socket通信是网络通信中最常用的技术之一,通过Socket建立的可靠连接,可以让多个终端与服务器保持通信,最典型的应用是建立一个多人聊天程序。

2016-04-02

Android侧滑菜单之DrawerLayout

Android侧滑菜单之DrawerLayout

2016-03-25

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除