1 柠檬喜欢水蜜桃

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 32w+

mysql中时间字段datetime怎么判断为空和不为空

mysql中时间字段datetime怎么判断为空和不为空mysql中时间字段datetime怎么判断为空和不为空一般为空都用null表示,所以一句sql语句就可以。select * from 表名 where 日期字段 is null;这里要注意null的用法,不可以用=null这样的形式表示。相反,要取出不为空的数据,就是is trueselect * from 表名 where 日期字段 is true;...

2020-10-13 15:23:39

Feign超时 在yml文件里配置

Feign超时 在yml文件里配置:ribbon: ReadTimeout: 5000 ConnectTimeout: 3000

2020-09-29 09:31:25

jdk1.8下 list<Integer>,Integer[],int[]三者之间的互转

jdk1.8下 list,Integer[],int[]三者之间的互转 1 List<Integer> list = new ArrayList<>(); 2 list.add(111); 3 // List<Integer> -> int[] 4 int[] ints = list.stream().mapToInt(Integer::valueOf).toArray(); 5

2020-09-25 14:07:30

2020-09-22

后端以Integer类型接受,前端传来字符串"null",后端怎么做处理?/** * 获取当前用户功能菜单及权限 * @return */@ResponseBody@RequestMapping(value = {"/mobBaseService/home/queryCompanyMenuFunctionName"}, method = RequestMethod.GET)public JSONObject queryCompanyMenuAndFunction(@RequestHeader(

2020-09-22 10:05:47

JsonArray转List<String>

JsonArray转List String newIds = JSONObject.getJSONArray("newIds").toString(); List<String> list = JSONObject.parseArray(newIds,String.class);

2020-09-17 12:38:59

当前时间的周一周日,月的第一天最后一天,年的第一天最后一天

//当前时间LocalDate localDate = LocalDate.now();//当前本周一LocalDate monday =localDate.with(TemporalAdjusters.previous(java.time.DayOfWeek.SUNDAY)).plusDays(1);//当前本周日LocalDate sunday = localDate.with(TemporalAdjusters.next(java.time.DayOfWeek.MONDAY)).minu

2020-09-17 09:31:34

union all

<select id="getMonthlyPlanAndActualProValue" resultType="java.util.Map"> SELECT t.projectId,t.projectSiteId ,max(t.planProValue) planProValue,max(t.actualProValue) actualProValue from ( SELECT mppv.projectId, mppv.projectSiteId, CONVE

2020-09-17 09:27:00

获取文件后缀名

//获取到fileName的后缀 利用lastIndexOf()从最后面截后缀,找到最后一个点的索引然后加一, //利用substring截取该索引后的字符串 f.getFileName().substring(f.getFileName().lastIndexOf(".") + 1);lastIndexOf() 方法有以下四种形式:public int lastIndexOf(int ch):返回指定字符在此字符串中最后一次出现处的索引,如果此字符串中没有这样的字符,则返回 -1。..

2020-09-12 14:37:24

材料模块添加附件信息(多文件传过来的是个集合)进附件表

集合批量一条一条的添加进数据库集合workSteps:[{“stepNo”:“1”,“stepName”:“检验第一阶段”,“stepType”:“1”,“isAvailable”:1},{“stepNo”:“2”,“stepName”:“检验第二阶段”,“stepType”:“2”,“isAvailable”:1},{“stepNo”:“3”,“stepName”:“检验第三阶段”,“stepType”:“2”,“isAvailable”:1}]添加进WorkStep表实现类serviceIm

2020-09-12 14:09:08

JsonArray转List<Map<String,Object>>

JSONObject projectSiteByProjectIdAndBidSectionId = baseFeignService.getProjectSiteByProjectIdAndBidSectionId(projectId, bidSectionId);//如果该项目该工程下存在工点String projectSiteAndBidSectionData = projectSiteByProjectIdAndBidSectionId.getJSONArray("data").toJ...

2020-08-11 18:48:02

字符串“1,2,3“转成集合[1,2,3]

字符串"1,2,3"转成集合[1,2,3]

2020-07-31 17:34:51

将对象放入数组中

要求最终返回的格式是这样的:{"UserKey":"5e8d679c6dba993af8bf3e0c","ExternalUsers": [ { "ExternalUserId":"test15", "ExternalPassword":"123456" } ]}代码实现:Map<String,Object> result=new HashMap<>(); JSONObject json = new JSONObject(); json.

2020-07-31 16:39:54

split()和join()的区别

一、split()方法:用于把一个字符串分割成字符串数组public static List<String> dealIds(String str){ if(StringUtils.isBlank(str)){ return new ArrayList<>(); } List<String> strList = Arrays.asList(str.split(",")); return strList;}二、jo

2020-07-31 16:19:37

MybatisPlus对为null的字段默认不返回,但我们想让它返回该字段

在数据库里面给每一个字段加默认值,int类型默认为0,String类型默认空字符串""在xml的sql语句中给字段加IFNULL判断 IFNULL(orgName,'') as orgName IFNULL(age,0) as age在代码里判断是否为nullInteger status = eventCondition.getStatus();if(status == null || status == QualityConstant.EVENTSTATUS_ALL){ .

2020-07-30 18:46:56

格式化时间、Date.after和Date.before的用法、

1、fastJson是这种注解@JsonFiled(format = "yyyy-MM-dd")2、jackson是这样的@JsonFormat(pattern=“yyyy/MM/dd”,timezone=“GMT+8”)@DateTImeFormat(pattern=“yyyy/MM/dd”)注解 @JsonFormat 主要是后台到前台的时间格式的转换注解@DareTimeFormat主要是前台到后台的时间格式化的转换...

2020-07-30 17:58:10

BigDecimal的运算——加减乘除

BigDecimal的运算——加减乘除一、首先是bigdecimal的初始化这里对比了两种形式,第一种直接value写数字的值,第二种用string来表示 BigDecimal num1 = new BigDecimal(0.005); BigDecimal num2 = new BigDecimal(1000000); BigDecimal num3 = new BigDecimal(-1000000); //尽量用字符串的形式初始化 BigDecimal nu

2020-07-27 14:49:57

JSON的三种解析方式以及JSONObject、Map、JSONArray、ArrayList的区别

目录一、JSON1. 什么是JSON?2. JSON字符串和JSON对象的区别3. JSON解析4. 举例说明二、JSON和Map、JSONArray和ArrayList的区别一、JSON1. 什么是JSON?2. JSON字符串和JSON对象的区别3. JSON解析4. 举例说明二、JSON和Map、JSONArray和ArrayList的区别一、JSON...

2020-07-08 18:29:08

简单理解String.format()的用法

String.format()的用法String.format() 简介String.format 作为文本处理工具,为我们提供强大而丰富的字符串格式化功能,大大方便了我们对字符串的格式化拼接。占位符占位符完整格式为: %[index$][标识]*[最小宽度][.精度]转换符 。针对不同数据类型的格式化,占位符的格式将有所裁剪。% ,占位符的其实字符,若要在占位符内部使用%,则需要写成 %% 。[index$] ,位置索引从1开始计算,用于指定对索引相应的实参进行格式化并替换掉该占位符。

2020-07-08 15:31:09

电脑常用且好用的快捷键

Alt+Tab快捷键同时按下Alt+Tab组合键快速切换,按住不能松开,想要打开哪个窗口就按几次,到达要打开的窗口松开即可完成。Win+Tab快捷键同时按下win+tab组合键后,可以直接用鼠标点击想要打开的窗口,win+tab相比alt+tab可以通过点击任务更快的选择所要进行的任务Win+L快捷键:快速锁屏电脑存放着重要的文件资料,人走开电脑没关的情况下,还是要养成锁屏的好习惯Win+D/M快捷键:快速回到桌面win+d:在按了第一次后会快速的显示桌面(最小化所有任务窗口),而再按一次就

2020-07-08 14:46:41

Java面试题之~Spring、SpringMVC常用注解

Spring、SpringMVC常用注解Spring通过注解的形式将java类注册成spring bean@Controller:标注一个控制器组件类@Service:标注一个业务逻辑组件类@Repository:标注一个DAO组件类@Component:标注一个普通的Spring Bean类(基本上每一个类都会明确的按照上面得注解去注册,所以该注解不常用了)@Autowired和@Resource 两者的区别相同点 :两者都是用在属性上,spring可以自动帮你把bean里面引用的对象的g

2020-07-08 14:05:49

查看更多

勋章 我的勋章
  • 阅读者勋章Lv2
    阅读者勋章Lv2
    授予在CSDN APP累计阅读博文达到7天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。