摘要:
选择排序 选择排序的概念 选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理如下。首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直到所有元素均排序完毕。 选择排序的主要 阅读全文
摘要:
进程、线程、以及它们之间的区别与联系 一、进程简介 1.1 进程概念的引入 计算机中,CPU是最宝贵的资源,为了提高CPU的利用率,引入了多道程序设计的概念。当内存中多个程序存在时,如果不对人们熟悉的“程序”的概念加以扩充,就无法刻画多个程序共同运行时系统呈现出的特征。 多道程序设计:是指允许多个作 阅读全文
摘要:
SpringBoot Web开发(5) 开发页面国际化+登录拦截 一、页面国际化 页面国际化目的:根据浏览器语言设置的信息对页面信息进行切换,或者用户点击链接自行对页面语言信息进行切换。 **效果演示:**当浏览器语言设置为英文优先时,或者用户点击页面“English”选项时,页面如下图所示: 当浏 阅读全文
摘要:
SpringBoot Web开发(4) Thymeleaf模板与freemaker 一、模板引擎 常用得模板引擎有JSP、Velocity、Freemarker、Thymeleaf SpringBoot推荐的Thymeleaf; 语法更简单,功能更强大; 二、引入Thymeleaf模板 pom.xm 阅读全文
摘要:
springboot2.0中 WebMvcConfigurerAdapter过期替代方案 最近在学习尚硅谷的《springboot核心技术篇》,项目中用到SpringMVC的自动配置和扩展配置。 老师用的是SpringBoot 1.5.9.RELEASE ,他这里扩展SpringMVC用的是WebM 阅读全文
摘要:
Android入门(一) IDEA上创建Android应用之helloworld 首先看运行结果: 一、准备工作 下载安装IntelliJ IDEA :我这里用的是2018.2.7 下载安装Genymotion 下载安装Gradle管理工具 二、配置环境 1.配置Jdk (略) 2.配置Sdk 3. 阅读全文
摘要:
SpringBoot配置(2) slf4j&logback 一、SpringBoot的日志使用 全局常规设置(格式、路径、级别) SpringBoot能自动适配所有的日志,而且底层使用slf4j+logback的方式记录日志,引入其他框架的时候,只需要把这个框架依赖的日志框架排除掉即可; Sprin 阅读全文
摘要:
SpringBoot配置(1) 配置文件application&yml 一、配置文件 1.1 配置文件 SpringBoot使用一个全局的配置文件,配置文件名是固定的。 application.properties application.yml 配置文件放在src/main/resources目录 阅读全文
摘要:
Markdown语法说明(转) Markdown创始人John Gruber的语法说明 附上本文链接 NOTE: This is Simplelified Chinese Edition Document of Markdown Syntax. If you are seeking for Engl 阅读全文
摘要:
SpringBoot(0) HelloWorld的实现与原理分析 一、环境准备 1.1 环境约束 –jdk1.8:Spring Boot 推荐jdk1.7及以上;java version “1.8.0_121” –maven3.x:maven 3.3以上版本;Apache Maven 3.6.0 – 阅读全文