码迷,mamicode.com
首页 > 编程语言 > 日排行
js鸡尾酒排序算法
// 鸡尾酒排序算法 function wineSort(arr) { console.log('鸡尾酒算法第0次:' + arr.join(',')); let len = arr.length; for (let i = 0; i < len / 2; i++) { // 奇数次 let isS ...
分类:编程语言   时间:2020-03-23 09:15:34    阅读次数:65
Lucene底层储存结构、优化和相关度排序
lucene详细存储结构: 索引 (Index) : 一个目录一个索引,在 Lucene 中一个索引是放在一个文件夹中的。 段(Segment) : 一个索引 (逻辑索引)由多个段组成, 多个段可以合并, 以减少读取内容时候的磁盘IO. Lucene 中的数据写入会先写在内存的一个Buffer,当B ...
分类:编程语言   时间:2020-03-23 09:15:59    阅读次数:107
js快速排序算法
// 快速排序算法:关键在于定义基准元素,头尾元素与基准元素对比,定义头尾元素下标,头小右移,头大停止,尾大左移,尾小停止,头大尾小元素交换 function partition(arr, startIndex, endIndex) { var pivot = arr[startIndex]; va ...
分类:编程语言   时间:2020-03-23 09:17:05    阅读次数:67
SpringBoot与SpringCloud的关系与区别?
一、SpringBoot和SpringCloud简介 1、SpringBoot:是一个快速开发框架,通过用MAVEN依赖的继承方式,帮助我们快速整合第三方常用框架,完全采用注解化(使用注解方式启动SpringMVC),简化XML配置,内置HTTP服务器(Tomcat,Jetty),最终以Java应用 ...
分类:编程语言   时间:2020-03-23 09:18:49    阅读次数:63
最详细的 Spring Boot 多模块开发与排坑指南
创建项目 创建一个 SpringBoot 项目非常的简单,简单到这里根本不用再提。你可以在使用 IDEA 新建项目时直接选择 创建一个 Spring Boot 项目,也可以使用 Spring 官方提供的 Spring Boot 项目生成页面得到一个项目。 下面介绍一下使用 Spring 官方生成的方 ...
分类:编程语言   时间:2020-03-23 09:23:52    阅读次数:68
python 15 闭包函数
[Toc] 1.函数对象 精髓:把函数当成变量去用,具体可以分为四个方面的使用 1、可以赋值,函数名A赋值给B,直接B()就可以引用该函数了 2、函数可以作为参数传入另外一个函数 3、函数的返回值可以是一个函数 4、可以当做容器类型的一个元素 函数对象应用示范: 2.函数嵌套 1、函数的嵌套调用:在 ...
分类:编程语言   时间:2020-03-23 09:27:01    阅读次数:71
springcloud断路器的作用?
当一个服务调用另一个服务由于网络原因或自身原因出现问题,调用者就会等待被调用者的响应 当更多的服务请求到这些资源导致更多的请求等待,发生连锁效应(雪崩效应) 断路器有完全打开状态:一段时间内 达到一定的次数无法调用 并且多次监测没有恢复的迹象 断路器完全打开 那么下次请求就不会请求到该服务 半开:短 ...
分类:编程语言   时间:2020-03-23 09:27:22    阅读次数:86
065_SpringMVC事物
五个事物隔离级别: 查看事物隔离级别命令:select @@tx_isolation;设置事物隔离级别:set global transaction isolation level *** 1)read uncommitted:读未提交级别, 2)read committed:读已提交级别 3)re ...
分类:编程语言   时间:2020-03-23 09:27:39    阅读次数:80
无法在web.xml或使用此应用程序部署的jar文件中解析绝对uri:[http://java.sun.com/jsp/jstl/core]
jsp中出错提示: The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application 原因: ...
分类:编程语言   时间:2020-03-23 09:28:15    阅读次数:1163
小白学 Python 数据分析(18):Matplotlib(三)常用图表(上)
人生苦短,我用 Python 前文传送门: "小白学 Python 数据分析(1):数据分析基础" "小白学 Python 数据分析(2):Pandas (一)概述" "小白学 Python 数据分析(3):Pandas (二)数据结构 Series" "小白学 Python 数据分析(4):Pan ...
分类:编程语言   时间:2020-03-23 09:32:43    阅读次数:88
js冒泡排序算法改进
// 冒泡排序算法 function bubbleSort(arr) { console.log('排序算法第0次:' + arr.join(',')); var len = arr.length; var lastIndex = 0; // 最后标记的脚标 var sortBorder = len ...
分类:编程语言   时间:2020-03-23 09:41:31    阅读次数:77
几种基础数组去重
1.基础for双层循环然后splice去重function unique(arr){ for(var i=0; i<arr.length; i++){ for(var j=i+1; j<arr.length; j++){ if(arr[i]==arr[j]){ //第一个等同于第二个,splice方 ...
分类:编程语言   时间:2020-03-23 09:42:20    阅读次数:69
二分查找(Binary Search)Java实现
使用二分查找的序列必须是有序的。 时间复杂度O(logn),每次当前序列长度的一半。 1. 递归实现 /** * To search if the target is in a given array. If find, return the position of * the target in ...
分类:编程语言   时间:2020-03-23 09:42:51    阅读次数:79
【Java】反射调用与面向对象结合使用产生的惊艳
缘起我在看Spring的源码时,发现了一个隐藏的问题,就是父类方法(Method)在子类实例上的反射(Reflect)调用。初次看到,感觉有些奇特,因为父类方法可能是抽象的或私有的,但我没有去怀疑什么,这可是Spring的源码,肯定不会有错。不过我去做了测试,发现确实是正确的,那一瞬间竟然给我了一丝 ...
分类:编程语言   时间:2020-03-23 09:43:08    阅读次数:65
容器 _ 数组
数组 在学数组前 ,第一个简单的容器为 变量 (数据类型) 例 int i =1 那么 指定 的i 输入打印就为1 , 现在如果要你存入一百个数字从1-100存入 那 我们的 int 存值必定很麻烦 因为这些变量彼此之间没有任何的关联,也就是说如果现在突然再有一个要求,要求你输出这100个变量的内容 ...
分类:编程语言   时间:2020-03-23 09:45:34    阅读次数:85
java之AQS和显式锁
本次内容主要介绍AQS、AQS的设计及使用、ReentrantLock、ReentrantReadWriteLock以及手写一个可重入独占锁 1、什么是AQS? AQS,队列同步器AbstractQueuedSynchronizer的简写,JDK1.5引入的,是用来构建锁或者其他同步组件的基础框架, ...
分类:编程语言   时间:2020-03-23 09:48:43    阅读次数:73
SpringBoot#aop
AOP原理解析,一切始于@EnableAspectJAutoProxy。【所有原理分析,看给容器添加了什么组件,组件的功能】1、@EnableAspectJAutoProxy是什么? @Import(AspectJAutoProxyRegister.clss)给容器中导入AspectJAutoPro ...
分类:编程语言   时间:2020-03-23 09:49:57    阅读次数:75
python基础-程序执行原理
1.程序执行原理: 2.python的执行原理: 3.程序的作用:处理数据 4.变量就是用来存储数据的 ...
分类:编程语言   时间:2020-03-23 09:52:19    阅读次数:57
「newbee-mall新蜂商城开源啦」GitHub 上最热门的 Spring Boot 项目,我也要做一次靓仔!
介绍一下新蜂商城的近况,同时,新蜂商城 Vue 版本目前也在开发中,在这篇文章里我也向大家公布一下新蜂商城 Vue 版本的开发进度,和大家同步一下,在不久后也会进行所有源码的开源。 ...
分类:编程语言   时间:2020-03-23 09:53:42    阅读次数:404
c# dllimport c++数据类型映射关系
//C++中的DLL函数原型为 //extern "C" __declspec(dllexport) bool 方法名一(const char* 变量名1, unsigned char* 变量名2) //extern "C" __declspec(dllexport) bool 方法名二(const ...
分类:编程语言   时间:2020-03-23 09:54:22    阅读次数:79
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!