java
Amarao
这个作者很懒,什么都没留下…
展开
-
请根据策略模式设计并实现旱鸭子程序
青岛科技大学软件工程需求 设计模式作业话不多说,直接上图,上链接:http://download.csdn.net/download/jinmie0193/10141349 有需要的下载下来,直接压缩提交即可请根据策略模式,设计并实现模拟鸭子程序。其中,部分代码已经写好,包括:原创 2017-12-01 21:01:21 · 493 阅读 · 0 评论 -
ffmpeg 将视频分割为小段
目录1. 先看一下分割结果2. MAC安装ffmpeg3. ffmpeg视频分割命令介绍4.编写java程序(1). 调用:(2). 视频分割的java工具类5.参考:1. 先看一下分割结果视频命名规则:视频i_时间段xx_yyi:第i个视频 xx:该段视频的开始时间 yy:该段视频的结束时间,如3即3分钟处结束,end表示视频末尾2. MA...原创 2019-07-03 12:02:00 · 13251 阅读 · 9 评论 -
java 根据系统时间创建文件夹
目录1. 示意图2. 基本思路3. 代码如下1. 示意图2. 基本思路 /** * 在指定目录下根据系统时间创建文件夹 * 文件名字eg:2019-07-02-23-56-31 * * @param path 路径:eg: "/Users/amarao/业余/剪辑/output/"; * 结果:创建成功/User...原创 2019-07-03 11:27:29 · 3429 阅读 · 0 评论 -
JRE、JDK、JVM 之间的区别与联系
其实很多 Java 程序员在写了很多代码后,你问他 jre 和 jdk 之间有什么关系,jvm 又是什么东西,很多人不知所云。本篇不会讲述 jvm 底层是如何与不同的系统进行交互的,而主要理清楚三者之间的区别,搞清楚我们写的 xxx.java 文件是被谁编译,又被谁执行,为什么能够跨平台运行。JDK(Java Development Kit)是针对Java开发员的产品,是整个Java的核心,包...转载 2018-08-26 20:57:53 · 232 阅读 · 0 评论 -
java 强引用、软引用、弱引用、虚引用讲解
目录引言一、强引用举例:介绍:二、软引用(SoftReference)举例:介绍:引用队列(ReferenceQueue)软引用处理图片三、弱引用(WeakReference)举例介绍:弱引用软引用区别弱引用处理内存泄漏四、虚引用(PhantomReference)介绍意义引言java对象的引用由高到低分为强、软、弱、...原创 2019-02-10 14:27:30 · 384 阅读 · 0 评论 -
Map 遍历的方法(java & kotlin)
目录一、java 遍历Map1.map.keySet()2.Iterator3.Map.Entry推荐,尤其是容量大时,v>4.Map.values()遍历所有的value,但不能遍历key二、kotlin遍历Map1.map.forEach2.(key,value)一、java 遍历Map1.map.keySet() for (String ...原创 2019-01-30 17:03:14 · 8090 阅读 · 0 评论 -
gson 序列化与反序列化 泛型List 、泛型Map
目录序列化泛型List或泛型Map代码反序列化泛型List反序列化泛型Map详解请看:https://blog.csdn.net/jinmie0193/article/details/86676814序列化泛型List或泛型Map代码 /** * obj -> json * * @param object 序列化对象 ...原创 2019-01-29 14:18:20 · 7212 阅读 · 1 评论 -
抽象类(abstract class)和接口(interface)有什么区别?
含有abstract修饰符的class即为抽象类,abstract 类不能创建的实例对象。含有abstract方法的类必须定义为abstract class,abstract class类中的方法不必是抽象的。abstract class类中定义抽象方法必须在具体(Concrete)子类中实现,所以,不能有抽象构造方法或抽象静态方法。如果的子类没有实现抽象父类中的所有抽象方法,那么子类也必须定义为...转载 2018-08-26 20:59:26 · 2082 阅读 · 0 评论 -
java 把一个List数组随机打乱顺序
方法一:推荐直接调用Collections.shuffle(list),这个是系统方法,比较简单实用String[] arr = new String[] {"1", "2"};List list = Arrays.asList(arr);直接调用shuffle,就是随机排序 Collections.shuffle(list);方法二:算法:顺序遍历,每次生成一个随机...原创 2018-11-28 11:17:10 · 10155 阅读 · 0 评论 -
定义一个Map对象,遍历并打印出各元素的key和value
//创建HashMap 集合 泛型为 Person 类 HashMap<Person, String> hm = new HashMap<>(); //向集合中添加数据 key为Person对象 value为字符串 hm.put(new Person("顾雨磊",25), "河北"); hm.put(new Pers...转载 2018-09-22 16:26:20 · 7150 阅读 · 0 评论 -
java / 安卓 把数字格式化为视频/音频中常用的播放量,如 1.2万
/** * 播放量 * @param playCount:后台返回的播放量(单位:个) * 播放量 < 1万,显示样式 1、10、1000 * 播放量 ≥ 1万,显示样式 1.2万 1.23万 * 播放量 ≥ 1亿,显示样式 1.2亿 1.23亿*/ public static String formatPlayCount(l...原创 2018-09-22 11:08:00 · 609 阅读 · 0 评论 -
java / 安卓 把秒数格式化为视频/音频中常用的时间,如00:20
/** * 格式化播放时间 * @param seconds 秒数 * 时间<1小时显示分秒,显示样式 00:20 * 时间 ≥1小时显示时分秒,显示样式 01:11:12*/ public static String formatSeconds(long seconds){ String standardTime; ...原创 2018-09-22 11:05:56 · 2752 阅读 · 0 评论 -
java各种类型的相互转化(转化为int 转化为char 转化为String 转化为Integer)
大同小异主要是valueOf parseInt toString等方法下面有个栗子包括各类型转化为int 转化为char 转化为String 转化为Integerpackage Test;import static java.lang.System.out;public class convertTest { int testInt; char testChar; String t...原创 2018-06-10 21:17:26 · 3210 阅读 · 0 评论 -
java通过静态包直接使用println
简化System.out.println("");输出直接调用println方法如下:1.导入java.lang包下的System类的静态方法out:import static java.lang.System.out;2.然后直接调用println方法: out.println("2.Hello");Demo:package Test;import static java.lang.Sys...原创 2018-06-10 20:26:31 · 1757 阅读 · 1 评论 -
MVN 环境配置
we can't find your maven setting. please check your maven and set Environment--------------------------------------------------------------------------------------------------------------推荐配置:...原创 2018-05-11 17:58:03 · 5083 阅读 · 1 评论 -
请根据观察者模式,用Java语言设计并实现气象站程序
青岛科技大学软件工程需求 设计模式作业话不多说,直接上图,上链接:http://download.csdn.net/download/jinmie0193/10144068 有需要的下载下来,直接压缩提交即可,运行结果如下请根据观察者模式,用Java语言设计并实现气象站程序。其中,部分代码已经写好,包括:观察者接口主题接口显示板接口测试原创 2017-12-04 12:03:28 · 1500 阅读 · 3 评论 -
java 将一个目录下的所有文件复制n次
目录1. 文件复制示意图2.java程序(1).调用(2).java工具类1. 文件复制示意图2.java程序(1).调用 final static String SOURCESTRING = "/Users/amarao/360/download/test/"; final static String OUTPUTSTRING = "/User...原创 2019-07-03 13:56:17 · 302 阅读 · 0 评论