自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

天天向上 Up Up Up (*^▽^*)

天天向上 Up Up Up (*^▽^*)

  • 博客(8)
  • 资源 (81)
  • 收藏
  • 关注

原创 【Java】【JVM】内存泄漏

// 内存泄漏:是指对象已经不会再使用了,但在内存中仍然无法被释放,导致内存占用量越来越大 // 引发原因:对象虽然已经不再使用了,但因为代码不规范的原因,在程序中仍然被引用 // 简单测试方法:调用System.gc()命令立刻进行内存清理,同时调用Runtime.getRuntime().totalMemory()方法打印前后内存变化 // 如果程序没有其他后台功能在运行,内存...

2017-11-30 16:21:23 177

原创 【Java】【JVM】垃圾回收机制

// HotSpot虚拟机,虚拟机有很多种实现,HotSpot是指JDK中的虚拟机实现 // GC:Garbage Collection,垃圾回收,即回收内存中不会再被使用的对象 // GC步骤: // 查找不再被使用的对象 // 释放对象占用的内存 // 查找死对象的方法: // 引用计数法:记录对象被引用的次数,有新对象引用时,计数+1,有旧引用对象释放时,计数-1 //

2017-11-30 16:20:48 235

原创 【Java】【JVM】JVM参数

// 非标准选项: -X // 部分JVM实现可能不支持 // 不稳定选项: -XX // 不建议随便使用 // 查看版本: -version // JVM类型: -server / -client // 不设置参数,JVM则会自动选择 // serverVM为堆提供了更大空间,和一个并行的垃圾收集器 // 32位JVM只...

2017-11-30 16:19:05 264

原创 【Java】【注解】自定义注解

注解是一种嵌入在程序中的元数据 可以在运行期生效,也可以在编译期生效 可以用来执行代码逻辑(利用反射) 也可以用来自动生成方法和类(利用注解处理器) ...

2017-11-28 10:57:12 269

原创 【Java】【正则表达式】正则表达式

