计算机基础 ...
分类:
编程语言 时间:
2018-07-19 19:09:14
阅读次数:
116
Python3 中有六个标准的数据类型: Number(数字) String(字符串) List(列表) Tuple(元组) Set(集合) Dictionary(字典) Python3 的六个标准数据类型中: 不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组); ...
分类:
编程语言 时间:
2018-07-19 19:10:41
阅读次数:
203
协程,又称微线程,纤程。英文名Coroutine。一句话说明什么是线程:协程是一种用户态的轻量级线程。 协程拥有自己的寄存器上下文和栈。协程调度切换时,将寄存器上下文和栈保存到其他地方,在切回来的时候,恢复先前保存的寄存器上下文和栈。 最大的优势就是协程极高的执行效率。因为子程序切换不是线程切换,而 ...
分类:
编程语言 时间:
2018-07-19 19:11:59
阅读次数:
134
前言: 本文基于jdk1.8。 前段时间换工作,面试时候每次都会问线程的问题,自己对多线程方面的知识没有花时间研究过,所以一问到线程就懵了,最近特地买了方腾飞老师的《Java并发编程的艺术》这本书学学这方面的知识。这篇随笔主要是我对线程池学习的总结,如有写的不好或不对的地方欢迎指出! 1、线程池的基 ...
分类:
编程语言 时间:
2018-07-19 19:12:14
阅读次数:
224
目录: 一、第一个小游戏 二、缩进 三、BIF 四、课时02课后习题及答案 ********************* 一、第一个小游戏 ********************* step1:打开shell 打开IDIE step2:新建窗口 选择File->New Window 命令(或者你可以 ...
分类:
编程语言 时间:
2018-07-19 19:13:01
阅读次数:
179
问题描述账号打通上线后发现偶尔会出现java.lang.RuntimeException: java.util.ConcurrentModificationException异常,这个是在生成请求签名的时候发生的问题,经分析应该是阿里云网关比较老版本的方法有bug。这个会导致线上用户突然掉线,体验太 ...
分类:
编程语言 时间:
2018-07-19 19:17:22
阅读次数:
187
好久没有写博客了,主要是最近有些忙,今天忙里偷闲来一篇。 我是华丽的分割线 微服务架构是一种分布式架构,微服务系统按照业务划分服务单元,一个微服务往往会有很多个服务单元,一个请求往往会有很多个单元参与,一旦请求出现异常,想要去定位问题点真心不容易,因此需要有个东西去跟踪请求链路,记录一个请求都调用了 ...
分类:
编程语言 时间:
2018-07-19 19:17:38
阅读次数:
160
MyLinkList类 1 package List; 2 3 // 单向链表 4 public class MyLinkList { 5 private Node root; // 根结点 6 private int size; // 结点个数 7 private int index; // 脚标 ...
分类:
编程语言 时间:
2018-07-19 19:18:10
阅读次数:
181
Python环境 这里使用的是国产操作系统Deepin15.6桌面版,自带Python2.7版本和Python3.5版本 第一个Python程序 打开记事本,新建一个文档文件,在第一行输入以下代码: 以test.py的格式保存到桌面,在桌面打开终端,输入python test.py 去执行这段代码, ...
分类:
编程语言 时间:
2018-07-19 19:19:31
阅读次数:
166
import pandas as pd import numpy as np df = pd.DataFrame(np.random.randn(5, 3), index=['a', 'c', 'e', 'f', 'h'],columns=['one', 'two', 'three']) df = ...
分类:
编程语言 时间:
2018-07-19 19:19:48
阅读次数:
172
生成随机字符串: 生成随机浮点数 random.uniform(10, 20) 生成随机整数 random.randint(12, 20) ...
分类:
编程语言 时间:
2018-07-19 19:20:54
阅读次数:
156
iter(iterable) 可以生成一个迭代器。 例子: islice(iterator, int, int) itertools的islice方法为迭代器生成器提供切片操作。 例子: izip_longest(iterable, iterable) itertools的izip_longest方 ...
分类:
编程语言 时间:
2018-07-19 20:58:22
阅读次数:
188
Description 休息的时候,可以放松放松浑身的肌肉,打扫打扫卫生,感觉很舒服。在某一天,某LMZ 开始整理他那书架。已知他的书有n 本,从左到右按顺序排列。他想把书从矮到高排好序,而每一本书都有一个独一无二的高度Hi。他排序的方法是:每一次将所有的书划分为尽量少的连续部分,使得每一部分的书的 ...
分类:
编程语言 时间:
2018-07-19 20:58:36
阅读次数:
159
一、原理: 假设数组为numArr[4],并且数组第一个元素已经赋值为3,numArr[0] = 3; 1.假设产生一个数temp = 5,若要在插入数组时排序,则先于numArr[0]比较,temp > numArr[0]; 则5应该插入在3后面,即numArr[1] = 5; 2.假如temp ...
分类:
编程语言 时间:
2018-07-19 21:00:19
阅读次数:
153
groupby(Sorted_list, key) 将已排序的序列按关键字分组。 例子: group/s(int) 提出正则表达式匹配分组截获的字符串,groups返回括号匹配的字符。 例子: getattr(object,attr) 返回对象属性,具体如例子: 例子: ...
分类:
编程语言 时间:
2018-07-19 21:00:50
阅读次数:
146
一:创建字符串 创建字符串很简单,只为变量分配一个值即可 创建字符串的方式:: 1):使用单引号包含的'abc' 2):使用双引号包含的"abd" 3):使用3个单引号'''abc''' 4):使用三个双引号 """abc""" 输出结果:: 单引号:: abc type:: <class 'str ...
分类:
编程语言 时间:
2018-07-19 21:01:15
阅读次数:
254
vars(object) 返回对象object的属性和属性值的字典对象。不输入参数,就打印当前调用位置的属性和属性值,相当于locals()的功能。 例子: ...
分类:
编程语言 时间:
2018-07-19 21:02:41
阅读次数:
116
filter(callable, list/tuple) 接收一个函数和一个序列,完成元素过滤。 例子: fnmatch(str,str) 使用底层操作系统的大小写敏感规则来匹配模式。 例子: fnmatchcase(str,str) 使用你的模式大小写匹配。 例子: find(str) 返回查找的 ...
分类:
编程语言 时间:
2018-07-19 21:03:48
阅读次数:
189
max(iterable) 求最大值,可以传入key。 例子: min(iterable) 求最小值,支持传入key。 例子: match(regular expression, string) 字符串正则表达式复杂匹配。 例子: merge(iterable, iterable..) heapq的 ...
分类:
编程语言 时间:
2018-07-19 21:04:01
阅读次数:
145
update(dict) 字典合并,生成的为新的字典,新字典操作不会影响老字典。 例子: ...
分类:
编程语言 时间:
2018-07-19 21:04:30
阅读次数:
129