摘要: 具体现象及原理 这是一个挺有意思的讨论话题。 如果你运行下面的代码: Integer a = 1000, b = 1000; System.out.println(a == b); Integer c = 100, d = 100; System.out.println(c == d); 你会得到 ... 阅读原文
2020-09-10 15:14:04 阅读(2406) 评论(0)
摘要: 前言:请各大网友尊重本人原创知识分享,谨记本人博客:南国以南i 需求:将一段没有音频头的byte数组,转写成可播放的WAV文件 功能实现: 1.获取不包含音频头的音频数组 2.设置所需音频格式信息(.WAV) 2.设置文件存储路径,获取File对象 3.传入音频数组、音频格式、File对象参数生成文件 设置... 阅读原文
2020-09-10 13:34:02 阅读(2582) 评论(0)
摘要: Maven 命令 mvn clean compile -Dmaven.test.skip=true 编译代码,检查代码安全性 Maven 注解 用maven管理库依赖,有个好处就是连同库的依赖的全部jar文件一起下载,免去手工添加的麻烦,但同时也带来了同一个jar会被下载了不同版本的问题,好在pom的配置里面... 阅读原文
2020-09-10 12:41:01 阅读(2295) 评论(0)
摘要: Git 命令 一、本地仓库 git commit 命令 git commit -m "message" 提交本地代码到本地仓库 git commit 打开 vim 文件,添加备注,提交到本地仓库 git reset HEAR~ 回退 commit 命令,但是代码会保存下来 git reset --hard H... 阅读原文
2020-09-10 12:07:05 阅读(2409) 评论(0)
摘要: 或许这份面试题还不足以囊括所有 Java 问题,但有了它,我相信你一定不会“败”的很惨,因为有了它,足以应对目前市面上绝大部分的 Java 面试了,因为这篇文章不论是从深度还是广度上来讲,都已经囊括了非常多的知识点了。 凡事预则立,不预则废。能读到这里的人,我相信都是这个世界上的“有心人”,还是那句老话:上天... 阅读原文
2020-09-10 10:36:23 阅读(2498) 评论(0)
摘要: 坑都已经踩好了 照着步骤一次成功  不多废话 走起 # ## 安装java运行环境 elasticsearch是用Java实现的 跑elasticsearch必须要有jre支持 所以必须先安装jre 可以参考 https://www.cnblogs.com/renxixao/p/11469754.html #... 阅读原文
2020-09-10 09:38:05 阅读(2386) 评论(0)
摘要: 通过《一.spring boot初始化项目》我们已经会初始化spring boot项目,那本篇文章就说明下初始化项目的具体内容,并编写第一个Hello页面。 项目结构 mvnw、mvnw.cmd:Maven包装器脚本,实现本机不安装Maven,也可以构建项目 pom.xml文件:相信使用mave... 阅读原文
2020-09-10 07:58:37 阅读(2439) 评论(0)
摘要: 背景 线上APP有一个下拉刷新的请求,大部分时间下拉刷新很快,偶发性下拉刷新请求接口特别慢,单独请求接口的时候都很快,怀疑是网络波动问题,因此有了这篇文章 一.复现请求慢的情况 二.charles相关知识 1.显示模式 (1) Structure形式如下图 优点:可以很清晰的看到请求的数据结构,而且是以... 阅读原文
2020-09-10 07:40:24 阅读(2353) 评论(0)
摘要: 背景 线上APP有一个下拉刷新的请求,大部分时间下拉刷新很快,偶发性下拉刷新请求接口特别慢,单独请求接口的时候都很快,怀疑是网络波动问题,因此有了这篇文章 一.复现请求慢的情况 二.charles相关知识 1.显示模式 (1) Structure形式如下图 优点:可以很清晰的看到请求的数据结构,而且是以... 阅读原文
2020-09-10 07:40:20 阅读(2901) 评论(0)
摘要: 常用十大算法(十)— 踏棋盘算法 博客说明 文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢! 介绍 马踏棋盘算法也被称为骑士周游问题 将马随机放在国际象棋的8×8棋盘Board0~7]的某个方格中,马按走棋规则(马走日字)进行移动。要求每个方... 阅读原文
2020-09-10 06:00:19 阅读(2354) 评论(0)