自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

日月桃子的专栏

四境之内皆朋友,大家好才是真的好!

  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 Tomcat9启动不执行war的问题

问题描述将tomcat升级为tomcat9,第一次启动会添加CATALINA_BASE和CATALINA_HOME的环境变量为当前tomcat路径。如图:启动成功,没有任何问题,但是,当把tomcat路径更改后,启动,寻找的还是这个路径 ,导致不执行更改后tomcat路径下的war。解决办法Tomcat9版本中 catalina.bat 和 startup.bat 最开始的地方添加 JDK目录和Tomcat目录的环境变量SET JAVA_HOME=D:\java\jdk\jdk8\jdk1

2022-03-22 11:38:08 1699

原创 mysql计算数据占用多少空间

mysql计算数据占用多少空间比如你数据库某一张表有三个字段:一个int型,一个long型,一个varchar(100) 型,一个date型。int型占用4个字节(一个字节8位),long型占用8个字节,data占用8字节。那么一行占用:4+8+100+8=120Byte。那么100万行,大约有115M。这是三列。如果是10列,就可以粗略估计出来了mysql的数据类型主要包括以下五大类数字类型:整数类型 tinyint、smallint、mediumint、int、bigint数字类

2021-07-22 18:41:35 9530 2

转载 Spring AOP应用场景有哪些?Aop工作原理分析

 Spring AOP应用场景有哪些?Aop工作原理分析,面向切面编程,是通过代理的方式为程序添加统一功能,集中解决一些公共问题。应用在Debugging 调试、logging, tracing, profiling and monitoring 记录跟踪优化校准场景中。  AOP为Aspect Oriented Programming面向切面编程,通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术。  一、AOP应用场景:  AOP用来封装横切关注点,具体可以在下面的场

2021-07-08 10:34:47 7230

原创 Redis序列化原因导致数据库找不到字符串key对应的value值

问题背景:项目中使用的是RedisTemplate,使用set接口向Redis插入数据后,使用Redis客户端可视化工具或者命令行,根据get接口获取key字符串对应的value值,居然为空。思路:项目插入Redis的db、和客户端或命令行的db,不是同一个db。Redis默认db有16个,是从0到15,可以修改Redis的redis.conf配置文件中的database值进行变更,Redis不会限制最大的数据库数量,但是会限制最小数据库数量为1个项目里面配置的db是1,于是在命令行输入 s

2021-06-29 17:13:37 1321

原创 Jenkins+Linux+maven+git持续集成配置

Jenkins+Linux+maven+git持续集成配置服务器安装所需环境JDK、Maven、GitJenkins自身采用java开发,所以必须安装JDK。我们使用的集成项目都是采用Maven架构,所以必须安装Maven。我们的项目使用Git管理源码,所以需要安装Git安装完成之后在配置文件 /etc/profile中加入环境变量如下:export JAVA_HOME=...

2019-07-12 10:04:54 264

原创 Map浅拷贝?

遇到一个有趣的现象public class LoginUser { public static ConcurrentMap<String, Object> map = new ConcurrentHashMap<>(); public void login(String userName, Message msg){ map....

2019-07-02 15:57:30 332

原创 Java开发需要安装的相关环境

JAVA_HOME配置(jdk的安装目录)D:\MyEclipse\java\JDK\jdk1.7.0_51path%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;classpath;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar

2019-04-21 17:13:52 1904

原创 base64加解密换行符

base64踩的坑,项目中使用了sun.misc.BASE64Decoder类去做BASE64加解密不建议用sun私有包下的任何类,sun.*建议用jdk规范包的类,java.* 或者javax.* 下的。比如:不推荐使用sun.misc.BASE64Decoder类去做BASE64加解密,用sun.misc.BASE64Decoder处理加解密,编译时会提示:sun.misc.BASE...

2018-11-06 15:08:19 959

struts底层代码

struts底层代码,使用了解析xml和反射!

2014-06-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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