【Java】
文章平均质量分 84
追yi个小太阳
长亭外,古道边,芳草碧连天
展开
-
【设计模式】结构型模式
蓝色字体为常用设计模式。翻译 2023-03-11 01:15:00 · 139 阅读 · 0 评论 -
【项目】关于汇付宝支付对接
本文是结合第三方demo提供,然后整理的代码,主要涉及的接口有,签约,支付,流程是,用户输入身份证、银行卡等信息,调用平台接口,返回url,在url发送短信确认签约,然后异步回调确认是否签约,成功则返回唯一标识,然后通过唯一标识调用支付接口,进行支付。项目结构目录结构通用常量requestreponseutils签约效果签约前如果不传入个人信息等,可以直接在此页面填入,如果传入则不能更改翻译 2022-11-12 16:06:06 · 1385 阅读 · 3 评论 -
【项目】微信录音转换为MP3格式
音频转换,arm转换为MP3, 获取音频时长时长代码FileUtil问题音质不容易优化,降噪不好处理…文档一文档二文档三java将amr文件转换为MP3格式(windows&linux均可使用,亲测)翻译 2022-06-29 23:30:00 · 155 阅读 · 0 评论 -
【设计模式】设计模式之六大原则
文章目录Single Responsibility Principle:单一职责原则Liskov Substitution Principle:里氏替换原则Interface Segregation Principle:接口隔离原则Dependence Inversion Principle:依赖倒置原则Open Closed Principle:开闭原则Demeter Principle:迪米特法则(最少知道原则)Single Responsibility Principle:单一职责原则单一职责原则翻译 2022-06-03 00:00:00 · 189 阅读 · 0 评论 -
【Java】JDK8新特性(Stream)
文章目录简介主要内容Lambda表达式Lambda表达式的简化Lambda 表达式语法类型推断函数式接口什么是函数式接口自定义函数式接口使用参数传递Lambda表达式Java内置四大核心函数式接口其它接口方法的引用与构造器引用方法引用构造器引用数组引用强大的Stream API了解Stream什么是StreamStream的操作三个步骤创建Stream由数组创建流由值创建流由函数创建流:创建无限流Stream 的中间操作筛选与切片映射排序Stream 的终止操作查找与匹配归约收集并行流与串行流了解 Fork翻译 2022-05-28 00:00:00 · 1302 阅读 · 0 评论 -
【Java】:数据的反转(简单思路学习)
1.分析四个重点1.数据的元素反转,其实就是对称位置的元素交换2.通常遍历数组用的是一个索引:int i =0;现在表示对称位置需要两个索引:int min = 0;int max = array.length-1;3.如何交换两个变量的值?int a = 10;int b= 20;如果是两个水杯,都是满的,如何交换?借助第三个空杯子。int tem...原创 2020-05-02 12:45:10 · 1608 阅读 · 1 评论 -
【Java】:基础篇
Java基础什么是java?高级的计算机编程语言Java程序的运行步骤编写java程序(就是我们程序编写的java程序,最终产生.java文件) 编译java程序(编译器会将程序员编写好的java文件进行编译,最终产生.class文件(字节码文件)) 运行java程序(JVM(java虚拟机)来运行编译号的class文件)Java家族成员JVM:java虚拟机(运行jav...翻译 2020-04-16 17:00:19 · 162 阅读 · 0 评论 -
【Java】:简单说说线程的两种创建方式
第一种:继承Thread重写run方法优点:简单,直接,在使用匿名内部类创建线程时常用到;缺点:1)由于Java是单继承,这导致我们继承Thread后就无法继承其他类来重用方法,实际开发中不方便。2)重写run方法会导致将线程要执行的任务定义在了线程中,任务与线程存在必然耦合关系,不利于线程的重用。package thread;public class ThreadD...翻译 2020-04-21 16:29:53 · 293 阅读 · 0 评论