自定义博客皮肤

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

tomcat9.0版本控制台中文乱码解决方案

转载自:https://blog.csdn.net/lc11535/article/details/86112428 1、找到${CATALINA_HOME}/conf/logging.properties 2、添加语句:java.util.logging.ConsoleHandler.enco...

2019-03-13 14:05:18

阅读数 726

评论数 0

Java流的复制

一:IOUtils将InputStream复制到OutputStream中 <!--IOUtil功能类所需jar包--> <dependency> <groupId...

2019-01-11 17:48:48

阅读数 196

评论数 1

【Bug记录】Eclipse运行Spring Boot项目读取不到配置文件

项目是spring boot项目, 编写好代码后,我以spring  boot app的形式运行项目,结果控制台报错,大概是说mybatis的mapper注入失败,原因是datasource没找到。检查配置文件的数据库配置以及mybaits的配置后,未发现错误。拿起八倍镜再次查看报错信息,看到这句...

2018-10-10 13:45:32

阅读数 1117

评论数 1

【数据库】MySQL存储过程编写小结

关于存储过程基本用法的总结,这位老兄总结的很不错---原文链接。本篇文章主要是对一次存储过程使用的总结。 use database_name; drop procedure if exists ccgc_name; drop table if exists `table`; delim...

2018-09-12 02:28:38

阅读数 60

评论数 0

【操作系统】Linux free命令

free 命令显示系统使用和空闲的内存情况,包括物理内存、交互区内存(swap)和内核缓冲区内存。 参数: -b 显示内存的单位为字节 -k 显示内存的单位为 KB -m 显示内存的单位为 M -o 忽略缓冲区调节列 -t 总和信息 -s<时间> ...

2018-09-08 00:28:25

阅读数 127

评论数 0

【操作系统】Linux top命令

转载自:原文链接 top命令可以显示当前系统正在执行的进程的相关信息,包括进程ID、内存占用率、CPU占用率等。 参数: -b 批处理 -c 显示完整的治命令 -I 忽略失效过程 -s 保密模式 -S 累积模式 -i<时间> 设置间隔时间 -u&...

2018-09-07 21:35:18

阅读数 33

评论数 0

【操作系统】Linxu ps,jps,kill命令

一、ps命令 Linux中的ps命令是Process Status的缩写。ps命令用来列出系统中当前运行的那些进程。ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信息,就可以使用top命令。---引用自:原文链接 参数说明:   -a  显示...

2018-09-07 16:46:39

阅读数 219

评论数 0

【操作系统】Linux tar命令

linux下最常用的打包程序就是tar了,使用tar程序打出来的包称为tar包,以.tar结尾。生成tar包后,就可以用其它的程序来进行压缩(tar程序将一个或多个文件合并成一个tar包,并不具备压缩的功能,如果要对生成的tar包进行进一步的压缩,则需要结合使用特定的参数实现压缩)。总的说来,使...

2018-09-07 16:24:40

阅读数 72

评论数 0

【并发编程】Synchronized和Lock原理

看过很多关于java并发编程的博客以及一些书籍,但是因为平时接触并发编程比较少,所以一些知识很快就遗忘了。我想,如果能从原理或底层实现上理解并发,那么,到需要应用的时候,就能够很快的理解使用了。 首先来说synchronized 是Java的关键字,是Java的内置特性,在JVM层面实现了对...

2018-09-04 18:06:21

阅读数 45

评论数 0

【数据库】数据库范式

转载自:原文链接 什么是数据库范式? 可以把它粗略地理解为一张数据表的表结构所符合的某种设计标准的级别。就像家里装修买建材,最环保的是E0级,其次是E1级,还有E2级等等。数据库范式也分为1NF,2NF,3NF,BCNF,4NF,5NF。 一般在我们设计关系型数据库的时候,最多考虑到BCNF...

2018-09-04 16:05:43

阅读数 39

评论数 0

【数据库】SQL常用查询总结

转载自: 原文链接1 原文链接2  

2018-09-04 13:45:50

阅读数 138

评论数 0

【数据库】SQL优化小结

转载自:原文链接 虽然前段时间有学习过这方面的知识,但是在面试的时候,脑子却一片空白。我想一方面的原因是自己在开发中缺乏对SQL优化这方面的关注,也就是缺乏实地应用;另一方面是缺乏总结。 SQL优化主要是为了提高数据CRUD的效率。因为索引可以提高数据检索的效率,所以,大部分的SQL优化策...

2018-09-03 21:43:38

阅读数 35

评论数 0

【网络协议】HTTP中GET和POST的区别

原文链接 不论是OSI网络模型还是TCP/IP网络模型,上层协议都需要下层协议为其提供服务,而对应到TCP/IP网络模型,HTTP应用层协议依靠传输层的TCP协议为其提供服务。 HTTP中的主要方法有GET、POST、PUT、DELETE、HERDER、OPTION,而我们现在常用到的有前...

2018-09-03 21:01:28

阅读数 24

评论数 0

【Bug记录】Spring MVC Web项目中HTTP请求报406错误

首先http状态码406的意思为not acceptable,实质为HTTP请求中的的Accept请求头的属性值与HTTP响应的数据格式不一致,你给我的不是我想要的,所以浏览器这边报错了。 具体是什么导致这样的错误要分具体的情况。我暂时了解到以下两种spring mvc中项目中导致406的情况:...

2018-08-24 02:00:33

阅读数 617

评论数 0

【读书笔记】深入理解Java虚拟机-垃圾收集器与内存分配策略

前言     Java虚拟机使用垃圾收集器(GC)回收内存,垃圾收集器使用一定的垃圾收集算法进行内存的管理。 哪些内存需要回收?     垃圾收集器主要关注Java堆和方法区的内存分配和回收,因为这部分内存的分配是动态的(编译期不可确定)。对于程序计数器、虚拟机栈、本地方法栈三个线程私有的内...

2018-07-02 18:02:05

阅读数 35

评论数 0

【读书笔记】深入理解Java虚拟机-Java内存区域

前言    Java将内存的管理交给了java虚拟机,这使得Java程序员无需像C、C++程序开发那样,为每一个new操作去写配对的delete/free代码(手动管理内存),不容易出现内存泄露和内存溢出问题。 Java虚拟机运行时的数据区域     程序计数器     线程私有。虚拟...

2018-07-02 16:14:11

阅读数 36

评论数 0

提示
确定要删除当前文章?
取消 删除