储备知识 1.*args, **kwargs def index(x,y): print(x,y) def wrapper(*args,**kwargs): index(*args,**kwargs) # # index(y=222,x=111) wrapper(y=222,x=111) 2.名称空 ...
分类:
其他好文 时间:
2020-05-28 23:32:12
阅读次数:
77
一、安装与配置 1.什么是JVM JVM是Java虚拟机(JVM Java Virtual Machine),java程序需要运行在虚拟机上,不同平台有自己的虚拟机,因此java语言可以跨平台。 2.什么是JRE JRE包括Java虚拟机(JVM Java Virtual Machine)和Java ...
分类:
编程语言 时间:
2020-05-28 23:31:51
阅读次数:
85
一、使用入门 (1)问答环节 人们为何使用Python: 软件质量高:Python更注重可读性、一致性和软件质量,这将其与脚本语言世界中的其他工具区别开来。因为代码的设计致力于可读性,因此比起传统脚本语言有更优秀的可重用性和可维护性。此外,Python支持软件开发的高级重用机制。例如OOP。 提高开 ...
分类:
编程语言 时间:
2020-05-28 23:31:35
阅读次数:
114
Link 求$s(l,r)\(的border相当于求\)\max{i\in[l,r)|lcs(i,r)>i-l}$。 在SAM上就相当于是求$\max{i\in[l,r)|len(lca(i,r))>i-l}$ 考虑把parent树重链剖分,那么$r$到根的路径就会被拆成$\log$条重链的前缀。 ...
分类:
其他好文 时间:
2020-05-28 23:31:20
阅读次数:
82
什么是迭代器 迭代器指的是迭代取值的工具,迭代是一个重复的过程,每次重复都是基于上一次的结果而继续的,单纯的重复并不是迭代 为何要有迭代器 迭代器是用来迭代取值的工具,而涉及到把多个值循环取出来的类型 有:列表、字符串、元组、字典、集合、打开文件 l=['egon','liu','alex'] i= ...
分类:
其他好文 时间:
2020-05-28 23:30:37
阅读次数:
81
使用thinkphp6开发项目,发现一个很神奇的问题,修改控制器后,会出现30秒的延迟,才能生效。 这个不是thinkphp6框架的问题,是PHP7.x的问题,关闭opchche就行。 找到php.ini,下的opchche拓展: opcache.enable = 1 将1改为0就行。 ...
分类:
Web程序 时间:
2020-05-28 23:30:12
阅读次数:
433
匿名函数 1.def用于定义有名函数 # func = 函数的内存地址 def func(x,y): return x,y print(func) 2.lambda用于定义匿名函数 print(lambda x,y:x+y) 3.调用匿名函数 lambda x,y:x+y只是一个内存地址,要加()才 ...
分类:
其他好文 时间:
2020-05-28 23:29:34
阅读次数:
84
数组创建 Array.of() 将参数中所有值作为元素形成数组。 console.log(Array.of(1, 2, 3, 4)); // [1, 2, 3, 4] // 参数值可为不同类型 console.log(Array.of(1, '2', true)); // [1, '2', true ...
分类:
编程语言 时间:
2020-05-28 23:29:01
阅读次数:
75
什么是跨域 跨域是指一个域下的文档或脚本试图去请求另一个域下的资源,这里跨域是广义的。 广义的跨域: 资源跳转:A链接、重定向、表单提交 资源嵌入:<link>、<script>、<img>、<frame>等dom标签,还有样式中background:url()、@font-face()等文件外链 ...
分类:
其他好文 时间:
2020-05-28 23:28:45
阅读次数:
87
所谓双Value,就是两个数据集RDD之间进行操作。 1 union(otherDataset):对源RDD和参数RDD合并后返回一个新的RDD,不会去重 val listRDD1: RDD[Int] = sc.makeRDD(1 to 5) val listRDD2: RDD[Int] = sc. ...
分类:
其他好文 时间:
2020-05-28 23:28:27
阅读次数:
71
https://www.cnblogs.com/syp172654682/p/7841278.html ##String 不是基础类型,但是传递的效果仍然是严格不可能产生引用传递的效果!因为String传递过去的是副本,修改了副本的指向,打印元string是不会改变的,因为副本没有能力修改final ...
分类:
编程语言 时间:
2020-05-28 23:27:52
阅读次数:
82
数据库的创建、修改、删除 创建 1、利用SQL Server Management Studio创建教学管理数据库,其数据库名为JXGL,初始大小为3MB,最大为50MB,数据库按增量为1MB的自动增长方式增长;日志文件初始为1MB,最大可增长到20MB,按10%增长。数据库的逻辑文件名为JXGL、 ...
分类:
数据库 时间:
2020-05-28 23:27:35
阅读次数:
265
给定一个二维数组,将数组中的元素按照螺旋顺序输出,顺时针螺旋。 Input:[ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ]]Output: [1,2,3,6,9,8,7,4,5] 思路:使用迷宫遍历,设定寻路的方向,当碰壁了,就换到下一个方向,但是要将已经走过的点标记 ...
分类:
其他好文 时间:
2020-05-28 23:26:48
阅读次数:
61
我写博客的主要目的就是温习所学的知识,自己以前写的游戏当然不能放过! 这款网页版贪吃蛇是大一下册学习网页前端时老师教我们写的,由于那个时候初学网页前端,所以这款游戏是纯原生Java Script写的,没有使用JQuery。 重新看了一遍自己写的代码,大一的我真的太年轻了,一个注释都没有写,幸好这款游 ...
分类:
Web程序 时间:
2020-05-28 23:26:08
阅读次数:
109
敏捷开发团队管理 本系列会专门从团队管理的角度,一方面将曾经提到过的内容加以贯穿,另一方面则会提及之外的一些未提及的内容, 比如产品团队与开发团队的互动,测试团队与开发团队的关系与工作方式,等等,以供专门从事团队管理的读者借鉴。 出发点:结果导向 敏捷开发团队的外在行为是“结果导向”,而内在支撑则是 ...
分类:
其他好文 时间:
2020-05-28 23:25:35
阅读次数:
80
地址 官网地址: http://spark.apache.org/ 文档查看地址: https://spark.apache.org/docs/2.1.1/ 下载地址: https://spark.apache.org/downloads.html 集群规划 首先我们要确认我们的Linux主机是否安 ...
分类:
其他好文 时间:
2020-05-28 23:25:13
阅读次数:
70
由于vue对语法的限制过于严格,以至于在我第一次编译运行的时候一直编译失败,当然也包括一些警告 ? myproject npm run dev > testapp@1.0.0 dev /Users/test/myproject > webpack-dev-server --inline --prog ...
分类:
其他好文 时间:
2020-05-28 23:24:57
阅读次数:
145