new
-
java IO读取文件
public byte[] getFileContent(String path) { try (FileInputStream in = new FileInputStrea…
-
基于委托的Oracle数据库连接
基于委托的Oracle数据库连接 1、引入包 Oracle.ManagedDataAccess.dllSystem.ConfigurationNewtonsoft.Json 2、A…
-
开始使用Android-CameraX
安卓中使用相机从来就不是一件容易的事。 Camera1要自己管理Camera相机实例,要处理SufraceView相关的一堆东西,还有预览尺寸跟画面尺寸的选择,页面生命周期切换等等…
-
多线程通信之客户端与服务器端
import java.io.IOException; import java.net.ServerSocket; import java.net.Socket; public c…
-
Stream 流
一、概述 流式思想(Stream)类似于工厂车间的生产流水线,Stream 流不是一种数据结构,不保存数据,而是对数据进行加工处理,Stream 流可以看作是流水线上的一个工序,通…
-
SimpleDateFormat线程不安全解决方法:ThreadLocal延迟加载
ThreadLocal的应用场景之一就是可以解决SimpleDateFormat线程安全问题。如果是jdk是8及以上的,直接使用java.time下的LocalDateTime即可…
-
Java 判断两个数组是否相等
import java.util.*; class Untitled { public static void main(String[] args) { Set<int[]…
-
Java I/O流 序列化与反序列化
使用FileInputStream读取文件 import java.io.File; import java.io.FileInputStream; import java.io…
-
Android-SurfaceView-多线程绘图
以前学习过分形几何,很有意思,由简单的数学公式迭代计算得到的分形图形,放大后不会丢失细节。典型的如Mandelbrot图形: 计算方式也不复杂,由f(z) = z^2 + c,迭代…
-
开始使用Android-CameraX
安卓中使用相机从来就不是一件容易的事。 Camera1要自己管理Camera相机实例,要处理SufraceView相关的一堆东西,还有预览尺寸跟画面尺寸的选择,页面生命周期切换等等…