项目开发中遇到过几次这个问题,所以记录一下,代码如下: 1 @PostMapping("/save-files") 2 public void addFiles(@RequestBody List<AddFileRecordRequestDto> fileRecords) 3 { 4 LoginIn ...
分类:
Web程序 时间:
2019-06-27 10:50:46
阅读次数:
399
先上代码 后面再补充说明,代码来自于 机器学习基础 吕云翔 ...
分类:
其他好文 时间:
2019-06-24 00:14:29
阅读次数:
141
概述 分布式系统中,有一些需要使用全局唯一ID的场景,这种时候为了防止ID冲突可以使用36位的UUID,但是UUID有一些缺点,首先他相对比较长,另外UUID一般是无序的。 有些时候我们希望能使用一种简单一些的ID,并且希望ID能够按照时间有序生成。 而twitter的snowflake解决了这种需 ...
分类:
编程语言 时间:
2019-06-23 20:35:17
阅读次数:
94
1?? os模块 os 模块一些方法的应用,整理如下 还有一个比较重要的方法是 os.walk(path) os.walk(path) 会自动遍历传入路径的所有文件和文件夹,在实际应用时需要注意的是,如果需要读文件内容,需要使用 os.chdir() 来改变当前目录,否则无法读取文件内容;然后再对特 ...
分类:
编程语言 时间:
2019-06-20 18:48:24
阅读次数:
146
问题概述 使用阿里云rds for MySQL数据库(就是MySQL5.6版本),有个用户上网记录表6个月的数据量近2000万,保留最近一年的数据量达到4000万,查询速度极慢,日常卡死。严重影响业务。 问题前提:老系统,当时设计系统的人大概是大学没毕业,表设计和sql语句写的不仅仅是垃圾,简直无法 ...
分类:
数据库 时间:
2019-06-20 15:41:23
阅读次数:
152
常用循环: 1、for ... in 2、if ... else range(start, end, scan)函数: 参数含义: start:计数从start开始。默认是从0开始。例如range(5)等价于range(0, 5); end:技术到end结束,但不包括end.例如:range(0, ...
分类:
编程语言 时间:
2019-06-19 12:00:54
阅读次数:
140
sort sort是一种非常简单而且非常有用的命令,它将重新排列文本文件里面的行,默认情况下的排序规则: 以数字开头的行将出现在以字母开头的行之前。 以字母表中较早出现的字母开头的行将出现在以字母表后面出现的字母开头的行之前。 以小写字母开头的行将出现在以大写字母开头的行之前。 语法 常用optio ...
分类:
其他好文 时间:
2019-06-17 20:45:54
阅读次数:
174
Vue,品牌列表案例(仅添加,删除,搜索,全局过滤器,私有过滤器,日期填充) String.prototype.padStart(maxlength, fillString='') 填充字符串 maxlength 是填充完总长度多少 fillString='' 表示用什么填充 效果图 全局过滤器没有 ...
分类:
其他好文 时间:
2019-06-17 17:36:21
阅读次数:
158
Ubuntu 18.10.1 Mysql 5.7.26-0 1. 安装mysql 安装完可以直接使用,但是新版本在安装过程中没有提示设置root用户密码,使用如下方法设置: 过程中提示是否开启 VALIDATE PASSWORD PLUGIN,就是设置密码强度检查,自行选择: 选择是的话会让你选择等 ...
分类:
数据库 时间:
2019-06-16 13:59:51
阅读次数:
1035
架构层级关系 CND(入口层)-> WAF(应用层防护)-> SLB(负载层)-> ECS(服务器源站) -> RDS(数据库) 域名 cname CDN?CDN指向WAF?WAF指向SLB?SLB负载ECS https://blog.51cto.com/lwm666/2124514 ...
分类:
其他好文 时间:
2019-06-15 15:04:38
阅读次数:
114