240 发简信
IP属地:海南
  • java__集合类

    1. Stream stream不是集合元素,不是数据也不保存数据,它是有关计算和算法得数据需要保存在相应的collection中懒执行,需要多少执行多少,不会多操作,不会修...

  • java__常量池

    java的常量池分为两种型态:静态常量池和运行常量池 静态常量池: 即class文件中的常量池,这种常量池主要用于两大类常量,字面量和符号引用量。字面量相当于java语言层面...

  • java__关键字

    1. static 静态变量 static声明的变量、代码块等,将会全局存在,也就是说不会受到JVM垃圾机制影响。static全局只会创建一个,花括号{}内包含的代码为代码...

  • java__基本类型及自动拆箱装箱

    java基本类型有八种,其中可以分为三种: 字符类型:char 布尔类型:boolean 整数类型:byte,short,int,long 浮点数:float,double ...

  • java__七大设计原则及设计思想

    六大设计原则 开闭原则:对软件实体扩展开放,修改关闭含义:当应用需要改变时,在不修改软件实体的源代码或二进制文件前提下,可以拓展模块 里氏替换原则:子类可以拓展父类的功能,但...

  • android 工厂模式(二)

    工厂方法模式:定义一个用于创建对象的接口,但是让子类来决定到底创建哪一个实例。工厂方法模式让一个类的实例化延迟到其子类。工厂方法模式同样属于类的创建型模式又被称为多态工厂模式...

  • android 工厂模式(一)

    简单的工厂模式 简单的工厂模式为定义一个用于创建对象的接口,让子类决定实例化哪个类。简单工厂模式又称为静态方法工厂模式 优点: 代码解耦,创建实例的工作与使用实例的工作分开,...

  • cookie和session

    cookie: cookie是创建于服务端,保存于客户端临时文件夹 cookie的生命周期可以通过cookie.setMaxAge(2000);来设置,如果没有设置setMa...

  • 线程池

    线程池作用就是限制系统中执行线程的数量。根据系统的环境情况,可以自动或手动设置线程数量,达到运行的最佳效果;少了浪费了系统资源,多了造成系统拥挤效率不高。用线程池控制线程数量...

  • Hash算法

    Hash,一般翻译做“散列”,也有直接音译为“哈希”的,就是把任意长度的输入,通过散列算法,变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空...

  • android AIDL

    进程通讯AIDL,即Android Interface Definition Language(安卓接口定义语言),主要是用来跨进程访问,例如服务器端与客户端通信时,服务端与...

  • android 单例(DCL) 与Location服务之Geocoder

    双检锁/双重校验缩(DCL,即double-checked locking) 采用DLC模式,两层判断当线程A调用该方法,没初始化完成的的时,这时候内存指针指向了null,线...

  • android 多线程——Callback

    线程同步的四种机制 线程同步有四种机制,分别是临界区(Critical Section)、互斥量(Mutex)、信号量(Semaphore)、事件(Event) 临界区:多个...

  • android LocationManage(获取经纬度)--动态权限

    在实际应用开发中,有时候需要简单获取自身的位置,例如创建用户账号时,应用程序可以通过当前位置判断,用户身在哪个国家,由此来判断需要显示给用户什么语言界面,用户需要什么物品等。...

  • android javabeans 和 单例

    javabeans 当我们需要对程序设置一些属性和数据的时候,可以创建一个javabeans,然后提供一些setxx/getxx方法这样就可以获取和设置这些属性了。例如使用j...

  • android 多线程(二)

    线程并发与并行 1.并发:当多线程共同使用一个CPU或只有一个CPU可用的时候,这个CPU同一时刻只能执行一个线程,所以这时候CPU会分割为多个时间段,将多个线程快速轮换。2...

  • android 多线程—Handle机制

    线程:是系统进行运算调度的最小单位进程:是线程的容器,是系统进行资源分配和调度的基本单位,一个进程可以并发多个线程在Android中,系统启动时默认创建主线程,但是主线程(U...

  • RESTful架构

    RESTful是一种软件架构风格、设计风格REST 指的是一组架构约束条件和原则。满足这些约束条件和原则的应用程序或设计就是RESTful。要理解RESTful架构,最好的方...

  • TCP和UDP

    TCP和UDP是OSI模型中的运输层中的协议。TCP提供可靠的通信传输,而UDP则常被用于广播和细节控制交给应用的通信传输 UDP(User Datagram Protoco...