自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

暮雪寒寒的随手记

记录自己的成长,加油ing~

  • 博客(25)
  • 资源 (1)
  • 收藏
  • 关注

原创 MyBatis-Plus saveBatch保存太慢解决办法

mybatis-plus调用saveBatch方法保存慢的解决办法主要有两个因素,具体可查看文章

2022-10-26 10:54:22 5359 2

原创 PageHelper分页永远返回第一页数据

PageHelper分页永远返回第一页数据的处理方式

2022-05-12 18:25:10 1978

原创 SourceTree 3x版本跳过登录

该软件平时合并代码或者查看记录的时候非常好用,但是内网使用或者无法爬梯子登录的时候就需要跳过登录,具体方式如下:1.先打开软件,此时会生成临时文件,在如下地址:%LocalAppData%\Atlassian\SourceTree\粘贴地址到文件夹中打开,在该目录下新建account.json[ { "$id": "1", "$type": "Source...

2020-05-08 17:09:20 732 2

原创 WIN10安装erlang以及rabbitMQ

win10下安装rabbitMQ需要安装语言环境erlang,就像你运行Java需要虚拟机一样。win10下安装erlang以及rabbitMQ坑较多,现在整理一下流程,分享给大家。1.首先安装erlang下载地址:https://www.erlang.org/downloads我才用的是22.3版本,官方地址下载比较慢,大家可以转百度云,起码比官网快一点链接:https:/...

2020-03-27 11:49:25 834 3

原创 Maven国内仓库(mvn修改单个项目仓库)

国内访问中央仓库比较慢,所以一般用国内的,目前我一直用的都是阿里云的仓库,这里我只修改了当前项目仓库,在pom中增加如下: <repositories> <repository> <id>nexus-aliyun</id> <name>Nexus aliyun&l...

2020-03-20 11:35:43 633

原创 解决org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)

我采用的是SpringBoot2.0,搭建项目的时候因为没有将xml放在resource才产生该问题。因为我一般习惯于将xml文件和java文件放在一个目录下,这样方便我进行查找和编辑,但是总是报org.apache.ibatis.binding.BindingException: Invalid bound statement (not found),其实之前解决过同样问题,只不过没有记录,...

2020-03-19 13:42:39 160

原创 SpringBoot参数异常以及全局异常的处理

平时在写代码的时候,特别是controller,我们总会有一堆参数验证,大家也都会感到特别烦,那么如何处理呢?Spring为我们提供了很好的验证注解@Validated,相信大家也比较常用。但是,当我们自定义异常的时候就麻烦了,不过,别着急,Spring还为我们提供了@ControllerAdvice@ExceptionHandler注解来帮助我们处理异常。下面附上代码:contro...

2019-09-04 15:15:02 986

原创 SpringBoot搭建及错误合集

今天闲来无事,想着从头开始搭建个SpringBoot的web项目,由于长时间没从头到尾搭建过,还是踩了不少的坑,下面来看看具体流程。创建项目懒省事儿,直接用spring官方提供的搭建网站如下访问https://start.spring.io/下载完毕以后犯了几个错误,总结如下:1. 下载的时候选择了mybatis,但是实际使用的时候并未使用mybatis导致项目报错。2...

2019-08-08 23:50:32 213

原创 MySQL部分列乱码问题解决

今天鞋码的 时候发现mysql查询出来的结果没有乱码,传送到java乱码了。原因如下:查询的方式是解析了某个字段的json串,其实格式化出来的是BLOB类型,外层再套一个select即可发现select S.id, SUBSTRING_INDEX(REPLACE(S.msg_json,CONCAT(SUBSTRING_INDEX(S.msg_json...

2019-07-18 15:38:17 536

原创 Spring 手动回滚事务

Spring用类注解的情况下设置的是 @Transactional(rollbackFor = Exception.class),这样出现业务异常的时候需要手动回滚,在满足条件的情况下增加如下代码:TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();...

2019-06-13 14:28:10 124

原创 SQLServer MERGE 用法

今天写存储过程的时候,遇到了从一个大json串中取一个id号比对,如果是存在的就更新,不存在就新增。查了资料,觉得还是用merge比较好,这个用法坑也不少,一起来看看代码吧。MERGE tABatch AS t -- 需要操作的主体表USING( SELECT batchNo,COUNT(0) AS waitTotal FROM ( SELECT batchNo FROM OPEN...

2019-04-15 20:21:52 6041

原创 读 《Java编程思想(第4版)》一点收获

Java编程思想真的是一本神书,时隔这么多年再看,还是有不小的收获的,这么多年以来,只顾得上写码,好多基本知识都忘得一干二净了,重新复习一下,甚好。下面来说一下自己的收获。对象导论重点写了什么是对象,如何更好的创建一个对象,对初学者帮助非常大。可以认为,人们所能够解决问题的复杂性直接取决于抽象的类型和质量。1)万物皆为对象。2)程序是对象的集合,它们通过发送消息来告知彼此所...

2019-04-04 15:10:43 1100

原创 Axure RP Extension for Chrome,使用chrome查看产品原型设计

每次查看产品原型设计都要打开Firefox,神烦,而且导致内存占用过高,所以就想把chrome给弄好,下面进入正题。每次用chrome打开产品原型都会出现以下页面:各位都熟悉的不要不要了,下面来添加插件AXURE RP EXTENSION For Chrome正是由于缺少这个插件了,才导致无法打开。下载插件地址:链接:https://pan.baidu.com/s/136...

2019-03-25 16:43:26 2432

原创 SQLServer 查询消息输出不全 print输出结果不全

我使用的是Microsoft SQL Server Management Studio,在调试的时候,print结果不全今天调试一个存储过程,由于语句太长,导致控制台无法打印完全,查阅资料,没有发现有调整设置的,于是巧取:将其输出为xmlSELECT '你的sql' FOR XML PATH('名字')如下代码 -- 执行 SELECT @selectStr + @f...

2019-03-21 18:11:03 5489 1

原创 SQLServer IIF为空判定,解决计算结果为null

今天写码的时候,遇到了字段相加后为null的问题,主要是忘记了在数据库中,任意值与null相加结果都为null我使用的是sqlserver数据库,既然知道了结果,那么下一步判定不为空不就解决了么?事实上还是踩坑了,在写判定的时候我是这么写的(IIF(companySum<> NULL,companySum,0) + IIF(personalSum <>...

2019-03-21 16:43:06 3470

原创 java调用存储过程,带返回参数

Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: 没有为参数号 11 设置值。调用存储过程时缺少@Options(statementType = StatementType.CALLABLE)示例:@Select("{call pxxxxxList(#{generateFeeTime},#{city...

2019-03-19 19:29:00 1219

原创 JSP+jQuery踩坑错误锦集

最近完成的项目是传统的MVC项目,前端页面主要采用JSP+jQuery完成,而且没有开发环境,踩坑颇为多,且调试麻烦。本着让以后能更高效(bu na me ku bi)的完成工作,来总结一下自己的踩坑锦集,希望对仍然采用该项目结构的小伙伴有所帮助,后续如果继续写jsp,会一直补充。好了,不废话,先说说上手体验,毕竟之前一直都是前后端分离,虽然我前后端都写。从springBoot+SpringC...

2019-03-06 15:44:31 270

原创 React页面传递参数(react单页面跳转和react打开新窗口)

react route 页面跳转参数传递(4.0版本)React页面跳转传递参数,react打开新页面传递参数我将通过下面代码来说明。首先两者传递参数方式区别不大,我将通过react Link标签来为大家说明,废话不多说,上代码下面代码块是父级页Link代码示例,此时传递的数据存放在RouteComponentProps.history.location中,所以页面需要继承RouteC...

2018-11-28 14:47:22 18215

原创 React+redux+ts下使用Promise

在es6+ts语言环境下,react+redux使Promise/** * 打开或者关闭付款页面(按钮动作) */ public showPayModal = () =&gt; { new Promise((succ) =&gt; { this.props.executeGetBillCountByIds({billIds:"这里传递账单 ids",su...

2018-11-27 15:43:16 987

转载 React经验收集贴

react路由的使用传值React Router页面传值的三种方法 

2018-11-23 15:08:42 138

原创 React提交请求页面重复刷新

React+ant desin,提交请求的时候页面重复刷新原因:使用了form的提交,form的提交默认刷新页面解决方案:改用普通的onClick事件,或者使用preventDefault阻止事件蔓延。下附上修改后代码事件代码 /** * 点击查询 * 校验通过后把数据提交到上层组件 */ public handleSubmit = (e: any) ...

2018-11-12 20:04:07 3658

原创 Each child in an array or iterator should have a unique "key" prop.

Check the render method of `MsContractListList`. See https://fb.me/react-warning-keys for more information. in div (created by MsContractListList) in MsContractListList (created by MsContrac...

2018-11-08 19:42:59 765

原创 EXTJS tpl绑定model报错Uncaught TypeError: Cannot read property 'internalId' of undefined

Uncaught TypeError: Cannot read property 'internalId' of undefined    at constructor.updateIndexes (ext-all-debug.js:164584)    at constructor.refresh (ext-all-debug.js:164159)    at constructor.ca...

2018-10-25 15:03:57 907

原创 EXTJS布局方式

1.EXTJS fieldcontainer常用来组合多个form组件,常用的有组合CheckBox,radio单选等,或者多个文本框的组合,遇到两个小组件合并一起的时候我常用该容器来存放,layout:hbox、vbox两种方式足够用了,不建议用table,本来就是个轻量化的东西,如下图2.EXTJS container跟panel比起来没有头信息,就是一个容器,我一般用在页面某...

2018-10-18 17:29:13 228

原创 ExtJS控件主要功能用法

ExtJs combo以下是combo的用法特别说明:reference名称不能和bind的store名称重复{ xtype: 'combo',// 声明类型 fieldLabel: '客户名称',// 显示文本 beforeLabelTextTpl: '&lt;font color="red"&gt;*&lt;/font&gt;', // 在显示文本之前添加...

2018-10-16 11:39:15 201

AXURE RP EXTENSION For Chrome

AXURE RP EXTENSION For Chrome,Chrome插件,用来查看产品原型设计,具体使用方式可以查阅我的文章:Axure RP Extension for Chrome,使用chrome查看产品原型设计

2019-03-25

空空如也

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

TA关注的人

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