一、基数排序介绍 基数排序(Radix Sort)是桶排序的扩展,它的基本思想是:将整数按位数切割成不同的数字,然后按每个位数分别比较。具体做法是:将所有待比较数值统一为同样的数位长度,数位较短的数前面补零。然后,从最低位开始,依次进行一次排序。这样从最低位排序一直到最高位排序完成以后, 数列就变成 ...
分类:
编程语言 时间:
2018-10-15 12:22:19
阅读次数:
206
在java里面有八大基本的数据类型,分别是 byte,short,char,int,long,float,double,boolean 然后需要说的就是几个特殊的基本数据类型的取值范围 先来说说byte它的取值范围 byte的取值范围是-128~127,但是你们有没有想过为什么是这个范围呢?大家肯定 ...
分类:
编程语言 时间:
2018-10-15 12:22:55
阅读次数:
146
list转为tuple: temp_list = [1,2,3,4,5] 将temp_list进行强制转换:tuple(temp_list) 查看是否转换成功:print type(temp_list) tuple 转为list: temp_tuple = (1,2,3) 方法类似,也是进行强制转换 ...
分类:
编程语言 时间:
2018-10-15 14:20:02
阅读次数:
180
一、魔法方法 1、魔法方法总是被双下划线包围,例如:__init__ 2、为什么在类实例化的时候,有时候需要构造__init__,有时候不需要呢 3、__new(cls[,...]) :实例化对象被调用的第一个魔法方法,它跟其他的魔法方法不一样,它的第一个参数不是self,而是这个类cls . 一般 ...
分类:
编程语言 时间:
2018-10-15 14:21:07
阅读次数:
141
...
分类:
编程语言 时间:
2018-10-15 14:22:56
阅读次数:
254
总览 最大的区别:Dubbo底层是使用Netty这样的NIO框架,是基于TCP协议传输的,配合以Hession序列化完成RPC通信。而SpringCloud是基于Http协议+rest接口调用远程过程的通信,相对来说,Http请求会有更大的报文,占的带宽也会更多。但是REST相比RPC更为灵活,服务 ...
分类:
编程语言 时间:
2018-10-15 14:23:05
阅读次数:
132
1.实践题目:7-1二分查找 2.问题描述:输入n值(1<=n<=1000)、n个非降序排列的整数以及要查找的数x,使用二分查找算法查找x,输出x所在的下标(0~n-1)及比较次数。若x不存在,输出-1和比较次数。 3.算法描述:首先,二分查找在查找前先用left、right表示数组第一和最后一个数 ...
分类:
编程语言 时间:
2018-10-15 14:23:30
阅读次数:
132
Spring Data JPA框架在进行方法名解析时,会先把方法名多余的前缀截取掉,比如 find、findBy、read、readBy、get、getBy,然后对剩下部分进行解析。 假如创建如下的查询:findByTaskProjectName(),框架在解析该方法时,首先剔除 findBy,然后 ...
分类:
编程语言 时间:
2018-10-15 14:23:47
阅读次数:
143
数组的方法arr.includes()arr.every(fn(val,i))arr.some(fn(val,i))arr.filter(fn(val,i))arr.map(fn(val,i))ar.reduce(fn(prev,current),initValue)arr.sort()或arr.s ...
分类:
编程语言 时间:
2018-10-15 14:23:56
阅读次数:
175
jQuery animate() 方法允许您创建自定义的动画。 1、jQuery 动画 - animate() 方法 jQuery animate() 方法用于创建自定义动画。 语法: 必需的 params 参数定义形成动画的 CSS 属性。 可选的 speed 参数规定效果的时长。它可以取以下值: ...
分类:
编程语言 时间:
2018-10-15 14:27:58
阅读次数:
193
用户输入一个数字N,输出一个N*N的空心矩形,N最小为3 效果如下: 思路是这样的,首先拿到这道题是没有思路的,但我们可以举几个例子,当N等于3的情况,当N=5的情况,发现第一行和最后一行是相同的,而第2行到第N-2行也是相同的。先用一个循环控制输出的是哪一行,然后里层循环控制每行的字符应该是什么? ...
分类:
编程语言 时间:
2018-10-15 14:28:40
阅读次数:
669
Siamese network 训练神经网络存在两种形式: 第一种:通过Siamese network 和 三元组损失函数 来训练图片之间的间隔 第二种: 通过Siamese network 和 sigmoid函数来实现二分类的训练 第一种情况: 在最后一层使用得是128, 1, d(x(1), x ...
分类:
编程语言 时间:
2018-10-15 14:28:59
阅读次数:
845
字典: 字典是另一种可变容器类型,且可以存储任意对象。列表元素进行修改的话,通过索引进行修改,如果当前元素的顺序发生改变,此时还需要修改索引才能成功完成元素的修改。有没有办法,既能存储多个数据,又能准确的定位元素呢?即字典。 访问字典: 字典中根据键访问值,可以指定自点名和放在方括号内的键。 修改字 ...
分类:
编程语言 时间:
2018-10-15 14:29:14
阅读次数:
172
一 基础知识: 1,文件操作有哪些模式?简述各模式的作用 r w a rb wb ab 2, s = " hello,world! " 请使用strip 方法去除字符串两端的“ ”好 s.strip(" ") 3,用户输入一个任意数字n,求1 n之间所有数字中的奇数 range(0,10,2) 4, ...
分类:
编程语言 时间:
2018-10-15 14:31:09
阅读次数:
234
1.首先需要在application.xml里面配置如下的代码: xmlns:task="http://www.springframework.org/schema/task http://www.springframework.org/schema/task http://www.springfr ...
分类:
编程语言 时间:
2018-10-15 14:31:19
阅读次数:
174
Executor 和 ThreadPoolExecutor 实现的是线程池,主要作用是支持高并发的访问处理。 Executor 是一个接口,与线程池有关的大部分类都实现了此接口。 ExecutorService 是 Executor 的子接口;AbstractExecutorService 是 Ex ...
分类:
编程语言 时间:
2018-10-15 14:33:44
阅读次数:
177
线程:是操作系统进行运行计算最小的调度单位,是一串指令的集合 进程:要操作cpu,必须要先创建线程,所在的同一个进程里面的线程,共享同一块内存空间 二者的区别: 线程共享内存空间,进程的内存是独立的 一个线程可以控制操作同一进程内的其他线程,但是进程只能操作子进程 ...
分类:
编程语言 时间:
2018-10-15 14:34:11
阅读次数:
100
HandlerInterceptorAdapter由Spring MVC提供,用来拦截请求。 实现自定义拦截器需要继承HandlerInterceptorAdapter或实现HandlerInterceptor; preHandle()方法在业务处理器处理请求之前被调用 如果返回false 从当前的 ...
分类:
编程语言 时间:
2018-10-15 14:34:59
阅读次数:
162
__author__ = 'ZFH'#-*- coding:utf-8 -*-for i in range(10): #外层循环,range(10),1-9 for j in range(1,i+1): #内层循环,每次循环从1开始到每一次的外层循环 print('%s * %s = %s \t' ...
分类:
编程语言 时间:
2018-10-15 14:35:15
阅读次数:
152
函数list 有些时候修改字符串不能像列表那样,可以使用list来解决 list函数实际上是一个类,而不是函数。 somelist = list('hello') 字符串str1 = hello world, print(str1) ['h', 'e', 'l', 'l', 'o', ' ', 'w ...
分类:
编程语言 时间:
2018-10-15 14:35:42
阅读次数:
126