SpringBoot学习记录:@Cacheable不起作用 -->原因:Shrio + @Cache整合 问题描述: 1、在使用shiro的项目中,整合Cache,@Cacheable失效 2、去掉ShiroConfig后,@Cacheable能够最长使用,其他注解也OK 问题原因: @Cachea ...
分类:
编程语言 时间:
2020-03-23 22:21:52
阅读次数:
253
1.打开项目属性 2.选择c/c++->预处理器->预处理器定义 3.添加_XKEYCHECK_H; 完成 ...
分类:
编程语言 时间:
2020-03-23 22:22:13
阅读次数:
252
冒泡排序是最常用的排序算法,在笔试中也非常常见,能手写出冒泡排序算法可以说是基本的素养。 算法重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来,这样越大的元素会经由交换慢慢“浮”到数列的顶端。 时间复杂度 算法稳定性 冒泡排序就是把小的元素往前调或者把大的元素往后调。比 ...
分类:
编程语言 时间:
2020-03-23 22:24:12
阅读次数:
96
用eclipse配置好了struts2,一运行tomcat就报错,我这里原因是我吧struts2的jar包都放进去了,太多了所以报错,然后我去掉了大部分留下几个核心jar包,还是报错, java.lang.NoClassDefFoundError: com/opensymphony/xwork2/A ...
分类:
编程语言 时间:
2020-03-23 22:24:43
阅读次数:
1897
时间复杂度 时间复杂度的分析 只关注循环执行次数最多的一段代码,因为使用大O表示法,其他执行次数较少的复杂度可以忽略 加法法则:总复杂度等于量级最大的那段代码的复杂度 乘法法则:嵌套代码的复杂度等于嵌套内外代码复杂度的乘积 常见的时间复杂度示例 复杂度从低阶到高阶为:(复杂度越高阶,执行效率越低) ...
分类:
编程语言 时间:
2020-03-23 22:25:12
阅读次数:
106
LeetCode 面试题34. 二叉树中和为某一值的路径【剑指Offer】【Medium】【Python】【回溯】 问题 "力扣" 输入一棵二叉树和一个整数,打印出二叉树中节点值的和为输入整数的所有路径。从树的根节点开始往下一直到叶节点所经过的节点形成一条路径。 示例: 给定如下二叉树,以及目标和 ...
分类:
编程语言 时间:
2020-03-23 23:32:13
阅读次数:
128
deque 即双端队列。 (deque,全名double-ended queue)是一种具有队列和栈的性质的数据结构。双端队列中的元素可以从两端弹出,其限定插入和删除操作在表的两端进行。 双端队列是限定插入和删除操作在表的两端进行的线性表。这两端分别称做端点1和端点2。也可像栈一样,可以用一个铁道转 ...
分类:
编程语言 时间:
2020-03-23 23:32:54
阅读次数:
130
本文参考原文 http://bjbsair.com/2020 03 22/tech info/5100/ 序 本文主要研究一下skywalking的spring webflux plugin DispatcherHandlerInstrumentation skywalking 6.6.0/apm ...
分类:
编程语言 时间:
2020-03-23 23:37:21
阅读次数:
151
caier-20 我们一起努力,一起学习,加油! caier-20 微云学习地址:https://share.weiyun.com/5mokPqU 网盘学习地址:https://pan.baidu.com/s/1CTx5SqUeM-ZKtDYLeovODQ 提取码:iclq 致学者:不论你在什么时候 ...
分类:
编程语言 时间:
2020-03-24 00:42:21
阅读次数:
458
感觉按照我目前的状态和速度,要想明天做出来,简直是痴人说梦,目前紧缺的知识是文件处理和哈希加密那部分,可以针对性补习一下。 其实主要是在最后一节课里面说,这个搞不懂没法开始网络编程,所以就还是努力做出来,果然自学还是存在练习不足的问题。 下面我来简单介绍一下自己今天做了啥? 目前做的结构: bin. ...
分类:
编程语言 时间:
2020-03-24 00:42:37
阅读次数:
79
在之前的章节中,我们的讨论基本都是基于Java 7的,从本节开始,我们探讨Java 8的一些特性,主要内容包括: 传递行为代码 - Lambda表达式 函数式数据处理 - 流 组合式异步编程 - CompletableFuture 新的日期和时间API 本节,我们先讨论Lambda表达式,它是什么? ...
分类:
编程语言 时间:
2020-03-24 00:44:36
阅读次数:
83
content 1.什么是爬虫? 2.为什么用python做网页爬虫 3.python环境配置 4.我需要了解哪些python爬虫的前置知识 5.关于正则表达式 6.提取网页内容并用正则表达式处理 7.xPath和BeautifulSoup工具简介 1.爬虫简介 简单来讲,爬虫就是一个探测机器,它的 ...
分类:
编程语言 时间:
2020-03-24 00:46:56
阅读次数:
96
1.应用场景:如果一个函数有一个返回值,并且只有用一句代码,可以使用lambda表达式简化。 2.语法:lambda 参数列表:表达式 3.lambda表达式的参数可有可无,函数的参数在lambda表达式中完全适用,lambda表达式能接受任何数量的参数但只能有一个返回值。 4.lambda的简单例 ...
分类:
编程语言 时间:
2020-03-24 00:50:51
阅读次数:
80
eclipse 下面的folder,source folder,package的区别与作用 package、folder和source folder的区别 java项目三大文件夹的区别(package,source folder,folder) java终止程序语句总结 try-catch语句 ...
分类:
编程语言 时间:
2020-03-24 00:53:35
阅读次数:
78
https://codingpy.com/article/essential-python-interview-questions/ 常见的15个问题 https://www.ctolib.com/topics-122771.html 注意单例模式的实现 ...
分类:
编程语言 时间:
2020-03-24 00:57:17
阅读次数:
68
自动配置原理 1.SpringBoot启动的时候加载主配置类,开启了自动配置功能 @EnableAutoConfiguration 2.@EnableAutoConfiguration 功能的作用 @AutoConfigurationPackage @Import({AutoConfiguratio ...
分类:
编程语言 时间:
2020-03-24 01:00:52
阅读次数:
70
上节,我们介绍了Java中的标准序列化机制,我们提到,它有一些重要的限制,最重要的是不能跨语言,实践中经常使用一些替代方案,比如XML/JSON/MessagePack。 Java SDK中对这些格式的支持有限,有很多第三方的类库,提供了更为方便的支持,Jackson是其中一种,它支持多种格式,包括 ...
分类:
编程语言 时间:
2020-03-24 01:04:36
阅读次数:
79
schemaLocation添加 http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd 引用地址:https://blog.csdn ...
分类:
编程语言 时间:
2020-03-24 01:05:09
阅读次数:
73
1.abs():求绝对值 print(abs(-5)) 2.round()四舍五入 print(round(9.4)) 3.一种新的方式求绝对值的和 def add(a,b,f): return f(a)+f(b) print(add(1,-10,abs)) 4map():map(func,lst) ...
分类:
编程语言 时间:
2020-03-24 01:05:38
阅读次数:
83