'''多进程(线程)编程: 1. 进程和线程 2. 并发与并行 3. 同步和异步 4. 阻塞和非阻塞 5. 进程/线程的调度模型''' # 综述'''进程和线程: 1. 进程: 1) 是一个程序在数据集上的一次动态执行过程 2) 由程序, 数据集, 进程控制模块组成 2. 线程: 1) 是CPU的一 ...
分类:
编程语言 时间:
2019-05-09 13:25:44
阅读次数:
106
闲来无事!!!测下编程语言谁跑的快,不作为标准评定,不喜勿喷 机器配置:8核i7 16G内存 测试1:n以内的整数累加,时间单位毫秒,每次测试10组 总结 java 还是老大哥。在三个测试环境性能表现稳定 go 是真特么快 node 跑的比php python快 php 和 python一个档次的 ...
分类:
编程语言 时间:
2019-05-09 13:27:07
阅读次数:
151
'''函数: 1) 定义 2) 全局变量和局部变量 3) 函数的错误''' # 综述'''定义: def func(a, b=2, *arg, c=3, **kwargs): pass a: POSITIONAL, 调用时不能缺省 b: KEYWORD(default), 保存在内部__defaul ...
分类:
编程语言 时间:
2019-05-09 13:27:23
阅读次数:
154
public void printMissingNumber(int[] numbers, int count) { int missingCount = count - numbers.Length; int[] bitSet = new int[count]; for (int i = 0; i ...
分类:
编程语言 时间:
2019-05-09 13:28:29
阅读次数:
256
'''高级特性: 1. slice : 切片 2. iterable/iterator: 可迭代对象, 迭代器 3. list generation: list推导式 4. generator: 生成器''' # 综述'''slice: 切片 1. 定义: l_new = l[n:m:i] # l为 ...
分类:
编程语言 时间:
2019-05-09 13:29:19
阅读次数:
152
### python 自己实现map#### 先来看看map的本来表现```pythonl =[1, 2, 3, 4, 5, 6, 7, 8, 9]m = map(str,l)print(next(m))print(next(m))print(list(m))``` 1 2 ['3', '4', '... ...
分类:
编程语言 时间:
2019-05-09 13:29:54
阅读次数:
402
一:题目 (一)题目详细 (二)案例 (三)输入 (四)输出 二:代码实现 ...
分类:
编程语言 时间:
2019-05-09 13:33:27
阅读次数:
175
输出1 2 3 4 5 6 8 9 10 输出1-100内的奇数 或 求1-100的和 求1-2+3...-100的值 用户登录三次机会重试 ...
分类:
编程语言 时间:
2019-05-09 13:33:45
阅读次数:
122
Python是一门热门语言,可以应用于多个方向,比如网络变成,云计算,爬虫,自动化运维,自动化运维以及数据科学等。 本文就数据科学方向,介绍如何使用Python进行Data Analysis 1. 工具安装 工欲善其事,必先利其器。可以使用工具Anaconda和Jupyter Notebook以及P ...
分类:
编程语言 时间:
2019-05-09 13:34:07
阅读次数:
175
一:题目 二:实现思路 三:代码实现 四:代码分析 (一):位置计算 (二):初始值 五:应该将逻辑和数据分开《重点》 ...
分类:
编程语言 时间:
2019-05-09 13:35:39
阅读次数:
189
优点:不会一下子在内存中生成太多数据 ...
分类:
编程语言 时间:
2019-05-09 13:37:22
阅读次数:
116
'''定制类: 1. 双下划线属性__attr__ 2. 元类metaclass''' # 综述'''iterable/iterator:1. __iter__(): return iterable_obj 1) 实现了该方法的对象叫iterable 2) iter(obj)会调用该方法, 生成一个 ...
分类:
编程语言 时间:
2019-05-09 13:37:35
阅读次数:
120
通过HTTPClient4.5,基于JDK1.6 new SSLConnectionSocketFactory(builder.build(), new String[]{"SSLv2Hello", "SSLv3", "TLSv1", "TLSv1.2"}, null, NoopHostnameVe ...
分类:
编程语言 时间:
2019-05-09 13:40:53
阅读次数:
897
数组的遍历 数组遍历: 就是将数组中的每个元素分别获取出来,就是遍历。遍历也是数组操作中的基石。 执行结果: 最大值获取: 从数组的所有元素中找出最大值。实现思路: 定义变量,保存数组0索引上的元素 遍历数组,获取出数组中的每个元素 将遍历到的元素和保存数组0索引上值的变量进行比较 如果数组元素的值 ...
分类:
编程语言 时间:
2019-05-09 13:44:22
阅读次数:
131
'''数据类型: 1. 包括: 基本数据类型: num(int, float), str, bool, None 高级数据类型: list, tuple, dict, set, slice 2. 操作: isinstance(a,DataModel) # 变量是否是某个类型的实例 type(a) # ...
分类:
编程语言 时间:
2019-05-09 13:45:58
阅读次数:
140
内存概述 内存是计算机中的重要原件,临时存储区域,作用是运行程序。我们编写的程序是存放在硬盘中的,在硬盘中的程序是不会运行的,必须放进内存中才能运行,运行完毕后会清空内存。Java虚拟机要运行程序,必须要对内存进行空间的分配和管理。. Java虚拟机的内存划分 为了提高运算效率,就对空间进行了不同区 ...
分类:
编程语言 时间:
2019-05-09 13:47:30
阅读次数:
146
'''基本知识: 1. .py文件的结构 2. .py文件的运行加载过程: 1) 初始化, 导入环境 2) 导入必要的modules, 内置模块 3) 从上到下动态运行代码: 1>. 对于定义的语法, 只导入不执行 2>. 调用时才执行 3. .py文件的运行特点: 1) 可以动态的导入module ...
分类:
编程语言 时间:
2019-05-09 13:49:38
阅读次数:
196
Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。 使用 Spring 可插入的 MVC 架构,可以选择是使用内置的 Spring Web 框架还是 Struts 这样的 Web 框架。通过策略接口,Spring 框架是高度可配置的,而且包含多种视图技术,例如 JavaServe ...
分类:
编程语言 时间:
2019-05-09 13:54:35
阅读次数:
119
Find First and Last Position of Element in Sorted Array 问题简介:给定按升序排序的整数数组,找到给定目标值的起始位置和结束位置. 注: 1.算法的运行时复杂度必须为O(log n) 2.如果在数组中找不到目标,则返回[-1,-1] 举例: 1: ...
分类:
编程语言 时间:
2019-05-09 13:54:52
阅读次数:
166
有些时候我们需要在窗口创建并显示时,加载一些后端的配置,这就需要用到view提供的几个事件。 statechange 状态改变时,最大化,最小化,显示,隐藏,会触发事件回调。 activate 窗口激活或停用时,可以理解为获取焦点或失去焦点,触发事件回调。 demo.go的代码如下: demo.ht ...
分类:
编程语言 时间:
2019-05-09 13:57:13
阅读次数:
308