你不知道的javascript(中卷)笔记 ...
分类:
编程语言 时间:
2017-08-17 00:02:50
收藏:
0 评论:
0 赞:
0 阅读:
318
题目不难: 思路一(排序取两端) 先排序,最后三个数相乘即可。(很快就想到了,但是没想全面 [😂] ) 缺陷:没有考虑到有负数的情况,当至少有两个负数时,需要判断 最大数乘两个最小的负数 和 三个最大数相乘的大小,返回大的。 代码如下: 复杂度分析 主要是排序比较浪费 时间复杂度:O(n*logn ...
分类:
编程语言 时间:
2017-08-17 00:02:04
收藏:
0 评论:
0 赞:
0 阅读:
362
一、JavaScript对象概述 JavaScript 中的所有事物都是对象:字符串、数值、数组、函数...此外,JavaScript 允许自定义对象。JavaScript 提供多个内建对象,比如 String、Date、Array 等等。对象只是带有属性和方法的特殊数据类型。 二、数组 1、创建数 ...
分类:
编程语言 时间:
2017-08-17 00:00:41
收藏:
0 评论:
0 赞:
0 阅读:
327
package com.runoob.Collection; import java.util.Enumeration; import java.util.Iterator; import java.util.Vector; public class EnumerationDemo { public... ...
分类:
编程语言 时间:
2017-08-17 00:00:14
收藏:
0 评论:
0 赞:
0 阅读:
254
python 的数据类型可以理解为两套 1 自己特有的数据类型,如list,dict 等,这是python自己特有的 2 如需要使用进程通信,或嵌入其他语言编写的dll,就必须使用C标准的数据类型,python支持需要使用模块。比如用易语言写的dll文件,嵌入python里面,他们之间的数据交流就需 ...
分类:
编程语言 时间:
2017-08-16 23:59:46
收藏:
0 评论:
0 赞:
0 阅读:
347
#dict:字典以“{}”包围的以“键:值”数据集合 # 成员之间用“,”分隔 # 可包含任何数据类型,包括列表 # 无序,数据项可改变 # 键必须是为唯一的,值不必 dict1={'name':'sjl','age':20} #查看对象的类,或对象所具备的功能 print(dir(dict1)) ... ...
分类:
编程语言 时间:
2017-08-16 23:59:03
收藏:
0 评论:
0 赞:
0 阅读:
370
平面上n个点,每个点带权,任意两点间都有连线,连线的权值为两端点权值之积。没有两点连线过原点。让你画一条过原点直线,把平面分成两部分,使得直线穿过的连线的权值和最大。 就把点极角排序后,扫过去,一侧的点会跨过直线与另一侧的所有点形成连线。此时的答案为两侧的权值和之积,尝试用此更新最终答案。 ...
分类:
编程语言 时间:
2017-08-16 23:58:51
收藏:
0 评论:
0 赞:
0 阅读:
333
为什么使用消息中间件? 通过服务调用让其他系统感知事件发生,两个系统耦合。通过消息中间件可以解耦,消息中间件异步发送消息给其他系统,不用等其他系统处理完在返回处理结果。 消息中间件带来的好处: 解耦、异步、横向扩展(启动多台消费系统进行横向扩展)、安全可靠,顺序保证 什么是中间件? 非底层操作系统软 ...
分类:
编程语言 时间:
2017-08-16 23:57:04
收藏:
0 评论:
0 赞:
0 阅读:
373
forEach()和map()遍历 共同点: 1.都是循环遍历数组中的每一项。 2.forEach() 和 map() 里面每一次执行匿名函数都支持3个参数:数组中的当前项item,当前项的索引index,原始数组input。 3.匿名函数中的this都是指Window。 4.只能遍历数组。 1.f ...
分类:
编程语言 时间:
2017-08-16 23:56:41
收藏:
0 评论:
0 赞:
0 阅读:
455
概念 1、监督学习:从给定标注的训练数据中学习出一个函数,根据这个函数为新数据进行标注。 2、无监督学习:从给定无标注的训练数据中学习出一个函数,根据这个函数为所有数据标注。 KNN分类算法:通过对已知类别训练数据集的分析,从中发现分类规则,以此预测新数据的类别,分类算法属于监督学习的类型。 KNN ...
分类:
编程语言 时间:
2017-08-16 23:51:27
收藏:
0 评论:
0 赞:
0 阅读:
624
第1部分 Vector介绍 Vector简介 Vector 是矢量队列,它是JDK1.0版本添加的类。继承于AbstractList,实现了List, RandomAccess, Cloneable这些接口。Vector 继承了AbstractList,实现了List;所以,它是一个队列,支持相关的 ...
分类:
编程语言 时间:
2017-08-16 23:46:17
收藏:
0 评论:
0 赞:
0 阅读:
269
1、下载python3安装包,注意要安装windowsx64的exe安装包。python-3.6.2-amd64.exe 2、设置window的环境变量:C:\Users\您设置的windows用户名\AppData\Local\Programs\Python\Python36 3、设置pychar ...
分类:
编程语言 时间:
2017-08-16 23:44:38
收藏:
0 评论:
0 赞:
0 阅读:
319
具体场景 为了使代理类和被代理类对第三方有相同的函数,代理类和被代理类一般实现一个公共的interface,该interface定义如下 public interface Calculator { public Integer add(Integer num1, Integer num2); pub ...
分类:
编程语言 时间:
2017-08-16 23:43:42
收藏:
0 评论:
0 赞:
0 阅读:
258
集合 set:可变集合与不可变集合 可变集合:可以向集合中添加删除元素,非可哈希的,不能用作字典的键,也不能做其他集合的元素。 把不同的元素组成一起形成集合,集合不记录元素的位置或者插入点,也就是不能用index索引来获取元素。 集合元素:组成集合的成员不可以有重复,有重复的会被筛选过滤。 语法:s ...
分类:
编程语言 时间:
2017-08-16 23:41:57
收藏:
0 评论:
0 赞:
0 阅读:
311
习题 17: 更多文件操作 现在让我们再学习几种文件操作。我们将编写一个 Python 脚本,将一个文件中的内容拷贝到另外一个文件中。这个脚本很短,不过它会让你对于文件操作有更多的了解。 1 from sys import argv 2 from os.path import exists 3 4 ...
分类:
编程语言 时间:
2017-08-16 23:40:41
收藏:
0 评论:
0 赞:
0 阅读:
336
1、安装Python环境,推荐使用Anaconda,过程不再赘述。2、下载opencv_python3.3.0cp35cp35mwin_amd64.whl或...win32.whl,opencv_python下载地址,下载好后把文件复制到Anaconda3\Lib\site-packages文件夹下。3、安装2的文件。键入:cd文件路径
pipinstall文件名.whl4、Success..
分类:
编程语言 时间:
2017-08-16 22:57:47
收藏:
0 评论:
0 赞:
0 阅读:
1298
当需要处理socket库某些属性的默认值,例如套接字超时时间。你可以创建一个套接字对象实例,调用settimeout()法设定一个超时时间,在调用gettimeout()方法获取默认的超时时间,。这种操作在开发服务器应用时很有用。技术点解析:1、定义socket_timeout()函数,注意函数缩进格式..
分类:
编程语言 时间:
2017-08-16 22:52:02
收藏:
0 评论:
0 赞:
0 阅读:
315
作者:蟒蛇帝国(ID:Pythondg)难度:初级演示环境:OS:ubuntu16.04Python:3.6编写Python代码的时候我们经常看到下面这条语句。貌似是Python的Main函数。那它具体是什么意思呢。if__name__==‘__main__‘:
print(‘helloworld‘)首先Python里有两个概念,源码文件:~/code_house/..
分类:
编程语言 时间:
2017-08-16 22:49:13
收藏:
0 评论:
0 赞:
0 阅读:
244
应用前边两节上一章节的内容,大家可以完成一个简单的界面,但是没有任何的功能,界面完全是静态的,如果要实现具体功能的话,必须要学习事件模型。事件模型简介及常见事件模型对于采用了图形用户界面的程序来说,事件控制是非常重要的。一个源(事件源)产生一个事件并把它(..
分类:
编程语言 时间:
2017-08-16 22:46:14
收藏:
0 评论:
0 赞:
0 阅读:
293
软件JDK下载:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html[root@web/]#mkdir/usr/local/tools
[root@web/]#cd/usr/local/tools/
[root@webtools]#tarxfjdk-8u131-linux-x64.tar.gz
[root@webtools]#ls
jdk1.8.0_131jdk-8u131-linux-..
分类:
编程语言 时间:
2017-08-16 22:43:25
收藏:
0 评论:
0 赞:
0 阅读:
254