在过去的几个月中,由于在新生群中回答问题费时费力,同时又有许多重复而又有固定答案的回答,我受到一些知乎文章的启发,维护了一个基于itchat的群聊机器人。从刚开始接入图灵机器人时只会尬聊的机器人,之后又加入了api.ai的按照消息内容自动回复,而后再加入了回复表情功能,使得机器人变得越来越有趣。现在,由于itchat的更新和被wxpy一些更有趣的功能所吸引,我计划将这个机器人分步重写,并将完整的机
分类:
微信 时间:
2020-06-04 09:53:43
收藏:
0 评论:
0 赞:
0 阅读:
61
Adobe Acrobat Reader DC无法同时打开两个PDF文档
分类:
其他 时间:
2020-06-04 09:53:01
收藏:
0 评论:
0 赞:
0 阅读:
804
c语言底层,上手慢,学习周期c语言静态编译语言创建好以后,对它进行编译,转化成机器能够识别的二进制文件python动态解释型语言一边运行一边编译python入门一、运维开发1.设计架构容错容灾异地多活2.质量监控报警(7*24)kpi——可用率可用率白皮书1)监控网站——不能访问就发出报警(邮件,电话,微信,短信)2)监控服务器,监控硬件3)监控链路3.性能成本性能快速的响应,提高吞吐量(同时为更
分类:
编程语言 时间:
2020-06-04 09:52:43
收藏:
0 评论:
0 赞:
0 阅读:
78
惠普的相关raid卡下,换盘流程介绍:1.拔掉磁盘后,lsblk发现盘符依然存在,没有消失,执行ssaclictrlslot=0pd2I:2:6show查看,对应2I:2:6详细状态:(该步骤截图以1I:3:4展示)2.此时,执行ssaclictrlslot=0pdallshow可以看到ArrayM是failed状态:3.删除array,执行ssaclictrlslot=0arrayMdelete
分类:
其他 时间:
2020-06-04 09:51:57
收藏:
0 评论:
0 赞:
0 阅读:
38
1、为什么要分表?数据库数据越来越大,随之而来的是单个表中数据太多。以至于查询速度变慢,而且由于表的锁机制导致应用操作也搜到严重影响,出现了数据库性能瓶颈。mysql中有一种机制是表锁定和行锁定,是为了保证数据的完整性。表锁定表示你们都不能对这张表进行操作,必须等我对表操作完才行。行锁定也一样,别的sql必须等我对这条数据操作完了,才能对这条数据进行操作。当出现这种情况时,我们可以考虑分表或分区。
分类:
数据库技术 时间:
2020-06-04 09:51:14
收藏:
0 评论:
0 赞:
0 阅读:
55
一、基本原理 本项目的机器人依靠带偏心摆锤的震动马达发出的震动波进行移动。 本项目虽然驱动原理比较简单,但是由于造型的差异其实分成了三款不同的机器人(分别是A版、B版、C版),而且由于结构的不同也导致运动的规律和效果有所不同。在开始的时候只是实现了基本的随着震动做不规则运动的效果,后来的升级版本中同时也给后面的B版和C版两款额外增加了一对会发光的眼睛。1、驱动原理 本项目机器人的动力依靠的是
分类:
其他 时间:
2020-06-04 09:47:54
收藏:
0 评论:
0 赞:
0 阅读:
37
数据驱动模式的测试好处相比普通模式的测试就显而易见了吧!使用数据驱动的模式,可以根据业务分解测试数据,只需定义变量,使用外部或者自定义的数据使其参数化,从而避免了使用之前测试脚本中固定的数据。可以将测试脚本与测试数据分离,使得测试脚本在不同数据集合下高度复用。不仅可以增加复杂条件场景的测试覆盖,还可以极大减少测试脚本的编写与维护工作。下面将使用Python下的数据驱动模式(ddt)库,结合unit
分类:
编程语言 时间:
2020-06-04 09:44:28
收藏:
0 评论:
0 赞:
0 阅读:
52
JDK 13按计划将于2019年9月17日发布,这其中将包含些什么JDK增强呢?
分类:
编程语言 时间:
2020-06-04 09:43:49
收藏:
0 评论:
0 赞:
0 阅读:
44
为了部署有状态服务,单独给k8s部署了一套ceph块存储集群,本文记录了k8s集群对接外部ceph集群的方案和问题。期间,还是遇见不少坑,好在都解决了。环境准备我们使用的k8s和ceph环境见:https://blog.51cto.com/leejia/2495558https://blog.51cto.com/leejia/2499684静态持久卷每次需要使用存储空间,需要存储管理员先手动在存储
分类:
其他 时间:
2020-06-04 09:42:53
收藏:
0 评论:
0 赞:
0 阅读:
160
数据库管理系统(Database-management System, DBMS):由相互关联的数据的集合和一组用以访问这些数据的程序组成,其设计目的是管理大量的信息。 1.1 数据库管理系统的目标 文件处理系统(file-processing system)是传统操作系统支持的数据存储系统,但是其 ...
分类:
数据库技术 时间:
2020-06-04 09:39:18
收藏:
0 评论:
0 赞:
0 阅读:
57
一、什么是shell shell就是命令的解释器。 1、shell会提供一个实现人机交互的渠道(比如终端)。 2、计算机只认识“0”和“1”,而我们的输入或者编写的代码都是字母、数字、特殊符号等字符。这时候,就需要shell解释器将我们输入或者运行的代码转换成为计算机所认识的“0”和“1”。 3、在 ...
分类:
系统服务 时间:
2020-06-04 09:37:58
收藏:
0 评论:
0 赞:
0 阅读:
47
原文:巧用 display: contents 增强页面语义 display: contents 是一个比较陌生的属性,虽然属于 display 这个基本上是最常见的 CSS 属性,但是 contents 这个取值基本不会用到。但是它早在 2016 年就已经得到了 Firefox 的支持。 本文将深... ...
分类:
其他 时间:
2020-06-04 09:34:06
收藏:
0 评论:
0 赞:
0 阅读:
46
限制cpu docker run -d --name=stress1 --cpu-shares=5 stress/ubuntu docker run -d --name=stress2 --cpu-shares=10 stress/ubuntu 这里的cpu-shares为相对cpu资源,虚拟机一共 ...
分类:
其他 时间:
2020-06-04 09:33:49
收藏:
0 评论:
0 赞:
0 阅读:
58
最终效果 1. 自定义表格样式 2. 自定义主题颜色 支持三系普通颜色 支持16色彩虹色 支持单颜色 回顾一下shell语法 1. shell传递参数 我们可以在执行shell脚本时实时传递参数从而指定某些具体的参数(在本例中包括表格的样式、颜色等),脚本中获取参数的格式为$n。其中除n为0表示执行 ...
分类:
系统服务 时间:
2020-06-04 09:33:11
收藏:
0 评论:
0 赞:
0 阅读:
44
Java版本( Java主要有三个版本) JavaSE:(简称J2SE)Java标准版,是所有Java的技术核心和基础,也是学习Java语言的基础,此版本主要用于开发桌面应用(C/S)程序。JavaEE:(简称J2EE)Java企业版,是Java技术中应用最广泛部分,主要用于提供企业级平台应用,即构 ...
分类:
其他 时间:
2020-06-04 09:32:56
收藏:
0 评论:
0 赞:
0 阅读:
56
为啥会有上述图片的现象呢?其实是由于float底层存储原理导致,下面听我娓娓道来。 第一步:浮点数转换为二进制表示 整数部分,直接转换为二进制,即:`100111` 小数部分,让小数一直乘2,小于1则用结果继续乘,大于1则结果减1继续乘,等于1则结束。 如果小数位是0.25就会比较简单,例如: 0. ...
分类:
其他 时间:
2020-06-04 09:32:21
收藏:
0 评论:
0 赞:
0 阅读:
105