自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(140)
  • 收藏
  • 关注

转载 mysql查找删除重复数据并只保留一条

mysql表中,某一字段的值有很多重复数据,需要将这些重复的数据记录删除,只保留其中的一条数据即可,如何使用SQL语句来实现呢,本文章向大家介绍mysql如何查找删除重复数据,需要的朋友可以参考一下。有这样一张表,表数据及结果如下:school_id school_name total_student test_takers 1239 Abraham Lincoln High School 55 50 1240 Abraham Lincoln Hig

2021-03-09 15:35:34 2379 1

原创 IDEA中Spring MVC实现图片上传并显示

我们都知道web项目需要部署到tomcat服务器中运行那么,我们又是如何通过tomcat来访问存放在本地磁盘中的图片呢?,通过tomcat访问本地图片,需要配置虚拟路径的。在 Tomcat 中设置 虚拟路径如果不配置虚拟路径,我们使用Spring MVC上传的图片就无法正常显示,我在学习使用Spring MVC上传图片时就遇到过这样的问题,图片上传成功了,但无法让图片在浏览器中显示进入tomcat安装目录,找到conf文件夹下的server.xml文件解释:1 path:..

2021-02-08 11:03:08 872 1

原创 记Git报错-refusing to merge unrelated histories

本地初始化了git仓库,放了一些文件进去并进行了add操作和commit提交操作;问题来了,本地仓库在想做同步远程仓库到本地为之后本地仓库推送到远程仓库做准备时报错了,错误如下:fatal: refusing to merge unrelated histories(拒绝合并不相关的历史)解决出现这个问题的最主要原因还是在于本地仓库和远程仓库实际上是独立的两个仓库。假如我之前是直接clone的方式在本地建立起远程github仓库的克隆本地仓库就不会有这问题了。查阅了一下资料,发现可

2020-11-29 12:34:58 218

转载 idea使用git提交项目时出现Push rejected: Push to origin/master was rejected解决

今天向一个新的github仓库(里面只有一个README.md文件)push的时候一直不成功,,报错rejected: Push to origin/master was rejected,百度了许久说是因为git拒绝合并两个不相干的东西,最终找到一个解决方案。如下F:\javaProject\xl-blog>git pull origin master --allow-unrelated-historiesFrom https://github.com/lifestravel/java-b.

2020-10-25 12:53:51 866

转载 Java 读取 .properties 配置文件的几种方式 及.properties文件的内容格式

Java 开发中,需要将一些易变的配置参数放置再 XML 配置文件或者 properties 配置文件中。然而 XML 配置文件需要通过 DOM 或 SAX 方式解析,而读取 properties 配置文件就比较容易。properties 文件内容格式:在我们平时写程序的时候,有些参数是经常改变的,而这种改变不是我们预知的。比如说我们开发了一个操作数据库的模块,在开发的时候我们连接本地的数据库那么IP ,数据库名称,表名称,数据库主机等信息是我们本地的,要使得这个操作数据的模块具有通用性,那么以上信

2020-09-20 12:10:21 2175

转载 Your local changes would be overwritten by merge. Commit, stash or revert them to proceed的解决方法

2020-09-11 11:12:16 372

转载 BufferedReader reader= new BufferedReader(new InputStreamReader(System.in))解读

System.in的类型可以归结为节点流、字节流、输入流;InputStreamReader这个对象是处理流,字符流,输入流;BufferedReader的类型是缓冲处理流、字符流、输入流。 类 InputStreamReader是字节流通向字符流的桥梁:它使用指定的 charset 读取字节并将其解码为字符。它使用的字符集可以由名称指定或显式给定,或者可以接受平台默认的字符集。如:GBK 每次调用 InputStreamReader 中的一个 read() 方法都会导致从底层输入流读取一...

2020-09-09 14:55:43 3672

原创 Spring依赖注入的三种方法

