Leo大西瓜
Leo大西瓜
全部文章
Java心得
angular(1)
Linux(2)
团队管理(7)
阅读心得(2)
题解(1)
归档
标签
去牛客网
登录
/
注册
Leo大西瓜的博客
全部文章
/ Java心得
(共12篇)
Java的经典冒泡排序算法解析
算法思想:两两比较,并将更大的值交换顺序后移,就像冒泡,每次比较排序将更大的值后移。 代码如下: public class Maopao { public static void main(String[] args) { int[] nums={2,7,25,13,6,...
2022-05-01
0
392
Java经典冒泡排序算法的优化解析
思想:在普通冒泡排序的基础上,增加一个flag标志记录,添加一个flag标记,如果该数已经做出排序则置为true,,没有做出排序证明已经是正常顺序,无需再排序,默认flag为false。 代码如下: public class OptimizationBubbleAlgorithm { p...
2022-05-01
0
332
Java算法题即词的匹配之Alibaba面试题
1)题目: /* * 2020年8月 阿里巴巴-蚂蚁金服Java面试题:有一个字符串的构成是字母+空格的组合,如“北京 杭州 杭州 北京”,要求输入一个匹配模式(简单的以字符来写),比如: * pattern1="abba" str1="北京 杭州 杭州 北京&q...
2022-05-01
0
459
Map中的数据封装到实体或者数据类型转换
前提: 实体字段的设计为小驼峰类型,数据库字段的设计遵循下划线分割设计对应字段设计的小驼峰原则。 例如实体中的字段为taskType,则数据库的字段为TASK_TYPE。 工具类代码如下: package com.company.utils; import org.slf4j.Logger...
2022-05-01
0
549
Page实体
直接上代码如下: package com.company.core.entity; import java.util.Collections; import java.util.List; import org.apache.commons.lang.StringUtils; import o...
2022-05-01
0
449
Gson或fastJson解析json数据的数组类型数据
1、示例: { "homeadlist": [{ "id": 1, "imgurl": "/img/homead/a73b3f1d-0f14-429d-9d0f-70643fb0f...
2022-05-01
0
594
对多线程下的单例模式的一点思考
1、首先看饿汉模式 比较消耗内存。 代码如下: /*饿汉式 单例模式*/ public class HungrySingleton { private HungrySingleton() { } private static final HungrySin...
2022-05-01
0
338
Java后端架构师修炼
1、基础 1)常用工具 IDEA \ MAVEN \ GIT \ GRADLE 2)JDK特性 lambda表达式、集合源码等等 3)MySQL基础 4)SSM核心基础 5)springcloud项目 6)操作系统知识 7)IO与网络编程 8)计算机网络 9)Linux系统与运...
2022-05-01
0
328
常用的Json序列化与反序列化工具
import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.n...
2022-05-01
0
532
常用的日期转换Java工具
import lombok.extern.slf4j.Slf4j; import org.springframework.util.StringUtils; import java.text.DateFormat; import java.text.ParseException; import ja...
2022-05-01
0
316
首页
上一页
1
2
下一页
末页