11 2018 档案

摘要:简单选择排序简介 简单选择排序是一种选择排序。 选择排序:每趟从待排序的记录中选出关键字最小的记录,顺序放在已排序的记录序列末尾,直到全部排序结束为止。 简单排序处理流程 (1)从待排序序列中,找到关键字最小的元素; (2)如果最小元素不是待排序序列的第一个元素,将其和第一个元素互换; (3)从余下 阅读全文
posted @ 2018-11-29 14:16 薛定谔病态猫 阅读(248) 评论(0) 推荐(0) 编辑
摘要:1.Log4j2的性能为什么这么好? 2.SpringBoot+Log4j2日志框架配置详解 3.全面了解jwt 4.jwt的优缺点 5.为什么使用 SLF4J 而不是 Log4J 来做 Java 日志 6.漫谈单点登录SSO 7.幂等性与分布式锁 8.揭秘spring-session 9.Rock 阅读全文
posted @ 2018-11-26 15:55 薛定谔病态猫 阅读(151) 评论(0) 推荐(0) 编辑
摘要:错误描述 今天启动项目时发现IDEA控制台出错,tomcat的标志变成问号,启动不了服务器 解决办法 找到IDEA的配置文件夹下的disabled_plugins.txt,删除然后重启IDEA即可; 我的文件在:C:\Users\admin\.IntelliJIdea2018.1\config 阅读全文
posted @ 2018-11-22 21:10 薛定谔病态猫 阅读(3334) 评论(1) 推荐(0) 编辑
摘要:最近在做批量打印并监控显示打印进度的功能,用到了很多异步函数,很多异步函数嵌套在回调函数里面,层层嵌套,导致代码可阅读性与可维护性变得十分糟糕,而且由于都是异步执行的函数,无法知道什么时候能回调结束,无法保证程序能安全执行,为了能解决这个问题,避免"回调地狱",于是就需要用Promise函数。 什么 阅读全文
posted @ 2018-11-22 17:52 薛定谔病态猫 阅读(2526) 评论(0) 推荐(0) 编辑
摘要:希尔排序简介 希尔(Shell)排序又称为缩小增量排序,它是一种插入排序。它是直接插入排序算法的一种威力加强版。 该方法因DL.Shell于1959年提出而得名。 希尔排序的基本思想是: 把记录按步长 gap 分组,对每组记录采用直接插入排序方法进行排序。随着步长逐渐减小,所分成的组包含的记录越来越 阅读全文
posted @ 2018-11-12 15:16 薛定谔病态猫 阅读(365) 评论(0) 推荐(0) 编辑
摘要:插入排序简介 直接插入排序是一种最简单的插入排序。 直接插入排序,每次将一个新数据插入到有序队列中的合适位置里。 插入排序:每一趟将一个待排序的记录,按照其关键字的大小插入到有序队列的合适位置里,知道全部插入完成。 假设有一组无序序列 R0, R1, ... , RN-1。 (1) 我们先将这个序列 阅读全文
posted @ 2018-11-07 19:43 薛定谔病态猫 阅读(154) 评论(0) 推荐(0) 编辑
摘要:快速排序简介 快速排序是一种交换排序。 快速排序由C. A. R. Hoare在1962年提出。 它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分:分割点左边都是比它小的数,右边都是比它大的数。 然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成 阅读全文
posted @ 2018-11-06 17:12 薛定谔病态猫 阅读(267) 评论(0) 推荐(2) 编辑
摘要:什么是冒泡排序 冒泡排序是一种交换排序。 什么是交换排序呢? 交换排序:两两比较待排序的关键字,并交换不满足次序要求的那对数,直到整个表都满足次序要求为止。 算法思想 它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就 阅读全文
posted @ 2018-11-05 20:58 薛定谔病态猫 阅读(253) 评论(0) 推荐(0) 编辑
摘要:有人说她是Web打印控件,因为她能打印、在浏览器中以插件的形式出现,用简单一行语句就把整个网页打印出来; 有人说她是打印编程接口,因为她介于浏览器和打印设备之间,是个通道和桥梁,几乎能想到的打印控制事项都能做到; 有人说她是JavaScript的扩展,因为她所有功能就那么几个语句,和JS语法一样,一 阅读全文
posted @ 2018-11-01 21:09 薛定谔病态猫 阅读(659) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示