
转载
长江水面写日记
这个作者很懒,什么都没留下…
展开
-
Spring Task 中cron表达式 以及@EnableScheduling注解
cron表达式格式:{秒} {分} {时} {日} {月} {周} {年(可选)}//秒十分日月周这6项是必选的注解格式@Scheduled(cron ="0 15 10 ? * * ") public void time() { System.out.print(&转载 2018-11-07 15:22:28 · 666 阅读 · 0 评论 -
Spring中使用注解 @Scheduled执行定时任务
注解@Scheduled 可以作为一个触发源添加到一个方法中,例如,以下的方法将以一个固定延迟时间5秒钟调用一次执行,这个周期是以上一个调用任务的完成时间为基准,在上一个任务完成之后,5s后再次执行:@Scheduled(fixedDelay=5000)public void doSomething() { // something that should execute...转载 2019-06-11 13:53:03 · 228 阅读 · 0 评论 -
@Conditional注解使用
@Configurationpublic class Config { @Conditional(MyCondition.class) @Bean public String condition() { System.err.println("自定义的condition的match方法返回值为true时,才会进入该方法创建bean"); ...转载 2019-05-13 14:57:39 · 348 阅读 · 0 评论 -
单点登录sso实现
1、sso-client拦截未登录请求在sso-client中新建LoginFilter.java类并实现Filter接口,在doFilter()方法中加入对未登录用户的拦截public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException...转载 2019-04-28 14:42:47 · 273 阅读 · 0 评论 -
输入一个链表,反转链表后,输出新链表的表头
可以采用迭代法new 一个值为null 的新链表,然后new一个临时temp链表,这个temp主要用来head.next 与head之间的替换首先让head.next指向为null的新链表(反转后head为链表末尾,head的后面为null才对)然后让新链表指向head, 这样null的上家就变成了head了;这就 从 head→null最后就是让temp替换head,一次迭代就完...转载 2019-03-12 10:08:58 · 577 阅读 · 0 评论 -
@Pointcut 使用@annotation 带参数
AOP的基本概念Advice(通知、切面): 某个连接点所采用的处理逻辑,也就是向连接点注入的代码, AOP在特定的切入点上执行的增强处理。1.1 @Before: 标识一个前置增强方法,相当于BeforeAdvice的功能.1.2 @After: final增强,不管是抛出异常或者正常退出都会执行.1.3 @AfterReturning: 后置增强,似于AfterReturning...转载 2018-12-10 11:35:20 · 42237 阅读 · 1 评论 -
RabbitMq的安装配置
一、Erlang的安装:http://www.erlang.org/downloads选择otp18.3解压erlang到/opt目录下:解压源文件:tar -xzvf otp_src_18.3.tar.gzcd /opt/otp_src_18.3/创建erlang安装目录:mkdir /opt/erlang配置安装路径编译代码:./configure --prefix=/opt/e...转载 2018-11-21 09:48:09 · 1774 阅读 · 0 评论 -
Linux虚拟机克隆后网络冲突解决办法
今天把虚拟机的一台centos机器克隆了一台,出现网络不通,无法ping通外网的现象.在这里写一下解决过程:虚拟机克隆后,会遇到的问题:1.MAC地址一样2.IP一样3.eth0配置文件存在,但是使用ifconfig -a 查看只能看到 eth14. 无法连接外网,提示域名无法解析解决办法:1. 更换MAC地址,步骤如下:1) 打开虚拟机设置,找到网络适配器,选择高级选项2)点...转载 2018-10-13 11:02:50 · 1195 阅读 · 0 评论