题记: 因业务需要,需将一些用户记录进行汇总并上传到指定平台。需要先将指定时间的所有用户记录进行汇总。涉及到了大数据量的数据导入导出。 使用 iINTO OUTFILE 和 LOAD DATA LOCAL INFILE 实现了改功能,记录一下 步骤: 1 将源数据导出(select * from t ...
分类:
数据库 时间:
2020-07-25 23:53:48
阅读次数:
72
作者|RAM DEWANI 编译|VK 来源|Analytics Vidhya 概述 SQL是任何从事分析或数据科学的人都必须知道的语言 这里有8种用于数据分析的SQL技术,任何数据科学专业人士都会喜欢使用它 介绍 SQL是数据科学专业人员军械库中的一个关键齿轮。这是经验之谈,如果你还没有学会SQL ...
分类:
数据库 时间:
2020-07-25 23:43:42
阅读次数:
88
大部分教程不会告诉你的 12 个 JS 技巧 在这篇文章中,将分享 12 个非常有用的 JavaScript 技巧,可以帮助你写出简洁且高性能的代码。 1. 过滤唯一值 ES6 引入了 Set 对象和延展(spread)语法…,我们可以用它们来创建一个只包含唯一值的数组。 const array = ...
分类:
Web程序 时间:
2020-07-24 23:42:23
阅读次数:
96
1 问题 术语:压缩率,compression ratio,压缩后的大小/压缩前的大小,越小说明压缩效果越好。 在使用netty的JdkZlibEncoder进行压缩时,发现了一个问题:它对于短文本(小于2K)的压缩效果很差,压缩率在80%-120%,文本越短,压缩效果越差,甚至可能比没压缩前更大。 ...
分类:
Web程序 时间:
2020-07-24 21:42:10
阅读次数:
74
1、关于日志切割 日志文件包含了关于系统中发生的事件的有用信息,在排障过程中或者系统性能分析时经常被用到。对于忙碌的服务器,日志文件大小会增长极快,服务器会很快消耗磁盘空间,这成了个问题。除此之外,处理一个单个的庞大日志文件也常常是件十分棘手的事。 logrotate是个十分有用的工具,它可以自动对 ...
分类:
其他好文 时间:
2020-07-24 16:39:43
阅读次数:
89
Tmux 是一个终端复用器(terminal multiplexer),非常有用,属于常用的开发工具。 一、Tmux 是什么? 1 会话与进程 命令行的典型使用方式是,打开一个终端窗口(terminal window,以下简称"窗口"),在里面输入命令。用户与计算机的这种临时的交互,称为一次"会话" ...
分类:
系统相关 时间:
2020-07-24 15:47:34
阅读次数:
95
springboot环境下使用pageHelper插件进行分页 背景 这两天一直在重构自己的blog系统,更换持久层框架(之前使用Spring Data JPA,别问为什么换,问就是觉得不会用),更换成为Mybatis,但是在系统中有用的分页的业务,所以查询了pageHelper进行分页处理。 分析 ...
分类:
编程语言 时间:
2020-07-24 15:37:12
阅读次数:
73
1. compose compose(middlewares) // middleware应该是回调, 所有用async-await. middlewares = [async (ctx, next)=>{ log1, await next(), log2 }, async (ctx, next) ...
分类:
Web程序 时间:
2020-07-24 09:52:03
阅读次数:
82
想在服务器上写一个shell脚本,在磁盘使用率达到80%时,自动清理掉一些没有用的日志文件,根据这个想法,在生产环境上写了一个以下脚本,按照该流程,可实现在linux环境做一个定时任务来执行shell脚本,监控磁盘内存,当到达80%时,将自动清空catalina.out的日志文件。1.进入到tomc ...
分类:
系统相关 时间:
2020-07-24 09:22:33
阅读次数:
106
一张单词表!JavaSoEasy!相信小伙伴们在开发中经常遇到特别特别多的单词,就像乱码一样“#*#”。这里给大家整理的词汇表是编程常见词汇表,总共收集了编程中常见的500左右的词汇量。小伙伴们如果觉得有用,记得持续关注我哦,会给大家继续带来更多的福利!“每天5个单词,学习Soeasy”。想要升级版1800词汇表或2020最新全套学习资料带视频文档工具源码的小伙伴可以加这个卫星:lezijie00
分类:
编程语言 时间:
2020-07-23 22:58:09
阅读次数:
114