用户中心USER CENTER

首页/用户
  • Spring Boot YML 掀翻 Properties!!

    摘要:配置文件大家应该都很熟悉,键值对嘛,配置文件栈长也是从开始了解到的。那么,这两种格式的配置文件到底有哪些区别呢哪个更好能不能替换代替今天,栈长就来解开这些谜团,看能不能掀翻。。。 .properties 配置文件大家应该都很熟悉,键值对嘛,.yml 配置文件栈长也是从 Spring Boot 开始了解到的。 那么,这两种格式的配置文件到底有哪些区别呢?哪个更好?能不能替换代替?今天,栈...

    forrest23 发布于Java
  • Hive将UDF编译到源码中(idea)

    摘要:有时候需要改写源码,比如将常用的某个放在源码中,启动即可使用。所以推荐使用来完成改源码的操作,好处不言而喻。这是因为在环境不能执行。同名文件夹是这个包解压后的文件夹,上传到可直接使用,免解压。 有时候需要改写源码,比如将常用的某个UDF放在源码中,启动即可使用。在Linux上直接改写源码是很容易出错的,因为vim没有检测提示,直到打包时过了很久才报错,并找到日志才发现是哪里写错了,而且...

    forrest23 发布于Java
  • 利用反射和注解,拷贝类型相同,属性名不同的对象

    摘要:前言最近开发遇到一个问题,两个对象进行属性值拷贝。理论上来说可以直接借助来进行拷贝,奈何两个对象属性名不同,懵逼脸。 1、前言 最近开发遇到一个问题,两个对象进行属性值拷贝。理论上来说可以直接借助org.springframework.beans.BeanUtils.copyProperties(Object source, Object target)来进行拷贝,奈何两个对象属性名不...

    forrest23 发布于Java
  • 力扣(LeetCode)31

    摘要:如果不存在下一个更大的排列,则将数字重新排列成最小的排列即升序排列。必须原地修改,只允许使用额外常数空间。 题目地址:https://leetcode-cn.com/probl... 题目描述:实现获取下一个排列的函数,算法需要将给定数字序列重新排列成字典序中下一个更大的排列。 如果不存在下一个更大的排列,则将数字重新排列成最小的排列(即升序排列)。 必须原地修改,只允许使用额外常数空...

    forrest23 发布于Java
  • 原理解释 - 收藏集 - 掘金

    摘要:巧前端基础进阶全方位解读前端掘金我们在学习的过程中,由于对一些概念理解得不是很清楚,但是又想要通过一些方式把它记下来,于是就很容易草率的给这些概念定下一些方便自己记忆的有偏差的结论。 计算机程序的思维逻辑 (83) - 并发总结 - 掘金从65节到82节,我们用了18篇文章讨论并发,本节进行简要总结。 多线程开发有两个核心问题,一个是竞争,另一个是协作。竞争会出现线程安全问题,所以,本...

    forrest23 发布于Java
<