后端开发
Scott S
java开发
展开
-
IDEA 远程断点调试
当我们运行一个项目的时候,一般都是在本地进行debug。但是如果是一个分布式的微服务,这时候我们选择远程debug是我们开发的利器。1、maven打包成jar的时候 执行命令行开启远程调试在执行jar的时候,添加上参数。如下:java -Xdebug -Xrunjdwp:server=y,transport=dt_socket,address=8000,suspend=n -jar dem......原创 2022-08-05 16:40:58 · 1242 阅读 · 0 评论 -
Git Pull Failed kex_exchange_identification: write: Connection reset by peer Could not read from rem
使用git pull代码时,报错。GitPullFailedkex_exchange_identification:write:ConnectionresetbypeerCouldnotreadfromremoterepository.Pleasemakesureyouhavethecorrectaccessrightsandtherepositoryexists.解决办法:这个错误一般是由ssh出错导致 切换为https地址的即可。......原创 2022-08-05 16:40:31 · 547 阅读 · 0 评论 -
springboot 集成 mybatis-plus报错解决:org.apache.ibatis.binding.BindingException: Invalid bound statement (
翻译一下报错:org.apache.ibatis.binding.bindingException:绑定语句无效(未找到)。需要检查如下:1.检查xml映射文件中<mapper>标签绑定包名地址是否正确(即namespace的值)2. 检查xxxMapper接口中的方法,对应xml映射文件中是否有上图这两者必须对应~3.检查<select>标签中的resultType是否与xxxMapper接口中的方法返回值类型一致,若一个是对象一个是集合,那也会报错~...原创 2021-10-13 21:03:48 · 1787 阅读 · 0 评论 -
Description Resource Path LocationType Java compiler level does not match the version of the instal
Java compiler level does not match解决方法从别的地方导入一个项目的时候,经常会遇到eclipse/Myeclipse报Description Resource Path Location Type Java compiler level does not match the version of the installed Java projec原创 2016-10-21 13:55:12 · 43036 阅读 · 9 评论 -
Java 数组的四种排序方法 代码
package Chapter16;import java.util.Arrays;public class Sort { public static void main(String[] args) { int[] a={0,5,6,2,8,9,1,4,7,3,4,3};//测试数组 //ArraysSort(a);//利用Arrays带有的排序方法快速排序 //b原创 2016-09-27 09:47:55 · 637 阅读 · 0 评论 -
java 获取数学函数公式中的参数集
import com.hivescm.billing.exception.BillingSystemException;import com.hivescm.billing.exception.ExceptionKey;import java.util.*;public class MathFormulaUtil { public static void main(String...原创 2018-02-27 17:14:31 · 1562 阅读 · 0 评论 -
【转】Java 之 Serializable 序列化和反序列化的概念,作用的通俗易懂的解释
【原文地址:https://blog.csdn.net/qq_27093465/article/details/78544505】遇到这个 Java Serializable 序列化这个接口,我们可能会有如下的问题a,什么叫序列化和反序列化b,作用。为啥要实现这个 Serializable 接口,也就是为啥要序列化c,serialVersionUID 这个的值到底是在怎么设置的,有什...转载 2018-08-02 17:40:20 · 203 阅读 · 0 评论 -
Unexpected character ('o' (code 111)): was expecting double-quote to start field name.
报错:[org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver.handleHttpMessageNotReadable]Failed to read HTTP message: org.springframework.http.converter.HttpMessageNotReadableExcep...转载 2019-07-25 10:43:22 · 14427 阅读 · 0 评论 -
pagehlper不生效,sql没有自动加上limit
在不同框架中,对于jar包的依赖和pagehelper的配置是不同的!!!在springMVC框架中pageHelper:1.在pom.xml导入pageHelper的包<dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehe...原创 2019-08-06 16:21:13 · 1754 阅读 · 1 评论 -
org.springframework.web.multipart.MultipartException: The current request is not a multipart request
org.springframework.web.multipart.MultipartException: The current request is not a multipart request原创 2016-08-16 14:20:15 · 3423 阅读 · 0 评论 -
Eclipse 通过JPA自动生成注解实体
Eclipse 通过JPA自动生成注解实体原创 2016-07-25 17:17:22 · 1597 阅读 · 0 评论 -
创建HibernateSessionFactory工具类
package com.sanqing.hibernate;import javax.websocket.SessionException;import org.hibernate.HibernateException;import org.hibernate.Session;import org.hibernate.SessionFactory;import org.原创 2015-11-14 10:59:23 · 537 阅读 · 0 评论 -
java 拦截器、过滤器、监听器
java 拦截器、过滤器、监听器一、理解Struts2拦截器1. Struts2拦截器是在访问某个Action或Action的某个方法,字段之前或之后实施拦截,并且Struts2拦截器是可插拔的,拦截器是AOP的一种实现.2. 拦截器栈(Interceptor Stack)。Struts2拦截器栈就是将拦截器按一定的顺序联结成一条链。在访问被拦截的方法或字段时,St原创 2015-11-23 15:33:46 · 355 阅读 · 0 评论 -
Spring AOP 详解
此前对于AOP的使用仅限于声明式事务,除此之外在实际开发中也没有遇到过与之相关的问题。最近项目中遇到了以下几点需求,仔细思考之后,觉得采用AOP 来解决。一方面是为了以更加灵活的方式来解决问题,另一方面是借此机会深入学习Spring AOP相关的内容。本文是权当本人的自己AOP学习笔记,以下需求不用AOP肯定也能解决,至于是否牵强附会,仁者见仁智者见智。对部分函数的调用进行日志记录,用于观原创 2015-11-23 15:38:15 · 247 阅读 · 0 评论 -
SSH整合案例-商品管理
SSH整合案例-商品管理1. 准备工作1.1 三大框架所需JAR包 对于SSH整合,很重要的一项是不冲突的jar包,才能整合成功1.2 提前创建好MyEclipse与数据库的关联(DBBrowers),以方便与整合的自动化配置1.3 SSH整合实际是Spring 整合Hibernate,Spring再整合Struts,使得前台请求与后台数据库操作串联,所以项目先添加Spri原创 2015-11-19 18:13:50 · 626 阅读 · 0 评论 -
Java实现Excel导入数据库,数据库中的数据导入到Excel
【注意添加jxl.jar 和 数据库jar包】 package com.hp.util;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQ原创 2015-12-01 21:49:17 · 486 阅读 · 0 评论 -
查看和修改mysql编码方式
MySQL的默认编码是Latin1,不支持中文,要支持中午需要把数据库的默认编码修改为gbk或者utf8。原创 2015-11-02 22:10:06 · 317 阅读 · 0 评论 -
Java 接口和抽象类区别
Java接口(interface)和Java抽象类(abstract class)代表的就是抽象类型,就是我们需要提出的抽象层的具体表现。OOP面向对象的编程,如果要提高程序的复用率,增加程序 的可维护性,可扩展性,就必须是面向接口的编程,面向抽象的编程,正确地使用接口、抽象类这些有用的抽象类型作为你结构层次上的顶层。Java接口和Java抽象类最大的一个区别,就在于Java抽象类可以原创 2015-12-02 10:20:56 · 340 阅读 · 0 评论 -
Java的注释说明
在Java里面主要有三种注释:行注释、段落注释、文档注释 1)行注释:行注释也成为单行注释,行注释使用 “//注释文字”的格式来对某一行的代码进行注释或者加以说明public class LineComment{ //这是单行注释的范例 public static void main(String args[]) {原创 2015-12-02 19:44:48 · 541 阅读 · 0 评论 -
进程与线程的区别(转)
线程是指进程内的一个执行单元,也是进程内的可调度实体.与进程的区别:(1)地址空间:进程内的一个执行单元;进程至少有一个线程;它们共享进程的地址空间;而进程有自己独立的地址空间;(2)资源拥有:进程是资源分配和拥有的单位,同一个进程内的线程共享进程的资源(3)线程是处理器调度的基本单位,但进程不是.4)二者均可并发执行.进程和线程都是由操作系统所体会的程序运行的基本转载 2015-11-14 09:53:23 · 292 阅读 · 0 评论