2024年11月6日

Java 使用正则表达式

摘要: import java.util.regex.Pattern; import java.util.regex.Matcher; public class RegexExample { public static void main(String[] args) { // 定义正则表达式 String 阅读全文

posted @ 2024-11-06 11:26 摆渡人19966 阅读(26) 评论(0) 推荐(0)

2024年11月1日

Redis配置(windows本地)

摘要: 好久没做服务端的东西拉 之前都是用PhpStudy配置东西,这次需要手动配置了 Redis下载好之后是个压缩包,解压出来就可以了。 1.配置一下环境变量,我们其实是要用Redis-server redis-cli一般不用,但是可以用来验证redis服务器是否安装成功 2.配置好环境变量之后, 使用命 阅读全文

posted @ 2024-11-01 09:40 摆渡人19966 阅读(12) 评论(0) 推荐(0)

2023年12月6日

AIDL 的使用

摘要: 因为用到了 AIDL 所以记录一下这个东西在我碰到的项目中的使用方法 别人已经将框架搭好了,所以我有很多工作是没有做的 AIDL 为了满足的效果是 一个进程能够调用另一个进程的方法 我们项目中使用了接口 基本的原理应该是,通过 AIDL 文件传递出一个接口,并且在子进程中实现他 阅读全文

posted @ 2023-12-06 20:00 摆渡人19966 阅读(6) 评论(0) 推荐(0)

2023年11月21日

继承和泛型的一些理解

摘要: 1.继承的话,只能使用父类中已经声明的方法, 而使用泛型的话,可以使用具体类中的方法 阅读全文

posted @ 2023-11-21 10:27 摆渡人19966 阅读(12) 评论(0) 推荐(0)

2023年11月13日

Java基础

摘要: null相关 null可以用 instanceof 来判断是否是某个类的实体 继承 测试一下java中子类中实现了之后,会不会还会调用父类的构造方法 1.父类的构造方法会在子类构造方法中逻辑执行之前执行 2.子类的构造方法中不显式调用父类的构造方法时,调用的是无参构造 3.如果显式调用的话,父类的构 阅读全文

posted @ 2023-11-13 21:32 摆渡人19966 阅读(10) 评论(0) 推荐(0)

开发技巧

摘要: 1.不要在构造函数中写业务 碰到业务中需要用到数据的时候,如果重载了,可能会碰到数据没有初始化 阅读全文

posted @ 2023-11-13 21:14 摆渡人19966 阅读(9) 评论(0) 推荐(0)

2023年11月8日

Android布局文件 分割线

摘要: 要实现这个效果可以用的方法有很多, 1.使用LinearLayout的divider属性 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.androi 阅读全文

posted @ 2023-11-08 20:08 摆渡人19966 阅读(79) 评论(0) 推荐(0)

Java中的传值和传引用

摘要: 三年以前读研究生的时候,就因为传值和传引用的问题给自己挖过一个坑 情景是,我将matlab代码翻译到java中 最后计算的结果偏差超过了限差的范围,也超过了java中数据截断误差的范围。 经过最后的排查发现,在计算的过程中,一个不应该改变的值被我以引用的形式传入了方法中,方法内部对值进行了更改最后导 阅读全文

posted @ 2023-11-08 15:12 摆渡人19966 阅读(6) 评论(0) 推荐(0)

2023年11月6日

Fragment与Activity

摘要: 今天首先先,测试一下Fragment能不能读到Activity中存在的Intent 后续的内容结合Android开发艺术和网络资料进行整理 1.Fragment测试 验证得到结论,fragment可以获取到父类中的Intent 注意的是替换Fragment的时候需要用到commit(),否则不会调用 阅读全文

posted @ 2023-11-06 18:55 摆渡人19966 阅读(8) 评论(0) 推荐(0)

2023年10月24日

Java中将Byte[] 转成封装类型

摘要: 今天做一个需求,需要将byte[]类型转换为Double 和 String,因此整理起来 Double byte[]转double public Double byteArrayToDouble(byte[] bytes) { if (bytes.length != 8) { throw new I 阅读全文

posted @ 2023-10-24 10:40 摆渡人19966 阅读(46) 评论(0) 推荐(0)

导航