前言 生产环境的数据库往往需要经过严格的安全限制,所以禁用密码登录,使用秘钥的方式是一种相对安全的登录方式。 原理: 角色: 主机A:其他主机,有访问线上数据库的权限 主机B:线上数据库的主机 主机C:本机电脑,无访问线上数据库的权限 在本机C上(无访问B的权限),通过ssh配置的主机A(有访问B的 ...
分类:
数据库技术 时间:
2019-01-05 12:40:58
收藏:
0 评论:
0 赞:
0 阅读:
605
以前的认知 以前刚接触IT行业,而我身为运维,我以为我所需要做的安全就是修改服务器密码为复杂的,ssh端口改为非22,还有就是不让人登录服务器就可以保证我维护的东西安全。 现在的认知 工作也好几年了,在这摸爬滚打中,遇到了服务器被黑,网站被人DDOS攻击,数据库被篡改等等。服务器也不是你说不让人上就 ...
分类:
其他 时间:
2019-01-05 12:40:25
收藏:
0 评论:
0 赞:
0 阅读:
139
1、下载项目 git clone https://github.com/wangyitao/MyBlogs.git 2、进入Myblogs目录 cd MyBlogs 3、创建虚拟环境并且安装依赖 pipenv install 4、搭建mysql环境,以及创建数据库和用户 5、修改代码,符合自己的需求 ...
分类:
数据库技术 时间:
2019-01-05 12:40:06
收藏:
0 评论:
0 赞:
0 阅读:
189
cmd下安装axios 安装好后,会多出node_modules文件夹 思路: 监听data里的word改变时,发送ajax异步请求数据, 把返回的数据赋值给data里的result,再传给模板里 9.html 9.php里 ...
分类:
Web开发 时间:
2019-01-05 12:39:51
收藏:
0 评论:
0 赞:
0 阅读:
247
机器学习爱好者 -- 翻译吴恩达老师的机器学习课程字幕 http://www.ai-start.com/ https://zhuanlan.zhihu.com/fengdu78 https://github.com/fengdu78/Coursera-ML-AndrewNg-Notes 文档PDF ...
分类:
Web开发 时间:
2019-01-05 12:39:35
收藏:
0 评论:
0 赞:
0 阅读:
375
新的一年第一篇文章也是写拖动,这次代码比较简单, 主要是思路是根据坐标轴判断排序 CSS代码: HTML代码: JS代码: ...
分类:
其他 时间:
2019-01-05 12:39:15
收藏:
0 评论:
0 赞:
0 阅读:
166
update searchsystemconfigproperties when keyName=#{i.keyName} then #{i.keyValue} ... ...
分类:
其他 时间:
2019-01-05 12:38:57
收藏:
0 评论:
0 赞:
0 阅读:
131
为系统添加命令别名可以提高我们的工作效率,告别命令繁琐,庸长的的烦恼。 Mac的~/.bash_profile文件提供了为系统添加命令别名的地方。所以我们要操作的也是这个文件。 下面是修改~/.bash_profile文件的步骤。 在mac中设置命令别名的方法如下: 1.编写或者新建~/.bash_ ...
分类:
系统服务 时间:
2019-01-05 12:38:40
收藏:
0 评论:
0 赞:
0 阅读:
147
一、shutil模块 1、介绍 shutil模块是对os中文件操作的补充。--移动 复制 打包 压缩 解压 2、基本使用 二、上传Demo 1、socket上传文件 import json import struct import socketserver import operate_handle ...
分类:
Web开发 时间:
2019-01-05 12:38:18
收藏:
0 评论:
0 赞:
0 阅读:
166
ERROR: type "enum_xxx_status" already exist reason: Dropping an enum column does not drop the enum itself. Postgre issue https://github.com/sequelize/ ...
分类:
编程语言 时间:
2019-01-05 12:38:01
收藏:
0 评论:
0 赞:
0 阅读:
127
#是否已经安装了AIO包#rpm -qa|grep aiolibaio-0.3.107-10.el6.x86_64libaio-devel-0.3.107-10.el6.x86_64libsane-hpaio-3.12.4-4.el6_4.1.x86_64#数据库在链接时是否已经加载了aio的包$/ ...
分类:
系统服务 时间:
2019-01-05 12:37:46
收藏:
0 评论:
0 赞:
0 阅读:
144
1、设置redis.conf中daemonize为yes,确保守护进程开启。 查找redis配置文件redis.conf 编辑redis配置文件 命令行模式下输入 /daemonize 查找 将配置文件中daemonize为yes 2、编写开机自启动脚本 EXEC=/usr/local/redis/ ...
分类:
系统服务 时间:
2019-01-05 12:37:30
收藏:
0 评论:
0 赞:
0 阅读:
227
Python的命名空间是一个字典,字典内保存了变量名称与对象之间的映射关系,因此,查找变量名就是在命名空间字典中查找键-值对,想要打印出全局变量与局部变量的字典映射,我们可以使用函数globals()和locals()。Python有多个命名空间,因此需要有规则来规定,LEGB就是用来规定命名空间查 ...
分类:
编程语言 时间:
2019-01-05 12:37:11
收藏:
0 评论:
0 赞:
0 阅读:
241
''' 鸡兔同笼问题: 头:35 腿:94 求多少只鸡与兔 x+y=35 2x+4y=94 ''' import numpy as np a=np.array([[1,1],[2,4]]) b=np.array([35,94]) y=np.linalg.solve(a,b) print(y) ...
分类:
其他 时间:
2019-01-05 12:36:51
收藏:
0 评论:
0 赞:
0 阅读:
140
正向代理代理的对象是客户端 反向代理代理的对象是服务端 举例说下nginx作为正向代理作访问控制 利用http_x_forwarded_for 来识别是不是116.62.103.228这个ip,不是的话就返回403 反向代理的例子: 在/etc/nginx/conf.d下的realserver.co ...
分类:
其他 时间:
2019-01-05 12:36:35
收藏:
0 评论:
0 赞:
0 阅读:
191
在现代微服务架构中,服务可以在容器中运行,并且可以动态启动,停止和扩展。 这导致了一个非常动态的托管环境,可能有数百个实际端点,无法手动配置或找到正确的端点。 话虽这么说,我相信服务发现不仅适用于生活在容器中的粒状微服务。它可以被任何必须访问其他资源的应用程序使用。资源可以是数据库,其他We... ...
分类:
Web开发 时间:
2019-01-05 12:36:05
收藏:
0 评论:
0 赞:
0 阅读:
133
python2和python3是不兼容的,在py2中,链接数据库使用的是mysqldb,但在py3中是不能用的。 解决办法就是在py3中数据库使用的模块是pyMysql。 打开CMD命令 进入安装文件夹 然后输入 安装pyMysql 安装完成后如下 测试是否安装成功 在python文件导入包进行测试 ...
分类:
数据库技术 时间:
2019-01-05 12:35:48
收藏:
0 评论:
0 赞:
0 阅读:
144
变量类型概述 Python 中一切皆对象 其实 ‘+’,‘=’,‘(’ 之类不在对象之列 有 6 种标准数据类型 1 数字类型 number int, float, complex 2 字符串类型 str 3 列表 list 4 元组 tuple 5 集合 set 6 字典 dict 数字类型 整数 ...
分类:
编程语言 时间:
2019-01-05 12:35:31
收藏:
0 评论:
0 赞:
0 阅读:
179
模块 ...
分类:
其他 时间:
2019-01-05 12:35:16
收藏:
0 评论:
0 赞:
0 阅读:
114
Kafka作为一个流式数据平台,对开发者提供了三种客户端:生产者/消费者、连接器、流处理。本文着重分析这三种客户端的线程模型。看到最后的通常都有惊喜。消费者的线程模型0.8版本以前的消费者客户端会创建一个基于ZK的消费者连接器,一个消费者客户端是一个Java进程,消费者可以订阅多个主题,每个主题也可以多个线程。为了让消息在多个节点被分布式地消费,提高消息处理的吞吐量,Kafka允许多个消费者订阅同
分类:
编程语言 时间:
2019-01-05 12:03:34
收藏:
0 评论:
0 赞:
0 阅读:
159