自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

看克的博客

JAVAWEB初学者体验

  • 博客(19)
  • 收藏
  • 关注

原创 多线程中for循环外引用对象主键冲突

问题描述:为了节省空间,直接在多线程中插入传入的对象private Future<String> asyncSystemMessage(SystemMessage systemMessage, String[] userIds, ExecutorService systemMessageExecutorService, int start,int end) { Future<String> callableTask = systemMessageExecutorService.

2021-08-02 17:34:31 298

原创 Bootstrap之富文本summernote按钮无响应--重复引用

使用的thymeleaf th:fragent菜单栏中有引入 th:fragent="navigation"<script th:src="@{/js/jquery-2.1.1.js}"></script><script th:src="@{/js/bootstrap.min.js}"></script>需要富文本的界面 th:include="nav :: navigation" 重新引入了一遍<script th:src="..

2021-04-27 14:39:22 289

原创 Maven多模块项目Linux中mvn install parent relativepath of pom points at instead...

1.项目分为3个模块app,admin,common2.app,admin有启动类,pom引用父类增加relativePath <parent> <artifactId>qhq</artifactId> <groupId>com.youdu</groupId> <version>0.0.1-SNAPSHOT</version> <relativePat

2020-06-22 11:29:09 757

原创 mybatis之include refid无效

问题描述线上代码通过ID查询数据,明明数据库有值,然而查询出的数据为空。定位问题本地mysql组件8.0.20版本,线上5.1.18版本。上传过8.0.20版本的pom到线上,更改为5.1.18后,照常查询为空。(其他项目没有上传过8.0.20版本的,还是照常使用include refid)解决问题把<include refid="Base_Column_list2"/>去除,直接修改为字段...

2020-06-03 16:43:06 1988 3

原创 XML查询字段参数为0时,查询无效

问题代码 <if test="userRole != null and userRole != ''"> and a.userRole = #{userRole} </if>发现问题userRole为0时,被userRole != ‘’ 过滤了。而且userRole本来就是Integer类型,不需要!= ‘’...

2020-06-03 16:34:32 573

原创 mybatis-generator自动生成的updateByPrimaryKeySelective方法之Double类型

遇到问题修改数据使用updateByPrimaryKeySelective方法,表里有Double数据,创建实体类传入时带Double的字段没有设置值为NULL,xml中的SQL,也有,结果数据库中带有Double的字段也修改了。解决问题在...

2020-04-05 16:38:25 1348

原创 SrpingBoot+Mybatis多数据源

项目结构application数据库主要配置# Tomcat 配置server: port: 8081spring: application: name: spring-boot #数据库 datasource: druid: test1: jdbc-url: jdbc:mysql://127.0.0.1:3306/test1?...

2019-12-18 17:29:39 90

原创 下单之策略模式

下单简单的设计一个小DEMO,可以在此基础上增加返回页面,对应的通道返回对应的页面(H5,银行卡,扫码等等),然后根据传参,返回页面或者支付链接1.定义一个interface接口package com.xukehong.demo.service.payment;import com.alibaba.fastjson.JSONObject;import javax.servlet.ht...

2019-12-07 15:24:55 607 1

原创 网上优解-随机获取一条数据失效

网上查询效率比较快的SQL,符合一下条件不适合的场景1.主键ID不是自增长,是自定义2.最大ID远大于最小ID

2019-12-03 15:30:21 150

原创 qrcode不显示二维码

<!DOCTYPE html><html> <head> <title>标题</title> </head> <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script&g...

2019-10-31 16:05:27 3578 1

原创 jpa or hibernate 之 could not initialize proxy - no Session

问题描述:Hibernate中lazy默认为Proxy,懒加载策略,进行一次数据库都会新建一个session,操作完成后Hibernate会在dao层关闭。个人理解(仅供参考):一个事务中对A实体类进行数据库操作,跳到另一个事务中同样对A实体类进行操作,就会丢失session。问题追踪:网上找到2篇文章,一篇是加@Transactional 一篇是spring.jpa.open-in-v...

2019-04-29 11:31:54 209

原创 SpringSecurity初学 There is no PasswordEncoder mapped for the id “null”

问题代码:auth.inMemoryAuthentication().withUser(“user”).password(“password”).roles(“USER”);报错信息:There is no PasswordEncoder mapped for the id “null”报错原因:密码需要加密解决问题:auth .inMemoryAuthentication().pa...

2019-04-25 15:08:05 145

原创 xxxx.iterator().next()报错

java.util.NoSuchElementException: nullat java.util.HashMap$HashIterator.nextNode(HashMap.java:1444)at java.util.HashMap$KeyIterator.next(HashMap.java:1466)问题描述: 商户查询订单正常使用,突然有一天报错了。 其他都正常,就一个商...

2019-04-18 11:25:04 1450

原创 简单支付接口思路

一.下单接口随便定义个表order orderId amount body,key@RequestMapping("pay/pay")private void pay(Order order){ //LinkedHashMap遍历时按照插入顺序取出 Map<String,String> map = new LinkedHashMap<String,String>(); ma

2018-01-02 19:53:56 1165

原创 springboot中java.lang.IllegalArgumentException: Request header is too large

springboot中内置的tomcat在AbstractHttp11Protocol中在本项目中添加application.propertie中server.max-http-header-size=1048576server.tomcat.max-connections=3000server.tomcat.max-http-post-size=1048576server.tomc

2017-12-27 11:35:31 2936

原创 Spring的核心概念

Spring是什么?Spring是一个容器框架,用于配置Bean,并维持Bean之间的关系。Spring的原理IOC:控制反转,把创建对象和维护对象的关系的权利从程序转移给了Spring,而且不是程序本身去维护。(DI也跟IOC一个概念)AOP:切面编程,将共性的公共功能独立实现,完成共性功能和核心业务功能的解耦合,提供共性功能的复用性。Spring的注解@Co

2017-11-15 10:36:26 248

原创 Struts-2.5.10版本遇到的问题

此篇作为参考,配置请先百度。1.需要导入的包,xwork-core.jar包被合并到Strutscore.jar包中2.jdk1.8和jdk1.6都有点小问题,可能是不支持。最好是用jdk1.7.3.filter-class>改为org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter去掉nga4.通配

2017-08-12 09:27:54 1316

原创 MySQL基础学习

CREATE DATABASE database1; 创建一个新的数据库SHOW DATABASES; 查看所有已经存在的数据库USE database1; 选择数据库DROP DATABASE database1;删除数据库SHOW ENGINES; 查询存储引擎MyISAM存储引擎:由于该存储引擎不支持事务,也不支持外键,所以访问速度比较快。因此对事务完整性没有要求并以访问

2017-08-04 11:10:37 140

原创 HTML之表格子元素选择器table>tr>td

错误的写法: table>tr>td单个表格会隐式显示,在浏览器中按F12能看到正确的写法:table>tbody>tr>td

2017-08-01 17:20:26 3705

空空如也

空空如也

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

TA关注的人

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