自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 几个简单的递归案例

以下是几个最最常见的递归案例,也是最简单的递归算法题目,如果要深入学习并掌握递归算法,必须从这几个案例写起。首先说下递归三要素,即:1.递归结束条件;2.递归方法体(递归函数),也就是这个方法需要解决什么问题;3.递归函数的等价关系。直接看案例吧:一、斐波那契(Fibonacci)1.定义:斐波那契数列(Fibonacci sequence),又称黄金分割数列、因数学家莱昂纳多·斐波那契(Leonardoda Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”,指的是这样一个数列:

2021-02-08 14:24:24 9907

原创 JAVA代码全盘扫描指定后缀的文件

搜索电脑文件涉及到两个比较关键的知识点,一个是IO中的File操作,一个是递归算法,本文不涉及文件的输入输出和序列话,只是寻找文件,故不讨论流这一块。 直接看代码:public class TransFile { private static final String SUFFIX = "exe"; private static final ...

2019-10-25 10:12:58 482

原创 SpringBoot全局异常处理

有时候我们需要对返回到前端的数据做统一的格式处理,在实际开发中我们都会定义一个Result来封装返回的数据,一般会包含code、msg、data等等参数,不论请求是成功还是失败,都希望也需要返回这些统一的信息。例如: 如果我们不对返回信息做全局处理的话,当我们在service层处理异常逻辑的时候就必须手动判断并封装数据到Result,重复代码比较多而且看起来很臃肿。在一...

2019-09-16 21:02:53 153

原创 将项目上传到github的两种方式(idea和git指令)

方式一:使用idea上传。1.下载安装git,生成公钥私钥,在github上配置公钥,网上有很多方法,这里不赘述。完了之后在idea中配置git和github,打开idea按下面步骤进行配置:点击test如果出现git版本信息说明配置成功,接下来配置github,输入自己的github账号密码即可:2.在github上创建一个Repositories:...

2019-04-17 14:47:04 587

原创 两个数组合并去重(前端)

以下方法是将两个数组合并为一个新的数组,并去除所有重复的元素。示例:let arr1 = [1,2,3,3,4] let arr2 = [2,2,3,4]调用以下方法合并之后的数组为:arr = [1,2,3,4]//定义一个函数,传入两个数组,返回一个去重数组function twoArraysToOne (arr1,arr2) { let arr3= []; ...

2019-03-25 16:37:15 5170

原创 SpringBoot + IntelliJ IDEA实现热部署

一、导入依赖:(二者缺一不可)二、配置application.properties: 三、设置idea:     1.settings - Complier - Build project automatically(勾选)      2.CTRL+ALT+SHIFT+/ 组合键打开 Maintenance窗口选择Registry... ,找到compiler.auto...

2019-01-30 10:44:06 138

原创 前端for循环中嵌套函数的传参问题

最近写前端遇到一个很费解的问题,在for循环中遍历id集合,并对每一个id添加点击事件发送请求,正常的思路应该是这样的:但是打开开发者工具发现循环中的reportId并没有按照循环规则传递到click事件中,具体解决如下:这里还要注意click事件传递参数和获取参数的问题,参数是保存在event的data中的,取得时候event.data.参数名...

2018-12-27 10:08:47 1572

原创 上传文件(图片)到FTP服务器

FTPUtil可以根据需要自己编写,大致步骤为:链接FTP服务器--->登录----->创建模块目录---->进入模块目录----->上传文件其中最关键的是上传文件这一步,即:Boolean b = ftpClient.storeFile(fileName,inputStream);fileName参数为保存到服务器中的文件名称,可以自己设计(我这里是当前时间...

2018-12-26 16:51:59 1112

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除