java
文章平均质量分 66
雨季余静
专注开发30年
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
搭建EMQX,java实现MQTT协议
java实现MQTT协议,搭建EMQX进行消息中转。实现物联网通信。原创 2023-03-14 14:16:05 · 2670 阅读 · 1 评论 -
(开源)批量更新(替换)文本文件中的指定字符串
批量更新(替换)文本文件中的指定字符串更新引用文件版本地址原创 2022-07-04 12:12:36 · 1069 阅读 · 0 评论 -
YHTTP,基于java的网络请求开源框架,原生支持安卓。数据返回至UI线程。
YHTTP,基于java的网络请求开源框架,原生支持安卓。数据返回至UI线程。原创 2021-12-24 14:21:42 · 2533 阅读 · 0 评论 -
registerForActivityResult常规用法
registerForActivityResult常规用法使用registerForActivityResult方法来注册回调。此方法简化数据回调的写法,并且提供了多种用途。registerForActivityResult常规用法://registerForActivityResult只能在onCreate中注册。onstart之后就不能注册了val register = registerForActivityResult(ActivityResultContracts.StartActivit原创 2021-07-09 21:14:59 · 8865 阅读 · 4 评论 -
springfox-swagger-ui 3.0.0 配置,springfox-boot-starter 配置
springfox-swagger-ui 3.0之后就不会配置了在3.0中,访问地址URL变了。http://地址:端口/项目名/swagger-ui/index.htmlhttp://地址:端口/项目名/swagger-ui/springbootmaven项目引入 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</原创 2020-11-25 15:11:08 · 14168 阅读 · 4 评论 -
一键打开网络调试(支持开机自启)apk 及 源码
一键打开网络调试(无界面APP)开发环境AS4.0,kotlin1.72,java8说明为了开发调试方便我们经常需要网络调试蛋疼的是每次关机又要重新打开网络调试很麻烦,而且容易被累死所以我开发了这另外,此APP需要root权限如果失败,那就老老实实插上USB连接电脑adb运行:“adb tcpip 5555”核心代码 /** * 打开网络调试 * @return 是否成功 */ fun openNetworkDebugging(): Bool原创 2020-07-07 15:38:04 · 1328 阅读 · 0 评论 -
【JAVA】将多个WAV或MP3文件合成一个文件
JAVA将多个WAV文件合成一个文件直接上源码话不多说直接上源码使用: public static void main(String[] args) throws IOException { String out = "D:\\new.wav"; String filepath1 = "D:\\1.wav"; String filepath2 = "D:\\2.wav"; String filepath3 = "D:\\3.wav";原创 2020-06-15 15:55:33 · 3929 阅读 · 18 评论 -
安卓自定义网络请求,源码,持续维护更新
yurl网络请求,支持java,kotlin1.支持get,post请求2.支持文件上传下载,回调进度条3.post请求可为字符串,map,byte[]4.可以直接返回字符串5.直接返回对象6.异常回调原因7.支持https,设置ssl文件8.简单好用采用java8.0,安卓10.0,API29,androidx。##当前最新版:————>Gradle 引用在根bu...原创 2020-03-19 13:52:11 · 707 阅读 · 0 评论 -
安卓崩溃异常捕获类
ycrash,安卓崩溃异常捕获类源码采用java8.0,安卓10.0,API29,androidx。当然低版本copy代码过去也能用。##当前最新版:————> Gradle 引用在根build.gradle中添加allprojects { repositories { ... maven { url 'https://jitpack....原创 2020-03-18 16:32:23 · 479 阅读 · 0 评论 -
AndroidStudio3.6.1打包jar,AndroidStudio4.0打包jar
AndroidStudio打包jar最近更新androidstudio之后发现打包jar不可用了。先看下以前的方法更新后新的用法//Copy类型,请在Terminal中运行gradlew makeJartask makeJar(type: Copy) { //删除存在的 delete 'build/libs/' + jarName + ".jar" //设置拷贝...原创 2020-03-10 11:46:44 · 4075 阅读 · 1 评论 -
手机root后安装xposed框架后,如何启动云闪付?
这里写自定义目录标题手机root后安装xposed框架后,如何启动云闪付。一、启动闪退1.解决方案一(失败)2.解决方案二(失败)2.解决方案二(失败)手机root后安装xposed框架后,如何启动云闪付。最近云闪付地铁打5折,最高减2,前一万名1分钱做地铁。我本来一直是拒绝用云闪付的,一直都用支付宝和微信支付。为了这2元钱利益安装了一个云闪付。一、启动闪退安装云闪付后发现启动闪退,后来...原创 2019-09-02 16:09:45 · 12378 阅读 · 1 评论 -
安卓横向柱状图,逻辑与实现,第一版——AS源码!
安卓横向柱状图,逻辑与实现网上有很多图标的开源工程。实现图表类型也是丰富多样,如:线图、柱形图、饼图、散点图、仪表图、雷达图、热力图、混合图等。然而一般的柱状图却并不适合在手机上面展示数据。毕竟手机屏幕就那么大,而且大部分功能性APP都是竖着用。列一旦多了,后面就显示不下,如果把行距缩小,那么底部文字又显示不下。为了适应手机屏幕,横向柱状图才是最实用,解决了很多不能完全显示问题。但是好...原创 2018-03-21 15:55:14 · 2030 阅读 · 0 评论 -
安卓横向柱状图,逻辑与实现,第二版——AS源码!
安卓横向柱状图,第二版,逻辑与实现上版本连接跳转更新内容 1. 本次和上版本比较,新增了负数的支持,负数情况也能正常的计算柱状图。 2. 本次对柱状图做了封装,只需要传入2纬度数组,就能直接绘图。简化操作先上图: 图片1 图片2 图片3 GIF动画: 图片1 图片2 使用方...原创 2018-07-20 11:33:14 · 1215 阅读 · 0 评论 -
Android Studio 打包JAR及其源码
关键词:task makeJar(type: Jar)打包源码有时候我们需要把某些子工程打包成jar。或者把某些包某些功能打包成jar。 我居然没有搜索到在AS下如何把源代码打包到JAR中去。我在这儿分享一下把源码打包打jar。 项目打包成jar请跳转到这儿:Android Studio 如何打JAR包1.配置子工程的build.gradle 打包源码会让jar包变得更大,如...原创 2018-07-18 18:01:30 · 2889 阅读 · 3 评论 -
岛屿算法实现——JAVA
朋友刚刚学完java,回来说面试喊他现场写计算岛屿个数的算法,当时时间紧脑袋短路没有写出来。问题在一个地图中,找出一共有多少个岛屿。 我们用一个二维数组表示这个地图,地图中的 1 表示陆地,0 表示水域。一个岛屿是指由上下左右相连的陆地,并且被水域包围的区域。 你可以假设地图的四周都是水域。 { 0, 0, 0, 0, 0, 0, 0, 0 }, {原创 2017-12-25 17:45:21 · 3327 阅读 · 1 评论 -
kryo序列化反序列化实例
Kryo:快速、高效的序列化框架Kryo是一个快速高效的Java序列化框架,旨在提供快速、高效和易用的API。无论文件、数据库或网络数据Kryo都可以随时完成序列化。Kryo还可以执行自动深拷贝(克隆)、浅拷贝(克隆)。这是对象到对象的直接拷贝,非对象->字节->对象的拷贝。一、引用依赖包kryo最新依赖包下载 点击这里二、使用实例创建一个实例=体类public class User {原创 2017-07-25 12:04:01 · 2771 阅读 · 0 评论 -
《文本计算器》数学字符串转换公式进行运算并得到值
字符串转换公式运算在某些特殊情况下,需要进行前台运算,然后具体运算的参数和公式是后台定义的,我们这个时候就需要把后台的公式转换成可以计算的公式。计算并输出结果。比如:(a+5*b)+( 2 * 3 )+1-(2*x)+6方法一利用javax自带的ScriptEngine这个类来计算,需要jdk1.6一上。优点:操作简单。缺点:效率底,jdk有要求,如果在安卓中是没有ScriptEngine,Scri原创 2017-05-08 16:46:57 · 802 阅读 · 0 评论 -
根据两点经纬度计算精确距离,结果和百度地图测距一样——java实现
根据两点经纬度计算精确距离——java实现百度地图拾取经纬度坐标:http://api.map.baidu.com/lbsapi/getpoint/index.html在网上看了好多根据经纬度计算距离的代码都不精确,而且我测试了把经度调整到北极点(lon=90),纬度不改变,结果距离还是那么多!先看一些常规计算方法1.这是什么?这是勾股定理呀! 2.还有这个,是最常规的算法,你会发现纬度原创 2017-03-09 16:10:40 · 19578 阅读 · 12 评论
分享