摘要: 孪生素数问题 时间限制:3000 ms | 内存限制:65535 KB 难度:3 描述写一个程序,找出给出素数范围内的所有孪生素数的组数。一般来说,孪生素数就是指两个素数距离为2,近的不能再近的相邻素数。有些童鞋一看到题就开始写程序,不仔细看题,咱们为了遏制一下读题不认真仔细的童鞋,规定,两个素数相 阅读全文
posted @ 2018-09-03 19:42 凌雨尘 阅读(2291) 评论(0) 推荐(0)
摘要: 一种排序 时间限制:3000 ms | 内存限制:65535 KB 难度:3 一种排序 时间限制:3000 ms | 内存限制:65535 KB 难度:3 阅读全文
posted @ 2018-08-27 17:10 凌雨尘 阅读(293) 评论(0) 推荐(0)
摘要: for update 的作用和目的:select for update 是为了在查询时,对这条数据进行加锁,避免其他用户以该表进行插入,修改或删除等操作,造成表的不一致性. 几个类似的场景: select * from t for update 会等待行锁释放之后,返回查询结果。select * f 阅读全文
posted @ 2018-08-20 16:59 凌雨尘 阅读(9891) 评论(0) 推荐(0)
摘要: 1.概述 异步任务框架主要包含两个角色: WorkerServer主要负责管理(启动,重启,监控等)worker工作进程。 Worker负责从指定消息队列获取任务消息并执行任务。 为了提高worker任务处理效率,目前按任务处理时间长短,区分不同的任务队列,目前可用的任务名(不同任务名代表不同的队列 阅读全文
posted @ 2018-08-16 09:57 凌雨尘 阅读(1961) 评论(0) 推荐(0)
摘要: 思路: 公式: W为纬度对应的弧度,J为经度对应的弧度,如上图所示 下面代码 lat是纬度 lng是经度 阅读全文
posted @ 2018-08-11 13:58 凌雨尘 阅读(7880) 评论(1) 推荐(2)
摘要: 1、什么是Jekins Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能 2、Jekins有什么用 Jenkins功能包括: 持续的软件版本发布/测试项目。 监控外部调用执行的工作。 3、为什么要 阅读全文
posted @ 2018-08-06 10:59 凌雨尘 阅读(333) 评论(0) 推荐(0)
摘要: sudo nginx #打开 nginx nginx -s reload|reopen|stop|quit #重新加载配置|重启|停止|退出 nginx nginx -t #测试配置是否有语法错误 nginx [-?hvVtq] [-s signal] [-c filename] [-p prefi 阅读全文
posted @ 2018-08-03 17:34 凌雨尘 阅读(286) 评论(0) 推荐(0)
摘要: 分布式事务 https://www.cnblogs.com/savorboard/p/distributed-system-transaction-consistency.html redis集群 http://www.redis.cn/topics/cluster-tutorial.html 会话 阅读全文
posted @ 2018-08-02 16:05 凌雨尘 阅读(160) 评论(0) 推荐(0)
摘要: 喷水装置(一) 时间限制:3000 ms | 内存限制:65535 KB 难度:3 喷水装置(一) 时间限制:3000 ms | 内存限制:65535 KB 难度:3 阅读全文
posted @ 2018-07-19 16:59 凌雨尘 阅读(293) 评论(0) 推荐(0)
摘要: Binary String Matching 时间限制:3000 ms | 内存限制:65535 KB 难度:3 Binary String Matching 时间限制:3000 ms | 内存限制:65535 KB 难度:3 思路:这个只是简单匹配,要是有时间限制的话,可以用KMP算法处理 阅读全文
posted @ 2018-07-16 11:35 凌雨尘 阅读(198) 评论(0) 推荐(0)