JAVE_LOVER

爱好编程,专注于Android移动开发

Android学习系列(四)AS gradle3.0+ so库的生成及使用

前言NDK(Native Developerment Kit)提供了一系列的工具,咱们可以用它来将c/c++代码打包成so(c/c++函数库)文件。这样做的好处是保护代码(反编译难度大),提供程序的执行效率(c代码),并且能够移植到其它平台上。JNI(Java Native Interface)提...

2018-01-15 16:32:07

阅读数 833

评论数 0

Git学习系列博客全目录

转载请注明出处:http://blog.csdn.net/lhy_ycu/article/details/40031567 Git主要特点 1、速度:Git在本地上保存着所有当前项目的版本和更新,并且Git中的绝大多数操作都在本地,无需连网,所以处理起来速度。 2、简单的设计:Git的实现与项目复...

2015-05-26 16:29:56

阅读数 1116

评论数 0

Java学习系列博客全目录

截止目前,Java系列教程已更新完毕。内容覆盖了:JavaSE基本知识点、UML建模、单元测试等。希望对想学习Java语言的朋友能够提供帮助。在编写的过程中,难免会出现一些错误,希望大家能多多提些意见。 由于本书都是从笔者CSDN博客中摘抄过来的,基本没有经过什么正规的校验,所以难免会...

2015-05-08 23:22:13

阅读数 1418

评论数 0

Java设计模式博客全目录

今天来对这23种设计模式做个总结。咱使用设计模式的目的是为了可重用代码、让代码更容易被他人理解、保证代码可靠性,当然设计模式并不是万能的,项目中的实际问题还有具体分析。咱不能为了使用设计模式而使用,而是在分析问题的过程中,想到使用某种设计模式能达到咱需要的效果,而且比不使用设计模式更有优势,那么咱...

2014-10-13 02:04:52

阅读数 4747

评论数 4

Android学习系列(三)四大组件之Service详解

Service概述 Service作为Android四大组件中的一员,有着非常重要的地位。它没有交互界面,一般用于长期运行在后台来处理一些比较耗时的操作和为其他应用提供服务接口,如消息推送、音乐播放、定位服务、后台数据同步、长连接(如:蓝牙、IM)的数据收发及连接状态变化等。Service分为本地...

2016-04-04 20:08:52

阅读数 1092

评论数 0

SQLite应用详解

SQLite是D.Richard Hipp用C语言编写的开源嵌入式引擎,它可以在所有主要的操作系统上运行。值得一提的是,袖珍型的SQLite竟然可以支持高达2TB大小的数据库,每个数据库都是以单个文件的形式存在,这些数据都是以B-Tree的数据结构形式存储在磁盘上。在事务处理方面,SQLite通过...

2015-05-18 18:56:04

阅读数 2205

评论数 0

全面掌握Mysql知识点及select支持的运算操作

花了2天时间整理了一下Mysql中的常用命令及select支持的运算操作,希望这篇博客对大家有所帮助。 内容提纲 1、登录mysql 2、查看mysql信息 3、查看所有数据库 4、打开指定数据库 5、李处指定数据库中的所有表 6、查看指定表的结构 7、查看建表语句 8、建库建表 9、修改指定表结...

2015-05-16 17:54:19

阅读数 1856

评论数 1

Java代码优化系列(一)开篇立碑

在开篇之前,先补充一下《Java学习系列》里面的instanceof关键字的使用及其陷阱。简要说明:instanceof是一个简单的二元操作符,它是用来判断一个对象是否为一个类的实例。只要instanceof左右操作数有继承或实现的关系,程序都是可以编译通过的。下面通过一个简单实例来说明一下ins...

2015-05-06 02:04:42

阅读数 1803

评论数 0

Java学习系列(二十四)Java正则表达式详解

