Java
TedSmile
Android、人工智能、深度学习、人脸识别
展开
-
java final
final修饰类:被修饰类为最终类,任何类不能再继承它。 final修饰函数:被修饰方法在类里是最终方法,继承它的方法不能去重写它。 final修饰变量:被修饰的变量是常量,一旦初始化后就不能再改变变量的值。原创 2012-07-30 14:28:45 · 399 阅读 · 0 评论 -
java synchronized详解
第一篇: synchronized,java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。 二、然而,当转载 2012-08-15 14:56:05 · 355 阅读 · 0 评论 -
Java Cipher类 DES算法(加密与解密)
import java.security.*; import javax.crypto.*; import java.io.*; //对称加密器 public class CipherMessage { private String algorithm; // 算法,如DES private Key key; // 根据算法对应的密钥 priv转载 2014-10-16 15:57:34 · 19140 阅读 · 0 评论 -
rgb转nv12 nv12转rgb
详见:https://www.jianshu.com/p/da2a682ae964 转换公式: * RGB转YUV: Y = 0.299 R + 0.587 G + 0.114 B U = - 0.1687 R - 0.3313 G + 0.5 B + 128 V = 0.5 R - 0.4187 G - 0.0813 B + 128 YUV转RGB R = Y + 1.402...转载 2018-09-18 14:56:27 · 7048 阅读 · 0 评论 -
java 将图片转换成Base64编码的字符串
/** * 将图片转换成Base64编码的字符串 * @param path * @return base64编码的字符串 */ public static String imageToBase64(String path){ if(TextUtils.isEmpty(path)){ return null; } InputStream is = nu...转载 2018-11-21 10:43:18 · 4398 阅读 · 1 评论