自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 maven工程使用mybatis插入一次,增加两条重复记录的解决办法

maven工程使用mybatis插入一次,增加两条重复记录的解决办法Maven工程tips

2020-11-26 18:07:54 980

原创 No tests found matching Method

java.lang.Exception: No tests found matching Method findAllBySort(cn.yunhe.estest.IndexTest) from org.junit.internal.requests.ClassRequest@4218d6a3at org.junit.internal.requests.FilterRequest.getRunner(FilterRequest.java:40)at com.intellij.junit4.JUnit4I

2020-11-16 17:12:36 641

原创 Elasticsearch的基本使用(学习使用)

Elasticsearch的基本使用#查询所有GET _search{ "query": { "match_all": {} }}#创建库名aaa/表名 person/字段名 name 属性如下#类型text可拆分keyword不可拆分#index索引默认true#store存储默认true#analyzer文字拆分器PUT /aaa/_mapping/person{ "properties": { "name": { "type": "text

2020-11-16 14:35:45 141

原创 There is no getter for property named ‘distinct‘ in ‘class tk.mybatis.mapper.entity.Example$Criteria

org.apache.ibatis.reflection.ReflectionException: There is no getter for property named ‘distinct’ in ‘class tk.mybatis.mapper.entity.Example$Criteria’1.在service层 使用继承通用的mapper,其中有一个方法是selectByExample,而后使用pageInfo进行分页。2.代码如下;@Override public PageRes

2020-11-02 19:14:24 1551