正则表达式可以说是用来处理字符串的一把利器,它是一个专门匹配n个字符串的字符串模板,本质是查找和替换。在实例演示之前先了解一下Pattern、Matcher这两个工具类,Pattern:编译好的带匹配的模板(如:Pattern.compile("[a-z]{2}");/ / 取...

2015-05-05 17:22:00

阅读数 7038

评论数 2

Java学习系列(二十三)Java面向对象之内部类详解

一、前言 内部类也称寄生类,就是把一个类放在类里面(即内部类的上一级程序单元是类)定义,将其作为外部类的成员。内部类主要用几种定义形式:静态(static)内部类,非静态内部类,匿名内部类(也就是没有名字的寄生类)。内部类的好处就是内部类可以直接外部类的(包括私有)成员,反之不能。下面我们通过一些...

2015-04-29 23:53:41

阅读数 1094

评论数 0

Java学习系列(二十二)Java面向对象之枚举详解

今天我们来讲讲枚举,希望通过这篇博客大家能对枚举有个更全面的了解。枚举是一种实例(大写)数固定的类(不能再创建实例),枚举改变了常量的声明方式,而且它在编译期间就限定了类型。枚举多用于确定的状态数(如:鼠标上下左右、IM消息已读未读)、类型数(如:系统、聊天、添加好友消息,我的他的)、模式数(回复...

2015-04-28 10:39:23

阅读数 1588

评论数 2

Java学习系列(二十一)Java面向对象之注解详解

一、前言 Java中的注解Annotation运用到很多方面,比如之前讲的单元测试中的@Test、Spring、SpringMVC还有其他框架等等。Java本身自带的注解也有一些,比如:@Override(子类要重写/覆写父类的对应方法)、@Deprecated(表示方法不建议被使用)、@Supp...

2015-04-27 01:31:51

阅读数 1914

评论数 0

Java学习系列(二十)Java面向对象之反射详解

前言 今天讲讲Java中的反射。我们常见的反射多用于JDBC中的加载驱动程序Class.forName("com.mysql.jdbc.Driver");、Struts的MVC、Hibernate中的ORM、Spring中的IOC还有一些其他框架等等。那它有什么好处呢?它的好处...

2015-04-26 18:46:31

阅读数 1219

评论数 0

基于Junit3.8和Junit4.x的单元测试详解

转载请注明出处:http://blog.csdn.net/lhy_ycu/article/details/40028509 前言 好久没有写来CSDN写博客了,前段时间一直在加班赶项目,所以博客一直没有更新;现在空闲时间比较多,所以后面会长期更新博客。 今天来复习一下单元测试基于Junit工具的...

2015-04-26 02:14:10

阅读数 3634

评论数 0

Java设计模式菜鸟系列(二十三)访问者模式建模与实现

访问者模式(Visitor):把数据结构和作用于结构上的操作解耦合,使得操作集合可相对自由地演化。访问者模式适用于数据结构相对稳定而算法又容易变化的系统。访问者模式的优点是增加操作很容易,因为增加操作意味着增加新的访问者;而它的缺点就是增加新的数据结构很困难。 访问者模式就是一种分离对象数据结构...

2014-10-13 00:36:28

阅读数 2395

评论数 0

Java设计模式菜鸟系列(二十二)中介者模式建模与实现

中介者模式(Mediator):主要用来降低类与类之间的耦合的,因为如果类与类之间有依赖关系的话,不利于功能的拓展和维护,因为只要修改一个对象,其它关联的对象都得进行修改。 中介者模式只需关心和Mediator类的关系,具体类与类之间的关系及调用交给Mediator就行。

2014-10-13 00:02:13

阅读数 2101

评论数 0

Java设计模式菜鸟系列(二十一)享元模式建模与实现

享元模式(Flyweight):运用共享的技术有效地支持大量细粒度的对象。主要目的是实现对象的共享,即共享池,当系统中对象多的时候可以减少内存的开销。在某种程度上,你可以把单例看成是享元的一种特例。 享元与单例的区别:1、与单例模式不同,享元模式是一个类可以有很多对象(共享一组对象集合),而单例...

2014-10-12 22:27:53

阅读数 2080

评论数 0

Java设计模式菜鸟系列(二十)解释器模式建模与实现

解释器模式(Interpreter):它定义了对象与对象之间进行某种操作之后会得到什么值。一般主要应用在OOP开发中的编译器 的开发中,所以适用面比较窄。 解释器模式用来做各种各样的解释器,如正则表达式的解释器等等。

2014-10-12 17:17:29

阅读数 1940

评论数 0

Java设计模式菜鸟系列(十九)备忘录模式建模与实现

备忘录模式(Memento): 主要目的是保存一个对象的某个状态,以便在适当的时候恢复对象。 Memento设计模式用来备份一个对象的当前状态,当需要的时候,用这个备份来恢复这个对象在某一个时刻的状态。

2014-10-12 16:21:25

阅读数 2769

评论数 0

Java设计模式菜鸟系列(十八)责任链模式建模与实现

责任链模式(ChainOfResponsibility): 有多个对象,每个对象持有下一个对象的引用,形成一条链,请求在这条链上传递,直到某一对象决定处理该请求,但是发出者并不清楚最终哪个对象会处理该请求。 1、责任链模式可以实现,在隐瞒客户端(不知道具体处理的人是谁)的情况下,对系统进行动态的...

2014-10-12 15:16:47

阅读数 1974

评论数 0

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