自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

潇湘雨的博客

不积跬步无以至千里,不积小流无以成江海

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

转载 Java中list==null与list.size( )==0的区别

1.list==null,意味着list压根没有地址,在堆内就不存在。2.list.size( )= 0,意思是堆内有list,但是还没有放元素,其长度随着元素数量变化而变化,暂时为零。3.list如果为null的话,说明没有进行初始化。这是list调用任何的方法都会抛出空异常。list.size( )==0说明list已经被new过,但 是里面没有值。4.判断时一定要注意先后顺序,如果连杯子(list)都没有,直接判断是否有水(list.size( )),是会报NullPointerExc

2020-06-22 16:02:12 612

原创 Maven项目将java项目的配置文件以及依赖包分开打包

最近在公司写了一个项目,需要将项目打成jar包并且发布在服务器上并成功运行,但是需要将项目的依赖包以及配置文件分离开来,之前我打包方式通常是将依赖包一起打进jar包组长告诉我在使用maven为springboot项目打包时会发现打完的jar包会很大,而实际上里面绝大部分的大文件为静态资源和第三方依赖的jar包,而动辄百兆的jar包每次发布时候就很头痛了,上传服务器时由于带宽的限制每次都非常慢,其次如果只需要改静态文件,但还得重新打包发布并重启,很是麻烦,所以分离打包主要是为了解决2个痛点:发布时上传时

2020-06-18 17:33:36 2434 1

转载 MySQL-错误1166 Incorrect column name

今天在用Navicat for MySQL给MySQL数据库修改表的字段时报如下的错误SQL 查询:1234CREATE TABLE gfan_content.channel_into (time INT( 11 ) NOT NULL COMMENT ‘产品id’,bid INT( 11 ) NOT NULL COMMENT ‘渠道商id’) ENGINE = MYISAM CH...

2020-03-20 14:37:47 1385

原创 Error:java: java.lang.ExceptionInInitializerError

2020-03-17 21:36:17 898

原创 MYSQL 1366错误解决方法

最近使用MySQL存取一条数据时候发现了一个这样的错误:错误码为:1366,在查阅了网上的文档和博主的原因后,发现这是因为我们存放的中文,而我们的表并不支持中文字符集,使用 show variables like ‘character%’; 查看mysql当前编码:可以看出database和server的字符集使用的是latin1,latin1是不支持中文的,导致存放中文错误。我尝试了两...

2020-03-17 21:28:54 8835 2

原创 -bash: redis-server: 未找到命令

今早发现redis命令不管用,安装是安装好的。差一个全局命令ln -s /usr/local/redis/bin/redis-server /usr/bin/redis-server前面的路径是对应你redis安装命令(根据你安装的路径来改变),后面路径不变这就相当于创建一个快捷方式通过redis-cli启动客户端也需要建立上述快捷方式这时候输入命令发现问题解决,可以愉快的开...

2020-01-19 22:10:01 2530

原创 java.net.UnknownHostException: XXXX: 未知的名称或服务

今天在Linux启动项目的时候出现了这样一个异常:查看主机名:正常,那ping一下自己(主机名):有问题了,修改hosts文件:添加主机名和ip的映射关系:保存后重新ping主机名,可以了:重启网络服务:重启项目看看:启动成功! ...

2020-01-16 19:20:48 2243

原创 Linux下安装RabbitMQ

博主因为工作需要在服务器安装中间件RabbitMQ,在此期间会把完整的步骤和踩过的坑都详细写出来,供大家参考和使用通过Linux中安装Erlang1.先通过yum下载wegetyum -y install wget2.下载rpm包wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpmrpm...

2020-01-12 20:30:05 167

原创 @TableField介绍和使用

1.@TableField(exist = false) 注解加载bean属性上,表示当前属性不是数据库的字段,但在项目中必须使用,这...

2019-11-26 21:06:44 19743 2

原创 java.io.IOException: pipe broken

出现“Broken pipe ”可能的情况:1、客户端请求服务器数据,服务器突然挂了;2、客户端请求服务端数据,服务端正常返回,凡是客户端由于超时等原因断开。原因分析:做了压力测试,发现遇到的情况属于第二种,由于去数据库取数据的时候,30秒里无法正常获取有效的数据库连接,或者查询时间长,导致OSB过来的请求超时,也就是客户端超时了,服务端还试图返回数据,结果导致如题异常。解决方法:1、增...

2019-11-18 11:36:45 854

转载 第一次部署海康威视DEMO的一些坑,最终运行成功

...

2019-11-06 15:14:03 5385 10

原创 记录tomcat项目部署到测试环境上

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...

2019-11-04 17:33:49 474

原创 IDEA 控制台tomcat localhost log和catalina log输出乱码问题的解决

修改Tomcat源文件中的/conf/logging.properties中的几个编码方式如下:(修改为GBK),然后重启IDEA

2019-10-25 18:06:57 956

转载 Error running 'Unnamed': Unable to open debugger port (127.0.0.1:59055)

IDEA运行tomcat启动项目报错。这个错误提示很容易误导让人以为是下面这个位置的端口设置:实际上是jmx的端口设置:把jmx的端口改下就可以了。

2019-10-22 09:23:49 3565

转载 Caused by: com.atomikos.recovery.LogException: Log already in use解决方案

     在项目中使用atomikos时,如果在同一个环境中部署两个以上这种项目,则可能会报出com.atomikos.icatch.SysException: Error i...

2019-10-16 16:07:10 1699

原创 Windows下Java8的安装和使用

因为楼主新换了一台电脑,系统是 Windows10,所以需要配置相关的编码前的一切环境配置,因为博主从事的是 Java技术开发,所以第一步需要在电脑上配置相关的环境电量,对于刚入坑的新手来说,可以跟着文章所述,一步一步来配置,直至 jdk 搭建换成废话不多说,直接开始吧jdk 虽然已经有了13版本,但是对于大部分互联网企业来说,仍然用的最多的还是 jdk7 或者 8。所以本文以 jdk8 安装...

2019-10-13 16:04:15 1462

原创 服务器压力大的解决方案

当一个功能,一段代码部署到生产环境的时候,如果服务器压力陡增,那么如何去排查这个问题?从服务器性能的指标开始入手:CPU、内存和磁盘I\O。要优化服务器性能也无外乎是几个方面:优化代码、优化数据库和使用静态数据。可以从优化的角度去排查,就能发现服务器压力骤增的原因。优化代码1.减少数据库的访问次数。数据库连接是很重要且很代价昂贵的资源,尽量避免每调用一次方法就读取一次数据库的情况。别小看...

2019-09-05 22:51:54 1539

原创 linux 查用部署文件到服务器指令

linux 查用部署文件到服务器指令1.ssh 远程登录ssh 用户名@ip地址,之后输入密码即可远程登录2.ps -ef|grep 用于显示当前进程 (process) 的状态。ps -A 显示进程信息ps -ef //显示所有命令,连带命令行3. ./startup.sh 命令行启动 tomcat4. tail -f …/logs/catalina.out 查看日志...

2019-09-05 17:15:24 153

原创 java api-1.8中文版,需要的自行提取

链接: https://pan.baidu.com/s/1DJIcYXG-FcfCO-gnHI1fGA 提取码: 5m7m

2019-01-06 23:00:22 241 1

libfastcommon-master.zip

libfastcommon-master.zip

2020-06-19

空空如也

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

TA关注的人

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