摘要:
一、什么是CASCAS,compare and swap的缩写,中文翻译成比较并交换。CAS 操作包含三个操作数,内存位置(V)、预期原值(A)和新值(B)。 如果内存位置的值与预期原值相匹配,那么处理器会自动将该位置值更新为新值 。否则,处理器不做任何操作。二、案例public static in
阅读全文
posted @ 2023-08-24 17:15
邢帅杰
阅读(245)
推荐(0)
摘要:
code 参考:https://www.cnblogs.com/alex-zhao/p/5254624.html /** * 获取DNS,优先返回本地网络DNS(插网线),其次选择Wifi网络的DNS * */ public static String getLocalDNS(Context con
阅读全文
posted @ 2023-08-22 16:50
邢帅杰
阅读(351)
推荐(0)
摘要:
android:gravity:是对view组件本身来说的,是用来设置组件本身的内容应该显示在组件的什么位置,默认值是左侧。android:layout_gravity:是相对于包含该元素的父元素来说的,设置该元素在父元素的什么位置。 其属性值主要有以下几种:top:将对象放在其容器的顶部,不改变其
阅读全文
posted @ 2023-08-22 16:31
邢帅杰
阅读(67)
推荐(0)
摘要:
String timeStampTo16 = String.format("%8X",Long.valueOf(timeStamp)).trim().toUpperCase();%8X 是大写的,%8x是小写的。
阅读全文
posted @ 2023-08-18 16:48
邢帅杰
阅读(186)
推荐(0)
摘要:
判断表字段是否已存在:SELECT sql FROM sqlite_master WHERE name = 'table_name' AND (sql LIKE '%(column_name %' OR sql LIKE '%,column_name %');判断表是否存在:SELECT * FRO
阅读全文
posted @ 2023-08-14 14:29
邢帅杰
阅读(537)
推荐(0)
摘要:
需要在自己的安装包下 String dir = "/data/data/com.jay.myappstudy/download"; File path = new File(dir); if (!path.exists()) { path.mkdir(); }
阅读全文
posted @ 2023-08-10 14:32
邢帅杰
阅读(85)
推荐(0)
摘要:
定时任务帮助类 package com.xcg.webapp.common; import java.util.HashMap; import java.util.Map; import java.util.concurrent.Executors; import java.util.concurr
阅读全文
posted @ 2023-08-10 09:24
邢帅杰
阅读(90)
推荐(0)
摘要:
参考:https://blog.csdn.net/qq_43842093/article/details/129964892https://blog.csdn.net/weixin_42408447/article/details/126437276数据类型占用字节数: // Java一共有8种基本
阅读全文
posted @ 2023-08-09 18:01
邢帅杰
阅读(640)
推荐(0)
摘要:
== 操作符用于 基本数据类型 时是对 值 的比较,用于 对象 则是对 引用 的比较。equals是java.lang包中Object类中的一个方法。Obejct是所有类的超类,所有类的实例都可以调用equals方法。Object中的equals方法:默认也是对比的对象的引用。 public boo
阅读全文
posted @ 2023-08-09 09:35
邢帅杰
阅读(21)
推荐(0)
摘要:
参考:http://www.dedeyun.com/it/m/98498.htmlhttps://blog.csdn.net/myxiaoq/article/details/258696931.key、value类,需要重写toString()方法,返回text就是Spinner要显示的key pa
阅读全文
posted @ 2023-08-08 15:03
邢帅杰
阅读(382)
推荐(0)