应用导出文件时 报空指针异常 莫名的地方Docker 使用的是轻量级的 jdk 需要更换 jdkDockerfile 中修改配置- registry-docker.zhaopin.com.cn/tools/openjdk:8-jdk-alpine --轻量级+ registry-docker.zhaopin.com.cn/tools/alpine-oraclejdk8:slim  --更换jdk…
现象: 1.在A方法中根据key查询一个list,可以获取到相应的值 2.在B方法中同样调用此方法,传入相同的key,查询不到值,为null,报空指针异常 起初我也一脸懵逼,到现在虽然解决了,还是不知道根本原因 分析: 1.key肯定是相同的,redis也有该key,  A能查出,B查不出.那就肯定是哪里不一样. 2.后来分析有可能是在查redis的时候,redis内部存在不同. 3.这个时候就觉得是序列化的问题 4.查看redis连接配置 @Autowired private RedisCon…
参考地址:https://www.cnblogs.com/zhoujinyi/p/6477133.html https://www.cnblogs.com/cxbhakim/p/9151720.html https://blog.csdn.net/qq442270636/article/details/79254240/ 承接上一篇,[docker][redis]1.docker安装redis[单点redis服务] 1.docker上拉取了redis镜像后,再从docker资源库获取ruby镜像…
springboot项目开发中,作为服务端,实现了线程类,在此类中添加spring注解@Source注入的service,报空指针异常. 查原因后,发现是线程中,不支持spring注解,因为spring默认bean为单例模式构建,为非线程安全的,因此禁止了在Thread子类中的注入行为.…
1.异常提示: 2.错误原因: 先看代码: public class MainActivity extends ActionBarActivity { private Button btn_test; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); btn_test =…
Docker作为新一代的虚拟化方式,未来肯定会得到广泛的应用,传统虚拟机的部署方式要保证开发环境.测试环境.UAT环境.生产环境的依赖一致性,需要大量的运维人力,使用Docker我们可以实现一次部署,到处运行. 本文介绍如何把ASP.NET Core网站部署在Docker中运行. 软件环境清单 CentOS 7.3.1611 Docker 1.12.6 .NET Core 1.1 安装Docker $ #安装Docker $ yum install docker $ #启动docker服务 $…
错误现象 在docker容器中想要修改/etc/resolv.conf中的namesever,使用sed命令进行执行时遇到错误: / # sed -i 's/192.168.1.1/192.168.1.254/g' /etc/resolv.conf sed: can't move '/etc/resolv.conf73UqmG' to '/etc/resolv.conf': Device or resource busy 但是可以通过vi/vim直接修改这个文件/etc/resolv.conf这…
[内容指引] 本篇实战演示如何操作Docker中的mysql数据库,包含以下五个知识点: 登录容器: 登录mysql: 运行SQL指令创建数据库: 退出mysql: 退出容器: 1.登录容器 我们在上一篇中运行过如下指令: docker run --restart=always --name first-mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:latest 运行后在Docker中产生了一个名为"first-mysql&q…
在上一篇在Docker中体验数据库之Mongodb之后,这次记录一下在docker中安装mysql.过程要比Mongodb麻烦一点…… 参考网址: https://dev.mysql.com/doc/refman/5.7/en/linux-installation-docker.html https://hub.docker.com/r/mysql/mysql-server/ 安装过程如下: .docker rm mysql1 -f // 强制删除容器 .docker pull mysql/my…
本文记录一下,在docker中安装Mongodb的过程. 环境:物理机 ubuntu18.04 因为环境变了,我在一台物理机上直接安装了ubuntu(非虚拟机和双系统),制作U盘镜像.安装参考:https://ywnz.com/linuxaz/1438.html,所以这次又参照在docker中初次体验.net core 2.0安装了一遍docker,但是进行的不是很顺利.执行命令:sudo apt-get install docker-ce 时会报错,安装docker时不再使用“docker-c…