java
文章平均质量分 56
真.电脑人
Java boy >> BigData Boy >> SQLBoy
展开
-
java解决double精度损失问题BigDecimal--取余
java解决double精度损失问题,使用BigDecimal,以取余举例,替代%取余函数原创 2022-10-08 14:33:17 · 523 阅读 · 0 评论 -
给定一个设备编号区间[start, end],包含4或18的编号都不能使用,如:418、148、718不能使用,108可用
一、题目描述给定一个设备编号区间[start, end],包含4或18的编号都不能使用,如:418、148、718不能使用,108可用。请问有多少可用设备编号?解答要求时间限制:1000ms, 内存限制:256MB输入两个整数start end(单空格间隔),用于标识设备编号区间,0 < start < end <= 100000输出一个整数,代表可用设备编号的数量样例输入样例 13 20输出样例 115提示不能使用的设备编号为4、14、18二原创 2022-02-28 13:43:22 · 2529 阅读 · 0 评论 -
给定 m 个字符串,请计算有哪些字符在所有字符串中都出现过 n 次及以上。
一、题目描述给定 m 个字符串,请计算有哪些字符在所有字符串中都出现过 n 次及以上。解答要求时间限制:1000ms, 内存限制:256MB输入首行是整数 n ,取值范围 [1,100]第二行是整数 m ,表示字符串的个数,取值范围 [1,100]接下来 m行,每行一个仅由英文字母和数字组成的字符串,长度范围 [1,1000)输出按ASCII码升序输出所有符合要求的字符序列; 如果没有符合要求的字符,则输出空序列 [ ]。样例输入样例 123aabbccFFFF原创 2022-02-28 10:36:45 · 2166 阅读 · 2 评论 -
Fluent Mybatis, 原生Mybatis, Mybatis Plus三者功能对比
Fluent MyBatis是一个 MyBatis 的增强工具,他只做了mybatis的语法糖封装,没有对mybatis做任何修改。使用Fluent MyBatis也可以不用写具体的 xml 文件,通过 java api 可以构造出比较复杂的业务 sql 语句,做到代码逻辑和 sql 逻辑的合一。不再需要在 Dao 中组装查询或更新操作,或在 xml 与 mapper 中再组装参数。那对比原生 Mybatis,Mybatis Plus 或者其他框架,Fluent Mybatis提供了哪些便利呢?一、需求场转载 2022-01-13 13:56:07 · 584 阅读 · 0 评论 -
Java-HashMap 统计其中有相同value的key及其个数
package com.test;import java.util.HashMap;import java.util.Map;public class test { public static void main(String args[]) { //统计其中有相同value的key的个数 Map<String, Integer> map = new HashMap<>(); map.put("1",1);原创 2021-12-22 16:48:29 · 3895 阅读 · 1 评论 -
Oracle中substr()与Java中substring()区别
1. Oracle中substr()--1.substr(string string, int a, int b);--2.substr(string string, int a) ;--注意1、string 需要截取的字符串-- 2、a 截取字符串的开始位置(当a等于0或1时,都是从第一位开始截取)-- 3、b 要截取的字符串的长度-- 4、只有a时,是从第a个字符开始截取后面所有的字符串。select substr(20211119,0,4) from dual;--20原创 2021-11-19 09:51:38 · 1629 阅读 · 1 评论 -
Spring(2)
Spring day021. 注入补充【了解】1.1 注入null值需要显式的为一个属性赋null值时,需要使用null子标签。<bean id="addr" class="com.baizhi.entity.Address"> <constructor-arg value="硅谷"/> <constructor-arg><null></null></constructor-arg></bean>原创 2021-08-13 13:54:32 · 102 阅读 · 0 评论 -
Spring(1)
1.Spring简介spring是一个轻量级的JavaEE应用框架。对比EJB(Enterprise Java Beans)技术是官方制定的重量级的JavaEE解决方案。EJB问题:开发调试麻烦和ejb容器耦合,不利于后期的维护Spring构建于众多优秀的设计模式之上,比如:工厂设计模式、代理设计模式、模板方法设计模式、策略设计模式…。设计模式:前人总结的,用于解决特定问题的优秀的方案。学习Spring,本质上就是在学这些设计模式解决了哪些问题?2.工厂设计模式工厂设计模式:使用工厂原创 2021-08-13 09:57:43 · 148 阅读 · 0 评论