原创 The content of element type “resultMap“ must match “(constructor?,id*,result*,association*,collectio

The content of element type “resultMap” must match “(constructor?,id*,result*,association*,collection*,discriminator?)”.配置resultMap时出现这个异常The content of element type "resultMap" must match "(constructor?,id*,result*,association*,collection*,discriminator?

2020-10-16 14:22:42 634

原创 IDEA常用配置详解

IDEA的简单使用配置技巧

2020-10-13 18:57:24 174

转载 Spring|Spring MVC相关注解

Spring|Spring MVC相关注解Spring部分1、声明bean的注解2、注入bean的注解3、java配置类相关注解4、切面(AOP)相关注解5、@Bean的属性支持6、@Value注解7、环境切换8、异步相关9、定时任务相关10、@Enable*注解说明11、测试相关注解SpringMVC部分Spring部分1、声明bean的注解@Component 组件,没有明确的角色@Service 在业务逻辑层使用(service层)@Repository 在数据访问层使用(dao层)@Co

2020-10-12 17:33:10 84

转载 Lombok的基本使用

Lombok的基本使用学习pojo bean 创建类 我们经常要有getter setter方法 toString方法 异常处理;I/O流的关闭操作等等虽然idea eclipse有快捷方式 但是依然很是麻烦Lombok的基本使用导入坐标 <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> &

2020-10-12 16:57:57 232

原创 问题:$%7BpageContext.request.contextPath%7D/

问题:$%7BpageContext.request.contextPath%7D/我的错误界面最近是用SpringMVC框架遇到这样的问题由于是页面跳转问题我找到跳转连接,把连接由动态获取连接换为静态的连接,跳转竟然对了上代码<!--这样写在这里不可以跳转--><a href="${pageContext.request.contextPath}/param/simpleParamMethod?username=jack&age=18">简单类型</a&

2020-10-12 16:25:39 1667

转载 git基本使用(IDEA)

IDEA  Eclipse的git 码云

2020-10-10 16:58:12 135

原创 Oracle与MySqL数据库的区别

Oracle与MySqL数据库的区别

2020-10-10 11:58:21 143

原创 找找org.springframework.web.servlet.view.InternalResourceViewResolver

找找org.springframework.web.servlet.view.InternalResourceViewResolver问题原因解决问题原因SpringMVC在controller层中书写@Controllerpublic class HelloWordController { @RequestMapping(value = "/hello",method = {RequestMethod.POST,RequestMethod.GET}) public String h

2020-10-10 10:53:12 1780

转载 SpringMVC的执行流程

SpringMVC的简单使用SpringMVC的执行流程SpringMVC的执行流程①用户发送请求至前端控制器DispatcherServlet。②DispatcherServlet收到请求调用HandlerMapping处理器映射器。③处理器映射器找到具体的处理器(可以根据xml配置、注解进行查找),生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServlet。④DispatcherServlet调用HandlerAdapter处理器适配器。⑤HandlerAda

2020-10-09 19:46:09 89

原创 SpringMVC控制器实现三方式(注解.实现Controller接口.实现HttpRequestHandler接口)

SpringMVC控制器实现三方式注解实现Controller接口实现HttpRequestHandler接口注解1.写入maven坐标 <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.source>1.7</maven.compiler.source> <maven.c

2020-10-09 19:43:03 655

原创 Mysql数据库的几种连接方式JDBC,C3P0,mybatis-config.xml配置文件形式,hibernate.cfg.xml,Druid

数据库的几种连接方式原生jdbc连接数据库jdbc.properties配置文件形式,利用java原生jdbc连接数据库c3p0-congig.xml配置文件形式,利用c3p0连接数据库利用properties.properties配置文件形式,利用java原生jdbc连接数据库利用mybatis-config.xml配置文件形式,利用MyBatis连接数据库利用hibernate.cfg.xml配置文件形式,利用hibernate连接数据库Druid是阿里开源的数据库连接池,作为后起之秀,性

2020-09-29 16:34:16 202

转载 面试官:订单30分钟未支付自动关闭怎么做?

面试官:订单30分钟未支付自动关闭怎么做?https://live.csdn.net/room/weixin_48013460/ZfZ9lecU

2020-09-29 16:31:10 919

转载 清除maven仓库中下载失败的jar包

清除maven仓库中下载失败的jar包转载地址1.问题来源:很多时候,maven工具帮我们下载jar包的时候,由于种种原因,或断电、或蓝屏、或工具抽风等等等等情况导致我们下载jar包失败,但此时工具已经在我们的maven仓库中创建了一个jar包文件夹了,但是这个jar包是不完整的,也就是不能用的,既占内存,又影响心情,作为一名典型的强迫症患者,怎能允许这类文件存在你的maven仓库中给大家分享一个一键清除maven仓库中下载失败的jar包的方法,不说废话,直接上代码set REPOSITORY_PA

2020-09-29 16:28:06 280

转载 JS 的省市区三级联动

页面上使用的是 <select class="form-control" id="cmbProvince" name="cmbProvince" ></select><select class="form-control" id="cmbCity" name="cmbCity" ></select><select class="form-control" id="cmbArea" name="cmbArea" ></select>

2020-09-26 14:33:16 1241

原创 Xml的4种解析 及增删改(增删改查)泛型实现XML的4种解析

Xml的4种解析 及增删改

2020-09-26 10:38:42 169

原创 浅谈io流

浅谈io流File 类的使用字节流字节高效流字符流字符高效流转换流字符集打印流对象序列化与反序列化File 类的使用字节流字节高效流字符流字符高效流转换流字符集打印流对象序列化与反序列化...

2020-09-26 09:36:35 71

转载 3 种 不同形式的三级联动

本文链接3 种 不同形式的三级联动<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>城市三级联动</title><style type="text/css">*{ padding:0; margin:0}html,body{ height: 100%; width: 100%; position:

2020-09-25 17:26:36 931

原创 序列化与反序列化的简单运用——java.io.EOFException at java.io.ObjectInputStream$PeekInputStream.readFully

序列化与反序列化的简单运用——java.io.EOFException at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2737)解决方法很久之前用eclipse 写了一个简单的随机选择的小程序主要功能就是将随机选择的人的名字通过序列化的方法存入文件中在下一次的随机选择之时通过反序列化的方法读取文件中存入的序列化类然后将随机生成的名字与反序列化的名字进行比较是否相同来判断之前调用方法

2020-09-24 20:20:29 809

转载 23 种设计模式详解

23 种设计模式详解(全23种)设计模式的分类总体来说设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。**A、创建模式(5种)**工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。

2020-09-22 19:20:11 768

原创 ArrayLIst与LinkList的区别和简单的底层原理的实现

ArrayLIst与LinkList的区别Arraylist与linkedList都实现List接口,使用方法类似,LinkedList额外提供了对首尾数据操作的方法。Arraylist底层存储数据使用数组形式进行数据存储,可以通过下标快速获取指定数据的值,查找与修改快,linkedList底层以链表形式进行数据存储,每一块只存储当前块数据与下一块地址,所以在进行添加与删除操作时较快。Arraylist添加删除慢,查询修改快,linkedList添加删除快,查询修改慢ArrayList的底层简单实现

2020-09-16 12:45:46 293

原创 JDBC连接MySql ORACLE数据库C3P0连接MySql ORACLE数据库

JDBC连接MySql ORACLE数据库C3P0连接MySql ORACLE数据库 **JDBC连接MySql数据库**import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.SQLException;import java.sql.Statement;public class JDBCTest { public static

2020-09-15 20:44:39 179

原创 简单的泛型

泛型public class Genericity<E> {public E Ex(E e){ return e;}public<A> A Ax(A a){ return a;}}

2020-09-06 22:47:12 55

原创 银行账户类最终版完善

银行账户类最终版完善import java.util.Scanner;public class Account {private String username;private String password;private int Money;public String getUsername() {return username;}public void setUsername(String username) {throw new UserException(“不能修改名字”);

2020-08-08 15:06:16 102

原创 自己写Exception信息

public class MyException extends RuntimeException{public MyException(String msg){super(msg);}}public class UserException extends RuntimeException{public UserException(String msg){super(msg);}}

2020-08-08 15:04:39 170

原创 Calendar使用

Calendar使用import java.util.Calendar;public class CalendarTest {public static void main(String[] args) { // TODO Auto-generated method stub Calendar c=Calendar.getInstance(); c.set(2019, 3, 1); int a=c.get(Calendar.DAY_OF_YEAR); System.out.p

2020-08-08 15:01:15 99

原创 几种排序(普通排序与冒泡排序)

几种排序(普通排序与冒泡排序)public class work {public static void main(String[] args) {int a[]= {5,7,6,1,44,2,85,3,954};Traversal(Office4(a));}public static void Traversal(int arr[]){for (int i : arr) {System.out.print(i+" ");}System.out.println();}//1.分别书

2020-08-08 14:50:43 209

原创 Ranndom红蓝双色球

###Ranndom红蓝双色球###import java.util.Random;public class twoqiu {public static void main(String[] args) {// TODO Auto-generated method stubRandom r=new Random();int hongs[]=new int[7];hongs[6]=(int) (r.nextInt(16)+1);for(int i=0;i<6;i++){int hon

2020-08-08 14:47:47 186

转载 eclipse自动生成变量名声明(按方法返回值为本地变量赋值)

eclipse自动生成变量名声明(按方法返回值为本地变量赋值)eclipse自动生成变量名声明(按方法返回值为本地变量赋值)ctrl+2+L这个快捷键可自动补全代码,极大提升编码效率!注:ctrl和2同时按完以后释放,再快速按L。不能同时按!比如写这句代码:Graphics g = image.getGraphics();只需要先写方法image.getGraphics()然后按ctrl+2+L就可以自动补全代码为:Graphics graphics = image.getGraphics

2020-08-06 15:44:36 1109

原创 写一段Jdbc连接Oracle的程序,并实现数据查询

写一段Jdbc连接Oracle的程序,并实现数据查询。创建一个连接数据库的工具类import java.sql.;public class DbUtil {public static Connection getConnection(){String driver = “”;String url = “”;String name = “scot”;String psw = “123”;Connection conn = null; try {Class.forName(driver);

2020-08-05 20:41:03 524

空空如也

空空如也

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

TA关注的人

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