自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 记录一个小问题,@Value使用需要注意的。

@Value的几种用法:普通属性:@Value("${flag}")public int flag;静态属性(可以在非静态的setter方法上注入值):public static int flag;@Value("${flag}")public void setFlag(int flag){this.flag = flag}...

2019-08-30 00:50:16 428

原创 通过订阅redis事件实现“时间截止后删除”功能

思考情景有一个这样的场景,某系统里为用户开辟了一个空间,这个空间在有效期里可以随意使用。但是到期后要回收。我们可以通过定时任务对数据库表中存在的空间信息进行检查,如果截止时间到了,就进行对应的操作。也可以把这个定时的工程扔给系统以外。另一种思路我们可以尝试另一种方案,例如创建空间的时候,将空间id作为key的一部分存放在redis中,而ex设置为有效时间。在redis将这个超时的key删除...

2019-05-21 10:23:34 556

原创 Mac安装redis

最近要使用redis实现一个超时回调,以此来删除某个数据的功能。第一步就是需要设置配置文件。想到自己机器上的redis是docker方式安装的。如果用自己的配置文件只需要映射出来:还是自己搭一个再说。第一步,下载:官网下载地址https://redis.io/download第二步,编译安装:# 进入目录cp /usr/localsudo cp ~/Downloads/redis...

2019-05-16 09:43:11 132

原创 Java nio.Files和Path 使用记录。

Files.exists()检查给出的Path在文件系统中是否存在。Files.createDirectory()创建一个目录Path path = Paths.get("/usr/local/tmp"); try { Files.createDirectory(path); } catch(FileAlreadyExistsException e){ // 已经存...

2019-05-08 00:55:57 194

原创 “Linux 基础入门(新版)”实验报告

压缩&解压 笔记实验楼中的操作,实验报告。zip 压缩一、 压缩zip文件zip -r -q -o shiyanlou.zip /home/shiyanlou/Desktop-r 递归包含子目录-q 静默模式,不向控制台输出内容-o 输出的文件名二、压缩级别压缩级别为1-9. 1为速度最快,但是文件最大。 9表示最耗时间,但是结果最小。-1 最快效果差-9...

2019-05-08 00:53:47 290

原创 DataCleaner技术预研

DataCleaner在github介绍中描述为“首屈一指的开放源码数据质量解决方案。”,由Neopost和Human Inference提供支持的开源软件,协议为LGPL3.0,目前由68个发行版本。最新版为5.5.0,社区下载版为5.1.5。windows、linux、mac有分别的安装包。概览描述DataCleaner 是一个数据质量分析,比较,验证和监督的软件.DataCle...

2019-05-08 00:33:41 3123

原创 使用docker安装gitlab

1. 拉取镜像:docker pull gitlab/gitlab-ce 2. 运行容器docker run --detach \ --hostname gitlab-server \ --publish 20443:443 --publish 20080:80 --publish 20022:22 \ --name gitlab \ ...

2019-05-08 00:25:59 120

转载 hbuilder开发H5应用时,清除了ios的角标。但再次收到个推推送时角标还是原数字+1。

直接从应用setBadgeNumber(0),只是清除了应用本地的角标。但是个推对于当前clientid还有一个记录。再次推送的时候,会自己+1并把数字推过来。所以,清除了本地的数字,还要通知个推也清除。try{ plus.runtime.setBadgeNumber(0); if(mui.os.ios){ var GeTuiSdk = plus.ios.importCl...

2019-05-06 22:56:53 1591

原创 python :invalid value encountered in true_divide。(除法遇到无效值)

假设有这样一个需求(不是假设,是真的):给出历年的预算费用,求增长率。为方便后续计算,用matrix矩阵实现。# 历史数据his=matrix([[30000., 20000., 10000., 1000.], [ 0., 0., 0., 9000.], [ 0., 0., 10000., 0.], ...

2019-05-06 22:52:51 40885

转载 Docker 的 MySQL 官方镜像如何设置时区 (转)

场景在 Docker Hub 中的 MySQL 官方镜像中,时区是使用了世界标准时间(UTC)。因为在中国使用,所以需要把时区改成东八区的。方法11、查看当前时区date -R2、修改设置时区。先输入 tzselect 命令,然后根据提示,通过输入选项前面的数字来确定选项。我的例子,先选择 Asia ,再选择 Hong Kong。香港和中国采用了同样的东八区时间。3、复制相应的时区...

2019-05-06 22:47:22 812

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除