自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 资源 (2)
  • 收藏
  • 关注

原创 js向数组的开头添加一个或更多元素

var fruits = ["Banana", "Orange", "Apple", "Mango"];fruits.unshift("Lemon","Pineapple");fruits将输出:Lemon,Pineapple,Banana,Orange,Apple,Mango

2021-06-07 15:49:31 1741

原创 POI导入excel文件java时间读取问题

Date javaDate = HSSFDateUtil.getJavaDate(Double.valueOf(str));

2021-02-01 11:31:17 274

原创 mybatis 把我的 排序给干掉了

我的 mapper 里面的sql大概是这个结构SELECT t.ID, b. NAMEFROM ( SELECT * FROM ( SELECT * FROM T_TEST01 ht ORDER BY ht.time DESC ) a GROUP BY a.base_id ) t, T_TEST02 bWHERE t.test02_id = b.id然后启动项目炮跑的时候就变成了SEL.

2021-01-11 17:12:07 491 1

原创 ==与===的区别

== 和===的区别在于===不会转型==会转型。1、当Number和String进行比较时,会将String转换成Number,也就是toNumber。2、当其他类型与Boolean进行比较时,会将Boolean这方装换成Number,也就是toNumber。3、当null和undefined进行比较时,它们两是相等的。4、当object相比较时,如果是对象与对象判断,会判断他们的堆栈是否一致,如果一致true,否则false。...

2020-12-15 14:52:52 162

转载 Java 处理json字符串value中多余的双引号

