- 博客(15)
- 资源 (15)
- 收藏
- 关注
原创 Docker容器CPU、memory资源限制
背景在使用 docker 运行容器时,默认的情况下,docker没有对容器进行硬件资源的限制,当一台主机上运行几百个容器,这些容器虽然互相隔离,但是底层却使用着相同的 CPU、内存和磁盘资源。如果不对容器使用的资源进行限制,那么容器之间会互相影响,小的来说会导致容器资源使用不公平;大的来说,可能会导致主机和集群资源耗尽,服务完全不可用。docker 作为容器的管理者,自然提供了控制容器资源...
2019-10-30 09:03:03 753
原创 Docker 常用命令与操作
基础类查看docker信息# 查看docker版本docker version# 显示docker系统的信息docker info# 日志信息docker logs# 故障检查service docker status# 启动关闭dockersudo service docker start|stop日志类查看容器日志docker logs -f <...
2019-10-29 22:56:53 155
原创 Redis持久化-数据丢失及解决
Redis的数据回写机制Redis的数据回写机制分同步和异步两种,同步回写即SAVE命令,主进程直接向磁盘回写数据。在数据大的情况下会导致系统假死很长时间,所以一般不是推荐的。 异步回写即BGSAVE命令,主进程fork后,复制自身并通过这个新的进程回写磁盘,回写结束后新进程自行关闭。由于这样做不需要主进程阻塞,系统不会假死,一般默认会采用这个方法。个 人感觉方法2采用fork主进程的...
2019-10-26 10:57:36 954
原创 redis持久化和常见故障
redis 主从复制Redis主从复制的原理当建立主从关系时,slave配置slaveof <master_host> <master_port> 。slave服务器会向主服务器发送一个sync命令。master接受并fork一个进程来执行BGSAVE命令。该命令生成一个RDB文件并且全量发送给slave服务器,slave服务器接收并载入RDB文件,同时,主服务器将...
2019-10-26 10:43:42 1206
原创 VI命令模式下删除拷贝与粘贴
在VI命令模式下:y 表示拷贝, d 表示删除,p标识粘贴1.删除dw 表示删除从当前光标到光标所在单词结尾的内容.d0 表示删除从当前光标到光标所在行首的内容.d$ 表示删除从当前光标到光标所在行尾的内容.dd 表示删除光标所在行.6dd 表示删除6行D 表示删除从当前光标到光标所在行尾的内容.:6,10 dele...
2019-10-25 14:19:53 664
原创 Solr函数查询
Solr 函数查询使您能够使用一个或多个数字字段的实际值生成相关性分数。Solr 函数查询由 DisMax、Extended DisMax 和标准查询解析器支持。Solr 函数查询使用函数。函数可以是常量(数字或字符串文字)、字段、另一个函数或参数替换参数。您可以使用这些函数来修改用户结果的排名。这些可用于根据用户的位置或其他计算来更改结果的排序。使用函数查询函数必须表达为函数调用...
2019-10-25 12:30:30 377
原创 Solr 新增、更新、删除索引
solr-admin新增索引[索引中无则新增,有则更新]第一种方式:在doc标签和field标签中增加权重(boost),增加权重后,可以在搜索的时候做权重过滤。 1 2 3 4 <delete> <query&g...
2019-10-25 09:12:41 2302 1
原创 使用Solr索引MySQL数据
参看文献:https://www.cnblogs.com/luxiaoxun/p/4442770.html版本:solr-5.3.01、创建core或collection:bin/solr create -ccollection3solr-5.0 以上默认对schema的管理是使用managed-schema,不能手动修改,需要使用Schema Restful的API操作。如果要想手...
2019-10-25 09:05:07 248
原创 Solr之精确、匹配、排序、模糊查询
一.基本查询参数 意义 q 查询的关键字,此参数最为重要,例如,q=id:1,默认为q=:, fl 指定返回哪些字段,用逗号或空格分隔,注意:字段区分大小写,例如,fl= id,title,sort start 返回结果的第几条记录开始,一般分页用,默认0开始 rows 指定返回结果最多有多少条记录,默认值为 10,配合start实现分页 so...
2019-10-25 08:59:13 1506
原创 redis数据迁移方法
方法一:离线迁移通过RDB或者aof文件RDB: 快 目的库必须开启才能用步骤: 1.源库 执行 BGSAVE 2.copy 源库的.rdb文件至目标库 3.重启目标库AOF: 慢 源库和目的库必须都开启才能用步骤: 1.将源库的aof文件拷贝到目标库的数据目录中 (两种方法) 1.redis-cli -p 6380 --pi...
2019-10-21 19:25:38 438
转载 Linux下离线安装Docker
一、基础环境1、操作系统:CentOS 7.32、Docker版本:18.06.1官方下载地址(打不开可能需要科学上网)3、百度云Docker 18.06.1地址:https://pan.baidu.com/s/1YdN9z72QutPkHBfLq06H1A密码:dvvh4、官方参考文档:https://docs.docker.com/install/linux/docker-...
2019-10-17 18:35:25 150
原创 Spring Boot Task定时任务升级(启动、停止、变更执行周期)
编写一个简单的线程:package org.lvgang;import java.util.Date;/** * 创建一个线程,给定时任务调用 * @author lvgang */public class MyRunnable implements Runnable { public void run() { System.out.println("MyRunnabl...
2019-10-16 14:54:35 1560
原创 SpringBoot中使用任务调度器的注意事项
在项目开发过程中,我们经常需要执行具有周期性的任务。通过定时任务可以很好的帮助我们实现。我们拿常用的几种定时任务框架做一个比较:从以上表格可以看出,Spring Schedule框架功能完善,简单易用。对于中小型项目需求,Spring Schedule是完全可以胜任的。1、springboot集成schedule1.1 添加maven依赖包由于Spring Sc...
2019-10-16 08:51:56 497
原创 Kafka内存溢出
1、内存溢出的原因:当kafka集群(或单机)服务挂了,生产者继续向kafka发送消息时,有两个超时设置会导致线程不被及时释放,另外还有一个缓冲区大小的设置也会导致异常抛出,三个参数分别如下:max.block.ms:指定生产者调用send()方法或使用partitionsFor()方法获取元数据时的阻塞时间,默认值60000ms(60秒); request.timeout.ms:指定了...
2019-10-15 11:32:21 5602
原创 从零开始构建docker基础镜像
上图就是docker的图标,这个图标对docker的含义阐释的还是比较全面:小鲸鱼代表的是船,船上的就是集装箱,所有的东西不管是什么,只要装在集装箱中,就可以方便的运输。docker公司的口号是Build,Ship,and Run Any App,Anywhere。docker的本意是码头工人,而在这里说是集装箱的话,比较贴切。所有需要运行的环境和程序,装入docker,然后需要运行的时候...
2019-10-06 12:38:52 1319
dlib-19.21.1-cp38-cp38-win_amd64.zip
2021-01-08
dlib-19.21.99-cp38-cp38-win_amd64.whl
2021-01-08
Shiro详细教程
2018-11-23
统计学习方法-李航
2018-11-20
activity编程宝典
2018-11-20
nginx学习资料
2018-11-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人