Morning Cat

白茶清欢无别事 我在等风也等你

android 笔记二

Activities and intents

2.1: Activities and intents Android developer document - 2.1: Activities and intents About activities An activity represents a single screen in your app with an interface the user can interact ...

android 笔记三

Activity lifecycle and state

Android developer document - 2.2: Activity lifecycle and state Introduction About the Activity lifecycle The activity lifecycle is the set of states an activity can be in during its entire lifet...

南京旅游指南

夫子庙景区 夫子庙(30元) 古秦淮河 中国科举博物馆(50元) 太平天国历史博物馆(瞻园)(南京市博物总馆之一)(30元) 白鹭洲公园 南京市博物馆(朝天宫)(南京市博物总馆之一)(25元) 中华门景区 中华门(50元) 可通往武定门 可通往集庆门 南京城...

旋转字符串

旋转字符串 把字符串前面的若干个字符移动到字符串的尾部 /** * 给定一个字符串,要求把字符串前面的若干个字符移动到字符串的尾部, * 如把字符串“abcdef”前面的2个字符'a'和'b'移动到字符串的尾部,使得原字符串变成字符串“cdefab”。 * 请写一个函数完成此功能,要求对长度为n的字符串操作的时间复杂度为 O(n),空间复杂度为 O(1)。 */ publ...

在VSCode运行SpringBoot项目简略笔记

背景 已安装JDK,并配置环境变量 已安装Maven,并配置环境变量 VSCode 下载并安装VSCode VSCode 网址 配置插件 Extension Pack for Java Spring Boot Extension Pack 打开工程 文件 -> 打开文件夹 配置 VM options 点击左下角...

node版本

查看当前node版本 $ node -v 清除npm缓存 $ npm cache clean -f 全局安装n $ npm install -g n 升级到最新稳定版 $ n stable 升级到最新版 $ n latest 升级到定制版 $ n v14.6.0 切换使用版本 $ n 13.10.0 (ENTER) 删除制定版本 $ n rm 13.10.0 用制定的版本执行...

RSA 跨语言使用

非对称加密

java 版本 获取密钥 import java.math.BigInteger; import java.security.KeyPair; import java.security.KeyPairGenerator; import java.security.NoSuchAlgorithmException; import java.security.interfaces....

RSA算法

非对称加密

概念 RSA是由罗纳德·李维斯特(Ron Rivest)、阿迪·萨莫尔(Adi Shamir)和伦纳德·阿德曼(Leonard Adleman)在1977年一起提出的。当时他们三人都在麻省理工学院工作。RSA 就是他们三人姓氏开头字母拼在一起组成的。 RSA算法(可用于加密和数字签名)的安全性基于这样的事实:大整数的因式分解 被认为是‘难以破解’的。 原理 公钥与私钥的...

ECC算法

非对称加密

ECC 算法 椭圆曲线密码学(Elliptic Curve Cryptography,缩写:ECC)是一种基于椭圆曲线数学的公开密钥加密算法。 ECC的主要优势是它相比RSA加密算法使用较小的密钥长度并提供相当等级的安全性。 java jdk未提供ecc实现 java bouncycastle实现 <dependency> <groupId>or...

DSA算法

非对称加密

原理 数字签名算法(DSA - Digital Signature Algorithm)是用于数字签名的算法,基于模算数和离散对数的复杂度。DSA是Schnorr和ElGamal签名方案的变体。 DSA 算法包含了四种操作:密钥生成、密钥分发、签名、验证 密钥生成 密钥生成包含两个阶段。第一阶段是算法参数的选择,可以在系统的不同用户之间共享,而第二阶段则为每个用户计算独立的密...