Java进阶
安安csdn
这个作者很懒,什么都没留下…
展开
-
ubuntu18.04中Docker安装、命令、部署软件、Dockerfile、docker-compose、docker私有仓库
Docker概述Dcoker可以解决软件跨环境迁移的问题Docker安装参考链接为了避免每次命令都输入sudo,可以设置用户权限,注意执行后须注销重新登录sudo usermod -a -G docker $USER例如:当前用户为ningansudo usermod -a -G docker ningan安装完成之后,查看docker版本命令:docker -vdocker --versionDocker架构菜鸟教程Docker 包括三个基本概念:镜像(Image):D原创 2020-12-18 18:19:58 · 1554 阅读 · 0 评论 -
【错误解决】SLF4J: Failed to load class “org.slf4j.impl.StaticLoggerBinder“.
错误SLF4J: Failed to load class “org.slf4j.impl.StaticLoggerBinder”.SLF4J: Defaulting to no-operation (NOP) logger implementationSLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.解决 <dependency> &原创 2020-12-02 16:38:13 · 308 阅读 · 0 评论 -
【软件安装】ubuntu18.04中安装RabbitMQ 【问题解决】windows不能远程访问虚拟机ubuntu里面的rabbitmq
参考链接原创 2020-11-30 19:56:32 · 460 阅读 · 0 评论 -
IDEA中好用的插件
文章目录lombok (简化pojo)JBLSpringBootAppGen (简化springboot工程创建启动引导类)安装使用lombok (简化pojo)我们编写pojo时,经常需要编写构造函数和getter、setter方法,属性多的时候,就非常浪费时间,使用lombok插件可以解决这个问题:在IDEA中安装lombok插件;不安装插件在IDEA中使用lombok的注解虽然编译能通过,但是源码会报错。所以为了让IDEA更好的辨别lombok注解则才安装插件。需要在maven工程中的pom原创 2020-11-30 15:22:39 · 1106 阅读 · 0 评论 -
【错误解决】Springboot中Plugin ‘org.springframework.boot:spring-boot-maven-plugin:‘ not found
问题:Plugin ‘org.springframework.boot:spring-boot-maven-plugin:‘ not found解决:很多人说加上版本号就可以了但是我光加版本号不可以clean了也不可以后面不光加了版本号,还加了下面的字段才可以,记录在此! <build> <plugins> <!-- 打jar包时如果不配置该插件,打出来的jar包没有清单文件 --> &l原创 2020-11-30 15:13:16 · 54641 阅读 · 30 评论 -
【错误解决】Springboot中关于通用 Mapper 中 selectByPrimaryKey 无法根据id查询
文章目录场景:问题:问题1:idea中springboot无法自动装配Could not autowire. No beans of 'UserMapper' type found.解决:在自动转配的注解后面添加(required=false)问题2:SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@46398ada] was not registered for synchronization because synchron原创 2020-11-30 13:05:44 · 1187 阅读 · 0 评论 -
【错误解决】springboot启动加载不了static目录下的静态资源
静态资源的目录结构如下:控制层的代码如下:浏览器访问:http://localhost:8080/test.js http://localhost:8080/itcast.gif http://localhost:8080不管输入什么,输出的都是Hello, Spring Boot!好奇怪啊,自己排查了一圈,后来突然看到,自己Controller里面方法上面没有加路径hello修改:把value的值加上,就可以正常显示啦!其他配合技巧:ctrl+f5清除浏览器缓存,原创 2020-11-28 11:27:20 · 1838 阅读 · 0 评论 -
Dubbo管理控制台
文章目录安装步骤出错启动服务安装步骤(1)将资料中的dubbo-admin-2.6.0.war文件复制到tomcat的webapps目录下我是通过在idea中新建了一个tomcat实现的(2)启动tomcat,此war文件会自动解压(3)修改WEB-INF下的dubbo.properties文件,注意dubbo.registry.address对应的值需要对应当前使用的Zookeeper的ip地址和端口号 dubbo.registry.address=zookeeper://192.168.1原创 2020-11-24 17:30:22 · 443 阅读 · 0 评论 -
Dubbo快速入门
Dubbo作为一个RPC框架,其最核心的功能就是要实现跨网络的远程调用。本小节就是要创建两个应用,一个作为服务的提供方,一个作为服务的消费方。通过Dubbo来实现服务消费方远程调用服务提供方的方法。Dubbo架构图可以看到,Registry(服务注册中心)在其中起着至关重要的作用。Dubbo官方推荐使用Zookeeper作为服务注册中心。试验 :在windows的IDEA中利用maven把provider和consumer作为两个模块,并内嵌了两个tomcat插件(不同端口b)在windows中安装z原创 2020-11-24 12:01:09 · 186 阅读 · 0 评论 -
ubuntu18.04中安装Zookeeper及各种错误排查 (辛酸史呀)
文章目录建议Zookeeper安装第一步:安装 jdk(略)第二步:下载 zookeeper 的压缩包第三步:解压缩压缩包第四步:进入zookeeper-3.4.6目录,创建data目录第五步:进入conf目录 ,把zoo_sample.cfg 改名为zoo.cfg第六步:打开zoo.cfg文件, 修改data属性小tip:在vim里面如何不退出就轻松复制文件路径?启动、停止Zookeeper启动服务命令查看服务状态1.出现错误:Client port found: 2181. Client addres原创 2020-11-24 11:24:49 · 903 阅读 · 0 评论 -
IDEA maven项目java目录新建没有servlet选项
问题:找不到servlet解决:添加servlet的坐标 <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>3.1.0</version> </dependency>结果:找到了注意:找到的这个不叫servlet,而是原创 2020-11-10 20:56:08 · 3286 阅读 · 1 评论 -
在IDEA中利用maven创建web项目:写一个servlet,跳转到jsp页面
文章目录1.先创建一个web项目2.补齐main下的java和resources目录3.在main下的java目录创建一个servlet问题:java下新建没有servlet解决:未解决4.创建好之后,在web.xml中进行配置5.在MyServlet中重写doGet和doPost方法问题:servlet会变成红色解决:这是因为没有导入servlet的jar包,即maven依赖6.创建hello.jsp7.将该项目部署到tomcat服务器重要说明:1.先创建一个web项目不会的话,可以参考:该方法2.原创 2020-11-10 20:16:55 · 3952 阅读 · 0 评论 -
在IDEA中利用maven创建java项目和web项目
文章目录maven项目标准目录结构java maven项目跟web项目区别maven创建java工程不使用骨架使用骨架maven创建web工程使用骨架maven项目标准目录结构src/main/java目录 核心代码部分src/main/resources目录 配置文件部分src/main/webapp目录 页面资源(web项目独有)src/test/java目录 测试代码部分src/test/reso原创 2020-11-10 16:26:25 · 1078 阅读 · 0 评论 -
【错误解决】java.lang.ClassNotFoundException: org.apache.jsp.WEB_002dINF.jsp.article.list_jsp
问题:java.lang.ClassNotFoundException: org.apache.jsp.WEB_002dINF.jsp.article.list_jsp分析:刚开始以为是jsp的jar包没有导入进入,结果在网上搜了一下,发现可能是JDK的问题,后面去检查了一下自己的JDK,发现:下面Project Structure中和pom.xml中的JDK版本不一致修改:将pom.xml中的JDK版本改成11就可以解决啦!(不一定都是11,因为我本地装的是11,所以就改成11啦)参考:htt原创 2020-11-06 11:07:54 · 9339 阅读 · 0 评论 -
IntelliJ IDEA利用dto代码生成器根据数据库表自动生成实体类(内附dto的jar包下载地址)
参考链接1.新建maven项目2.pom.xml中添加编译器版本以及sql驱动 <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.targe原创 2020-11-03 12:12:03 · 3227 阅读 · 2 评论