天翼云java知识文档专栏是天翼云为开发者提供的互联网技术内容平台。内容涵盖java相关内容资讯。开发者在java专栏是可以快速获取到自己感兴趣的技术内容,与其他开发者们学习交流,共同成长。
Java:求组合数(函数)
Java:构造素数表(素数筛法)
这里面用到了一个Java的函数,作用和c++里面sprintf作用一样(带格式转换成字符串)。
JVM,Java Virtual Machine,Java虚拟机,JVM是基于栈的虚拟机,JVM栈是内存中连续的存储空间。JVM优点是相对简单,实现了Java的跨平台。
JAVA 对XML解析的源码分析
00035-layui+java 树形表格treeTable(异步请求)
Android获得全部进程信息,并获得该进程使用的内存情况。
Android计时器TimerTask,Timer,若要在TimerTask中更新主线程UI,鉴于Android编程模型不允许在非主线程中更新主线程UI,因此需要结合Android的Handler实现在Java的TimerTask中更新主线程UI。
Android Handler,Looper,Message
一个简单的应用场景:假如用户打开Activity以后,按Home键,此时Activity 进入-> onPause() -> onStop() 不可见。代码在此时机发送一个Notification到通知栏。当用户点击通知栏的Notification后,又重新onRestart() -> onStart() -> onResume() 切换回原Activity。
Android工具类之时间日期格式化代码大全
算法题:最长公共前缀(题目+思路+代码+注释)
给你一个 32 位的有符号整数 x ,返回将 x 中的数字部分反转后的结果。
算法题:整数转罗马数字(题目+思路+代码+注释)
快速排序是对冒泡排序的一种改进。它的最坏时间复杂度为O(n2),最好时间复杂度为O(nlogn),平均时间复杂度为O(nlogn),它是不稳定排序。
选择排序是一种简单直观的排序算法。它的工作原理是:第一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,然后再从剩余的未排序元素中寻找到最小(大)元素,然后放到已排序的序列的末尾。以此类推,直到全部待排序的数据元素的个数为零。它的最坏、最好、平均时间复杂度均为为O(n2),选择排序是不稳定的排序方法。
堆排序是利用堆这种数据结构而设计的一种排序算法,堆排序是一种选择排序,它的最坏,最好,平均时间复杂度均为O(nlogn),它是不稳定排序。
【SpringBoot】-- mapstruct进行类型转换时Converter实现类不能自动生成代码问题解决
【雪花算法生成交易订单的id的代码实现】
【Android入门到项目实战--4.2】—— 数据持久化技术其二:SharedPreferences存储
2023-04-18 14:14:13
2023-04-19 09:23:13
2023-05-10 06:02:16
2023-05-15 10:01:56
2023-04-24 11:25:19
2023-05-22 08:09:06