摘要: 信息的加密与解密 信息的加密现有两种 1. 对称加密:使用同一个密钥对信息进行加密和解密称为对称加密。 使用场景:A与B共同约定并存储一个密钥。 A B: A 使用密钥对数据进行加密后得到加密的信息发送给 B,B 使用该密钥对加密的信息进行解密,得到原始信息。 B A: B 使用密钥对数据进行加密后 阅读全文
posted @ 2019-09-15 01:22 soundofcolors 阅读(1151) 评论(0) 推荐(0) 编辑
摘要: Python类中的变量有类变量和实例变量之分。 类变量:变量绑定在类上,同一个类之间的共享变量,类比于Java中的静态变量static 公有变量定义 Java 的定义方式 Python3 定义方式 私有变量定义 Java 的定义方式 Python3 定义方式 实例变量:变量绑定在类的实例上,同一个类 阅读全文
posted @ 2019-06-27 23:12 soundofcolors 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 1. 如果 IDE 加载项目非常缓慢,甚至常常出现卡死的情况,有可能是开发工具设置的 JVM 内存不够引起的。解决办法:找到 Eclipse 的安装目录,修改 Eclipse.ini 配置文件。修改此配置文件首先需要搞清楚两个概念 1. 堆内存:Java代码可及的内存,是留给开发人员使用的。 2. 阅读全文
posted @ 2019-06-27 22:35 soundofcolors 阅读(927) 评论(0) 推荐(0) 编辑
摘要: 问题:在如果在同一个浏览器下只有一个用户登录的情况,在服务端可以使用 Session 存储用户登录信息。但是在项目中如果需要在同一个浏览器下允许多个不同的用户登录,这样做会存在问题,因为服务端区分不同用户是通过 Cookie 中存储的 JSESSIONID 区分的,如果 JSESSIONID 相同, 阅读全文
posted @ 2019-06-27 15:23 soundofcolors 阅读(4718) 评论(4) 推荐(0) 编辑
摘要: 问题:依赖SpringMVC自带的机制解析多对象参数往往出现解析不了的问题,使用较为复杂。 解决思路:前端 JS 先把传递到后台的对象转换为 JSON 字符串,后台直接使用字符串类型接收,再使用 stringify 方法将 JSON 字符串解析成对应的Java对象。 具体步骤 1. 前端定义一个空对 阅读全文
posted @ 2019-06-25 21:56 soundofcolors 阅读(3053) 评论(0) 推荐(0) 编辑
摘要: C3P0连接池参数配置说明 created by cjk on 2017.8.15 常用配置 1. initialPoolSize:连接池初始化时创建的连接数,default : 3(建议使用) 2. minPoolSize:连接池保持的最小连接数,default : 3(建议使用) 3. maxP 阅读全文
posted @ 2019-06-25 16:47 soundofcolors 阅读(2955) 评论(0) 推荐(0) 编辑
摘要: MySQL学习笔记 created by cjk on 2016.12.7 一、数据库操作 连接数据库 查看当前所有数据库 查看指定前缀的数据库 创建数据库 查看表选项(数据库创建信息包含默认字符集信息等) 删除数据库 如何修改数据库的名字: 二、表操作 1. 结构操作 指定表相关联的默认数据库 创 阅读全文
posted @ 2019-06-25 16:04 soundofcolors 阅读(140) 评论(0) 推荐(0) 编辑
摘要: Shell编程笔记 created by cjk on 2019.4.14 一、Shell概述 Shell的定义:Shell是一个命令解释器,它接收应用程序/用户的命令,调用操作系统内核执行任务。 二、Shell解析器 在Linux系统中,有多个Shell解析器,列表配置于/etc/shell文件中 阅读全文
posted @ 2019-06-17 17:26 soundofcolors 阅读(153) 评论(0) 推荐(0) 编辑
摘要: Git使用手册 created by cjk on 2019.05.07 Git库的初始化 1. 进入Git安装目录,如:E:\Git,找到git bash.exe打开 2. 创建 SSH Key:因为本地Git仓库和GitHub仓库之间的传输是通过SSH加密传输的,GitHub需要识别是否是你推送 阅读全文
posted @ 2019-06-17 16:05 soundofcolors 阅读(124) 评论(0) 推荐(0) 编辑