递归 深浅拷贝 排序算法 排序算法 函数类别 闭包 装饰器 生成器 迭代器 单例模式 ...
分类:
编程语言 时间:
2019-08-28 10:37:54
阅读次数:
70
java获取当前时间并格式化 ...
分类:
编程语言 时间:
2019-08-28 10:41:10
阅读次数:
92
if __name__ == '__main__'的意思是: 当.py文件被直接运行时,if __name__ == '__main__'之下的代码块将被运行; 当.py文件以模块形式被导入时,if __name__ == '__main__'之下的代码块不被运行。 1 一个.py文件被其他.py文 ...
分类:
编程语言 时间:
2019-08-28 10:43:16
阅读次数:
79
介绍 Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,从而在使用Spring进行WEB开发时,可以选择使用Spring的S ...
分类:
编程语言 时间:
2019-08-28 10:46:46
阅读次数:
101
我们认真研究如何才能构建一个正确、健壮并且高效的并行系统。 进程与线程 进程(Process):是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。 进程是线程的容器。程序是指令、数据和其组织形式的描述,进程是程序的实体。进程中可以容纳若干个线程 ...
分类:
编程语言 时间:
2019-08-28 10:51:22
阅读次数:
79
https://www.jianshu.com/p/6f631f3e00b9 本文首先将会回顾Spring 5之前的SpringMVC异常处理机制,然后主要讲解Spring Boot 2 Webflux的全局异常处理机制。 SpringMVC的异常处理 Spring 统一异常处理有 3 种方式,分别 ...
分类:
编程语言 时间:
2019-08-28 10:54:09
阅读次数:
113
掌握如何操作数组,会让你的开发变得更加高效 1、栈和队列方法(以下四个方法都改变原数组) 2、排序 3、截取方法 4、检索方法 5、迭代方法(参数: 每一项上运行的函数,运行该函数的作用域对象即this指向(可选,以下的实例都没用第二个参数)) ①every() 对数组中的每一运行给定的函数,如果该 ...
分类:
编程语言 时间:
2019-08-28 10:55:35
阅读次数:
96
工程结构说明: __init__.py:实例化celery,并加载配置模块 celeryconfig.py:配置模块 task1:任务1,实现加法 task2:任务2,实现乘法 app.py:应用,任务生产者 1、__init__.py:实例化celery,并加载配置模块 ...
分类:
编程语言 时间:
2019-08-28 10:56:06
阅读次数:
257
queue 模块下提供了几个阻塞队列,这些队列主要用于实现线程通信。在 queue 模块下主要提供了三个类,分别代表三种队列,它们的主要区别就在于进队列、出队列的不同。关于这三个队列类的简单介绍如下: 这三个队列类的属性和方法基本相同, 它们都提供了如下属性和方法: Queue.qsize():返回 ...
分类:
编程语言 时间:
2019-08-28 10:57:58
阅读次数:
95
【来自组内整理文档】 一、部署环境准备 操作系统:Win7-64位或win7-32位或win10-64位 内存:DDR3, 4GB以上 运行环境:JDK1.8环境 安装jdk1.8.0_101 Java环境变量-系统变量配置 JAVA_HOME,配置为jdk安装地址 Classpath配置为 .;% ...
分类:
编程语言 时间:
2019-08-28 10:59:31
阅读次数:
116
我们看到,有很多.sh后缀的文件,他们是给Linux系统使用的文件; 我们也看到有很多.bat文件,他们是给Windows系统使用的可执行文件(对于Windows,打开Tomcat只需鼠标双击startup.bat即可🙃)! 然后我们打开Terminal终端, (1)输入"cd /Library/ ...
分类:
编程语言 时间:
2019-08-28 10:59:46
阅读次数:
71
strings的使用 strconv的使用 ...
分类:
编程语言 时间:
2019-08-28 11:01:15
阅读次数:
61
1.需求 三个页面,1.首页,2.跳转页面,3.继续跳转页面 1跳转到2,2跳转到3,3再跳转回来1 运行结果 1.创建maven项目(idea编译器) NEW --> Project 一路next到finish 2.在pom.xml中添加依赖,红色字体 3.骨架创建的工程没有java和resour ...
分类:
编程语言 时间:
2019-08-28 11:02:24
阅读次数:
82
(大量内容来自百度) 离散化,把无限空间中有限的个体映射到有限的空间中去,以此提高算法的时空效率。 通俗的说,离散化是在不改变数据相对大小的条件下,对数据进行相应的缩小。例如: 原数据:1,999,100000,15;处理后:1,3,4,2; 原数据:{100,200},{20,50000},{1, ...
分类:
编程语言 时间:
2019-08-28 11:03:23
阅读次数:
114
工具类代码 调用示例 ...
分类:
编程语言 时间:
2019-08-28 11:04:08
阅读次数:
75
假设按照升序排序的数组在预先未知的某个点上进行了旋转。 ( 例如,数组 [0,1,2,4,5,6,7] 可能变为 [4,5,6,7,0,1,2] )。 请找出其中最小的元素。 你可以假设数组中不存在重复元素。 示例 1: 输入: [3,4,5,1,2]输出: 1示例 2: 输入: [4,5,6,7, ...
分类:
编程语言 时间:
2019-08-28 11:05:32
阅读次数:
97
本文中概念,代码均出自《Thinking in Java》代码示范如下: · for循环中应用:class Test{ public static void print(String s){ System.out.println(s); } public static void main(Strin... ...
分类:
编程语言 时间:
2019-08-28 11:06:01
阅读次数:
91
在Java操作Word书签(一)中介绍了给Word中的特定段落或文字添加书签、读取及删除已有书签的方法,本文将继续介绍Java 操作Word书签的方法,即如何给已有的书签添加内容,包括添加文本、图片、表格等。 使用工具:Free Spire.Doc for Java (免费版) Jar文件获取及导入 ...
分类:
编程语言 时间:
2019-08-28 11:07:22
阅读次数:
144
已知如下数组: var arr = [ [1, 2, 2], [3, 4, 5, 5], [6, 7, 8, 9, [11, 12, [12, 13, [14] ] ] ], 10]; 编写一个程序将数组扁平化去并除其中重复部分数据,最终得到一个升序且不重复的数组
已知如下数组: var arr = [ [1, 2, 2], [3, 4, 5, 5], [6, 7, 8, 9, [11, 12, [12, 13, [14] ] ] ], 10]; 编写一个程序将数组扁平化去并除其中重复部分数据,最终得到一个升序且不重复的数组 var dt= arr.toStr ...
分类:
编程语言 时间:
2019-08-28 11:08:47
阅读次数:
112
异常 74. throw 和 throws 的区别? throws是用来声明一个方法可能抛出的所有异常信息,throws是将异常声明但是不处理,而是将异常往上传,谁调用我就交给谁处理。而throw则是指抛出的一个具体的异常类型。 75. final、finally、finalize 有什么区别? f ...
分类:
编程语言 时间:
2019-08-28 11:13:13
阅读次数:
110