昨天看网易公开课中可汗学院的视频实现排序,就想着写一下排序,暑假上课也没时间弄其他的, 乘着午休来码一码,积累自己的代码笔记。 插入排序是指有一个有序的列表,往这个列表里插入一个数,插入后列表依旧有序 它的时间复杂度平均为O(n^2) 不适合数据量特别大的 数据量很小是个不错的选择 接下来是最经典的 ...
分类:
编程语言 时间:
2017-07-06 16:58:23
阅读次数:
214
一、分布式锁使用场景: 二、需要的技术: 1 <!--mongodo开始--> 2 <dependency> 3 <groupId>org.springframework.data</groupId> 4 <artifactId>spring-data-mongodb</artifactId> 5 ...
分类:
编程语言 时间:
2017-07-06 16:58:13
阅读次数:
282
熟悉String方法的使用之判断文件名是否合法 学习之余,写个小练习来巩固一下String的方法应用。 任务: 1、判断用户选择要输入的内容的类型 2、如果是java文件,输出“您输入的是java文件名” 3、如果是邮箱地址,输出“您输入的是邮箱地址” 4、如果都不是,输出“无法解析您输入的内容” ...
分类:
编程语言 时间:
2017-07-06 16:57:33
阅读次数:
235
Given a collection of integers that might contain duplicates, S, return all possible subsets. Note: Elements in a subset must be in non-descending ord ...
分类:
编程语言 时间:
2017-07-06 16:57:04
阅读次数:
181
今天博主遇到这样一个问题,就是如何在浏览器url地址栏中直接写入数组参数进行传递,问了身边几个同事,都没有找到成功的书写方法。就开始怀疑是否可以在地址栏中直接写入数组进行传递。开始在谷歌,百度进行搜索查询,也是同样没有找到有用的信息。 也许,大家很少遇到这样的情况。 就这样,我自己开始慢慢的尝试书写 ...
分类:
编程语言 时间:
2017-07-06 16:56:18
阅读次数:
3621
二进制的加法 经过测试之后,发现没有考虑整型数据溢出。 leetcode经常会有一些意想不到的例外。我以为是一道解法很丰富的题,选择了:把string转为int,用int的加法,再转为string返回。因为我讨厌用字符串来进位。但是溢出了。可以改进一下,用BigInteger这个类。 先贴上我的错误 ...
分类:
编程语言 时间:
2017-07-06 16:53:46
阅读次数:
251
类中的方法有两类: 绑定方法 非绑定方法 绑定方法 非绑定方法 一、绑定方法 1.对象的绑定方法 首先我们明确一个知识点,凡是类中的方法或函数,默认情况下都是绑定给对象使用的。下面,我们通过实例,来慢慢解析绑定方法的应用。 从上面的输出结果来看,talk()這个类中的方法,是绑定给对象使用的。下面, ...
分类:
编程语言 时间:
2017-07-06 16:53:37
阅读次数:
291
Java中内置的压缩图片有两种方式: 通过Image的getScaledInstance方法将图片尺寸进行压缩,它的压缩策略有: SCALE_DEFAULT 默认图像缩放算法 SCALE_FAST 缩放速度优先 SCALE_SMOOTH 图像平滑度优先 它的长处是能够在尽量不影响图像质量的情况下对图 ...
分类:
编程语言 时间:
2017-07-06 16:51:36
阅读次数:
318
在C++标准中,提供了关于类型层次转换中的两个关键字static_cast和dynamic_cast。 一、static_cast关键字(编译时类型检查) 用法:static_cast < type-id > ( expression ),该运算符把expression转换为type-id类型,但没 ...
分类:
编程语言 时间:
2017-07-06 16:50:20
阅读次数:
234
集合 集合(set):把不同的元素组成一起形成集合,是python基本的数据类型。 集合元素(set elements):组成集合的成员 为什么需要集合? 集合的作用 1 .列表去重复数据 按照现有知识的解决思路:先设置空列表,然后使用for寻获,把需要去重的列表的第一个数据放到新列表中,然后依次取 ...
分类:
编程语言 时间:
2017-07-06 15:58:09
阅读次数:
298
JavaScript核心语法: 基本数据类型: undefined(未定义类型) 当声明的变量未初始化时,该变量的默认值是undefined null(空类型) undefined的值是null派生来的,但null则表示对该变量赋予了一个值 number(数值类型) number类型可存放整数值和浮 ...
分类:
编程语言 时间:
2017-07-06 15:57:00
阅读次数:
148
time 常用的有time.time()和time.sleep()函数。 import time print(time.time()) 上面的浮点数称为UNIX纪元时间戳,是从1970年1月1日0点起到今天经过的秒数。可以看到后面有6位小数,使用round函数,可以实现浮点数的四舍五入。如下 # 默 ...
分类:
编程语言 时间:
2017-07-06 15:56:24
阅读次数:
295
win764位的java的下载 java环境变量的配置 JAVA环境变量JAVA_HOME、CLASSPATH、PATH设置详解 Windows下JAVA用到的环境变量主要有3个,JAVA_HOME、CLASSPATH、PATH。 JAVA_HOME 指向的是JDK的安装路径,如C:\jdk1.5. ...
分类:
编程语言 时间:
2017-07-06 15:56:18
阅读次数:
240
Given a set of distinct integers, S, return all possible subsets. Note: Elements in a subset must be in non-descending order. The solution set must no ...
分类:
编程语言 时间:
2017-07-06 15:53:58
阅读次数:
298
在C#中数组,ArrayList,List都能够存储一组对象,那么这三者到底有什么样的区别呢。 数组 数组在C#中最早出现的。在内存中是连续存储的,所以它的索引速度非常快,而且赋值与修改元素也很简单。 但是数组存在一些不足的地方。在数组的两个数据间插入数据是很麻烦的,而且在声明数组的时候必须指定数组 ...
分类:
编程语言 时间:
2017-07-06 15:53:42
阅读次数:
230
package javapost; import java.io.BufferedReader; import java.io.DataOutputStream; import java.io.IOException; import java.io.InputStreamReader; import... ...
分类:
编程语言 时间:
2017-07-06 15:53:33
阅读次数:
257
如果前后台通过接口交互时,返回给前台json格式数据时可以使用jsonify 如果前台调用A后台接口,A后台接口调用B后台接口,则A后台接口得到B后台的数据返回给前台时,用如下方法: ...
分类:
编程语言 时间:
2017-07-06 15:51:54
阅读次数:
194