日常问题记录
没有心气儿
这个作者很懒,什么都没留下…
展开
-
linux桥接模式下ping不通主机
这个桥接模式还是有必要说一下的,如果遇到某些大的项目,需要好几个ip地址在一个网断,就得用桥接模式,因为虚拟机中的net模式虽然可以设置成在一个网断,但是会发现ping不通,项目在运行中也会遇到跨域问题,这问题真是坑了我一波。 一开始用net连接方式,发现遇到了问题,主机与虚拟机之间存在屏障,于是打算用桥接模式,可是我用的是无线网络,怎么都连不上,改了无线ip,虚拟机可以连上了,无线缺连不上了,才想到原创 2020-07-22 17:14:08 · 1671 阅读 · 3 评论 -
日常问题记录——配置环境变量
今天又遇到一个坑,干这一行,天天写bug,真是难受。问题:配置环境变量不能用,怎么办?答:把那该死的中文路径全部改成英文,解决。补充1:nginx如果文件方式启动,干净的关闭:nginx.exe -s quit补充2:redis数据库不要以为设置了密码就肯定生效了,一定要cmd亲自测试,另外没事不要设置密码,除非公司项目需要,真是坑死我了,操蛋,睡觉。...原创 2020-07-09 23:55:50 · 728 阅读 · 0 评论 -
element分页功能
今天用了这个element的分页功能,有坑,所以记录一下。官方给的用法是针对表格的,对表格之外的分页并不友好,先说表格的,主要点就在于数据绑定,得在el-table标签里加上 :data="tableData.slice((currentPage-1)*pageSize,currentPage*pageSize)"今天主要来说说不是表格形式的分页。1.直接复制官方给的标签 <el-...原创 2020-03-15 23:04:49 · 1452 阅读 · 1 评论 -
vue中的局部刷新
局部刷新刷新页面有很多种方式1、this.$router.go(0)这种方法页面会一瞬间的白屏,体验不是很好,虽然只是一行代码的事2、location.reload()这种也是一样,画面一闪,效果总不是很好3,、 局部刷新,很好用第一步:首先需要修改App.vue第二步:到需要刷新的页面进行引用,使用inject导入引用reload,然后直接调用即可...原创 2020-03-10 16:32:48 · 1299 阅读 · 0 评论 -
JSON字符串中带有反斜杠
使用fastjson的Json.toJsonString方法时出现多余反斜杠如何解决呢1.导入依赖<dependency> <groupId>commons-lang</groupId> <artifactId>commons-lang</artifactId> <version>2.6<...原创 2020-03-08 09:51:22 · 11316 阅读 · 0 评论 -
redis服务自启动的问题
设置自启动的时候,出现了这个问题。解决办法如下:1.把网络服务改成本地服务。2.如果还不行,就得用另一种办法了在redis的文件目录下新建一个Logs目录就可以了,如下图...原创 2020-03-03 16:24:43 · 176 阅读 · 0 评论 -
token的应用
简单粗暴,直接上代码,先说一下token是干吗用的,简单来说就是后端返回给前端一串又三部分组成的字符串,用来保持这个登陆状态,相比session,可以减少访问数据库的次数,从而减小服务器压力,前端登陆验证时,只需要在后台做这个token令牌的验证就可以了,很简单。如何配置(java后端)1.现在cofig文件夹下建一个InterceptorConfig文件package com.hp.de...原创 2020-02-29 10:20:05 · 568 阅读 · 0 评论 -
"empty": false 关于这个问题的解决
这里的jsonObject返回结果是"empty": false,这是什么问题呢,来看看国外大佬怎么说:下面是解决办法:这个亲自测试了,可以解决。他的意思就是不能直接创建json对象,而是得创建实体类,spring能将实体类转成json格式并返回。spring使用jsonObject作为序列化器和反序列化器,但是如果你的对象直接是jsonObject了,spring反而不知道怎么去序列化...原创 2020-02-26 21:39:15 · 5276 阅读 · 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 阅读 · 0 评论 -
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 · 1959 阅读 · 0 评论 -
vue往后端传值方法。@Requestparam和@Requestbody的区别
后端如何接受前端发过来的数据 困了我4天的问题终于得到了解决,没有了欣喜若狂,没有了以前的那种激动,随之感受到的是自己对知识掌握的少之又少,自己的无知反衬着这偌大的世界。废话不多说,咱们书归正传,上集讲到花和尚鲁智深倒拔垂杨柳,气吞山河,力大如牛。。。。咳咳,跑偏了昂。@Requestparam和@Request...原创 2020-02-04 10:19:34 · 11949 阅读 · 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 · 779 阅读 · 0 评论 -
封装API接口
封装API接口目的:为了以后修改接口方便,如果项目很大,在每一个页面里修改接口的话,很麻烦,所以封装在一个文件里,找起来也很方便如何封装1.在src下建一个restful文件夹,在此下面建一个api.js文件2.因为上面的接口地址写的是/api/* ,所以要在config文件夹下的index.js文件里加入3.如果遇到跨域问题,在config下的prod.env.js文件里加入...原创 2020-01-06 18:17:55 · 2158 阅读 · 0 评论 -
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 阅读 · 0 评论 -
日常问题记录之日期格式
日期格式转换1.首先,前后端分离的话,两端数据的属性名字必须一样,如果不一样,可以通过as在sql语句里 修改,比如 name as uesr name,但是尽量还是做到一致最好2.转换日期格式:若果前后端不分离,可以直接@DateTimeFormat(pattern = "yyyy-MM-dd")但是如果是前后端分离,这种注解就不能用了,因为后端传输的是Json格式的数据所以得用:...原创 2020-01-03 19:08:01 · 360 阅读 · 0 评论 -
axios的使用
axios的使用今天非常开心,困惑了两天的问题终于得以解决,因为第一次接触前后端分离,自己一个人摸爬滚打难免会遇到很多问题,昨天一度停滞不前,很是失望,坐在电脑面前像个傻逼,看着问题无能为力,问别人又没人能给解决,还是得靠自己,废话不说了,记录一下axiosaxios是前后端交互用的,可以接受后端的数据。一.如何使用1.在vue中先安装axioscnpm install axios -...原创 2020-01-03 17:49:45 · 223 阅读 · 0 评论 -
axios的跨域问题
跨域问题今天弄了个跨域,配置好了半天接收不到数据,如出现404和以下错误:现在记录以下配置的步骤:1.在config文件夹下的index.js文件里添加: proxyTable: { '/api':{ target: 'http://localhost:8080/deal' , //接口地址 changeOrigin:true, //代表...原创 2020-01-03 13:55:51 · 219 阅读 · 0 评论 -
Swagger的运用
第一步 配置Swagger1.导入jar包到pom.xml文件里 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger-ui</artifactId> <ver...原创 2020-01-02 13:02:52 · 174 阅读 · 0 评论 -
问题:SQL
****https://blog.csdn.net/u010827070/article/details/79712303转载 2019-10-23 17:06:53 · 166 阅读 · 0 评论 -
问题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 · 675 阅读 · 2 评论 -
问题5:JSP中用request.getParameter(""),获取中文参数时乱码
只需要在小脚本<% %>中加入 request.setCharacterEncoding(“utf-8”); 就可以了原创 2019-08-19 10:49:26 · 391 阅读 · 0 评论 -
问题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 · 1329 阅读 · 0 评论 -
问题4:守护线程和用户线程
java中线程分为两种类型:用户线程和守护线程。通过Thread.setDaemon(false)设置为用户线程;通过Thread.setDaemon(true)设置为守护线程。如果不设置次属性,默认为用户线程。用户线程和守护线程的区别:主线程结束后用户线程还会继续运行,JVM存活;主线程结束后守护线程和JVM的状态又下面第2条确定。2.如果没有用户线程,都是守护线程,那么JVM结束(随...转载 2019-08-15 18:00:03 · 136 阅读 · 0 评论 -
问题7:mybatis中mapper映射文件的resultType中不能有空格
看这两个图片,就因为一个空格,找了半天错,所以以后一定要主要空格问题原创 2019-09-11 10:10:39 · 534 阅读 · 0 评论 -
问题1-对象引用类中属性的权限问题
日期:2019年7月31日作者:Harden问题:对象引用类中属性的权限问题1.当对象引用实体类中的属性时,类中的属性创建时前面必须加public,才能被引用。...原创 2019-07-31 19:08:27 · 148 阅读 · 0 评论