1. Spring Task简介 在实际开发中, 根据业务需求, 我们经常需要处理一些定时任务, 例如:每天凌晨备份一下数据, 每月清空一次日志, 页面广告一周之后过期, 每三个月清空一下cookie等等。目前最常见的实现定时任务的方式有三种: 1. Java自带的java.util.Timer类, ...
分类:
编程语言 时间:
2020-03-17 19:17:46
阅读次数:
70
/* 输入一个字符串,按字典序打印出该字符串中字符的所有排列。 例如输入字符串abc, 则打印出由字符a,b,c所能排列出来的 所有字符串abc,acb,bac,bca,cab和cba。 */ import java.util.*; public class Class32 { public Arr ...
分类:
编程语言 时间:
2020-03-17 19:22:06
阅读次数:
116
dict={'log_id': 5891599090191187877, 'result_num': 1, 'result': [{'probability': 0.9882395267486572, 'top': 205, 'height': 216, 'classname': 'Face', ' ...
分类:
编程语言 时间:
2020-03-17 19:27:30
阅读次数:
53
1.第一步配置pom.xml 2.第二步 将我们所需要的ssm配置文件复制粘贴到src/main/resources下面; 3.将ssm中所需要的layui和jsp页面放到webapp下面 4.修改复制过来的ssm配置文件和xml,配置文件只需要修改包名和地址名称就行 applicationCont ...
分类:
编程语言 时间:
2020-03-17 19:28:12
阅读次数:
80
1 class Solution 2 { 3 public: 4 vector<int> searchRange(vector<int>& nums, int target) 5 { 6 auto it = find(nums.begin(),nums.end(),target); 7 if(it ...
分类:
编程语言 时间:
2020-03-17 19:31:11
阅读次数:
57
原文地址: "http://www.work100.net/training/monolithic project iot cloud admin.html" Java单体应用 免费课程 光束云 work100.net") 更多教程: "光束云 免费课程" 概览 序号|文内章节|视频 : :|: | ...
分类:
编程语言 时间:
2020-03-17 19:33:05
阅读次数:
104
一、函数 1、什么是函数 函数就相当于具备某一功能的工具 函数的使用必须遵循一个原则: 先定义 后调用 2、为何要用函数 1、组织结构不清晰,可读性差 2、代码冗余 3、可维护性、扩展性差 3、如何用函数 先定义 三种定义方式 后调用 三种调用方式 返回值 三种返回值的形式 # 一、先定义 # 定义 ...
分类:
编程语言 时间:
2020-03-17 19:35:38
阅读次数:
62
网上摘取一段大神总结的转发与重定向的区别,如下: 转发(服务端行为) 形式:request.getRequestDispatcher().forward(request,response) 转发在服务器端发挥作用,通过forward()方法提交信息在多个页面之间进行传递; 地址栏不会改变; 转发只能 ...
分类:
编程语言 时间:
2020-03-17 19:39:33
阅读次数:
64
Spring ioc 有依赖查找和依赖注入,之前不太明白依赖查找是什么意思,翻了一大堆博客看了好多定义也不太清楚 ,后来看了小马哥视频,他通过代码演示,清楚地讲解了什么是 依赖查找以及几种依赖查找的方法,本文结合代码浅析一下Spring ioc的依赖查找,通过代码来更加形象的理解依赖查找。 1.根据 ...
分类:
编程语言 时间:
2020-03-17 19:42:16
阅读次数:
65
一、SpringAOP概念 1.什么是AOP? 面向切面编程,通过预编译方式和运行期动态代理实现程序的功能的统一维护的技术,利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑个部分的耦合降低,提高程序可重用性。 2.AOP实现方式:动态代理技术 3.AOP作用优势 作用:在程序运行期间,不 ...
分类:
编程语言 时间:
2020-03-17 19:47:16
阅读次数:
68
一.是什么、为什么、怎么用? 1、什么是函数? 函数就相当于具备某一功能的工具,可以多次重复使用。 函数的使用必须遵循一个原则: 先定义 后调用2、为何要用函数? 在未使用函数时,程代码数量过多时程序可能会出现以下情况: 1、组织结构不清晰,可读性差 2、代码冗余 3、可维护性、扩展性差3、如何用函 ...
分类:
编程语言 时间:
2020-03-17 19:50:51
阅读次数:
58
因为excel文档是一部分需要自动填充,另外一部分 需要手动写入,所以后端只获取存在于数据库中的数据, 1.生成文档结构(一行数据)如下: 2.后端生成excel代码: package com.linyang.review.service; import java.io.File; import j ...
分类:
编程语言 时间:
2020-03-17 19:51:09
阅读次数:
82
摘自:https://www.cnblogs.com/leeego-123/p/10450339.html 首先科普一波: RSA的1024位是指公钥及私钥分别是1024bit,也就是1024/8=128 Bytes RSA算法密钥长度的选择是安全性和程序性能平衡的结果,密钥长度越长,安全性越好,加 ...
分类:
编程语言 时间:
2020-03-17 20:57:54
阅读次数:
65
在日常工作种,获取浏览器分辨率的实现模式往往在于前端就能得到很好的处理效果,但不可能避免的是,比如需要通过分辨率识别中英文字符长度进行截取校验时,在后台把逻辑书写更加方便省时,故引申了对后台校验分辨率的需求。 一、Java代码获取屏幕分辨率 //类包使用为: java.awt.Toolkit //屏 ...
分类:
编程语言 时间:
2020-03-17 20:58:14
阅读次数:
71
那个 \1 是引用第一个分组,这个例子里面就是输出连续的字母 第一个括号:匹配除换行符以外的任意字符。 后面的括号:匹配相同的字符,所以输出的元组有两个元素。 ...
分类:
编程语言 时间:
2020-03-17 20:58:44
阅读次数:
76
今天再面阿里,只面了一个多小时,莫非是凉了。。。 刚开始是问简历中的问题 集中在linux内核上 Q:linux内核你都看过那些模块? A:启动程序和进程调度模块 Q:那进程都包含什么资源? A:用户栈,寄存器跟内存(页) Q:进程中都有哪些段? A:我用的intel8086一般会分配数据段,堆栈段 ...
分类:
编程语言 时间:
2020-03-17 20:59:01
阅读次数:
104
什么是哈希算法 Hash,一般翻译做“散列”,也有直接音译为“哈希”的,就是把任意长度的输入(又叫做预映射, pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不同的输入可能会散列成相同的输出,而不可能从散列 ...
分类:
编程语言 时间:
2020-03-17 21:00:20
阅读次数:
56
1.系统策略禁止这个安装,请与系统管理员联系 点开始,运行“gpedit.msc” 打开组策略 点“用户配置”-管理模板-Windows组件-Windows安装服务 将“禁止从媒体安装”设为“禁用” 2.user installations are disables via policy on th ...
分类:
编程语言 时间:
2020-03-17 21:01:09
阅读次数:
90
1、理论知识 rabbitmq交换机的类型: direct:消息中的路由键(routing key)如果和 Binding 中的 bindingkey 一致, 交换器就将消息发到对应的队列中。它是完全匹配、单播的模式。 fanout:每个发到 fanout 类型交换器的消息都会分到所有绑定的队列上去 ...
分类:
编程语言 时间:
2020-03-17 21:03:55
阅读次数:
63
java8以前对日期的处理不是很方便,想要对日期进行加减,比较两个日期的间隔处理非常繁琐,java8对日期重新实现了一套api,位于java.time包下。 LocalDate 只显示日期 LocalTime 只显示时间 LocalDateTime 既包括日期又包括时间 Instant 时间戳 Zo ...
分类:
编程语言 时间:
2020-03-17 21:04:40
阅读次数:
78