摘要: 在你面前有一个n阶的楼梯,你一步只能上1阶或2阶。请问,当N=11时,你可以采用多少种不同的方式爬完这个楼梯();当N=9时呢? a(11)=a(10)+a(9)=144a(10)=a(9)+a(8)=89a(9)=a(8)+a(7)=55a(8)=a(7)+a(6)=34a(7)=a(6)+a(5 阅读全文
posted @ 2021-01-24 20:11 田园沃土 阅读(105) 评论(0) 推荐(0) 编辑
摘要: Sourceforge是一些开源软件经常用到的网站,然而国内的网站一直不稳定,如今是可以访问,但是一直无法下载,今天发现了一种新方法那就是http://www.mirrorservice.org 这个网站,这个网站提供了众多网站的镜像,可以通过web或者ftp等方式来访问,看了下,里面的站点相当多。 阅读全文
posted @ 2020-10-03 23:39 田园沃土 阅读(1834) 评论(1) 推荐(0) 编辑
摘要: Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。 容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPh 阅读全文
posted @ 2020-08-22 19:58 田园沃土 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 一、线程池什么时候用,有什么好处? “线程池”顾名思义,就是存放线程的池子,这个池子可以存放多少线程取决于采用哪种线程池,取决于有多少并发线程,有多少计算机的硬件资源。使用线程池最直接的好处就是:线程可以重复利用、减少创建和销毁线程所带来的系统资源的开销,提升性能(节省线程创建的时间开销,使程序响应 阅读全文
posted @ 2020-02-17 22:26 田园沃土 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 什么是OAuth2 OAuth(Open Authorization,开放授权)是为用户资源的授权定义了一个安全、开放及简单的标准,第三方无需知道用户的账号及密码,就可获取到用户的授权信息 OAuth2.0是OAuth协议的延续版本,但不向后兼容OAuth 1.0即完全废止了OAuth1.0 应用场 阅读全文
posted @ 2020-02-15 15:27 田园沃土 阅读(4046) 评论(0) 推荐(0) 编辑
摘要: 前言:之前的文章有讲过微服务的权限系列和网关实现,都是孤立存在,本文将整合后端服务与网关、权限系统。安全权限部分的实现还讲解了基于前置验证的方式实现,但是由于与业务联系比较紧密,没有具体的示例。业务权限与业务联系非常密切,本次的整合项目将会把这部分的操作权限校验实现基于具体的业务服务。 1. 前文回 阅读全文
posted @ 2020-02-15 14:40 田园沃土 阅读(3206) 评论(0) 推荐(0) 编辑
摘要: 把intellij的快捷键设置成eclipse的一样 1、File-Settings 2、设置快捷键 阅读全文
posted @ 2020-02-05 21:10 田园沃土 阅读(950) 评论(0) 推荐(0) 编辑
摘要: idea actiBPM插件安装问题1. 访问https://plugins.jetbrains.com/,下载actiBPM.jar2. ctrl+alt+s,选plugins,选择从硬盘安装3. restart,右键,new bpmnFile.乱码问题1. Config the startup 阅读全文
posted @ 2020-02-01 18:27 田园沃土 阅读(3162) 评论(0) 推荐(0) 编辑
摘要: EL概述 EL(Express Lanuage)表达式可以嵌入在jsp页面内部,减少jsp脚本的编写,EL出现的目的是要替代jsp页面中脚本的编写。 简单来说EL表达式就是让程序员,简化了代码的书写量。在学EL表达式之前我们必须通过<%= %>来取出域中的数据,但这种方式 过于繁琐,所以就诞生了EL 阅读全文
posted @ 2020-01-30 16:41 田园沃土 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 问题:在java代码中设置 了msg但是在jsp页面使用jstl取不出来 原因:创建maven工程时,idea自动添加的web.xml中的jsp页面头约束版本太低 解决方法:将“一”的代码替换为“二”的代码即可 “一” <!DOCTYPE web-app PUBLIC "-//Sun Microsy 阅读全文
posted @ 2020-01-29 19:25 田园沃土 阅读(911) 评论(0) 推荐(0) 编辑