- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 Java8新特性stream()一些常见用法
Java8新特性stream()一些常见用法对象数组转字段数组把一个对象集合转成对象中某个字段的集合: List<Coupon> couponList = 查询出来的集合 List<Long> couponIds = couponList.stream().map(Coupon::getCouponId).collect(Collectors.toList());获取集合中的couponId的集合;Coupon为对象,cou
2020-07-03 19:58:11
824
1
原创 MySQL 如何利用一条语句实现根据某个字段不同的状态统计个数
一、 编写一条查找语句实现优惠券查找,根据该用户获取不同状态下的个数:返回一个map集合 Map<String, Long> getCouponCountByStatus(@Param("userId") String userId);xml文件代码 <select id="getCouponCountByStatus" resultType="map"> SELECT COUNT(CASE WHEN cu.`status` = 0 TH
2020-06-03 21:11:25
2185
原创 将一个string的字符(里面是数组形式)转List,Long类型的数组
一般数据库会将一个数组转为字符串存入到一个字段:如“1,2,3,4”,当要进行使用的时候,需要将该字段重新转为数组。String convert List 用JAVA8新特性进行快速转换 /** * List<Long> convert String. * * @param longLists List<Long> * @return String example:"1,2,3,4" */ public Stri
2020-05-29 19:19:00
2799
原创 element-ui的el-select不显示value对应的label值
显示效果如下:期望效果如下:调试发现: 是value的格式存在问题,读取到的数据和字段返回的数据类型不一致所导致的。我存的字段是一个省份的字符串ID数组(11,22,33,44,55)格式,进行切割后得到的是字符串,而后台返回的集合中value是long类型的数组,由于得到的数据类型对应不上表单操作的数据类型,进行相应转换即可。<el-form-item label="可销售省份" prop="areaIds"> <el-sel
2020-05-28 14:01:16
2099
原创 Spring Cloud概述
Spring Cloud整合的组件整合的组件可以有很多组件,在有需要的时候项目添加对于的启动器依赖即可。常见的组件有:eureka注册中心Gateway网关Ribbon负载均衡Feign服务调用Hystrix熔断器失效剔除和自我保护如下的配置都是在Eureka Server服务端进行:服务下线当服务进行正常关闭操作时,它会触发一个服务下线的REST请求给Eureka Se...
2019-11-28 14:23:12
96
原创 对IOC与DI浅显易懂的讲解
Spring是什么?Spring是分层的 Java SE/EE应用 full-stack 轻量级开源框架,以 IoC(Inverse Of Control:反转控制)和 AOP(Aspect Oriented Programming:面向切面编程)为内核。提供了展现层 SpringMVC和持久层 Spring JDBCTemplate以及业务层事务管理等众多的企业级应用技术,还能整合开源世界众...
2019-10-14 18:08:16
137
原创 如何解决Maven工程每次运行时都会重新加载MavenBuild
每次运行时都会加载MavenBuild,如下图打开设置,如下图打开Maven下的Importing,如下图将自动导入maven工程的勾去掉,再次运行就可以了!
2019-10-11 08:48:52
3744
2
原创 键盘录入一个字符串,其字符串中有可能包含数字,现要求把字符串的所有数字加起来求和,并输出求和结果。 例如:键盘录入字符串:hello312world456a8
解法一:该方法不能输入没有数字的字符串,运行会报错public static void main(String[] args) { //创建键盘录入 Scanner sc = new Scanner(System.in); //输出提示语 System.out.println("请输入一个字符串"); //定义一个变...
2019-08-04 15:19:49
3829
原创 1. 使用SimpleDateFormat类,把2018-03-04转换为2018年03月04日 2. 用程序判断2018年2月14日是星期几。 3. 键盘录入一个年份,判断这
1. 使用SimpleDateFormat类,把2018-03-04转换为2018年03月04日2. 用程序判断2018年2月14日是星期几。3. 键盘录入一个年份,判断这个年份是平年还是闰年(提示,闰年2月有29天,平年2月只有28天)import java.text.ParseException;import java.text.SimpleDateFormat;import ja...
2019-08-04 12:14:28
2278
2
原创 Java基础练习题
(1)定义数字字符串数组{“010”,“3223”,“666”,“7890987”,“123123”};(2)判断该数字字符串数组中的数字字符串是否是对称(第一个数字和最后一个数字相等,第二个数字和倒数第二个数字是相等的,依次类推)的,并逐个输出;(3)如:010 是对称的,3223 是对称的,123123 不是对称的;(4)最终打印该数组中对称字符串的个数。注:判断对称可用revers...
2019-08-04 12:03:13
126
1
原创 1.键盘录入10个整数存入数组中 2.定义一个方法将奇数放在数组的左侧,偶数放在数组的右侧 3.定义一个方法打印原数组和处理后的数组 4.定义一
(一)分析以下需求,并用代码实现1.键盘录入10个整数存入数组中2.定义一个方法将奇数放在数组的左侧,偶数放在数组的右侧3.定义一个方法打印原数组和处理后的数组4.定义一个方法传入一个int类型数组,输出这个数组中只出现一次的数字及个数public class 类名 {public static void main(String[] args) {//键盘录入10个整数存入数组中S...
2019-07-29 12:05:52
3822
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人