Spring 管理java bean主要以依赖注入(控制反转IOC)的方式进行管理。其中有三种方式:属性注入、构造函数、工厂方法(非静态和静态,主要是以方法是否静态进行注入)People类:package com.xiaowu.entity;public class People { int id; String name; int age; public People() { super(); // TODO Auto-generated constructor

2020-05-15 19:58:25 216

转载 Spring如何加载log4j配置文件

今天重新做了一下ssm相关的项目demo按照小峰老师的maven教程做的,项目也能正常运行,但是我有一个疑问:log4j的配置文件写了在对应的项目里面,但是对应的spring配置文件,web.xml等配置文件并没有对log4j.properties配置文件进行配置,但是在项目在服务器运行的时候却能正常往控制台输出对应的信息。后面网上百度了一下相关的资料发现:Spring默认加载的是classpath根目录下面的log4j.properties,这也是为何在项目中添加了log4j.properties配置

2020-05-10 18:01:31 532

原创 maven整合ssm打包war包部署到tomcat出现Could not resolve resource location pattern问题的解决办法

今天学习小峰老师的maven教程按照老师的做法将对应的配置xml文件导入到maven项目里面还出一下的问题:tomcat服务器运行war报错IllegalArgumentException: Could not resolve resource location pattern [classpath :com/wwr/mappers百度了一下网上的解决方案,基本都是这个问题: ma...

2020-05-10 10:55:13 514

原创 java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoa解决方案(maven项目)

解决方案:其实是你的jar文件没有同步发布到自己项目的lib目录中(如果是用Maven进行构建的话) 可以试试 下面的办法–rebuild下project就可以了项目点击右键 点击 Properties 选择Deployment Assembly 再点击右边的Add按钮 选择Java Build Path Entries后点击Next按钮然后选择你的Maven Dependencies 确定即可...

2020-05-10 09:59:17 1989

原创 自定义安装office2016--同时安装Visio

1. 微软官网下载office2016部署工具:网址2. 打开下载的部署工具,并将其释放到桌面3.安装之后的文件目录是这样的4.之后修改你想要32位或者是64位的的xml配置文件<Configuration> <Add SourcePath="C:\Users\Administrator\Desktop\office2016软件\office...

2020-04-07 20:46:47 2016 1

原创 docker学习(一):将自己封装好的镜像上传到官方仓库

我们可以通过docker push命令 把自己本地定制的镜像推送到Hub服务器,方便全球开发者使用,包括自己;我们定制了一个镜像 java1234/tomcat7 tag是1.1我们把这个镜像发布到hub服务器;步骤一:https://hub.docker.com/ 注册下 得到docker id和密码步骤二:我们用docker login登陆hub服务器步骤三:dock...

2020-04-01 13:59:22 752

转载 微信小程序长按事件触发点击事件的BUG之一

微信小程序开发说实话还是有点糟心的,经过事件冒泡的坑之后,又遇到了长按事件(longtap)必触发点击事件(tap)的BUG实例代码 wxml <view class="container"> <view> <button bindtap="tap" bindlongtap="longtap">长按我</button> ...

2020-03-19 21:06:59 1332

原创 小程序开发——wx:for循环添加的元素列表显示不同样式

今天继续写毕业设计。添加用户留言举报的功能。想要的效果是这样的:小程序部分代码如下:wxml:<view class='container-comments' bindlongtap="bingLongTap" data-arrindex='{{index}}'> <view class="{{current_item === index?'sele...

2020-03-19 20:18:15 2005

原创 我遇到的JS报错:Uncaught SyntaxError: Invalid or unexpected token

页面的点击事件是在js中拼接的,如下然后发现,变化的就只有 goShop() 函数的参数变了,于是把参数写死发现,运行又不报错了.发现应该是参数的问题,又把参数换成字符串运行发现于是看了一下数据库,发现,以前自己的id是自动递增的是int类型,而现在连接的库里面的id是UUID,对于页面来说是一个字符串类型所以在拼接完,在页面加载后就变成了goShop 的参数时字符串...

2020-03-17 21:31:29 2948 1

原创 使用vue+Axios出现:Axios.post Error: Request failed with status code 400 其中解决办法之一

在做公司的练习的时候使用到vue进行增删改查。对数据进行修改请求后台的时候出现:Axios.post Error: Request failed with status code 400这个表示已经请求到服务器了,但是出现解析requst数据的时候出现问题。我们先在浏览器上的NetWork选项查看具体问题(后台编译器是没有报错误)。解析数据的问题就是:"Failed to co...

2020-03-03 13:01:05 90221

原创 关于vue- axios的post请求到后台数据为空的两种解决方法

在vue里面的这种情况是默认使用get方式传值到后台,当你数据过大的时候,会导致你的拼接长度有限。然后稍微改成这样:这样就会使得与后台的交互方式为POST请求。但是出现了后台接到的值为空的现象。后面对比ajax发现axios传值,再具体观察控制台发现ajax方式:一个Request Payload,一个Form Data。将Request Payload...

2020-03-02 21:43:10 15529 2

原创 maven项目运行在tomcat(不是插件)上访问web项目出现404解决办法

首先web项目是基于springmvc开发,然后在配置web.xml的时候要注意路径映射问题。后面发现直接在tomcat目录下的host标签下将path属性改成“/”即可。发现path是在浏览器访问路径的方式。忽略项目名也可以直接访问项目里面的页面。...

2020-02-04 12:11:48 710

原创 springMVC的@responsebody注解:在后台返回数据和动态跳转页面

(1)在controller里面的函数和mapping相关映射注解和@responsebody注解(2)在做了数据交互之后使用response对象中的sendRedirect重定向或者请求转发动态跳转页面具体的代码如下:@GetMapping("/logout") @ResponseBody public void logout( String username,Strin...

2020-02-03 12:07:36 4519

原创 Springboot上传文件出现——Processing of multipart/form-data request failed. Stream ended unexpectedly的解决方法之一

(1)传到后端的文件是单个的时候和数据是以对象的格式传到后端:在访问后端接口的映射加上这样的一个语句:headers="content-type=multipart/form-data"如果你在本地上传的话可以忽略服务器的上传时间超时。资源文件:如果你是在外网或者局域网上传的,要注意上传时间的控制——在配置资源文件中加入:还有设置文件的大小:如果spr...

2020-01-16 10:12:22 19409 7

原创 matlab 7.0 使用函数rgb2gray() 出现 Error using ==> rgb2gray>parse_inputs MAP must be a m x 3 array

出现这种情况是你使用的图像是因为是8位色深度的图片,可以使用qq截图等方式将其截图下来改为24位色深度的图片就可以解决其问题。参考了网上的网友的说法就解决了该问题的。感谢...

2020-01-04 11:02:02 9374 13

转载 【JDK】Linux修改jdk不生效

1.安装jdk1.8。2.修改/etc/profile中的JAVA_HOME为新的jdk路径,并执行source /etc/profile。3.执行 java -version,这个时候显示jdk还是1.7版本。4.执行:which javawhich javac将以上两条指令执行结果中的java、javac文件删除。1.打开Linux系统,创建一个空文件和空文件夹2.rm ...

2019-12-11 11:07:32 422

原创 通用mapper报错tk.mybatis.mapper.provider.EmptyProvider中缺少selectOne方法!

原因:通用的mapper的扫描和热部署发生冲突!解决的方法就是:1.首先在pom.xml里面把spring-boot-devtools依赖注释掉:2.在springboot项目里面的application.properties文件下将启动这个依赖去掉然后就重启编译器,就没有问题了。...

2019-11-26 10:50:27 344

原创 关于spring boot自动注入出现Consider defining a bean of type 'xxx' in your configuration问题解决方案

最基本的解决方法是不要添加空的@Autowired注解(就是不要将该注解下的对象或者属性设置为空或者是直接只有一个注解)只能设置成这样:然后如果不是这个问题的话,那么就是你在启动application类下扫描组件类出现问题:mapper包下的映射类的包路径一定要正确!...

2019-11-26 09:52:45 15943 1

原创 An error happened during template parsing (template: "class path resource [templates/test.html]")

在使用spring boot 加thymeleaf组合情况下出现这种问题可能是有以下两种情况:一是你的在配置资源文件的时候出现问题:第二种情况:在html里面使用到的El表达式的属性名要和实体类的相同!User实体类:基本是以上两种情况的问题,如果还没解决的话可以再自行百度吧.......

2019-11-23 19:13:18 11198

原创 微信小程序——列表渲染(wx:for)

项的变量名默认为item wx:for--item--可以指定数组当前元素的变量名下标变量名默认为index wx:for--index--可以指定数组当前下标的变量名 wx:key ⽤来提⾼数组渲染的性能wx:key 绑定的值 有如下选择1. string 类型,表⽰ 循环项中的唯⼀属性 如2. 保留字 *this ,它的意思是 item 本⾝ ,*this 代表的...

2019-11-17 11:40:21 5019

转载 springmvc使用ajax进行数据交互时,session失效问题(@ResponseBody与session能否同时使用?)

package com.ph.controller;import javax.servlet.http.HttpSession;@SessionAttributes(value = {"blogger"}) @RequestMapping("/blogger")@Controllerpublic class BloggerController { @Autowir...

2019-08-28 17:33:24 957

原创 Eclipse常用快捷键

1.ctrl+shift+r:打开资源这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个字母,比如applic*.xml。2.ctrl+e:快速转换编辑器这组快捷键将帮助你在打开的编辑器之间浏览。使用ctrl+pagedown或ctrl+pageup可以浏览前后的选项卡,但是在很多文件打开的状态下,...

2019-08-23 16:06:14 665

原创 psMwfMJFcf

博客搬家到牛客网

2019-08-22 10:37:55 89

原创 Servlet基本结构的源码解析(转)

如何写一个Servlet类?围绕这个问题,可以看一下Servlet的类结构。首先Servlet类也是一个Java类,只不过这个类比较特殊,它不能单独运行,必须要依托Servlet容器才能运行,Servlet类是一个组件,供Servlet引擎调用。既然是这样,那么Servlet类和Servlet引擎必然要遵循一套规范,以约束彼此的行为,遵循规范编写的Servlet类可以运行在任何符合规范的Servl...

2019-08-21 14:55:56 326

原创 关于导入Spring jar包的说明

我是从另一个兄弟那里得来的,关于springmvc的jar包下载地址,还有其他配置的jia包下载地址,可以下最新的也可以下载想要的。spring:http://maven.springframework.org/release/org/springframework/spring/jackson:http://repo1.maven.org/maven2/com/fasterxml/j...

2019-08-12 18:44:14 1086

转载 WIN10远程连接WIN10或者是远端服务器报错:你的凭据不工作

很多用户在升级到win10系统之后,连接远程桌面功能的时候遇到这样一个错误,就是远程桌面提示“你的凭据不工作”,导致无法连接远程桌面,该怎么解决呢,下面为大家讲解一下Win10无法连接远程桌面提示“你的凭据不工作”的具体解决方法吧1、在“开始”窗口运行gpedit.msc,进入计算机配置->管理模板->系统->凭据分配->解决方法二:添加凭据1、进入“控制面...

2019-08-10 12:50:52 698 2

原创 在js中比较字符串型的时间的其中的一种用法

个人感觉是正确的,因为它将不同类型的时间进行了统一代换成一种格式的字符串然后才进行类型转换。现在时间是还车时间小于取车时间是不符合逻辑的;弹出222 结果是false,当还车时间比取车时间还大的时候发现结果就是弹出的是111,表示测试的结果是正确的,因为当某个时间大于另外的一个时间的时候返回的是true....

2019-08-05 21:59:09 310

转载 servlet,过滤器,监听器,拦截器的区别

servlet,过滤器,监听器,拦截器的区别

2019-07-27 14:31:27 116

翻译 Ajax--什么是ajax、获取ajax对象、ajax对象的属性和方法、编程步骤、缓存问题、乱码问题

一、什么是Ajax?在菜鸟教程上面他是这样解释的:ajax是一种用来改善用户体验的技术,其本质是利用浏览器提供的一个对象(XMLHttpRequest,也可称之为ajax对象) 向服务器发送异步请求;服务器返回部分数据(不是一个完整 的页面),浏览器利用这些数据对当前页面做部分更新; 整个过程,页面无刷新,不打断用户的操作。 注意1:异步请求,指的是,当ajax对象...

2019-07-27 11:07:46 322

原创 request.getParameter() 和request.getAttribute() 区别

本质上的区别:request.getAttribute():总体来说这个getAttribute() 是在页面中获取后台传递来的数据这个getAttribute() 配套的是setAttribute() , 但是他取值得范围不仅限于setAttribute()的值。通过Model类型的addAttribute() 以及通过ModelAndView的addObject()添加的数据。在页面中...

2019-07-23 19:19:23 165

原创 【面试题】Servlet的生命周期简述

图片是转载别人的,方便理解一波。下面开始进行介绍。在Servlet产生到消亡的过程中,有三个生命周期函数,通过javax.servlet.Servlet接口中初始化方法init(),处理客户请求的方法service(),终止方法destroy()来表示。注意:创建Servlet实例、调用实例的init()和destroy()方法都只进行一次,当初始化完成后,Servlet容器...

2019-07-23 17:09:16 768

转载 url-pattern>/XXXXurl-pattern 的第一个/代表是什么

图片的原地址:https://www.oschina.net/question/1866237_248536?sort=default

2019-07-23 16:42:59 870

转载 Eclipse的Debug调试技巧(转)

1、举例场景一:小明写了一个任务执行者,该执行者不间断的执行一些任务,在现网上运行了一段时间后,发现有概率的出现一些故障,发现运行一段时间后,该任务者异常退出了,退出的因为是空指针,可以小明想要在本地debug,不知道断点打在哪里,该问题是概率事件,不一定会出现,所以小明debug几遍下来后,头晕眼花,连代码都看不清楚了,小明想要是能有个断点每当出现空指针异常的时候就停下来让他发现问题,...

2019-07-20 09:12:16 138

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除