public class ReplaceAllJsonObj {public static void main(String[] args) { String errorJsonStr = "{\"userName\":\"瑞文\"绿色\",\"hero\":\"f放逐之刃\"\"防火\"\"盘子\"}"; String jsonString = toJsonString(errorJsonStr); System.out.println(jsonString);}// 处理json字符串.

2020-11-11 18:00:52 1607

原创 java下划线转驼峰命名

private static Pattern linePattern = Pattern.compile("_(\\w)"); /** * @author pan *@Description: 下划线转换成驼峰命名法 *@Create Date: 2020-09-03 *@param Map<String, Object> lineMap *@return Map<String, Object> */ public Map<String.

2020-11-11 17:54:49 649

原创 mysql生成连续日期

SELECT DATE_FORMAT(ADDDATE('2020-11-01', INTERVAL @dateAdd:=@dateAdd+1 DAY),'%Y-%m-%d') dateFROM t_projectLEFT JOIN (SELECT @dateAdd:=-1) t ON 1=1WHERE DATE_FORMAT(ADDDATE('2020-11-01', INTERVAL @dateAdd DAY),'%Y-%m-%d') < DATE_FORMAT('2020-1.

2020-11-06 16:46:50 914

原创 MYSQL 计算两时间相差天数

两时间相减得到相差天数: SELECT TIMESTAMPDIFF(DAY,'2020-08-01','2020-08-07') FROM DUAL;输出结果是 6。两时间相减得到相差年:SELECT TIMESTAMPDIFF(YEAR,'2020-08-07','2022-08-07') FROM DUAL;输出结果是 2。两时间相减得到相差小时:SELECT TIMESTAMPDIFF(HOUR,'2020-08-09 11:00:00','2020-08-09 12:00:00')...

2020-11-06 16:25:59 454

原创 json字符串转Java对象

首先我使用的是net.sf.json工具包来转换如下:JSONObject object = JSONObject.fromObject(jsonStr);BaseInfo baseInfo = (BaseInfo) JSONObject.toBean(object, BaseInfo.class);效果是达到了。但是转换的过程中发现时间类型被默认转换成了系统当前时间!!!!然后去度娘了一下:JSONObject object = JSONObject.fromObject(jsonSt

2020-10-13 15:50:58 164 1

原创 iview DatePicker主键传入后台时间相差一天

在网上找了各种方式,有的说什么加个格式化format='yyyy-MM-dd'等等一些方法但是没什么卵用,然后慢慢排查问题总结出以下方法<FormItem prop="begin"> <DatePicker type="date" @on-change="getBeginTime" ></DatePicker></FormItem>getBeginTime(param){ const that = this; that.partTi.

2020-09-30 11:07:31 331

原创 mysql 生成一个自增序列

SELECT @ROW := @ROW + 1 AS ROW, aa.idFROM (SELECT tp.id FROM t_test tp) aa, (SELECT @ROW := 0) r1

2020-08-07 11:33:29 653

原创 mybatis循环新增

<insert id="uploadData" parameterType="cn.com.guanfang.courtmaintain.device.entity.DeviceStandingBook"> insert into t_s_device_standing_book ( id, create_user, create_time, update_user, u...

2020-08-07 11:14:46 1029

原创 Vue根据条件添加click事件的方式

最近开发遇见一个需求就是当 某参数param 等于 几的时候 才出发@click事件<div class="treeLi" v-if='item.classifyLevel === '4'' @click="chooseDev(item.id,item.classifyName)"> <div class="treeLi_txt">{{item.classifyName}} </div></div>以上写法 不符合需求,需求是当 classif

2020-08-07 10:34:15 2054

原创 vue 调用后端接口导出excel无效果,直接访问后端url可以

controller层代码 @ApiOperation(value="导出模板") @RequestMapping(value="/getTemplate" , method= RequestMethod.GET) @ResponseBody public void getTemplate(HttpServletRequest req,HttpServletResponse res) throws IOException { standingBookServ...

2020-07-24 10:03:19 2028

原创 springmvc-@RequestBody无法映射首字母大写的属性

前端如果传给后台首写字母有大写 springmvc会给你转换成小写。前台给我传了一个IPAddress 后台映射是ipAddress从而报错 @JsonProperty("IPAddress") private String IPAddress;//IP地址加上@JsonProperty("IPAddress") 解决问题...

2020-06-17 11:12:02 492

原创 BootStrap Validator对于隐藏域验证

<input type="hidden" class="form-control" id="save_name" name="save_name" maxlength="200" autocomplete="off" />把type设置成hidden 就不会验证了$("#save_form").bootstrapValidator({ live: 'disabled', //bootstrapValidator默认配置对于“隐藏域(:hidden)、禁用域.

2020-06-17 11:01:58 278

原创 java四舍五入保留两位小数

public static void main(String[] args) { double data = 3.027; double result = new BigDecimal(data).setScale(2,BigDecimal.ROUND_HALF_UP).doubleValue(); System.out.println(result); }输出结果3.03...

2020-06-08 19:59:25 206

原创 两个long类型相除结果等于0.0的问题

public static void main(String[] args) { long a = 5; long b = 57; double c = a/b; System.out.println(c); double d = a*1.0/b; System.out.println(d); }输出结果 c = 0.0 ;d =0.08771929824561403结论:在两个long类型相除的时候 分子a 乘以一个1.0解决问题...

2020-06-08 19:54:51 2363

原创 vue+iview翻页勾选记忆功能

<Modal v-model="win.choiceExpertWin" :mask-closable="false" width="1000" title="选择专家"> <div> <Form :label-width="0" class="searchToolForm" styl...

2020-05-20 10:48:08 1738

原创 mysql同一表格统计不同条件下的总数

mysql同一表格统计不同条件下的总数SELECT COUNT(1) total, COUNT(IF(pe.type = 1, 1, NULL)) headman, COUNT(IF(pe.type = 2, 1, NULL)) secretaryFROM t_expert eINNER JOIN t_project_expert pe ON e.id = pe.expert_...

2020-05-07 17:41:37 882

原创 js获取属性的值

<html><head><script type="text/javascript" src="/jquery/jquery.js"></script><script type="text/javascript">function displayDate(param) { alert($(param).attr('path')...

2020-04-14 16:20:29 303

转载 iview表格文字超出后使用省略号

{ title: 'title', key: 'key', align: 'center', ellipsis: true, //超出长度时用...显示 width: 150, render: (h, par...

2020-04-03 17:32:10 1673

转载 git Please enter a commit message to explain why this merge is necessary.

git 在pull或者合并分支的时候有时会遇到这个界面。可以不管(直接下面3,4步),如果要输入解释的话就需要:1.按键盘字母 i 进入insert模式2.修改最上面那行黄色合并信息,可以不修改(可忽略)3.按键盘左上角"Esc"4.输入":wq",注意是冒号+wq,按回车键即可...

2020-03-25 10:09:25 257

原创 将本地jar包导入maven仓库

首先找到你要导入maven的jar包所在路径我的就是放在桌面的,打开cmd进入你要导入jar包的文件。如图:第二mvn install:install-file -Dfile=uia-utils-0.2.0.jar -DgroupId=com.bx.message -DartifactId=uia-utils-0.2.0 -Dversion=1.0 -Dpackaging=jar...

2019-12-24 15:55:04 549

原创 java中将字符串分割转为List

String str = "a,b,c,d";String[] arr = str.split(",");List<String> list = Arrays.asList(str);

2019-12-02 15:48:46 5118 2

原创 当Integer数值大于127时使用等号比较时的问题

Integer i = 10; Integer j = 10; System.out.println(i == j);//true Integer a = 128; Integer b = 128; System.out.println(a == b);//false System.out.println(a.equals(b));//trueJVM会自动维护八...

2019-11-20 18:16:05 256

原创 SSM、java递归实现tree树形结构

public class TreeNode { protected String id; protected String parentId; protected String name; protected List<TreeNode> children = new ArrayList<TreeNode>(); public v...

2019-11-07 09:53:11 713

原创 mysql 知识点小记

1、如果 mysql 关键字like在不加任何通配符的情况下相当于" = " 符号SELECT * FROM t_testtWHERE t.id LIKE 'aa';是查不出数据的,除非你的id 有个值等于"aa" 才能查得出来...

2019-11-07 09:40:47 96

原创 iview 表单验证失效问题

因为我的页面有两个弹窗 form里面的 ref = "expertData" 都叫expertData 所以表单验证失效<Modal><Form ref="expertData" :model="inputExpertEntity" class="inputForm" :rules="modiRuleValidate"></Form><...

2019-08-08 11:04:54 3930

原创 bootstrapValidator报错Maximum call stack size exceeded

bootstrapValidator在校验模态框弹窗中又有模态框弹窗的时候就会报Maximum call stack size exceeded。解决:把你多层弹窗里面的属性 都加上<div class="form-group"></div>比如多层弹窗中我的备注项是不需要校验的 我就没写<div class="form-group"></div&...

2019-07-16 15:20:32 2644 3

原创 正则表达式集合

正数(包括小数):/^[+]{0,1}(\d+)$|^[+]{0,1}(\d+\.\d+)$/正整数(不包括小数):/^[+]{0,1}(\d+)$/验证密码输入,必须为6-15位,含有数字字母,或者符号: /^[a-zA-Z0-9@\$\^\.\*\\?]{6,15}$/必须含有数字、字母大小写: /^(.{0,5}|.{16,})$|^[^\d]*$|^[^a-z]*...

2019-07-12 16:47:08 532

原创 mysql blob 存取乱码问题

1.mysql数据库连接字符编码url ="jdbc:mysql://localhost:8080/test?useUnicode=true&characterEncoding=UTF-8";2.查看创表的字符集show create table tablename;3.查看数据库的编码show variables like '%char%';4.修改字符编码...

2019-07-01 15:41:46 2711 1

原创 resources目录不显示的问题

完成

2019-05-21 17:43:22 1661

原创 eclipse部署web工程报 There are no resources that can be added or removed from the server.

在网上找了一大堆都没解决问题 后面在maven里 update project好了

2019-04-10 11:56:44 377

原创 JAVA、MySQL时间格式12和24小时制

Date date=new Date(); //转换成时间格式12小时制 SimpleDateFormat df_12=new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); //转换成时间格式24小时制 SimpleDateFormat df_24=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");12小时的...

2019-04-08 18:45:10 3923

原创 Mybatis 同时传入对象和多个参数

接口文件使用 @param 注解 /** * @author lenovo *@param ContingencyPlanApplyVo cv 对象 *@param String territoryCode 参数 *@return List<ContingencyPlanApplyVo> */List<ContingencyPlanApply...

2019-04-03 10:44:15 12680

原创 No qualifying bean of type报错问题

报错问题:org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [cn.gov.guanfang.sys.utils.Sms] found for dependency: expected at least 1 bean which qualifies as aut...

2019-01-21 20:24:21 14698

原创 项目名有红叉,但又没有报错

原因一:如果是因为Java compiler level does not match the version of the installed Java,那么我们打开项目的properties,有一个选项为project facets,选择Java版本为最新的,然后apply。原因二jar冲突,打开Build Path看看是否有jar显示打叉的 ...

2019-01-15 11:13:45 714

转载 在java中写出完美的单例模式

1. 前言单例(Singleton)应该是开发者们最熟悉的设计模式了,并且好像也是最容易实现的——基本上每个开发者都能够随手写出——但是,真的是这样吗作为一个Java开发者,也许你觉得自己对单例模式的了解已经足够多了。我并不想危言耸听说一定还有你不知道的——毕竟我自己的了解也的确有限,但究竟你自己了解的程度到底怎样呢?往下看,我们一起来聊聊看~2. 什么是单例?单例对象的类必须保证...

2019-01-15 11:10:20 147

原创 ORA-02292:integrity constraint(xx) violated - child record found 外键关联,无法删除记录

当我们删除 有外键的数据的时候 oracle 都会提示:ORA-02292:integrity constraint(xx) violated - child record found 第一步:让主键失效:alter table table_name disable primary key cascade;第二步:删除数据:delete from  table_name  where id...

2018-12-10 14:50:37 4183

iReport-5.6.0

iReport-5.6.0解析jasper文件,

2019-04-15

Spring+SpringMVC+hibernate集成jar包

包含springmvc+spring+hibernate集成所需要的所有的jar包

2018-01-11

空空如也

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

TA关注的人

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