上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 15 下一页
摘要: 1.cron表达式格式:{秒数} {分钟} {小时} {日期} {月份} {星期} {年份(可为空)} 2.cron表达式各占位符解释:{秒数}{分钟} ==> 允许值范围: 0~59 ,不允许为空值,若值不合法,调度器将抛出SchedulerException异常“*” 代表每隔1秒钟触发;“,” 阅读全文
posted @ 2020-06-07 23:58 mabiao008 阅读(449) 评论(0) 推荐(0) 编辑
摘要: easyexcell使用时,报这个错误,查了下因为pom引用了poi,有冲突导致 思路:mvn dependency:tree 查看引用的jar包中,有没有相应的类。一般原因就是,使用到的那个版本的jar没有那个类。因为多个版本的jar存在,期望的那个被覆盖了。 阅读全文
posted @ 2020-06-02 00:27 mabiao008 阅读(5372) 评论(0) 推荐(0) 编辑
摘要: 上次写过一次乐观锁,是基于version去实现的 Spring Data 针对mongodb提供了乐观锁实现,提供@Version注解,用来标识版本,保存、删除等操作会验证version,不一致会抛出OptimisticLockingFailureException @Version Long ve 阅读全文
posted @ 2020-06-01 00:13 mabiao008 阅读(960) 评论(0) 推荐(0) 编辑
摘要: 之前不管是mysql还是mongo等数据库,都喜欢自己造轮子去做分页查询。现在用Page来实现分页 下面实现2个功能点: 1、查询勋章实体的Page,含分页信息、勋章列表 2、勋章Page转勋章DTO对象Page,dto为列表功能所需数据。使用语法:new PageImpl(dtoList, pag 阅读全文
posted @ 2020-05-31 23:57 mabiao008 阅读(2467) 评论(0) 推荐(0) 编辑
摘要: 按照标题所述,思路一般是查出历史记录,留50条,其余的都删除 1、查询 2、删除 这样需要两个步骤,想一次性完成两个操作。MongoTemplate提供了查询并删除方法: public <T> List<T> findAllAndRemove(Query query, Class<T> entity 阅读全文
posted @ 2020-05-31 23:39 mabiao008 阅读(681) 评论(0) 推荐(0) 编辑
摘要: socket连接No buffer space available的问题,导致接口大面积调用失败 原因:系统并发过大,连接数过多,部分socket连接无法释放关闭,而持续请求又导致无法释放的socket连接不断积压,最终导致No buffer space available。 输入netstat - 阅读全文
posted @ 2020-04-30 23:29 mabiao008 阅读(637) 评论(0) 推荐(0) 编辑
摘要: 使用ApplicationEventPublisher的publishEvent来发布事件。如下 @Autowired protected ApplicationEventPublisher eventPublisher; idea工具可以识别是事件,我们可以在idea编辑器中看到前面的标示。点一下 阅读全文
posted @ 2020-04-30 15:30 mabiao008 阅读(4652) 评论(0) 推荐(0) 编辑
摘要: 版本号机制 一般是在数据表中加上版本号字段 version,表示数据被修改的次数。当数据被修改时,这个字段值会加1。 举个简单的例子:假设帐户信息表中有一个 version 字段,当前值为 1 ,而当前帐户的余额( balance )为 100 。 操作员 A 此时准备将其读出( version=1 阅读全文
posted @ 2020-04-30 15:19 mabiao008 阅读(1184) 评论(0) 推荐(0) 编辑
摘要: 漏洞名称:OpenSSH漏洞 风险描述:OpenSSH 是一组用于安全地访问远程计算机的连接工具,低版本爆出的高危漏洞太多 修复建议:升级到最新版本 OpenSSH 升级加固实例 (一) 升级条件准备 ² 关闭防火墙 # ufw disable ² 安装与启用telnet 开启telnet serv 阅读全文
posted @ 2020-04-01 11:46 mabiao008 阅读(2039) 评论(0) 推荐(0) 编辑
摘要: 1、性能相关数据: • 系统用户数:决定数据量,对处理速度有影响,可事先评估• 在线用户数:决定访问压力的主要数据,反映总体处理能力的指标• 思考时间:影响访问压力的重要因素• 响应时间:反映系统处理个别请求速度快慢的指标• 吞吐率:反映总体处理速度的指标• 并发数:反映总体处理能力的指标• 资源占 阅读全文
posted @ 2020-04-01 01:57 mabiao008 阅读(384) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 15 下一页