并发技术、进程、线程和锁拾遗 Part1. 多任务 计算机发展起初,CPU 资源十分昂贵,如果让 CPU 只能运行一个程序那么当 CPU 空闲下来(例如等待 I/O 时),CPU 资源就会被浪费,为了使 CPU 资源得到更好的利用,先驱编写了一个监控程序,如果发现某个程序暂时无需使用 CPU 时,监 ...
分类:
编程语言 时间:
2020-01-01 09:23:27
阅读次数:
70
数组
数组基本运算
数组的存储结构
矩阵的压缩存储(重点)
三元组表示法
自考真题
广宣时间
数组
概念如下
数组可以看成线性表的一种推广,其实就是一种线性表,一维数组又称为向量
数据由一组具有相同类型的数据元素组成,并存储在一组连续的存储单元中
若一维数组中的数据元素又是一维数组结构,则称为二维... ...
分类:
编程语言 时间:
2020-01-01 09:26:28
阅读次数:
117
一.在读取excel文件、其他数据来源会遇到一些无法转换或者特殊标记的字符串等,不能直接使用。这时候 1.replace() str.replace(old, new[, max]) old -- 将被替换的子字符串。 new -- 新字符串,用于替换old子字符串。 max -- 可选字符串, 替 ...
分类:
编程语言 时间:
2020-01-01 09:29:44
阅读次数:
213
一、数据类型 字符串 整数 浮点数 1、字符串 str 字符串:英文string,简写str。 以上,包裹在单引号和双引号里边的内容,如 、 这些就是字符串。 换言之, 但凡包裹在英文格式下的 单引号、双引号或三引号 里的内容,不论引号里边是英文、中文、甚至是数字、符号、火星文等,她都叫做字符串。 ...
分类:
编程语言 时间:
2020-01-01 09:30:49
阅读次数:
122
1.泛型类 普通的类 这样的代码是完全可以执行了,那为什么还需要泛型类? 1.安全性 上面的代码编译是完全可以通过的,但是执行的时候就会出现ClassCastException异常 2.可读性好,省去了反复的强制类型转换。 对于泛型类,java编译器会将泛型代码转换成普通的非泛型代码, 所以对于虚拟 ...
分类:
编程语言 时间:
2020-01-01 09:33:08
阅读次数:
82
1.wget获取安装包: wget http://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz 2.解压安装包: tar -xvzf Python-3.6.2.tgz 3.检查安装平台属性,系统是否有编译时所需要额库,以及库的版本是否满足编译需要 ...
分类:
编程语言 时间:
2020-01-01 09:35:50
阅读次数:
253
本文详细的介绍了Yarn运行原理
分类:
编程语言 时间:
2020-01-01 09:37:55
阅读次数:
84
常用快捷键 默认super键是Windows键。 Windows+Enter 打开终端 Windows+D 打开DMENU 类似于windows下命令行。 Shift+Windows+C 刷新配置 Shift Shift+左键 拖动窗口 目前我知道的所有配置文件地址 右下角 i3status /et ...
分类:
编程语言 时间:
2020-01-01 09:43:19
阅读次数:
461
一个类里面如果由__iter__for循环就是找它取,没有的话就会找__getitem__ 前面一笔看过没有留心具体的执行情况。 In [169]: class Foo: ...: def __getitem__(self, pos): ...: print(pos) ...: return ran ...
分类:
编程语言 时间:
2020-01-01 09:46:26
阅读次数:
80
Java知识IO流详解有人觉得IO知识不太重要,其实不然,IO的使用范围很广,最能体现IO价值的就是网络上的数据传递,尤其是进入互联网时代后,各种常见的分布式架构,都少不了IO的体现。并且很多大厂的面试题中都会体现出对IO的重视,包括衍生出来的NIO、序列化等等。因此学好IO,变成了一件很重要的事情。IO基本概念IO可以简单的理解成INPUT和OUT,代表输入输出的意思。输入就是读,输出就是写。I
分类:
编程语言 时间:
2020-01-01 09:49:46
阅读次数:
100
一、创建项目并导入依赖 org.springframework.boot spring-boot-starter-data-redis-reactive org.springframework.boot spring-boot-starter-security org.springframework... ...
分类:
编程语言 时间:
2020-01-01 09:58:56
阅读次数:
64
@echo offREM 分割字符串set str=文件名1=文件名2=文件名3=文件名4=文件名5.docfor /f "tokens=1,2,4,5,* delims==" %%a in ("%str%") do ( set c1=%%a set c2=%%b set c3=%%c set c4 ...
分类:
编程语言 时间:
2020-01-01 10:00:04
阅读次数:
75
15个java多线程面试题及答案Java,可以说学完基础才是真正的开始,成功面试也是程序员必须经历的一步。面试答题技巧是很重要的,又快又准确的回答,能让公司对你产生好感。下面是我归纳的一些java多线程的面试题和答题思路。1、现在有T1、T2、T3三个线程,你怎样保证T2在T1执行完后执行,T3在T2执行完后执行?这个线程问题通常会在第一轮或电话面试阶段被问到,目的是检测你对”join”方法是否熟
分类:
编程语言 时间:
2020-01-01 10:05:28
阅读次数:
69
一、创建一个1000万、甚至1亿。 二、分别写9个方法 getForRunTime()、getForOfRunTime()、getForInRunTime()、getForeachRunTime()、getMapRunTime()、getFilterRunTime()、getEveryRunTime ...
分类:
编程语言 时间:
2020-01-01 10:06:27
阅读次数:
83
本篇讲网关上的限流 用开源项目spring-cloud-zuul-ratelimit 做网关上的限流 (项目github:https://github.com/marcosbarbero/ ) 1,在网关项目里,引入限流组件的maven依赖: 2,在网关项目yml配置里,配限流相关配置 github ...
分类:
编程语言 时间:
2020-01-01 10:08:50
阅读次数:
208
Java 8: 从永久代(PermGen)到元空间(Metaspace) https://blog.csdn.net/zhyhang/article/details/17246223 正如大家所知,JDK 8 Early Access版已经提供下载。这使开发者可以体验Java8的新特性。其中之一,是 ...
分类:
编程语言 时间:
2020-01-01 10:12:56
阅读次数:
96
# 功能:求斐波那契数列第 n 个数的值 # 在此设置 n n = 30 print('\n');print('n = ',n) # 代码生成 Fibonacci 序列,存于数组A A = [0]*n A[0] = 1;A[1] = 1 for i in range(2,n): A[i] = A[i ...
分类:
编程语言 时间:
2020-01-01 10:15:44
阅读次数:
83
课程三数字的基础知识python控制台可以执行的当做计算器去执行算数比如在python控制台执行执行[root@flink-slave5~]#ipythonPython3.7.4(default,Aug132019,20:35:49)Type‘copyright‘,‘credits‘or‘license‘formoreinformationIPython7.8.0--AnenhancedInter
分类:
编程语言 时间:
2020-01-01 10:16:21
阅读次数:
76
最近刚学完 spring mvc ,遇到一个问题。就是当我表单有日期类型的数据(如出生日期)提交到后台控制器时;就发生了400error;400error用简短的话来说就是请求参数类型和后台接收参数类型对不上等。 我大概一猜就知道是因为日期类型参数的问题;下面总结了一些处理 springMVC 在接 ...
分类:
编程语言 时间:
2020-01-01 10:18:44
阅读次数:
242
在前文当中,我们介绍了搜索引擎的大致原理。有错过或者不熟悉的同学,可以点击下方的链接回顾一下前文的内容。 "ML基础——搜索引擎基本原理" 在介绍爬虫部分的时候,我们知道,爬虫在爬取到网页的内容之后,会先进行一些处理。首先要做的就是过滤掉HTML当中的各种标签信息,只保留最原生的网页内容。之后,程序 ...
分类:
编程语言 时间:
2020-01-01 10:19:12
阅读次数:
122