基础知识
没事偷着乐琅
书中自有黄金屋,书中自有颜如玉。
展开
-
idea常见问题
控制台打印乱码:在 vm options: -Dfile.encoding=UTF-8原创 2021-01-11 16:01:31 · 126 阅读 · 0 评论 -
RSA非对称加密
非对称加密:分为如下几种DH: 秘钥交互算法RSA: 基于因子分解 (最常用)ELGamal :离散对数ECC: 椰圆曲线加密先就主要介绍 RSA 非对称加密相对还是比较耗时的。所以一般建议,配合 AES 对称加密使用。加密耗时:802解密耗时:2import javax.crypto.Cipher;import java.security.*;import java.s...原创 2020-01-05 21:05:44 · 191 阅读 · 0 评论 -
Java 乱码 进制转换 字符集基础
javaimport java.io.UnsupportedEncodingException;import java.util.Base64;public class chatset { public static void main(String[] args) throws UnsupportedEncodingException { errorCode();...原创 2020-01-04 19:01:20 · 247 阅读 · 0 评论 -
反射
反射类使用范围。@Target(ElementType.TYPE) //接口、类、枚举@Target(ElementType.FIELD) //字段、枚举的常量@Target(ElementType.METHOD) //方法@Target(ElementType.PARAMETER) //方法参数@Target(ElementType.CONSTRUCTOR) //构造函数@Ta...原创 2019-10-21 22:41:32 · 92 阅读 · 0 评论 -
算法复杂度
算法复杂度主要以 空间和时间来衡量。T(n) :表示语句的频度。举例:计算 1-100 之和。T(n) = n+1 这种算法 如果需要计算 N个数,就要循环N + 1 次 int start = 1; int end = 100; int result = 0; for (int i = start; i <end+...原创 2019-09-10 18:51:02 · 138 阅读 · 0 评论 -
数据结构与算法 递归
汉诺塔问题:将盘子从左边全部移动到右边,规则:小盘只能放到大盘上面。代码如下:public class Hanoi { public static HashMap<Integer,Integer> map = new HashMap<>(); static String A = "A"; static String B = "B"; ...原创 2019-09-10 17:02:15 · 122 阅读 · 0 评论 -
java 多线程 已经线程间通信
多线程 (测试用例中用于测试单服务器高并发)public class Test2 { public static void main(String[] args) { Cache1 c = new Cache1(); ExecutorService executorService = Executors.newCachedThreadPool(); ...原创 2019-03-13 12:28:41 · 154 阅读 · 0 评论 -
什么是分布式 (个人理解)
分布式怎么理解:(个人理解) 简单的讲: 大任务划分为小任务。一个或多个人(或机器)完成同一任务中的不同部分。被分解后的小任务互相之间有独立性,节点之间只管接受和传递信息。一、分布式开发: 多人协同,根据接口,个自开发一个模块,最后组合起来运行,可以称为分布式开发。二、分布式系统: 一个系统,分为多个模块,在不同的机器上部署不同的功能,组合起来工作,(...原创 2018-04-11 12:22:48 · 25138 阅读 · 2 评论 -
进制转换
十六进制: 123 ==>> 1*16^2 + 2*16^1+3*16^0十进制: 123 ==>> 1*10^2 + 2*10^1+3*10^0八进制: 123 ==>> 1*8^2 + 2*8^1+3*8^0二进制: 1001==>> 1*2^3 + 1*2^0 = 9十进制转二进制: 除2反向取余。 11转二进制:11...原创 2018-03-06 19:24:39 · 174 阅读 · 0 评论 -
php 进制转换
进制 缩写 单词 十六进制 hex hexadecimal 十进制 dec ...原创 2018-03-06 19:42:29 · 870 阅读 · 0 评论