java
bear_依旧。
这个作者很懒,什么都没留下…
展开
-
单线程与多线程的区别
什么是进程? 当一个程序开始运行时,它就是一个进程,进程包括运行中的程序和程序所使用到的内存和系统资源。 而一个进程又是由多个线程所组成的。 什么是线程? 线程是程序中的一个执行流,每个线程都有自己的专有寄存器(栈指针、程序计数器等),但代码区是共享的, 即不同的线程可以执行同样的函数。 什么是多线程? 多线程是指程序中包含多个执行流,即在一个程序中可以同时运行多个不同的线程来执行不同的任...转载 2019-10-30 11:00:06 · 540 阅读 · 0 评论 -
Failed to create a Maven project: 'D:/×××/pom.xml' already exists in VFS
错误原因: 存储项目的地方,有重命名的项目。 解决方法: 1. 重命名项目名称。 2. 删除之前重名的项目,删除后,记得要再去回收站清空所删除的项目,否则还会报错。 ...原创 2019-04-25 10:58:37 · 670 阅读 · 2 评论 -
后台参数接收的参数为null的解决方法
原因: 传输的数据大小超过了tomcat的默认post请求大小,默认为2097152Byte,也就是2M的大小。 解决方法: 如果要传输大于2M的文件,则需要修改tomcat的server.xml下的maxPostSize属性。 ...原创 2019-05-27 17:33:34 · 6353 阅读 · 0 评论 -
Java 实现可逆加密解密
public class CryptoUtil { private static final String DEFAULT_SECRET_KEY1 = "?:P)(OL><KI*&UJMNHY^%TGBVFR$#EDCXSW@!QAZ"; private static final String DEFAULT_SECRET_KEY2 = "1qaz2wsx3...原创 2019-06-24 15:12:47 · 1954 阅读 · 0 评论 -
SpringBoot入门,快速搭建简单Web应用环境
1.基本环境(自行下载安装) JDK:1.8 Intellij IDEA:2018.1.6 (免费注册码地址http://idea.lanyus.com/) Maven:3.5.3 2.开始搭建 使用idea创建Springboot应用非常简单,废话不多说,搞起。 打开idea,点击新建项目: 选择Spring Initializr,点击next: 上面的信息可自行修改,其...转载 2019-08-08 09:14:09 · 175 阅读 · 0 评论 -
Oracle 数据修改提交后 回滚数据到指定时间
1、-- 查询在xxxx-xx-xx xx:xx:xx执行update 语句之前的数据 select * from 表名 as of timestamp to_timestamp('xxxx-xx-xx xx:xx:xx', 'yyyy-mm-dd hh24:mi:ss'); 2、-- 开启可移动数据命令,执行完就可以回滚数据 alter table 表名 enable ro...转载 2019-08-29 11:30:14 · 552 阅读 · 0 评论