码迷,mamicode.com
首页 > 编程语言 > 日排行
SpringBoot拦截器中Bean无法注入(转)
这两天遇到SpringBoot拦截器中Bean无法注入问题。下面介绍我的思考过程和解决过程: 1.由于其他bean在service,controller层注入一点问题也没有,开始根本没意识到Bean无法注入是在拦截器中无效的问题,一直在查找注解指定的包在哪里配置的,然而却找不到配置,Springbo ...
分类:编程语言   时间:2018-03-09 16:42:06    阅读次数:198
Java设置session超时(失效)的三种方式 设置session的有效时间
1. 在web容器中设置(此处以tomcat为例) 在tomcat-5.0.28\conf\web.xml中设置,以下是tomcat 5.0中的默认配置: [html] view plain copy <!-- Default Session Configuration --> <!-- You c ...
分类:编程语言   时间:2018-03-09 16:42:30    阅读次数:203
Python信号量
信号量相当于一个锁锁着的房间里的多个床位,同一时间可以有多个线程获得信号量,而锁则只能被一个线程获得。 ...
分类:编程语言   时间:2018-03-09 16:42:58    阅读次数:183
java当中的定时器的4种使用方式
import java.util.Calendar;import java.util.Date;import java.util.Timer;import java.util.TimerTask; public class TimeTest { public static void main(Str ...
分类:编程语言   时间:2018-03-09 16:43:22    阅读次数:180
python之路_django ORM相关补充
一、非django项目文件执行ORM 在不启动django项目的情况下,我们是否可以进行ORM操作呢?当然不行。因为所有的ORM操作都必须是要连接数据库的。但是我们有这样的一个需求:想在一个文件中执行ORM。该如何实现呢?参考如下实例: 二、django中ORM的Q介绍 Q方法主要为了解决复杂条件查 ...
分类:编程语言   时间:2018-03-09 16:43:54    阅读次数:207
SpringMvc工作原理
SpringMVC的工作原理图: SpringMVC流程 1、 用户发送请求至前端控制器DispatcherServlet。 2、 DispatcherServlet收到请求调用HandlerMapping处理器映射器。 3、 处理器映射器找到具体的处理器(可以根据xml配置、注解进行查找),生成处 ...
分类:编程语言   时间:2018-03-09 16:44:01    阅读次数:190
java开发划分级别的标准
一、史诗序: java开发也有一段时间了,整天茫茫碌碌,除了偶尔的小有成就感,剩下的大部分好像都在重复,你是否也遇到了这样的情况? 遇到一个小细节问题,之前不久解决过,现在却是什么都记不起来了 面对每天几乎一样的重复工作,感觉天天都在重复,感觉java不过如此 看到网上的新概念,激动万分,可总是学的 ...
分类:编程语言   时间:2018-03-09 17:52:29    阅读次数:1408
python的变量与赋值
1.变量的命名规则 变量其实通过一个标记调用内存中的值,而变量名就是这个标记的名称,但是万一这个标记已经被提前占用或者解释器认为这个标记是不合法的,那么就会报错。下面总结了一下变量的命名规则: 1.不能使用python的关键字,也就是说标记不能被提前占用,python的关键字包括: ['and', ...
分类:编程语言   时间:2018-03-09 17:53:20    阅读次数:144
python08-迭代器与生成器
一、什么是迭代器 首先回顾一下,什么是递归? 在调用一个函数的过程中,直接或间接地调用了函数本身这个就叫递归。 举个问路的例子,你问张三火炉山在哪里?张三不知道,他说我帮你去问李四,李四对张三说我也不知道,你等着,我帮你去问王五。于是李四就去问王五,王五告诉李四 火炉山在xxx,李四就屁颠屁颠地跑回 ...
分类:编程语言   时间:2018-03-09 17:53:53    阅读次数:147
Python3入门笔记(1) —— windows安装与运行
Python3入门笔记(1) —— windows安装与运行 Python的设计哲学是“优雅”、“明确”、“简单”。这也是我喜欢Python的理由之一 Python的安装: 1.进入Python官方网站下载安装包 点击导航栏的 Downloads 会自动识别你的windows系统 你会看到 Pyth ...
分类:编程语言   时间:2018-03-09 17:54:02    阅读次数:182
随机选择算法
随机选择算法和快速排序原理相似,所以有时候也称作“快速选择算法”,一般选择问题可以证明都能在O(n)时间内完成。随机选择算法的期望运行时间为线性时间,即Θ(n),但其最坏情况运行时间为O(n^2)。最坏情况与快排一样,都是运气不好导致划分不均匀。 代码: 运行结果: 即4是数组中第2大,第4小的数。 ...
分类:编程语言   时间:2018-03-09 17:56:00    阅读次数:209
linux下安装java jdk
第一步:查看java对应版本 yum search java 我自己装的是1.8版本的java包 第二步:装java包 yum install java-1.8.0-openjdk.x86_64 第三步:配置JAVA_HOME等配置文件 输入命令:vim /etc/profile #set java ...
分类:编程语言   时间:2018-03-09 17:59:39    阅读次数:180
python字符串-内置方法列举
所谓内置方法,就是凡是字符串都能用的方法,这个方法在创建字符串的类中,下面是总结: 首先,我们要学习一个获取帮助的内置函数 help(对象) ,对象可以是一个我们创建出来的,也可以是创建对象的那个类,类也是一个对象,被称为类对象。 当我们进入解释器的交互模式中输入以下代码时: 其中,str就是创建字 ...
分类:编程语言   时间:2018-03-09 18:00:26    阅读次数:189
算法-吃一块或者吃两块
n块糖,一次可以吃一块或者两块,问:有多少种吃法? 分析:每次只要两种吃法 当为一块时糖果规模变成n-1,同时,如果吃两块规模则变为n-2。 n-1与n-2又分别有两种吃法,因此得到 F[n] = F[n-1] + F[n-2] ...
分类:编程语言   时间:2018-03-09 18:02:12    阅读次数:136
python字符串-内置方法用法分析
1.字母大小写相关(中文无效) 1.1 S.upper() -> string 返回一个字母全部大写的副本 1.2 S.lower() -> string 返回一个字母全是小写的副本 1.3 S.swapcase() -> string 返回一个字母大小写转换后的副本 1.4 S.title() - ...
分类:编程语言   时间:2018-03-09 18:03:03    阅读次数:223
python好用的测试库-Nose
python除了unittest,还有一款更快捷的nose,nose可以说是对unittest的一种简化吧 但是他不需要unittest那种必须有固有的格式,他只需要文件,类名,方法名等含有test就可以 unittest是需要手动来写discover函数来遍历用例的 Name my test mo ...
分类:编程语言   时间:2018-03-09 18:03:11    阅读次数:320
二分查找算法
二分查找算法的前提: 1,针对的是索引数组; 2,针对的是已经排好的数组。 代码演示: 测试代码: 测试结果: · 结果为:bool(false) 有关二分法查找算法的效率(性能)问题的一点说明: 1000个数据,约10次找出; 100完个数据,约20次找出; 10亿个数据,约30次找出; 40亿个 ...
分类:编程语言   时间:2018-03-09 18:04:18    阅读次数:184
JAVA正确的四舍五入方法
原文:http://www.cnblogs.com/yangzhilong/p/8405840.html 在JDK版本为1.8的情况运行下面的代码,会发现很神奇的情况(见运行结果)。 看如下代码: 运行结果如下: 0.070.080.070.070.070.070.08 10.0710.0810.0 ...
分类:编程语言   时间:2018-03-09 18:55:40    阅读次数:282
用不到 50 行的 Python 代码构建最小的区块链
引用 译者注:随着比特币的不断发展,它的底层技术区块链也逐步走进公众视野,引起大众注意。本文用不到50行的Python代码构建最小的数据区块链,简单介绍了区块链去中心化的结构与其实现原理。 尽管一些人认为区块链是一个等待问题的解决方案,但毫无疑问,这种新技术是计算机的奇迹。但是,区块链到底是什么呢? ...
分类:编程语言   时间:2018-03-09 18:56:51    阅读次数:228
枚举Enum
package enumTest; enum Car { 现代,奔驰,宝马,大众 } public class EnumTest { public static void main(String[] args) { Car car = Car.奔驰; switch(car){ case 现代 : S... ...
分类:编程语言   时间:2018-03-09 18:57:56    阅读次数:208
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!