Apache Shiro是一个应用程序安全框架(Application security framework). 提供了4个安全支持: authentication, authorization, enterprise session management and cryptography。 Shiro产生的背景http://shiro.apache.org/what-is-shiro.html。 JAAS提供了authentication, authorization. ...
阅读全文下面三个命令都可以查看linux操作系统的版本信息 cat /etc/os-release lsb_release -a hostnamectl cat /etc/os-release [test@test01 ~]$ cat /etc/os-release NAME="Oracle Linux Server" VERSION="7.4" ID="ol" VERSION_ID=" ...
阅读全文Let us begin by defining some central AOP concepts and terminology. These terms are not Spring-specific... unfortunately, AOP terminology is not particularly intuitive; however, it would be even more confusing if Spring used its own terminology. ...
阅读全文https://spring.io/tools Spring Tools 4 is the next generation of Spring tooling for your favorite coding environment. Largely rebuilt from scratch, it provides world-class support for developing Spring-based enterprise applications, whether you ...
阅读全文创建一个webapp工程可以使用下面的步骤。 安装nvm (可选,仅用来管理nodejs版本) 安装nodejs (可选,如果已经有的话) 创建工程目录 初识化工程 安装工程依赖。 一)安装nvm (参考https://github.com/nvm-sh/nvm/blob/master/README.md#system-version-of-node) curl -o- https://raw.githubusercontent.com/nvm-s ...
阅读全文官方文档:https://kotlinlang.org/docs/reference/ Kotlin中国:https://www.kotlincn.net/ ...
阅读全文1. 这个Docker视频demo了一个Docker的应用场景: https://www.youtube.com/watch?v=YFl2mCHdv24 2. <<Kubernetes for Beginners - Docker Introduction>> 这个视频非错不错的解释了Docker解决的痛点以及其架构。 https://www.youtube.com/watch?v=rmf04ylI2K0 3. 《Introduction to Ku ...
阅读全文如何在oracle ADF框架下开发测试部署SOAP web services. 本文参考官方文档的解读版:“Creating SOAP Web Services with Application Modules” :https://docs.oracle.com/cd/E51366_01/adf/develop/bcextservices.htm#ADFFD534 官网分为三部分讲述了这个问题: Section 11.1, "In ...
阅读全文坑,坑,一个大坑,一个陷了无数勇士的坑。。。。 这种情况一般是由于在crontab文件中没有配置环境变量引起的。下文摘自跳出坑的大勇士: 注意环境变量问题 有时我们创建了一个crontab,但是这个任务却无法自动执行,而手动执行这个任务却没有问题,这种情况一般是由于在crontab文件中没有配置环境变量引起的。 在crontab文件中定义多个调度任务时,需要特别注意的一个问题就是环境变量的设置,因为我们手动执行某个任务时,是在当前shell环境下进行的,程序当然能找到环境变量,而 ...
阅读全文Keytool用来创建修改删除key,以及导入导出证书,主要有下面的功能。 key的生成和导入导出文档比较多。注:导出证书只需要keystore的密码即可,即使key设置了密码。 key的密码如果不设置则默认与keystore的密码相同。 如果设置了密码,可以通过keypasswd来进行修改,如果忘记密码想测试key的密码,也可以用keypasswd来尝试。因为如果对key没有单独设置密码,当使用此命令时只需要提供keystore的密码后就会提示为k ...
阅读全文简易学习一下markdown文档格式 https://www.runoob.com/markdown/md-tutorial.html https://typora.io/ ...
阅读全文1)两数和 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。 示例: 给定 nums = [2, 7, 11, 15], target = 9 因为 nums[0] + nums[1] = 2 + 7 = 9 所以返回 [0, 1] 来源:力扣(LeetCode) 链接 ...
阅读全文物件的产品生命周期(Lifecycle Phase)可以根据组织需求自定义。下面的表格是默认的生命周期。 生命周期名称(Lifecycle phase name) 生命周期定义 初始(Preliminary ) 该物件从未发布。可能有一个待定变更。The item has never been released. It may have a pending change against it. 原型(P ...
阅读全文https://ww1.sinaimg.cn/mw690/74cf050fjw1ejy37k1ognj20c818gmyi.jpg ...
阅读全文网站提供注册功能的同时都会提高找回密码功能? 如何找回密码?一般都需要发送一个临时秘密到用户邮箱来重新设置密码。大体可以分为下面几个过程: 1. 找回密码页面。用户输入邮箱地址,验证码,以及安全密码保护问题等,确认按钮发送邮件到用户邮箱。 2.用户点击确认找回按钮后,返回页面。 2.1 后台使用管理员邮箱账户发送邮件。如果没有企业邮箱,除了自己搭建企业邮箱外,可以申请使用腾讯,阿里,263等邮件服务商提供的企业邮箱功能。 3.用户登录邮箱 ...
阅读全文<<Java™ in a Nutshell: A Deskop Quick Reference >> docstore.mik.ua/orelly/java-ent/jnut/index.htm ...
阅读全文MVC - Model-View-Controller MVP - Model-View-Presenter MVVM - Model-View-ViewModel MVW / MV* - Model-View-Whatever Both MVP and MVVM are derivatives of MVC. The key difference between it and it’s derivatives&nb ...
阅读全文《Live Coding #1 - Spring Cloud Eureka using Microservices - Example | Tech Primers Live Stream》:https://www.youtube.com/watch?v=rlS9eH5tEnY 《Designing Microservices using Spring Boot, Spring Cloud, Eureka and Zuul | #2 | Tech ...
阅读全文Spring Cloud学习过程中相关的知识点和软件项目: (1) Cloud Foundry: https://www.cloudfoundry.org/ (2)Pivotal Web Services: https://run.pivotal.io/ (3)Zookeeper: https://zookeeper.apache.org/doc/current/zookeeperSt ...
阅读全文var // The deferred used on DOM ready readyList, // A central reference to the root jQuery(document) rootjQuery, // Support: IE<10 // For `typeof xmlNode.method` instead of `xmlNode.method !== undefined` core_strundefined = ty ...
阅读全文