框架学习之路
文章平均质量分 84
可以睡觉但是没必要
这个作者很懒,什么都没留下…
展开
-
nacos2.x.x启动报错Error creating bean with name ‘grpcClusterServer‘: Invocation of init method failed;
今天在启动本地windows的nacos的时候,一直报错说端口被占用,可是我并没有占用8848端口啊。看了下nacos 2.0.0版本的兼容性,看到了一个问题:Nacos 2.0版本新增了gRPC的通信方式,因此需要增加2个端口,这新增的端口也不能被使用。原创 2022-01-13 14:25:19 · 6633 阅读 · 7 评论 -
Linux 如何安装启动Jenkins(附带JDK以及Maven安装步骤)
Linux 安装 Jenkins安装Jenkins必须要安装JDK 和Maven1. 安装JDK先创建一个文件夹来作为安装目录# 创建文件夹mkdir /usr/local/java# 进入创建文件夹cd /usr/local/java下载 JDK1.8 的安装包下载地址Java SE Development Kit 8 — 下载 | Oracle 中国,可以手动下载然后用xftp上传到安装目录中,也可以用wget命令直接下载wget https://www.oracle.c原创 2021-07-02 11:22:48 · 585 阅读 · 1 评论 -
SpringBoot如何使用RabbitMq的小用例
哎,学习了的东西总是忘记,回去找之前的学习记录或者代码又要看半天才能看懂,那我就自己写个例子来帮助自己记忆那岂不是美滋滋~~~此例子的场景是,提供者修改数据库中的价格price,并向消息队列中发送消息,将被修改价格的商品主键(id)作为消息传入。消费者监听队列,监听到消息后打印消息主体(id)1. 创建项目导入依赖1.1 创建项目我创建的是maven项目,父项目是rabbitMQ,子项目是provider提供者和consumer消费者。1.2 导入依赖导入依赖,最开始我是在rabbitMQ中的原创 2020-09-09 23:09:42 · 181 阅读 · 0 评论 -
No ‘Access-Control-Allow-Origin‘ header is present on the requested resource.Spring解决跨域问题
浏览器控制台打印:Access to XMLHttpRequest at ‘http://xxx’ from origin ‘http://xxx’ has been blocked by CORS policy: No ‘Access-Control-Allow-Origin’ header is present on the requested resource.问题原因浏览器控制的打印这段错误信息,表示你的服务出现的跨域请求问题,即跨越了域名访问,比如说源地址是:www.taobao.com,访问原创 2020-07-18 12:46:42 · 334 阅读 · 0 评论 -
使用SpringCloud的eureka注册中心和zuul网关组件搭建一个简单的微服务
feign和zuul组件的使用方法以及使用SpringCloud的feign和zuul组件搭建一个简单的微服务才学习了SpringCloud 微服务的基本组件,做个笔记记录下。1. 项目环境IDEA 2019 3.1、jdk1.8、mysql 8.0.16、SpringBoot 2.2.1.RELEASE、SpringCloud Hoxton.SR6SpringCloud的版本一定要适配SpringBoot的版本,如果不清楚,可以去官网查询。https://cloud.spring.io/spri原创 2020-07-15 19:30:55 · 564 阅读 · 0 评论 -
IDEA 中的Maven项目部署到云服务器
IDEA 中的Maven项目部署到云服务器在本机上的项目测试得差不多了,想拿到自己的云服务器上玩,要怎么操作呢?要操作哪些步骤呢?今天就说说我的操作和体会。顺便做个笔记,以后忘了也可以拿来温故温故~~1. 打包项目在IDEA右侧的菜单栏里找到【maven】,选择它,然后对项目进行打包如果IDEA右侧的菜单栏里没有【maven】可以在View中打开,如图:打包完成后,找到打包后的文件的位置,并上传这个war包到服务器上:2. 上传war包在上传war包之前,你得先确认你的远程服务器上已经安原创 2020-07-07 16:59:28 · 1783 阅读 · 1 评论 -
IDEA 如何使用 Git 管理项目、推送项目到远程仓库、克隆和拉取项目以及分支操作
IDEA 如何使用 Git 管理项目、推送项目到远程仓库、克隆和拉取项目以及分支操作学习笔记,以免以后忘了有到处找怎么用IDEA使用Git1. 创建项目并提交到本地仓库1.1 创建一个Maven项目创建完成后,可在项目中写入一些类,博主在resource目录中写了一个jdbc.properties的空文件1.2 把安装的Git 导入IDEA中在菜单栏找到【File】—>【Settings】,如图设置过后点ok1.3 将新建的Maven项目创建本地仓库如图操作,创建一个本地仓库然原创 2020-05-31 22:24:48 · 1408 阅读 · 3 评论 -
Docker容器使用的基本命令,Docker安装tomcat无法访问问题
Docker的安装安装Docker命令yum install docker查看安装Docker的版本docker -v启动、停止Docker容器systemctrl start dockersystemctrl stop docker开机启动Dockersystemctrl enable dockerDocker使用的基本命令Docker中的镜像操作镜像的操作操作命令说明检索docker search 关键字eg:docker原创 2020-05-18 14:24:15 · 1050 阅读 · 4 评论 -
SpringBoot 加入自己编写的拦截器过后,webjars 和 静态资源访问不了?
SpringBoot 加入自己编写的拦截器过后,webjars 和 静态资源访问不了?哎,真的是自学之路太多坑了,一步一步跟着视频做却还是报错。就今天刚入门springboot,然后编写自己的拦截器就被制裁了。真的太难了!!!在项目里加入一个判断权限的拦截器//在访问一个页面时,若没有权限就跳入登陆界面public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) t原创 2020-05-11 21:23:20 · 725 阅读 · 1 评论 -
SpringMVC的注解用法以及SpringMVC对resultful风格的支持
1、@RequestMapping 注解的用法value:多个请求地址可以同时指向同一个方法@RequestMapping(value={"/list","/list2"})method:限制请求方式,默认为post和get@RequestMapping(value="/list",method= {RequestMethod.GET,RequestMethod.POST})...原创 2020-05-07 11:36:51 · 304 阅读 · 1 评论 -
SpringMVC入门案例SpringMVC、Spring、mybitis整合
Spring MVC1、 springMVC简介springMVC是spring家族的一个表现层的一个模块,其核心是通过核心前端控制器dispatcherServlet来过滤前端的请求2、 入门案例场景:在前端显示一个数据表格步骤创建web工程添加jar包:springMVC、spring在web.xml中添加一个DispatcherServlet 需要初始化一个spri...原创 2020-05-07 11:32:18 · 154 阅读 · 1 评论 -
Git 本地仓库初始化、签名设置、基本命令行操作
Git 命令行操作1.1 本地库初始化命令:git init执行结果注意:.git 目录中存放的是本地库相关的子目录和文件,不要删除,也不要胡乱修改。1.2 设置签名形式 (主要用来识别提交人,所以email可不存在)用户名:lilyEmail地址:lily@gmail.com作用:区分不同开发人员的身份辨析:这里设置的签名和登录远程库(代码托管中...原创 2020-04-30 19:08:21 · 254 阅读 · 0 评论 -
SpringAOP的概念以及基本使用
SpringAOPspring AOP概念AOP的概念AOP:面相切面编程思想,即将一些共性的内容进行抽取,在需要用到的地方,以动态代理的方式进行插入在不修改源码的基础上,还能对源码进行前后的增强底层实现技术:动态代理AOP的应用: 权限拦截、日志的输出、性能的检测、事务管理AOP术语切面(Aspect):横切关注点被模块化的特殊对象(切点+通知/增强=切面...原创 2020-04-06 22:23:49 · 130 阅读 · 0 评论 -
Spring入门IOC与DI
Spring 入门IOC与DISpring 的概念是java 分层的se/ee的full-stack(一站式)开源框架,为EE的每一层都提供了解决技术:Spring 的作用解耦合、声明式事务、集成junit更方便的进行分层测试…Spring IOCIOC即控制反转,底层是通过工厂+反射+配置文件来创建对象,解决耦合问题。是一个容器(map),帮我们管理所有的组件。Spring 的环境...原创 2020-04-06 22:16:34 · 142 阅读 · 0 评论 -
struts2自学入门2-值栈与OGNL表达式
struts2的值栈与OGNL1、什么是值栈struts2提供的一个接口:ValueStack,我们用的是它的实现类:OgnlValueStack (不是咱们创建,是struts2来创建)。 当浏览器访问action的时候,会创建值栈对象,还会创建ActionContext对象最后把整个值栈放在actionContext中,然后把整个actionContext与当前线程绑定2、操作值栈的数据...原创 2020-03-12 14:50:21 · 204 阅读 · 0 评论 -
struts2 的简介以及其环境搭建和使用
struts2什么是struts2是Web层的一个框架,对Web层的功能进行了封装。常见的web层框架struts1、webWork、springMVCstruts2的作用接收页面的请求数据封装数据传递参数接收结果数据到域对象域对象到页面展示数据struts2的文件加载顺序struts2的前端控制器(StrutsPreparedAndExecuteFilt...原创 2020-03-12 14:47:36 · 169 阅读 · 0 评论 -
JPA自学入门
JPA入门什么是JPAJPA(Java Persistence API)概述JPA是一个接口,所有的ORM框架都实现了此接口JPA的作用通过注解与xml文件配置的方式实现表与持久化类之间的映射关系表与持久化类的映射关系用注解,数据库核心配置依然使用xmlJPA环境的搭建、使用需要使用的jar包16个hibernate的jar包、1个JPA的包表与持久化类的映...原创 2020-01-31 17:55:01 · 136 阅读 · 0 评论 -
Hibernate自学入门
Hibernate入门java连接数据库只要java代码想连接上数据库,就一定需要实验JDBC什么是Hibernate框架持久层的ORM的框架,对JDBC做了封装。持久层ORM框架,对象关系映射ORM框架都会遵循的一种思想:想将对象和数据库表建立映射关系好处:操作对象就相当于操作数据库的表数据Hibernate只是ORM框架中的一种hibernate框架的作用?...原创 2020-01-31 17:49:38 · 302 阅读 · 0 评论