自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (10)
  • 收藏
  • 关注

原创 Android N 特性 ART

官方文档: 什么是Dalvik:     Dalvik是Google公司自己设计用于Android平台的Java虚拟机。Dalvik虚拟机是Google等厂商合作开发的Android移动设备平台的核心组成部分之一。它可以支持已转换为 .dex(即Dalvik Executable)格式的Java应用程序的运行,.dex格式是专为Dalvik设计的一种压缩格式,适合内存和处理器速度有

2016-04-18 18:24:08 1167

原创 fastjson 私有属性的坑

用fastjson 序列化实体类时  当属性为私有时 会出现错误 public class CancelReason { private String cancelReason; public CancelReason(String cancelReason) { this.cancelReason = cancelReason; } public

2016-04-08 15:41:03 2065 2

原创 我所认识的垃圾回收

finalize方法认识 当GC扫描到有对象没有任何引用指向它时 就会调用该对象的finalize方法,等到下次再次扫描到的时候就会真正回收对象,释放所占内存,所以如果需要在垃圾回收时做一些清理保存工作,可以在对象的finalize方法中处理。 并且之所以要有finalize方法,是由于在分配内存是采用了类似C语言的做法,而非java中的通常做法。这种情况多发生在使用“本地方法”的情况下,本地

2016-03-17 10:51:16 278

原创 Android 自定义Permission实现不同应用之间页面跳转

我是一个篮球迷 常发现从直播吧可以直接跳转到腾讯视频播放比赛 于是我开始思考啦  今天才知道  直接上代码 A项目的MainActivity----------》B项目的BActivity A项目  MainActivity 跳转 public void toBactivity(View v){ Intent intent = new Intent(); intent.s

2016-02-22 22:29:33 745

原创 黑马程序员--7K面试题--第十一篇--银行业务调度系统

ASP.Net+Android+IOS开发.Net培训期待与您交流! 有如下要求: 1:有三种对应类型的客户:VIP客户,普通客户,快速客户 2:异步随机生成各种类型的客户,生成各类型用户的概率比例为:VIP客户:普通客户:快速客户=1:6:3 3:客户办理业务时间有最大值和最小值,在该范围内随机设定每个VIP客户以及普通客户客户办理业务所需时间,快速客户办理业务所需时间为最小值 4

2014-02-21 00:06:41 439

原创 黑马程序员--7K面试题--第十篇--交通灯管理系统视频教程

ASP.Net+Android+IOS开发.Net培训期待与您交流! 模拟十字路口交通灯管理系统模型,要求如下: 1:异步随机生成按照各个路线行驶的车辆 2:信号灯忽略黄灯,只考虑红灯和绿灯 3:实际逻辑与生活中相同,右转向不受限制 4:每辆车通过路口时间为1秒(可通过线程sleep方法模拟) 5:随机生成车辆时间间隔以及红绿灯交换时间间隔 6:不要求实现GUI,只需实现逻辑即可

2014-02-20 20:37:02 529

原创 黑马程序员--基础加强--第九篇--实现类似spring的可配置的AOP框架

ASP.Net+Android+IOS开发.Net培训期待与您交流! 工厂类BeanFactory负责创建目标类或代理类的实例对象,并通过配置文件实现切换。其getBean方法根据参数字符串返回一个相应的实例对象,如果参数字符串在配置文件中对象的类名不是ProxyFactoryBean,则直接返回该类的实例对象,否则,返回该实例对象的getProxy方法返回的对象。          

2014-02-20 13:48:53 473

原创 黑马程序员--基础加强--第八篇--代理

代理的介绍 为已存在的具有相同接口的目标类的各个方法增加一些系统功能,例如,异常处理,日志,计算方法的运行时间,事务管理等! Proxy 提供用于创建动态代理类和实例的静态方法,它还是由这些方法创建的所有动态代理类的超类。 用一张图表示就是 1静态代理 由程序员创建或工具生成代理类的源码,再编译代理类。所谓静态也就是在程序运行前就已经存在代理类的字节码文件,代理类和委托类的关系在

2014-02-20 09:25:19 479

原创 黑马程序员--基础加强--第七篇--注解

注解的定义 注解相当于一种标记,实质上是一种类,在程序中调用某个注解,相当于调用某个类。写代码时只需在interface前加上@符号即定义了一个注解类,在程序中加了注解就等于为程序加了某种标记,没加则没有这种标记。以后,javac编译器,开发工具和应用程序,可以用反射来了解你的类及各种元素上是否有无何种标记,看你有什么标记,就去干相应的事儿,当然注解可以加在包,类,字段,方法,方法的参数以及

2014-02-19 22:30:40 491

原创 黑马程序员--基础加强--第六篇--内省

ASP.Net+Android+IOS开发.Net培训期待与您交流! 内省(Introspection),咋一看有点看不懂上面叫内省,其实很简单,它是关于JavaBean的特殊反射方式,由于JavaBean是一种很常见的类,而对其反射当然显得非常常用,所以java虚拟机就有了一系列的专门针对JavaBean的反射类和方法,这就是内省。 首先看一下JavaBean,JavaBean 是一

2014-02-19 16:16:42 430

原创 黑马程序员--基础加强--第四篇--继承Thread类和实现Runnable接口有什么区别?

ASP.Net+Android+IOS开发.Net培训期待与您交流! 总所周知,创建线程有两种方式,继承Thread类,和实现Runnable接口,可是为什么在实际写程序中大家都习惯实现Runnable接口呢?我们通过一个例子来看看是为什么呢? 继承Thread类 public class ThreadExThread extends Thread { private int x =

2014-02-17 22:06:14 703

原创 黑马程序员--基础--第三篇--URL和URLConnection认识

ASP.Net+Android+IOS开发.Net培训期待与您交流! URL类 又叫统一资源定位符(Uniform Resource Identifiers),比URI的范围小,URl可以解析条形码。 由于在浏览器中要解析链接信息,包括协议,主机,端口,路径等,每次都需要截取字符串取得相应的信息,然后再操作这些信息,十分的麻烦,这样,就可以使用URL这个类,该类封装了这些信息,有取得这些

2014-02-16 22:57:31 550

原创 黑马程序员--基础--第二篇--网络编程自定义浏览器和服务器

ASP.Net+Android+IOS开发.Net培训期待与您交流! 自定义浏览器 要想自定义浏览器,首先知道浏览器给服务器发送了什么,这样才能自定义浏览器,可以通过ServerSocket读浏览器发来的数据知浏览器到底发了些什么代码。 谷歌浏览器地址栏输入http://localhost:10001/ 服务器程序为class Server{ public static void m

2014-02-16 19:39:14 533

原创 黑马程序员--基础--第一篇--RandomAccessFile,PipedInputStream和ByteArrayInputStream类

ASP.Net+Android+IOS开发.Net培训期待与您交流! RandomAccessFile类 该类是IO包中功能非常强悍的类,它具有随机读写功能,可以通过skipBytes(int x)或 seek(int x)方法任意位置字符的文件,其内部是类似封装了一个大型的byte数组,通过指针随机访问,还封装了IO字节输入输出流,可以随机读写,它能够应用于文件多线程下载,提高了下载的速

2014-02-15 23:33:08 524

原创 黑马程序员--基础加强--第八篇--类加载器

ASP.Net+Android+IOS开发.Net培训期待与您交流! 1类加载器的概念 Java虚拟机中可以安装多个类加载器,系统默认三个主要的类加载器为BootStrap,ExtClassLoader,AppClassLoader,每个类加载器管理特殊的位置。类加载器也是Java类,因为其它是Java类的类加载器本身也是被类加载器加载的,显然必须有第一个类加载器不是Java类,这正是Boot

2014-01-18 23:14:49 459

原创 黑马程序员--基础加强--第七篇--注解

ASP.Net+Android+IOS开发.Net培训期待与您交流! 1,注解是什么? 注解相当于一种标记,其实是一种类,在程序中调用某个注解,相当于调用某个类。在程序中加了注解就等于为程序加了某种标记,没加则没有这种标记。 以后,javac编译器,开发工具和应用程序,可以用反射来了解你的类及各种元素上是否有无何种标记,看你有什么标记,就去干相应的事儿。 标记可以加在包,类,字段,方法

2014-01-18 19:06:18 489

原创 黑马程序员--基础加强--第六篇--反射

1.什么叫反射? JAVA中的类有很多,这些类同属一类事物,描述这些事物的JAVA类就是Class。 对比提问,众多的人用Person表示,众多的java类用Class表示。 Person类的实例为各个具体的人,张三李四,那么Class的实例代表什么呢?那就是各个java类在内存中的字解码文件, 例如Array,Math在内存中的字节码文件,当然各个类在内存中的字节码文件都是不同的,这些字

2014-01-18 10:50:32 463

原创 黑马程序员--第十篇--银行业务调度系统

ASP.Net+Android+IOS开发.Net培训期待与您交流! 我觉得在这里我学习到了一下内容: 1:当两个方法同时修改某一数据时,为了避免数据错误,应该在这两个方法前加synchronized,避免线程的并发。 public synchronized Integer generateNewManage(){ queueNumber.add(lastNumber); retur

2014-01-17 22:55:20 446

原创 黑马程序员--第九篇--交通灯管理系统

ASP.Net+Android+IOS开发.Net培训期待与您交流!首先应该看明白人家给的题目要求,看到这个题目,首先得注意两点: 1:十字路口有十二条方向的车辆 "N2S","N2E","S2N","S2W","E2W","E2S","W2E","W2N","N2W","S2E","E2N","W2S" 2:右转车辆不受灯信号控制 仔细分析,从N往S和从S往N的一样,考虑一条就可

2014-01-17 16:21:14 445

原创 黑马程序员--基础加强--第五篇--UDP实现聊天程序

---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ---------------------- 使用UDP的无连接性可以实现聊天程序 UDP有以下特性 1,将每个数据和目的封装到数据包中,不需要建立连接 2,每个数据包的大小在限定的64K内 3,因无连接,所以是不可靠协议 4,不需要建立连接,速度快import ja

2014-01-15 23:23:53 512

原创 黑马程序员--基础加强--第四篇--TCP多线程实现图片上传

多个客户端可以并发的上传图片到服务器中 import java.io.*; import java.net.*; class PicClient2{ public static void main(String[] args){ try{ //获取客户端Socket,并绑定服务器主机和端口。 Socket s = new Socket(InetAddress.getLocalH

2014-01-15 21:54:47 505

原创 黑马程序员--基础加强--第三篇--单例设计模式,装饰者模式认识,专家模式,享元模式,模版方法设计模式

---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ---------------------- 单例设计模式           在我们生活中,常常在我们生活中经常碰到这样的问题,比如银行跟多个ATM机的关系,客户在ATM机A存钱,然后在ATM机B取钱,ATM机B必须知道客户所存钱的数目才能让客户取钱,这是这两个ATM机

2014-01-13 13:57:03 619

原创 黑马程序员--基础--第二篇--SequenceInputStream和Properties类特殊类

---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ---------------------- SequenceInput类  该类的特殊之处在于可以将多个输入流连接到一起,统一输出。比如可以将多个文件中的数据统一整合到一个流中,然后输出到一个单独的文件中。另外还可以通过new出多个流,将一个文件切割成多个文件。import

2014-01-13 11:11:05 535

原创 黑马程序员--基础--第一篇--JDK5.0新特性泛型 静态倒入 自动拆装箱 不定项参数 增强for如循环 枚举

泛型    在集合操作中,经常需要将各种类型的数据装到集合中,由于集合中只能装对象,所以每当从集合中取出内容                常常需要进行数据转换,以下为例:

2014-01-11 23:21:56 596

Android组件间通信

这是个Android 组件间通信的demo

2014-10-25

ZBar扫描demo

Android 版的ZBar 在低版本手机上比ZXing的要快 而且小 便捷

2014-10-25

SVN客户端安装软件 32位

这是一个SV客户端N的安装程序 使用在32位系统上

2014-09-06

Android逆向助手

这是一个常用的APK反编译软件 当我们参考人家的应用时 我们可以从这里面取得图片资源和布局文件。

2014-09-06

计算机专业术语

这里面有很专业的计算机术语,供大家使用!

2014-02-22

自动取款机

这是一个自动取款机的开发指南,里面有各个模块的详细描述

2013-12-27

SQLyog工具

mysql非常实用的操作工具,简单易用,非常小,是一款非常受用的工具!

2013-03-31

tomcat服务器

web初学者的必备武器,简单易用,功能强大

2013-03-31

mysql-java-connection

mysql的驱动包,可以使用eclipse连接该数据库操作数据

2013-03-31

空空如也

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

TA关注的人

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