搜索结果
查询Tags标签: new,共有 8274条记录-
13. Android MultiMedia框架完全解析 - MediaCodec解析
前言 MeidaCodec API: https://developer.android.com/reference/android/media/MediaCodec MediaCodec是一个Codec,通过硬件加速解码和编码。它为芯片厂商和应用开发者搭建了一个统一接口。MediaCodec几乎是所有安卓播放器硬解的标配,要深入分析一个播放器的源码,如Nu…
2021/7/20 23:12:08 人评论 次浏览 -
13. Android MultiMedia框架完全解析 - MediaCodec解析
前言 MeidaCodec API: https://developer.android.com/reference/android/media/MediaCodec MediaCodec是一个Codec,通过硬件加速解码和编码。它为芯片厂商和应用开发者搭建了一个统一接口。MediaCodec几乎是所有安卓播放器硬解的标配,要深入分析一个播放器的源码,如Nu…
2021/7/20 23:12:08 人评论 次浏览 -
Java 多线程--并发--同步(synchronized)
并发: 多个线程对同一个对象同时进行操作。此过程中若不加干预,不同线程间可能会发生冲突。 多线程操作同一个对象(未实现线程同步): /*模拟网上多人购票的情况。 */ public class tickets implements Runnable {private int ticketNum=10;@Overridepublic void run(…
2021/7/20 22:08:46 人评论 次浏览 -
Java 多线程--并发--同步(synchronized)
并发: 多个线程对同一个对象同时进行操作。此过程中若不加干预,不同线程间可能会发生冲突。 多线程操作同一个对象(未实现线程同步): /*模拟网上多人购票的情况。 */ public class tickets implements Runnable {private int ticketNum=10;@Overridepublic void run(…
2021/7/20 22:08:46 人评论 次浏览 -
7Java基础补充
1.标准Java bean写法 包括:private修饰的成员变量、getter和setter以及无参和有多个参数的有参构造方法 2.String原理 String底层是字节数组byte[]。 String不可变,但可以被共享。 3.Java中三种常量池: (1)字符串常量池(全局字符串池):由于字符串本身具有不可变性…
2021/7/20 22:06:59 人评论 次浏览 -
7Java基础补充
1.标准Java bean写法 包括:private修饰的成员变量、getter和setter以及无参和有多个参数的有参构造方法 2.String原理 String底层是字节数组byte[]。 String不可变,但可以被共享。 3.Java中三种常量池: (1)字符串常量池(全局字符串池):由于字符串本身具有不可变性…
2021/7/20 22:06:59 人评论 次浏览 -
Android网络框架OkHttp源码分析(1)——请求流程
Android网络框架——OkHttp源码分析 前言 OkHttp是一个处理网络请求的高性能框架,由Square公司贡献。 它的出现替代了HttpUrlConnection和Apache HttpClient。 OkHttp采用了分层设计的思想,使用多层拦截器,每个拦截器解决一个问题,多层拦截器套在一起,就像设计模式中…
2021/7/20 22:06:28 人评论 次浏览 -
Android网络框架OkHttp源码分析(1)——请求流程
Android网络框架——OkHttp源码分析 前言 OkHttp是一个处理网络请求的高性能框架,由Square公司贡献。 它的出现替代了HttpUrlConnection和Apache HttpClient。 OkHttp采用了分层设计的思想,使用多层拦截器,每个拦截器解决一个问题,多层拦截器套在一起,就像设计模式中…
2021/7/20 22:06:28 人评论 次浏览 -
学习笔记(JavaSE入门)——第3章·对象与类
第3章 对象与类 3.1 面对过程和面对对象的区别 “面向过程”(Procedure Oriented)是一种以过程为中心的编程思想,简称 OP。就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。所以面向过程的编程方式关注点不在…
2021/7/20 22:05:59 人评论 次浏览 -
学习笔记(JavaSE入门)——第3章·对象与类
第3章 对象与类 3.1 面对过程和面对对象的区别 “面向过程”(Procedure Oriented)是一种以过程为中心的编程思想,简称 OP。就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。所以面向过程的编程方式关注点不在…
2021/7/20 22:05:59 人评论 次浏览 -
Java基础:十、多线程
1、基本概念:程序、进程、线程 **程序(program):为完成特定任务、用某种语言编写的一组指令的集合。**即指一段静态的代码,静态对象。进程(process):程序的一次执行过程,或是正在运行的一个程序。是一个动态的过程:有它自身的产生、存在和消亡的过程。——生命周期 …
2021/7/20 17:08:19 人评论 次浏览 -
Java基础:十、多线程
1、基本概念:程序、进程、线程 **程序(program):为完成特定任务、用某种语言编写的一组指令的集合。**即指一段静态的代码,静态对象。进程(process):程序的一次执行过程,或是正在运行的一个程序。是一个动态的过程:有它自身的产生、存在和消亡的过程。——生命周期 …
2021/7/20 17:08:19 人评论 次浏览 -
JAVA使用awt显示图片
public static void main(String[] args) throws IOException {JFrame frame = new JFrame("demo");JPanel panel = new JPanel();JLabel label = new JLabel();label.setIcon(new ImageIcon("D:\\Deeplearn\\data\\nv.jpg"));panel.add(label);//多图…
2021/7/20 17:07:56 人评论 次浏览 -
JAVA使用awt显示图片
public static void main(String[] args) throws IOException {JFrame frame = new JFrame("demo");JPanel panel = new JPanel();JLabel label = new JLabel();label.setIcon(new ImageIcon("D:\\Deeplearn\\data\\nv.jpg"));panel.add(label);//多图…
2021/7/20 17:07:56 人评论 次浏览 -
java邮件发送报错: Couldn‘t connect to host, port: smtp.exmail.qq.com, 25; timeout -1
java邮件发送报错: Couldnt connect to host, port: smtp.exmail.qq.com, 25; timeout -1 1,发送邮件代码2,报错原因1,发送邮件代码 public static boolean sendEmail(String from, String to, String userName, String password,String fileName, ByteArrayOutputStr…
2021/7/20 17:07:36 人评论 次浏览