工作总结

工作总结

代码块

// 进行降序排列
    Collections.sort(list, new Comparator<ResultTypeDesc>() {
        public int compare(ResultTypeDesc o1, ResultTypeDesc o2) {
            return o2.getRatio().compareTo(o1.getRatio());
        }
    });
// 进行升序排列
        Collections.sort(list, new Comparator<ResultTypeDesc>() {
            public int compare(ResultTypeDesc o1, ResultTypeDesc o2) {
                return o1.getRatio().compareTo(o2.getRatio());
            }
        });

代码块

sql通过经纬度查询用户的位置与 排序
SELECT  
	longitude,latitude ,
    ROUND(  
        6378.138 * 2 * ASIN(  
            SQRT(  
                POW(  
                    SIN(  
                        (  
                            #{latitude} * PI() / 180 - latitude * PI() / 180  
                        ) / 2  
                    ),  
                    2  
                ) + COS(#{latitude} * PI() / 180) * COS(latitude * PI() / 180) * POW(  
                    SIN(  
                        (  
                            #{longitude} * PI() / 180 - longitude * PI() / 180  
                        ) / 2  
                    ),  
                    2  
                )  
            )  
        ) * 1000  
    ) AS distance_um  
FROM  
    t_carwash  
ORDER BY  
    distance_um ASC 

代码块

名称收索查询
 carwash_name like concat("%",#{carwashName ,jdbcType=VARCHAR},"%")

代码块

查询时间段 String 2018-08-16 5:20
date_format(sign_date,'%Y-%m-%d %H:00')=#{signDate}

查询某个时间段的个数
SELECT
	COUNT(id) count
FROM
	`t_carwash_info`
WHERE
	date_format(bespeak_time,'%Y-%m-%d %H:00') = '2018-08-15 11:00';

代码块

@Configurable
@EnableScheduling
@Component
public class TimedTask {
	//放在普通的包下 不能放在service controller下
	@Async
	@Scheduled(cron="0/10 * * * * *")
	public void scheduler() {
		System.out.println("---------每10秒执行一次-----------------");
	}
	@Async
	@Scheduled(cron="0/10 * * * * *")
	public void scheduler() {
		System.out.println("--------每10秒执行一次-----------------");
	}
	//http://www.pppet.net/ cron生成器器
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值