码迷,mamicode.com
首页 > 编程语言
spring boot使用定时器框架Quartz案例
一、你需要在项目中加入quartz-all-2.1.7.jar的jar包(我这里使用spring boot环境) 二、然后需要新建一个类去注册定时任务和销毁定时任务,这个类需要实现ServletContextListener的接口中的contextInitialized和contextDestroy ...
分类:编程语言   时间:2019-07-20 21:05:19    阅读次数:13
union-find算法探究
一:动态连通性 问题的输入是一对整数,例如(p、q),表示p和q是相连的,这里的相连是一种等价关系,即:具有自反性,对称性和传递性。 等价关系可以将对象分为多个等价类,仅当两个对象相连时他们属于一个等价类。我们的目标是编写一个程序来过滤掉序列中无意义的整数对。比如,当程序读到了p、q时,如果已知的整 ...
分类:编程语言   时间:2019-07-20 19:56:06    阅读次数:15
Java多线程编程
在Java语言里面最大的特点是支持多线程的开发( 也是为数不多支持多线程的编程语言),所以在整个的java技术的学习里面,如果你不能够对多线程的概念有一个全面并且细致的了解,则在日后进行一些项目设计的过程之中尤其是并发访问设计的过程之中就会出现严重的技术缺陷。 如果要想理解线程,那么首先就需要了解一 ...
分类:编程语言   时间:2019-07-20 19:54:47    阅读次数:14
5 X 5 方阵引出的寻路算法 之 路径遍历(完结)
此篇文章源自对一个有趣问题的思考,在我的另一篇博文《[一个有趣的 5 X 5 方阵一笔画问题](http://www.mjhdk.cn/articles/2019/05/23/1558619291815.html)》中有详细介绍。在已知那个问题的结论的情况下,作为程序员的我,还是想利用这个问题当做出... ...
分类:编程语言   时间:2019-07-20 18:44:43    阅读次数:17
java基础第十九篇之Xml
1:xml的概述 1.1 xml是什么 标记语言:语言中出现了<a></a>的标签 a:HTML 超文本标记语言 (语法非常严格,不能随意的定义标签) b:XML 可扩展的标记语言(用户可以根据自己的需求,随意的定义标签) 开发的组织:w3c 版本:使用 1.0 1.2 xml有什么用 a:存储数据 ...
分类:编程语言   时间:2019-07-20 18:44:09    阅读次数:20
Python基础(30)——上下文管理,描述符,类装饰器,元类
上下文管理 with with open ('a.txt') as f : open(a.txt)就是实例化文件得到了一个对象,然后把对象赋值个f ,with 一个f的对象 ,后面不需要再写关闭,是因为类中间定义了一个协议,__enter__ __exit__来实现 ...
分类:编程语言   时间:2019-07-20 18:43:23    阅读次数:18
最全面阐述WebDataBinder理解Spring的数据绑定
一个可以沉迷于技术的程序猿,wx加入加入技术群:fsx641385712 ...
分类:编程语言   时间:2019-07-20 18:42:42    阅读次数:17
稀疏数组实现11*11围棋的数据存储与恢复
代码如下:packagecom.atguigu.sparsearray;/***@authorChenDan*@date2019/7/2010:52*/publicclassSparseArray{publicstaticvoidmain(String[]args){//创建一个原始的二维数组11*11//0表示没有棋子,1表示黑子,2表示蓝子int[][]chessArr1=newint[11]
分类:编程语言   时间:2019-07-20 18:42:25    阅读次数:18
django常用模板语言
过滤器(Filters) filters来改变变量最终显示的值。 过滤器就像这样{{ name|lower }}。这是将name变量通过lower过滤器全部转换为小写字母。|用来调用过滤器。 过滤器可以是链式的,一个过滤器的输出会被用在下一个。{{ text|escape|linebreaks }} ...
分类:编程语言   时间:2019-07-20 18:42:06    阅读次数:18
阶段1 语言基础+高级_1-3-Java语言高级_02-继承与多态_第2节 抽象类_9_接口的私有方法定义
定义一个接口。默认方法1和默认方法2 存在重复的代码 把重复的代码抽取出来封装一个方法。在方法1和2里面直接调用这个公共的方法就可以了。这样可以解决重复的代码问题 但是也存在问题。本来是两个默认的方法。但是现在成了三个默认方法了 java9开始接口中允许定义私有方法 ...
分类:编程语言   时间:2019-07-20 18:41:29    阅读次数:17
算法学习之算法的引入
一.算法的起始 1.第一次尝试 如果 a+b+c=1000,且 a^2+b^2=c^2(a,b,c 为自然数),如何求出所有a、b、c可能的组合? (可以考虑到百钱白鸡) 枚举法 # 注意是三重循环 import time start_time = time.time() for a in rang ...
分类:编程语言   时间:2019-07-20 18:39:53    阅读次数:20
python学习-43 装饰器 -- 函数闭包2
函数闭包为函数加上认证功能 1.登陆账号 运行结果: 2.检测已有账号登陆 运行结果: ...
分类:编程语言   时间:2019-07-20 18:38:25    阅读次数:20
JAVA类和对象 自我总结
JAVA类和对象 自我总结
分类:编程语言   时间:2019-07-20 18:38:10    阅读次数:20
java.io.FileNotFoundException: /usr/local/hadoop/logs/fairscheduler-statedump.log(权限不够)解决方案
问题描述:Linux虚拟机内使用hadoop 解决方案: 进入超级管理员,为hadoop用户分配该文件的权限。 完美解决: ...
分类:编程语言   时间:2019-07-20 18:36:36    阅读次数:21
python asyncio 关闭task
import asyncio import time async def get_html(sleep_times): print("waiting") await asyncio.sleep(sleep_times) print("done after {}s".format(sleep_time... ...
分类:编程语言   时间:2019-07-20 17:30:38    阅读次数:15
PHP四种基础算法详解(从小到大)
需求:分别用 冒泡排序法,快速排序法,选择排序法,插入排序法,归并排序将下面数组中 的值按照从小到大的顺序进行排序。 $arr=array(11,3,56,62,21,66,32,78,36,76,39,88,34); 1.冒泡排序 介绍: 冒泡排序(Bubble Sort)是一种简单的排序算法。它 ...
分类:编程语言   时间:2019-07-20 17:27:44    阅读次数:18
Spring MVC异常处理代码完整实例
Spring MVC异常处理流程: 提供构造方法传值: 配置异常处理器的bean ...
分类:编程语言   时间:2019-07-20 17:27:00    阅读次数:17
391314条   上一页 1 ... 3 4 5 6 7 8 9 ... 23019 下一页
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!