package _09_regex;import java.util.Scanner;import java.util.regex.Pattern;import com.easing.commons.util.format.TextUtil;import lombok.Cleanup;public class _01_Regex{ public static void ...

2017-11-24 16:16:28 482

原创 【Java】【网络协议】Http,TCP/IP,Socket,XMMP

// 网络层次结构:应用层,传输层,网络层,数据链路层,物理层// Http协议:应用层协议,定义数据如何包装// TCP/IP协议:传输层协议,定义数据如何传输// UDP协议:也是传输层协议,定义数据如何传输// Socket:一组对TCP/IP协议进行操作的接口// TCP连接三次握手:客户端,服务端通过反复确认来建立安全连接的一种方法// 1. 【客户端】发送【同步包】到【...

2017-11-24 16:11:40 1307

原创 【Java】【网络编程】Socket

package _11_socket;import java.io.DataInputStream;import java.io.DataOutputStream;import java.net.ServerSocket;import java.net.Socket;import lombok.SneakyThrows;public class _01_TCPSocket{ ...

2017-11-24 16:09:48 152

原创 【Java】【线程同步】sleep,join,yield,synchronized,wait,notify

线程状态:新建状态,就绪状态,运行状态,阻塞状态,死亡状态 阻塞状态:根据引发阻塞的原因,又可分为等待阻塞,同步阻塞等new Thread():新建状态 Thread.start():新建状态 -> 就绪状态 Thread.run():就绪状态 -> 运行状态(当系统调度分配CPU资源时,才会进入运行状态) run()执行完毕:运行状态 -> 死亡状态 Thread...

2017-11-15 16:01:37 286

android-skinner.zip

android换肤框架,通过加载皮肤包进行换肤

2024-07-06

jsse-samples-guides.zip

Java SSL Samples and Guide PDF

2024-06-11

JDK8 Demos and Samples.zip

JDK详细的Demo和使用案例

2024-06-10

GNUPG完整安装包,含依赖

GNUPG完整安装包,含依赖

2024-04-27

gradle-publish-to-MavenLocal.zip

Gradle自定义Task,自定义Plugin,发布Artifact,发布到Maven仓库

2024-04-27

glide加载和下载svg矢量图片

glide加载和下载svg矢量图片

2024-04-02

android-color-picker.zip

kotlin编写的安卓拾色器,功能非常完善,代码简洁清晰

2024-02-04

nmview.zip-so库函数签名查看工具.zip

可以查看so库包含哪些函数,指令格式 cd <命令行所在目录> ./nmview -D --defined-only ./<so文件名称>

2023-12-23

android-room.zip

Room使用方法演示Demo,代码简洁规范,是个很好的学习资源

2023-11-23

android-couchbase.zip

couchbase-lite-android使用方法Demo

2023-11-20

Android Hilt 框架完整用法演示.zip

Android Hilt 框架完整用法演示.zip

2023-11-16

Dagger2通过AndroidInjector统一注入依赖.zip

Dagger2进阶用法,不用再创建大量的Component和Module

2023-11-15

Dagger2完整用法Demo.zip

介绍了Dagger2的各种用法,非常全面。对应的讲解博客: https://blog.csdn.net/u013718730/article/details/134281830

2023-11-08

tensor-flow-lite-android-handwritten-digit-classifier.zip

这是一个利用TensorFlow进行数字手写识别的演示APP 主要介绍TensorFlow模型在安卓端的使用方式 里面的document有完整讲解如何进行模型格式转换,模型训练,调用模型进行识别

2023-11-01

android手写识别SDK

Google ML Kit 子组件 Ink Recognition

2023-10-30

ObjectBox.zip

ObjectBox配置和基本使用

2023-09-28

android-platform-tools-33.0.0.zip

旧版本platform-tools,包含systrace

2023-09-06

demo-mvvm.zip

android mvvm demo

2023-08-09

ViewBinding+DataBinding+MVVM.zip

一个简单的Demo,供新手快速入门ViewBinding+DataBinding+MVVM

2023-08-09

ONVIF20协议中文原版.zip

ONVIF20协议中文原版.doc

2022-12-30

msys2编译ffmpeg完整环境.zip

可以在windows下编译出ffmpeg的dll库和lib库,包含全部环境

2022-11-11

OpenSSL-Win64-3.0.7.zip

OpenSSL-Win64-3.0.7.zip

2022-11-08

pkg-config-0.23 Win32+Win64

已经编译的exe程序,适合windows上使用,可配合msys2进行交叉编译

2022-11-08

iperf3 win64+android.zip

windows端和android端网速测试工具

2022-11-01

AndServer实现文件下载+文件浏览服务

AndServer实现文件下载+文件浏览服务

2022-10-31

commons-codec-android-1.15

android定制版的commons-codec,可以在android中使用apache的Base64等功能

2022-09-27

webrtc-m89-android.7z

2021年最新官方WebRTC源码,包含最新的libgingle库 适合有WebRTC开发经验,需要更新库版本的朋友使用 本代码实测可用,但并不提供完整工程和服务端,不适合伸手党使用

2022-04-26

阿里VLayout.zip

以淘宝首页为例,介绍阿里VirtualLayout库的使用方法

2022-04-09

Android自定义FlowLayoutManager

Android自定义FlowLayoutManager

2022-04-06

CoordinatorLayout源码解析和手动实现.zip

CoordinatorLayout源码解析和手动实现.zip

2022-03-31

海康网络SDK-Android

海康网络SDK-Android,主要简化了初始化,登录,布警,获取报警事件和图片等功能

2022-03-30

带橡皮筋效果的RecyclerView

控件可以像橡皮筋一样,内容越拉越长,松手时恢复到正常状态

2022-03-05

带回弹效果的ScrollView

弹性滚动控件,拉到顶部和底部时,仍可以继续拉出一部分空白区域,然后弹回去

2022-03-02

安卓RecyclerView通过ItemTouchHelper实现侧滑拖拽功能

源码解析,手动实现

2022-02-25

Apache POI for Android

适用于安卓的Excel读写库,简单易用

2022-02-24

NDK CMakeList 模版工程

一个非常简单的例子,演示如何通过CMakeList来直接运行cpp代码

2022-02-16

Android CH34X串口转USB.zip

Android CH34X串口转USB.zip

2022-02-11

安卓读写串口,用于SerialPort数据通信

安卓读写串口,用于SerialPort数据通信

2022-02-11

安卓读写GPIO,用于对硬件IO口进行读写

安卓读写GPIO,用于对硬件IO口进行读写

2022-02-10

CH34xMultiUART.zip

转换器驱动,适用于安卓设备,USB转串口,转换器型号为CH340/CH341。压缩包内包含了Jar包和示例代码,代码很简洁,包括设备查找、配置、读写。支持多个USB或多个串口设备同时连接

2022-01-08

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除