随笔分类 -  知识扩展

摘要:定义: @PostConstruct是Java自带的注解,在方法上加该注解会在项目启动的时候执行该方法,也可以理解为在spring容器初始化的时候执行该方法。 从Java EE5规范开始,Servlet中增加了两个影响Servlet生命周期的注解,@PostConstruct和@PreDestroy 阅读全文
posted @ 2022-10-18 15:21 jiuchengi 阅读(301) 评论(0) 推荐(0) 编辑
摘要:3.2 Java中抽象类与接口有何区别? Java中抽象类与接口 Java中抽象类 抽象类的定义 定义:类的修饰符 abstract class 类名抽象类跟普通的类定义相比,就是在原来的基础上,加上一个abstract关键字。 Java语言中,用abstract 关键字来修饰一个类时,这个类叫作抽 阅读全文
posted @ 2022-08-03 10:12 jiuchengi 阅读(56) 评论(0) 推荐(0) 编辑
摘要:1 前言 工作久了就会发现,基础知识忘得差不多了。为了复习下基础的知识,同时为以后找工作做准备,这里简单总结一些常见的可能会被问到的问题。 2 自我介绍 自己根据实际情况发挥就行 3 Java SE 3.1 Java访问控制修饰符 Java 修饰符 Java语言提供了很多修饰符,主要分为以下两类: 阅读全文
posted @ 2022-08-01 13:50 jiuchengi 阅读(49) 评论(0) 推荐(0) 编辑
摘要:1.什么是ORM?对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。ORM框架是连接数据库的桥梁,只要提供了持久化类与表的映射关系,ORM框架在运行时就能参照映射文件的信息,把对象持久化到数据库中。 ORM 阅读全文
posted @ 2022-07-20 10:21 jiuchengi 阅读(9948) 评论(0) 推荐(2) 编辑
摘要:Base 64 Encoding有什么用?举个简单的例子,你使用SMTP协议 (Simple Mail Transfer Protocol 简单邮件传输协议)来发送邮件。因为这个协议是基于文本的协议,所以如果邮件中包含一幅图片,我们知道图片的存储格式是二进制数据(binary data),而非文本格 阅读全文
posted @ 2022-07-18 14:31 jiuchengi 阅读(56) 评论(0) 推荐(0) 编辑
摘要:1、什么是字典树 如下图就是一颗字典树, 这是往树里插入字符串 he、she、hers、his、shy 生成的树 特点 字典树又名前缀树 和 单词查找树, 每个字符串的公共前缀都将作为一个字符节点保存。 它本质是一颗多叉树, 除了根节点, 每个节点只存放一个字符, 从根节点到某一绿色节点,路径上经过 阅读全文
posted @ 2022-06-02 09:26 jiuchengi 阅读(293) 评论(0) 推荐(0) 编辑
摘要:import com.alibaba.fastjson.JSONObject;import com.google.common.collect.Lists;import com.hl.analyze.utils.enums.DateFmtEnum;import lombok.AccessLevel; 阅读全文
posted @ 2022-05-27 16:47 jiuchengi 阅读(40) 评论(0) 推荐(0) 编辑
摘要:之前有面试到两个日期的大小比较方式,现在整理一下几种方法。 例子: String beginTime=new String("2017-06-09 10:22:22"); String endTime=new String("2017-05-08 11:22:22"); 1 直接用Date自带方法b 阅读全文
posted @ 2022-05-20 15:33 jiuchengi 阅读(2013) 评论(0) 推荐(0) 编辑
摘要:方法:stream流中的 groupingBy方法代码实现: Map<String, List<DistribsunStationListVO>> collect = distribsunStationListList.stream().collect(Collectors.groupingBy(D 阅读全文
posted @ 2022-05-13 14:42 jiuchengi 阅读(696) 评论(0) 推荐(0) 编辑
摘要:一、Nacos介绍 Nacos是SpringCloudAlibaba架构中最重要的组件。 Nacos 是一个更易于帮助构建云原生应用的动态服务发现、配置和服务管理平台,提供注册中心、配置中心和动态 DNS 服务三大功能。能够无缝对接Springcloud、Spring、Dubbo等流行框架。 nac 阅读全文
posted @ 2022-04-25 14:21 jiuchengi 阅读(2949) 评论(0) 推荐(0) 编辑
摘要:DNS:域名解析协议 TCP:相当于客户端与服务端连接中的高速公路 http():是高速公路公路上面的汽车,http是短链接, FTP:(文件传输协议)底层也是依赖于TCP,不过是长连接的。传输大文件比较快 https:通过认证证书确保安全,同时对摘要进行了加密 TCP有三次握手(建立连接)4次挥手 阅读全文
posted @ 2022-04-25 10:15 jiuchengi 阅读(545) 评论(0) 推荐(0) 编辑
摘要:第一步: 第二步: 模板内容: * * * $param$ * $return$ */ 第三步:设置来源 Default value: param: groovyScript("def result='\\n'; def params=\"${_1}\".replaceAll('[\\\\[|\\\ 阅读全文
posted @ 2022-04-06 16:30 jiuchengi 阅读(273) 评论(0) 推荐(0) 编辑
摘要:直接上代码 public static void main(String[] args) { List<String> list = new ArrayList<>(); list.add("0.0121"); list.add("0.0131"); list.add("-"); list.add( 阅读全文
posted @ 2022-03-30 09:41 jiuchengi 阅读(914) 评论(0) 推荐(0) 编辑
摘要:package com.hl.analyze.utils; import com.google.common.collect.Lists; import com.hl.analyze.utils.enums.DateFmtEnum; import lombok.AccessLevel; import 阅读全文
posted @ 2022-03-24 15:33 jiuchengi 阅读(103) 评论(0) 推荐(0) 编辑
摘要:1,netstat -ano | findstr 端口 根据端口查看端口号 2,taskkill /pid 进程号 -f 根据进程号杀死该进程 阅读全文
posted @ 2022-03-22 09:38 jiuchengi 阅读(90) 评论(0) 推荐(0) 编辑
摘要:方法一:String的format方法(推荐) double f = 111231.5585; System.out.println(String.format("%.2f", f)); 方法二:DecimalFormat的format方法 double f = 111231.5585; Decim 阅读全文
posted @ 2022-03-21 17:23 jiuchengi 阅读(593) 评论(0) 推荐(0) 编辑
摘要:举个栗子 public static void main(String[] args) { List<String> list = null; list.forEach(x -> System.out.println(x)); } 工作中经常会遇到,查询返回空,如果没有判空处理,一不小心就会空指针异 阅读全文
posted @ 2022-03-16 14:11 jiuchengi 阅读(1987) 评论(1) 推荐(0) 编辑
摘要:Dubbo ——是SOA架构的具体的实现框架! 2.1 Dubbo简介 Apache Dubbo是一款高性能的Java RPC框架。官网地址:[http://dubbo.apache.org] dubbo由阿里开发,2018年捐献给Apache基金会 RPC全称为remote procedure c 阅读全文
posted @ 2022-03-10 14:03 jiuchengi 阅读(504) 评论(0) 推荐(0) 编辑
摘要:随着互联网的发展,网站应用的规模也在不断的扩大,进而导致系统架构也在不断的进行变化。 从互联网早起到现在,系统架构大体经历了下面几个过程: 单体应用架构(旅游网) >垂直应用架构 >分布式架构 >SOA架构 >微服务架构 单体应用架构 单体应用结构,就是将一个系统的多个模块做成一个web项目,然后部 阅读全文
posted @ 2022-03-10 10:05 jiuchengi 阅读(375) 评论(0) 推荐(0) 编辑
摘要:yapi官网https://hellosean1025.github.io/yapi/devops/index.html 简介 ​ YApi 是高效、易用、功能强大的 api 管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务。可以帮助开发者轻松创建、发布、维护 API,YApi 还为用户 阅读全文
posted @ 2022-03-04 10:42 jiuchengi 阅读(191) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示