随笔分类 -  java

上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页
摘要:转自:https://www.cnblogs.com/hd-test/p/12056019.html 问题现象 再重新描述一下这个问题的现象和起因。问题来源于一个http的文件上传接口,接口会先对一些参数签名进行校验,参数签名通过之后才会取出InputStream,将文件数据保存起来。如果参数校验失 阅读全文
posted @ 2022-04-07 16:18 Boblim 阅读(1368) 评论(0) 推荐(0)
摘要:转自:https://www.jianshu.com/p/2d05397688dd 参考:https://www.cnblogs.com/jimw/p/9037542.html 背景 系统: SpringBoot开发的Web应用; ORM: JPA(Hibernate) 接口功能简述: 根据实体类I 阅读全文
posted @ 2022-04-01 17:07 Boblim 阅读(2001) 评论(0) 推荐(0)
摘要:引言 由于我们对于mapper采用的是注解写的sql的方式,而不是常用的xml文件。之后遇到了一个批量插入的问题,找了很久也没有找到合适的方式,至于mybatis官网的使用手册对于这方面的说明也少之又少,后来自己灵机一动,没想到真的成功了。于是贴出来供大家参考,不合适之处请不吝赐教 批量查询 1 @ 阅读全文
posted @ 2022-03-31 16:08 Boblim 阅读(1165) 评论(0) 推荐(0)
摘要:本文实例讲述了Java实现把两个数组合并为一个的方法。分享给大家供大家参考,具体如下: 在Java中,如何把两个String[]合并为一个? 看起来是一个很简单的问题。但是如何才能把代码写得高效简洁,却还是值得思考的。这里介绍四种方法,请参考选用。 一、apache-commons 这是最简单的办法 阅读全文
posted @ 2022-03-31 15:31 Boblim 阅读(11380) 评论(0) 推荐(1)
摘要:参考:https://cloud.tencent.com/developer/article/1330453 参考:https://developer.51cto.com/article/656036.html Random类及其局限性 在JDK7之前包括现在java.util.Random应该是使 阅读全文
posted @ 2022-03-29 20:33 Boblim 阅读(149) 评论(0) 推荐(0)
摘要:转自:https://blog.csdn.net/xiaoxiao_yingzi/article/details/92835704 参考:https://www.cnblogs.com/dissipate/p/13336414.html 普及下各个机器的名称 发送请求方的机器 名称叫客户端。 请求转 阅读全文
posted @ 2022-03-21 20:16 Boblim 阅读(6413) 评论(0) 推荐(0)
摘要:参考:https://www.jianshu.com/p/3ef261ab157c 参考:https://www.jianshu.com/p/89033630ab7a 发现问题 在项目开发中发现,发起网络请求是会一直显示Loading。但是我们在okhttp初始化的时候已经设置的网络请求超时时间为3 阅读全文
posted @ 2022-03-17 18:01 Boblim 阅读(8033) 评论(0) 推荐(0)
摘要:1.问题现象 通过 mybatis 框架,实现 SQL 批量插入并返回每条数据的主键id时,出现异常:Caused by: org.apache.ibatis.binding.BindingException: Parameter ‘couponCodeList’ not found. Availa 阅读全文
posted @ 2022-03-10 17:26 Boblim 阅读(1036) 评论(0) 推荐(0)
摘要:参考:https://www.jianshu.com/p/4e4cef2e82e1 参考:https://blog.csdn.net/qq_28411869/article/details/84104893 先上结论: 问题1:如果类中用了@Builder注解,而属性没有任何注解话,那么在你初始化这 阅读全文
posted @ 2022-03-09 20:14 Boblim 阅读(1448) 评论(0) 推荐(0)
摘要:转自:https://www.cnblogs.com/lailailai/p/4560399.html 参考:https://blog.csdn.net/tterminator/article/details/52252966 参考:https://www.cnblogs.com/sunweiye/ 阅读全文
posted @ 2022-03-08 19:46 Boblim 阅读(656) 评论(0) 推荐(0)
摘要:异常详情 Bean with name ‘commonService’ has been injected into other beans [] in its raw version as part of a circular reference, but has eventually been 阅读全文
posted @ 2022-03-08 17:38 Boblim 阅读(3191) 评论(0) 推荐(0)
摘要:一、通过上下文 @SpringBootApplication public class SpringBoot01Application { public static void main(String[] args) { ConfigurableApplicationContext context= 阅读全文
posted @ 2021-10-09 16:33 Boblim 阅读(1482) 评论(0) 推荐(0)
摘要:转自:https://www.cnblogs.com/l-y-h/p/12859477.html 一、MyBatis-Plus 1、简介 MyBatis-Plus 是一个 Mybatis 增强版工具,在 MyBatis 上扩充了其他功能没有改变其基本功能,为了简化开发提交效率而存在。 官网文档地址: 阅读全文
posted @ 2021-10-08 17:59 Boblim 阅读(651) 评论(0) 推荐(0)
摘要:一、pagehelper 场景使用MyBatis进行数据库查询,当数据量大时,一般都需要分页查询;这时可以自己手写sql语句,传入当前页pageNum 和 每页数量 pageSize,自己封装ResultMap。但这样做非常麻烦,特别是开发需求多的时候,这样的操作显然有点累赘。这时候就可以使用一个非 阅读全文
posted @ 2021-10-08 17:28 Boblim 阅读(383) 评论(0) 推荐(0)
摘要:一、mybatis方式 在你的application.yml文件下面加入下面这段代码 mybatis configuration: log-impl: org.apache.ibatis.logging.stdout.StdOutImpl 项目启动在你的控制台看到上面这种就说明配置成了: 打印出来的 阅读全文
posted @ 2021-10-08 15:39 Boblim 阅读(12626) 评论(0) 推荐(0)
摘要:转自:解析json之net.sf.json 下载地址本次使用版本:http://sourceforge.net/projects/json-lib/files/json-lib/json-lib-1.1/最新版本:http://sourceforge.net/projects/json-lib/fi 阅读全文
posted @ 2021-08-02 16:30 Boblim 阅读(1136) 评论(0) 推荐(0)
摘要:在阻塞式io中,如果一个线程在等待io操作,那么cpu还会分配时间片给该线程吗?{运行态,就绪态,阻塞态} 运行态 wait/阻塞io-→阻塞态 运行态 调度 →就绪态 就绪态 调度 →运行态 阻塞态 信号/io返回-→就绪态 所以不占用时间片。 既然阻塞 I/O 会使线程休眠,为什么 Java 线 阅读全文
posted @ 2021-08-02 16:14 Boblim 阅读(3448) 评论(2) 推荐(1)
摘要:转自:详解Condition的await和signal等待通知机制 参考:面试 LockSupport.park()会释放锁资源吗 1.Condition简介 任何一个java对象都天然继承于Object类,在线程间实现通信的往往会应用到Object的几个方法,比如wait(),wait(long 阅读全文
posted @ 2021-07-30 18:59 Boblim 阅读(1345) 评论(0) 推荐(0)
摘要:1.对于wait()和notify()的理解 对于wait()和notify()的理解,还是要从jdk官方文档中开始,在Object类方法中有: void notify() Wakes up a single thread that is waiting on this object’s monit 阅读全文
posted @ 2021-07-30 16:47 Boblim 阅读(1455) 评论(0) 推荐(0)
摘要:Thread.sleepsleep就是正在执行的线程主动让出CPU,CPU去执行其他线程,在sleep指定的时间过后,CPU才会回到这个线程上继续往下执行,如果当前线程进入了同步锁,sleep方法并不会释放锁,即使当前线程使用sleep方法让出了CPU,但其他被同步锁挡住了的线程也无法得到执行 几个 阅读全文
posted @ 2021-07-30 15:39 Boblim 阅读(1952) 评论(0) 推荐(3)

上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页