240 发简信
IP属地:山西
  • Resize,w 360,h 240
    Java线程

    一 基础概念 CPU核心数与线程数的关系: 核心数与线程数比例为1:1 例如4核,可以同时跑4个线程,Intel提供超线程,一个CPU核...

  • Java动态代理

    一 什么是代理 给目标对象提供一个代理对象,由代理对象管理对目标对象的引用; 例如对象A 提供某功能,现在C要使用A 但C并不直...

  • Resize,w 360,h 240
    Java反射

    一 什么是反射 无法通过new 关键字来获取对象并调用方法,通过JDK提供的反射API来进行反射调用,反射是在运行时才知道要操作的类是什么...

  • Resize,w 360,h 240
    Java泛型

    一 为什么要用泛型 泛型主要有两个好处: 编译时类型安全; 代码复用 二 泛型使用 泛型参数,泛型...

  • Resize,w 360,h 240
    Flutter初探_环境配置以及创建项目

    一 Flutter是什么 Flutter是google发布的移动UI框架,可以快速构建IOS和Android高质量的UI。 ...

  • Android 语音录制工具类

    最近在写项目中的Demo,下个项目中有IM的需求,其中有个语音消息的功能,网上github上找了开源的SDK,但是老大要求完全自制...

  • Android Studio中使用arr包

    最近在学习直播app的开发,用到了别人的包,有两个arr包,开始的时候不知道怎么用,学习了一下,记录如下: 开发中常用的包有jar包 arr包,...

  • Resize,w 360,h 240
    Cordova调用原生方法的插件的编写

    上一篇学习了Cordova官方提供插件的安装使用,其实Cordova对本地方法的调用并不是像WebView那样简单的调用,Cordov...

  • Resize,w 360,h 240
    Cordova插件安装使用

    上一篇文章实现了环境集成以及将项目导入AndroidStudio,这次来添加使用插件,Cordova的一打特色就是提供了一组设备相关的...