- 博客(42)
- 收藏
- 关注
原创 linux中docker部署vue+springboot项目,nginx配置文件参考
linux中docker部署vue+springboot项目,nginx配置文件参考
2022-03-23 11:16:35 2101 2
原创 linux桥接模式下ping不通主机
这个桥接模式还是有必要说一下的,如果遇到某些大的项目,需要好几个ip地址在一个网断,就得用桥接模式,因为虚拟机中的net模式虽然可以设置成在一个网断,但是会发现ping不通,项目在运行中也会遇到跨域问题,这问题真是坑了我一波。 一开始用net连接方式,发现遇到了问题,主机与虚拟机之间存在屏障,于是打算用桥接模式,可是我用的是无线网络,怎么都连不上,改了无线ip,虚拟机可以连上了,无线缺连不上了,才想到
2020-07-22 17:14:08 1670 3
原创 日常问题记录——配置环境变量
今天又遇到一个坑,干这一行,天天写bug,真是难受。问题:配置环境变量不能用,怎么办?答:把那该死的中文路径全部改成英文,解决。补充1:nginx如果文件方式启动,干净的关闭:nginx.exe -s quit补充2:redis数据库不要以为设置了密码就肯定生效了,一定要cmd亲自测试,另外没事不要设置密码,除非公司项目需要,真是坑死我了,操蛋,睡觉。...
2020-07-09 23:55:50 728
原创 nginx的安装及使用
好久不写博客,大部分内容写在了本子上,今天突然想起了csdn,所以记录一下知识的使用。一、Nginx简介Nginx (engine x) 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru 站点(俄文:Рамблер)开发的.它也是一种轻量级的Web服务器,可以作为独立的服务器部署网站(类似Tomcat)。它高性能和低消耗内存的结构受到很多大公司青睐,如淘宝网站架设。先下载直接去官网nginx..
2020-07-08 22:35:54 325
原创 element分页功能
今天用了这个element的分页功能,有坑,所以记录一下。官方给的用法是针对表格的,对表格之外的分页并不友好,先说表格的,主要点就在于数据绑定,得在el-table标签里加上 :data="tableData.slice((currentPage-1)*pageSize,currentPage*pageSize)"今天主要来说说不是表格形式的分页。1.直接复制官方给的标签 <el-...
2020-03-15 23:04:49 1452 1
原创 vue项目中实现监听滚动条滚动事件并滚动到固定位置
研究了两天,终于实现了自己想要的功能,先说这个功能就是监听滚动条,让他到达某个位置后停止,比如吸顶功能。这个功能我在网上查了两天,基本没有我想要的效果,全是吸顶的,无奈做了更多的功课。还有一种方法可以实现,就是position:sticky。话不多说直接看效果图一、效果图就是标记这一块,拉到下面的时候,停留在下面二、如何实现1.先来个挂载的钩子函数 mounted () { th...
2020-03-14 16:47:07 2334
原创 vue中的局部刷新
局部刷新刷新页面有很多种方式1、this.$router.go(0)这种方法页面会一瞬间的白屏,体验不是很好,虽然只是一行代码的事2、location.reload()这种也是一样,画面一闪,效果总不是很好3,、 局部刷新,很好用第一步:首先需要修改App.vue第二步:到需要刷新的页面进行引用,使用inject导入引用reload,然后直接调用即可...
2020-03-10 16:32:48 1299
原创 JSON字符串中带有反斜杠
使用fastjson的Json.toJsonString方法时出现多余反斜杠如何解决呢1.导入依赖<dependency> <groupId>commons-lang</groupId> <artifactId>commons-lang</artifactId> <version>2.6<...
2020-03-08 09:51:22 11313
原创 SpringBoot整合redis(最简单版本)
先看下项目结构图boot整合redis只需要在pom加入<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> <...
2020-03-03 16:34:13 579 2
原创 redis服务自启动的问题
设置自启动的时候,出现了这个问题。解决办法如下:1.把网络服务改成本地服务。2.如果还不行,就得用另一种办法了在redis的文件目录下新建一个Logs目录就可以了,如下图...
2020-03-03 16:24:43 176
原创 token的应用
简单粗暴,直接上代码,先说一下token是干吗用的,简单来说就是后端返回给前端一串又三部分组成的字符串,用来保持这个登陆状态,相比session,可以减少访问数据库的次数,从而减小服务器压力,前端登陆验证时,只需要在后台做这个token令牌的验证就可以了,很简单。如何配置(java后端)1.现在cofig文件夹下建一个InterceptorConfig文件package com.hp.de...
2020-02-29 10:20:05 568
原创 "empty": false 关于这个问题的解决
这里的jsonObject返回结果是"empty": false,这是什么问题呢,来看看国外大佬怎么说:下面是解决办法:这个亲自测试了,可以解决。他的意思就是不能直接创建json对象,而是得创建实体类,spring能将实体类转成json格式并返回。spring使用jsonObject作为序列化器和反序列化器,但是如果你的对象直接是jsonObject了,spring反而不知道怎么去序列化...
2020-02-26 21:39:15 5271 1
原创 登陆状态cookie+session和token的区别
前端开发登录状态的保持,主要有两种方法:cookie+session 和 token技术登录状态保持,起源于http的无状态,无记忆1. 最早的时候,web的作用就是网页的浏览。 服务器只用提供简单的网页浏览器操作即可,不用记住刚刚谁发了请求,更没有登录,注册之类的操作2. http设计之初就是无状态的3. http无状态: http不会记住每一次的请求 就跟公交车司机不会记住乘客一...
2020-02-25 17:33:15 902 5
原创 注册功能的实现
今天学到几个新的知识点1.@param.Mybatis的@Param注解的作用,我个人感觉就俩作用:1.便于传多个参数;2.类似于别名之类的功能1.便于传多个参数dao层示例:Public User selectUser(@param(“userName”) String name,@param(“userpassword”) String password);对应的mapper.x...
2020-02-24 23:44:22 299
原创 Geetest极验验证码的使用
后端部署1.首先从Github: gt3-python-sdk下载.zip文件 ,用于后台搭建gt3-java-sdk-master\src\sdk\GeetestLib.java 这个文件相当java中的实体类gt3-java-sdk-master\src\demo\demo1\GeetestConfig.java ,是geetest的配置文件,用来放我们在极验后台注册应用得到的capt...
2020-02-09 16:48:09 1955
原创 vue往后端传值方法。@Requestparam和@Requestbody的区别
后端如何接受前端发过来的数据 困了我4天的问题终于得到了解决,没有了欣喜若狂,没有了以前的那种激动,随之感受到的是自己对知识掌握的少之又少,自己的无知反衬着这偌大的世界。废话不多说,咱们书归正传,上集讲到花和尚鲁智深倒拔垂杨柳,气吞山河,力大如牛。。。。咳咳,跑偏了昂。@Requestparam和@Request...
2020-02-04 10:19:34 11944 2
原创 vue中鼠标停放悬浮设置
悬浮设置.out:hover{ z-index: 2; -webkit-box-shadow: 0 15px 30px rgba(0,0,0,.1); box-shadow: 0 15px 30px rgba(0,0,0,.1); -webkit-transform: translate3d(0,-2px,0); transform: translate3d(0,-2px,0); }...
2020-01-08 16:18:53 775
原创 封装API接口
封装API接口目的:为了以后修改接口方便,如果项目很大,在每一个页面里修改接口的话,很麻烦,所以封装在一个文件里,找起来也很方便如何封装1.在src下建一个restful文件夹,在此下面建一个api.js文件2.因为上面的接口地址写的是/api/* ,所以要在config文件夹下的index.js文件里加入3.如果遇到跨域问题,在config下的prod.env.js文件里加入...
2020-01-06 18:17:55 2155
原创 Vue插入背景图片注意
插入背景图<div :style="backgroundDiv"><div>data() {return {backgroundDiv: {backgroundImage:'url(' + require('./images/xxx..jpg') + ')',backgroundRepeat:'no-repeat',backgroundSize:...
2020-01-05 17:34:56 1129
原创 日常问题记录之日期格式
日期格式转换1.首先,前后端分离的话,两端数据的属性名字必须一样,如果不一样,可以通过as在sql语句里 修改,比如 name as uesr name,但是尽量还是做到一致最好2.转换日期格式:若果前后端不分离,可以直接@DateTimeFormat(pattern = "yyyy-MM-dd")但是如果是前后端分离,这种注解就不能用了,因为后端传输的是Json格式的数据所以得用:...
2020-01-03 19:08:01 360
原创 axios的使用
axios的使用今天非常开心,困惑了两天的问题终于得以解决,因为第一次接触前后端分离,自己一个人摸爬滚打难免会遇到很多问题,昨天一度停滞不前,很是失望,坐在电脑面前像个傻逼,看着问题无能为力,问别人又没人能给解决,还是得靠自己,废话不说了,记录一下axiosaxios是前后端交互用的,可以接受后端的数据。一.如何使用1.在vue中先安装axioscnpm install axios -...
2020-01-03 17:49:45 222
原创 axios的跨域问题
跨域问题今天弄了个跨域,配置好了半天接收不到数据,如出现404和以下错误:现在记录以下配置的步骤:1.在config文件夹下的index.js文件里添加: proxyTable: { '/api':{ target: 'http://localhost:8080/deal' , //接口地址 changeOrigin:true, //代表...
2020-01-03 13:55:51 219
原创 Swagger的运用
第一步 配置Swagger1.导入jar包到pom.xml文件里 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger-ui</artifactId> <ver...
2020-01-02 13:02:52 174
转载 深入理解Spring核心技术08---Spring中的各模块详解
原文链接:https://blog.csdn.net/qq_38701478/article/details/82929353在前面的几篇博客中给大家讲解了一下Spring框架的两个基本概念IOC容器和AOP,相信大家现在对Spring中的这两个部分的基本概念有了一定的认识,好了,那么今天我们就来正式的进入Spring框架的学习了。 前面提到过,Spring框架就是帮助我们创建对象、管理...
2019-09-25 10:23:49 492 2
转载 深入理解Spring核心技术07---手动实现AOP下篇
原文链接:https://blog.csdn.net/qq_38701478/article/details/82903463最近一直在加班,迟迟没有更博,今天就来和大家一起继续聊一聊AOP的实现原理,记得在上一篇博客中和大家聊了一下使用动态代理的方式实现AOP,通过上一篇博客给大家应该能够感觉得到,JDK 的动态代理使用起来非常的简单和方便。那么是不是所有的情况都适合使用动态代理的方式去实现...
2019-09-25 10:22:49 146
转载 深入理解Spring核心技术06---手动实现AOP上篇
原文链接:https://blog.csdn.net/qq_38701478/article/details/82785541很多地方都说,Spring是以IOC和AOP为内核的一个一站式的解决方案,也就是框架。前面几篇博客给大家详细的解释了Spring中IOC实现的原理以及是如何管理对象之间的依赖关系,并且通过相应的案例给大家手动实现了一个IOC容器。那么今天就来给大家讲解一下AOP的原理,并...
2019-09-25 10:21:47 148
转载 深入理解Spring核心技术05---Spring中的依赖注入
原文链接:https://blog.csdn.net/qq_38701478/article/details/82778431在前面的几篇博客中给大家介绍了Spring中的IOC容器,现在大家应该都知道IOC容器的概念和实现的原理了吧,IOC容器是Spring的核心,他的功能就是帮助开发者去存储对象以及管理对象之间的关系。不用让开发者自己去管理对象之间的关系,使开发者只需要专注于业务逻辑。前面的...
2019-09-25 10:20:37 147
转载 深入理解Spring核心技术04---IOC实现原理
原文链接:https://blog.csdn.net/qq_38701478/article/details/82533525前面的几篇博客中给大家提到了Spring 框架的两个核心的技术,IOC和AOP。相信大家现在对Spring有了一定的认识,Spring的出现就是为了简化开发。现在就来聊聊Spring中IOC容器的实现原理。在进入话题之前我们需要先来回顾一下Java中的反射,相信大家对反...
2019-09-25 10:19:32 137
转载 深入理解Spring核心技术03---Spring架构概述
原文链接:https://blog.csdn.net/qq_38701478/article/details/82432650在前面的两篇博客中,给大家简单的介绍了Spring中的IOC和AOP,相信大家现在对IOC和AOP有一定的了解,同时也会有一些疑问,那么今天就来慢慢的给大家解释,相信大家在今天这篇博客中能够真正的认识到Spring框架,并且能够简单的写一个入门demo。好了,先来给大家...
2019-09-25 10:18:19 194
转载 深入理解spring核心技术02---Spring中的AOP
上一篇博客中给大家简单的介绍了一下IOC容器,大家肯定对IOC还很陌生,没关系,大家只需要简单的了解下一就可以了,后面会给大家详细的介绍spring实现IOC的原理。既然已经知道了IOC容器的概念,那么我们今天就来聊聊spring框架中另外的一个核心部分----AOP。AOP全称叫做Aspect Oriented Programming 即面向切面编程。大家可能会好奇,AOP和OOP有什么关系吗...
2019-09-25 10:15:44 188
转载 深入理解 Spring 核心技术01 ---IOC容器概述
相信大家都知道Spring是一个轻量级的Java开发框架,近年来一直都是Java开发中最受欢迎的框架之一。今天就和大家来介绍一下spring框架。提到spring就不得而不提到一个人,叫做Rod Johnson,这位技术大牛就是spring框架的创始人。在早些年,随着技术的发展,企业级应用程序变得越来越复杂,为了全面应对各种复杂的需求JavaEE开发的规范也越来越庞大,而其核心的EJB规范由于自...
2019-09-25 10:12:37 132
转载 知识点2:多表查询(inner join、left join、right join、full join)
https://www.cnblogs.com/yanglang/p/8780722.html
2019-09-16 09:54:32 252
原创 问题7:mybatis中mapper映射文件的resultType中不能有空格
看这两个图片,就因为一个空格,找了半天错,所以以后一定要主要空格问题
2019-09-11 10:10:39 533
转载 知识点1:Servlet详解
https://blog.csdn.net/qq_19782019/article/details/80292110
2019-09-05 10:15:17 184
原创 问题6:IDEA中Error running 'index.jsp': Address localhost:1099 is already in use
解决办法1:在tomcat——bin——shutdown.bat 就可以用了2: 打开任务管理器,关闭java.exe文件,再次打开IDEA即可
2019-08-20 09:48:17 1328
原创 问题5:JSP中用request.getParameter(""),获取中文参数时乱码
只需要在小脚本<% %>中加入 request.setCharacterEncoding(“utf-8”); 就可以了
2019-08-19 10:49:26 391
转载 问题4:守护线程和用户线程
java中线程分为两种类型:用户线程和守护线程。通过Thread.setDaemon(false)设置为用户线程;通过Thread.setDaemon(true)设置为守护线程。如果不设置次属性,默认为用户线程。用户线程和守护线程的区别:主线程结束后用户线程还会继续运行,JVM存活;主线程结束后守护线程和JVM的状态又下面第2条确定。2.如果没有用户线程,都是守护线程,那么JVM结束(随...
2019-08-15 18:00:03 136
转载 问题3:正则表达式中Matcher类中group()方法的详细解析
原来,group是针对()来说的,group(0)就是指的整个串,group(1) 指的是第一个括号里的东西,group(2)指的第二个括号里的东西。程序如下Java代码 收藏代码package cn.mingyuan.regexp.singlecharacter; import java.util.regex.Matcher; import java.util.regex....
2019-08-13 19:18:43 674 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人