东瑜

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
  135 随笔 :: 0 文章 :: 11 评论 :: 21万 阅读

03 2020 档案

摘要:RMAN全局参数: 这样相当于保留备份的窗口为21天,说明,从今天起的前21天的数据都可以恢复到任一时间点内。 这个是Oracle的默认设置,保留一个全备。实践过程中,有第二个全备+这个全备第二天的归档备份的时候,上一个全备就会被删除 这次,想试试看,REDUNDANCY=2是一个什么样的效果。在实 阅读全文
posted @ 2020-03-30 10:08 东瑜 阅读(183) 评论(0) 推荐(0) 编辑

摘要:场景:由于需要用RMAN恢复数据库,提取以前的数据表中的数据。虚拟机为节省资源调小了内存,启动数据库报了 如下错误: 根据数据库实际需求,修改了如下参数: 然后,启动数据库,正常! 这个可能在其他场景不一定适合,只在我这个特定场合下,实验成功了。 阅读全文
posted @ 2020-03-30 09:54 东瑜 阅读(332) 评论(0) 推荐(0) 编辑

摘要:场景:用RMAN在异机上恢复数据。 错误信息如下: 主要原因是:数据库的pfile基本都是一致的,但是有个别数据库有人员切换过undo表空间,导致这个错误。重装一些pfile文件 即可。 环境对比; 源数据库的系统参数 新环境数据库的系统参数 数据库中获取pfile文件 编辑pfile文件 把参数 阅读全文
posted @ 2020-03-30 09:51 东瑜 阅读(1412) 评论(0) 推荐(0) 编辑

摘要:需求:开发环境,每天晚上做了全库导出备份。由于误操作,现在要恢复指定的schema下的所有表,操作思路如下: 1.全库导出备份的语句 compression=ALL 是压缩备份的意思,节省空间。 2.导入备份语句: 其中: 参数说明 skip:默认操作 replace:先drop表,然后创建表,最后 阅读全文
posted @ 2020-03-27 10:04 东瑜 阅读(1926) 评论(0) 推荐(0) 编辑

摘要:XFS WIKI介绍 XFS is a high performance 64 bit journaling file system created by Silicon Graphics, Inc (SGI) in 1993.[6] It was the default file system i 阅读全文
posted @ 2020-03-26 16:15 东瑜 阅读(1534) 评论(0) 推荐(0) 编辑

摘要:系统环境:Ubuntu 18.04.1 LTS Python使用的是虚拟环境:virutalenv Python的版本:Python 3.6.9 【简说Python WEB】Web应用部署 我们现在的演示都是Python WEB自带的工具,来验证我们的程序。但是生产环境下,不可能这样跑着。 一般简单 阅读全文
posted @ 2020-03-26 16:00 东瑜 阅读(697) 评论(1) 推荐(0) 编辑

摘要:[toc] 系统环境: Python使用的是虚拟环境: Python的版本: 【简说Python WEB】数据库 SQL数据库: Oracle,MySQL,PostgreSQL等。 NOSQL数据库:redis,MongoDB等。 关系型数据库,其最大的优点: 保证事务完整,确保数据一致性,可靠性。 阅读全文
posted @ 2020-03-26 14:35 东瑜 阅读(741) 评论(1) 推荐(0) 编辑

摘要:个人笔记总结,可读性不高。只为自己总结用。怕日后忘记。 这里用到了 ,`pandas`等python组件。 pyechart的案例 定义了get_price函数 flask的视图函数调用 运行: 通过调用地址:http://172.30.200.252:9000/stock/600104,得到以下数 阅读全文
posted @ 2020-03-26 12:01 东瑜 阅读(1413) 评论(0) 推荐(0) 编辑

摘要:[toc] 系统环境: Python使用的是虚拟环境: Python的版本: 【简说Python WEB】用户身份验证 Werkzeug 基本大多数web应用都有用户身份验证。 基本的身份验证,要不是用户名,要不是电子邮件地址。加上自己的密码。完成身份验证。 这里就是做一个完整的用户身份验证系统 F 阅读全文
posted @ 2020-03-24 20:36 东瑜 阅读(1165) 评论(0) 推荐(0) 编辑

摘要:【简说Python WEB】Flask应用的单元测试 tests/test_basics.py 这里调用 包,单元测试标准库。测试两个功能: 测试确保应用实例是否存在。 测试config配置文件是否正常。 主应用 启动单元测试的命令 为了报错,特定修改 文件如下: 可以看到上述的 代表的tag标识。 阅读全文
posted @ 2020-03-24 18:23 东瑜 阅读(793) 评论(0) 推荐(0) 编辑

摘要:[toc] 系统环境: Python使用的是虚拟环境: Python的版本: 【简说Python WEB】Flask应用的文件结构 之前,我们应用了如下的组件: flask wtf Flask SQLAlchemy Flask Moment Jinja2模板 Bootstrap flask mail 阅读全文
posted @ 2020-03-24 17:37 东瑜 阅读(1902) 评论(1) 推荐(0) 编辑

摘要:系统环境: Python使用的是虚拟环境: Python的版本: flask mail电子邮件异步Asynchronous 通过把发送电子邮件放到后台进程中。修改如下: 上述代码,通过 人工创建应用上下文场景。在这个场景之下,app会异步发送邮件。 如何实现呢?、 通过调用: 启动一个线程,让线程在 阅读全文
posted @ 2020-03-24 14:48 东瑜 阅读(347) 评论(0) 推荐(0) 编辑

摘要:[toc] 系统环境: Python使用的是虚拟环境: Python的版本: flask mail 1.安装flask mail 2.配置flask mail使用qq邮箱 flask mail STMP服务器的配置 | 配置 | 默认值 | 说明 | | | | | | MAIL_SERVER | 阅读全文
posted @ 2020-03-24 11:58 东瑜 阅读(619) 评论(0) 推荐(0) 编辑

摘要:[toc] 系统环境: Python使用的是虚拟环境: Python的版本: 【简说Python WEB】视图函数操作数据库 我们需要把5 a中用到了数据库操作,加入到如下代码: 首先,我们会在数据库查询是否有这个人。如果没有的话,会插入这个username。然后下次,再次执行同样的用户名的话。会提 阅读全文
posted @ 2020-03-22 15:04 东瑜 阅读(435) 评论(0) 推荐(0) 编辑

摘要:[toc] 系统环境: Python使用的是虚拟环境: Python的版本: 【简说Python WEB】Form提交表单 B/S架构的核心,一个get数据,另外一个post数据。很多交互性的网站,都需要通过Form表单来向服务器提交数据。这里介绍,简单做一个From表单。感受一下post数据和与服 阅读全文
posted @ 2020-03-20 17:17 东瑜 阅读(3523) 评论(0) 推荐(0) 编辑

摘要:1.git clone现有的项目 2.建立关联 3.建立分支 4.查看分支 可以看到新的5b分支已经建立,接下来添加目录和源代码 5.切换分支 6.添加和commit文件 7.push到远程分支上面 演示效果: 删除本地分支 阅读全文
posted @ 2020-03-20 15:29 东瑜 阅读(269) 评论(0) 推荐(0) 编辑

摘要:[toc] 系统环境: Python使用的是虚拟环境: Python的版本: 【简说Python WEB】Flask Moment 有一个非常不错的优秀的客户端开源库, 。在客户端的浏览器上加载时间。 安装 引入 库 其中: 代表支持中文,具体参考文档: hello.py`moment实例初始化 添 阅读全文
posted @ 2020-03-19 21:20 东瑜 阅读(372) 评论(0) 推荐(0) 编辑

摘要:[toc] 系统环境: Python使用的是虚拟环境: Python的版本: 【简说Python WEB】Bootstrap Bootstrap的导航组件应用 安装bootstrap: bootstrap在flask web应用中实例初始化,需要如下代码 : Flask web应用的源码 如下: 调 阅读全文
posted @ 2020-03-19 20:20 东瑜 阅读(405) 评论(0) 推荐(0) 编辑

摘要:[toc] 系统环境: Python使用的是虚拟环境: Python的版本: 【简说Python WEB】Jinja2模板 早期的开发,前端代码和后端代码都是混合在一起的。例如:在早期的java web时期, 和`css`的一些前端元素,和后端的jsp代码都混在一起。使得代码难以维护。 现在,提倡前 阅读全文
posted @ 2020-03-19 15:58 东瑜 阅读(550) 评论(0) 推荐(0) 编辑

摘要:linux系统管理 好用的一些开源工具 [TOC] htop htop是一款运行于Linux系统上的监控与进程管理软件,取代传统UNIX的top。 安装命令如下: htop的使用: 可以通过 获取帮助,了解其细节。 dstat dstat是一个用Python语言实现的系统资源统计生成工具。可以基本取 阅读全文
posted @ 2020-03-19 12:50 东瑜 阅读(1192) 评论(0) 推荐(2) 编辑

摘要:可以用sysdig命令做很多很酷的事情 网络 查看占用网络带宽最多的进程 sysdig c topprocs_net 显示主机192.168.0.1的网络传输数据 as binary: sysdig s2000 X c echo_fds fd.cip=192.168.0.1 as ASCII: sy 阅读全文
posted @ 2020-03-19 12:19 东瑜 阅读(328) 评论(0) 推荐(0) 编辑

摘要:[toc] 系统环境: Python使用的是虚拟环境: Python的版本: 简说Python之Jupyter Notebook 1.Jupyter Notebook 激活 HTML挂件项目 启动 输入地址: 最大的优势在于演示,可以用作于: 项目说明文档,解释和沟通 PPT演示,很多数据分析Ech 阅读全文
posted @ 2020-03-19 10:54 东瑜 阅读(1380) 评论(0) 推荐(0) 编辑

摘要:[toc] 系统环境: Python使用的是虚拟环境: Python的版本: 简说Python之ipython 1.安装ipython 2.ipython的使用 这样可以不启动所有的py程序,直接测试某一个函数的功能。通过输入参数,得到输出。 函数的性质,把它看成一个黑盒子。测试它的输入输出。 通过 阅读全文
posted @ 2020-03-18 17:07 东瑜 阅读(1182) 评论(0) 推荐(0) 编辑

摘要:[TOC] 系统环境: Python使用的是虚拟环境: Python的版本: 原生语句操作MySQL数据库 1.安装MySQL 安装PyMySQL[为python3可以驱动MySQL使用] 2.MySQL设置用户和权限 3.用PyMySQL操纵MySQL数据库 1.db配置python HOSTNA 阅读全文
posted @ 2020-03-18 10:26 东瑜 阅读(423) 评论(0) 推荐(0) 编辑

摘要:[TOC] virutalenvwrapper安装和使用 目的: 创建不同的python虚拟环境,给与一个相对独立的python环境,用于对不同的需求的,做特殊配置。 环境为: 桌面版 1.安装pip 查看版本 2.安装virutalenv和virutalenvwrapper 3.配置环境变量 4. 阅读全文
posted @ 2020-03-17 10:14 东瑜 阅读(387) 评论(0) 推荐(0) 编辑

摘要:[toc] Docker搭建MySQL8.0 目的: 对Docker有一个感性的认识,然后运用docker做一些实验和测试工作。 Docker是dotCloud开源的一个使用Go语言编写的基于Linux容器(Linux Containers,LXC)的容器引擎。 看到Docker的那个官方图,确实可 阅读全文
posted @ 2020-03-16 11:18 东瑜 阅读(16795) 评论(0) 推荐(1) 编辑

摘要:场景:感受一下PostgreSQL12。可以通过如下方式安装: 1、创建psotgres用户 groupadd postgres useradd -g postgres postgres 2.查看操作系统版本 [root@db ~]# cat /etc/issue.bak CentOS releas 阅读全文
posted @ 2020-03-16 10:26 东瑜 阅读(6202) 评论(0) 推荐(2) 编辑

摘要:[TOC] flask是python web的轻量框架,简单的几条命令就可以创建一个Web应用。 flask初体验 1、安装Flask 2、创建"Hello, World" Flask应用 这里需要建立一个Zblog的目录,然后在建立app目录。里面放置相关的python代码。用于创建简单的flas 阅读全文
posted @ 2020-03-15 15:47 东瑜 阅读(5532) 评论(0) 推荐(0) 编辑

摘要:通过cx_Oracle模块,连接Oracle数据库之后,可以做很多的操作和配置。例如批量查看百余台数据库实例的RMAN备份情况等,现在第一步,连接上Oracle数据库。 Python操作Oracle数据库 1、安装cx_Oracle模块 G:\Py>pip install cx_Oracle 2、安 阅读全文
posted @ 2020-03-15 15:44 东瑜 阅读(483) 评论(0) 推荐(0) 编辑

摘要:[TOC] 之前介绍了函数。对象代表了什么。可以称为“一篮子”计划,把数据属性和方法集合在一起,汇总成一个对象(object)。在C++中,这个称为类的概念。 Python对象 对象可以比喻为一个物种,例如:狗,它有颜色,名字,年龄,种类等特性,它的行为动作,会吼,会跳,会睡觉等等。而 对象=act 阅读全文
posted @ 2020-03-15 15:43 东瑜 阅读(201) 评论(0) 推荐(0) 编辑

摘要:[TOC] 就像平时玩的积木,函数就是一个个成块的积木,可以组合你想要的任何形状。 Python的函数 函数的简单调用 可以看到上述我调用了两次 函数,另存为 ,执行效果如下: 函数传参 这里 中括号内的内容,用于传递参数(argument) 参数是可以传递多个,例如传递三个参数。如下: 返回值 定 阅读全文
posted @ 2020-03-15 15:41 东瑜 阅读(233) 评论(0) 推荐(0) 编辑

摘要:[TOC] 读书时代,最让人头疼的就是C语言的数据结构。里面有着 ,`栈和队列 树和二叉树 图`。而Python的数据结构内置简单,可以很好的调用。无需知道过多的细节。 Python列表 如何把一组数字或者字符串,分成一个组或者集合。集中存储在内存中呢?这里可以通过列表[list],来存储信息。 接 阅读全文
posted @ 2020-03-15 15:39 东瑜 阅读(320) 评论(0) 推荐(0) 编辑

摘要:[TOC] 就像我们玩游戏的时候,通过手柄控制的一个个人物,来通关。但是如何处理它们直接的行为,关系。这里对于的硬件,是需要"大脑" cpu,"身体" 内存。而一个个变量就存在内存之中。来演绎计算机的奇幻世界。10101011010101这些特殊字符就这样出现在我们的眼前。 Python的运算 Py 阅读全文
posted @ 2020-03-15 15:36 东瑜 阅读(448) 评论(0) 推荐(0) 编辑

摘要:针对孩子,最容易引起小孩的感官认知的就是图形。因此,系统运用图形编程,可以更好地让孩子喜欢上编程。 turtle叫做, 。是python第三方的画图模块工具。可以通过 语句引入,可以画很多图形,小孩子都可以发挥自己的想象力。画出自己喜欢的东西,锻炼逻辑思维。 通过上述命令,我们可以画一个正方形。 图 阅读全文
posted @ 2020-03-15 15:34 东瑜 阅读(239) 评论(0) 推荐(0) 编辑

摘要:[TOC] 条件语句和循环语句是程序常用的一种基础语法,从语言上来说,能说清楚的事物,都有一种逻辑思维。那么,从程序语言角度来说,条件和循环语句就是程序的“逻辑思维”。 Python的运算逻辑 求余运算符 和除法运算符 ,举例效果: 1. 求余运算符 ,运算的结果是两个数相除后的余数。 2. 除法运 阅读全文
posted @ 2020-03-15 15:32 东瑜 阅读(600) 评论(0) 推荐(0) 编辑

摘要:闺女,你在玩电脑什么游戏? 爸爸,我在玩植物大战僵尸呢。 闺女,你知道什么是输入输出设备吗? 爸爸,??? 你看,咱们的键盘和鼠标 ,就是可以控制那些植物的工具。这些发出指令的就是输入设备。咱们可以用眼睛看到的显示器,里面显示的植物如何打僵尸的内容,就是输出设备啦。 爸爸,我明白了 输出设备的英文名 阅读全文
posted @ 2020-03-15 15:30 东瑜 阅读(305) 评论(0) 推荐(0) 编辑

摘要:[TOC] 目前,很多的工作都是批量的操作Linux主机。通过python脚本,封装Linux的shell命令。保证批量操作,简易优化工作。 Python批量操作主机 安装paramiko模块 ssh是一个协议,OpenSSH是其中一个开源实现,paramiko是Python的一个库,实现了SSHv 阅读全文
posted @ 2020-03-15 15:28 东瑜 阅读(592) 评论(0) 推荐(0) 编辑

摘要:Python是跨平台程序语言,做为世界流行的语言之一,它可以平滑地部署在Windows,Linux,Mac等平台之上,并有很多第三方模块的函数可供使用。 学习Python,首先需要把Python的编译器部署在自己的电脑上面。可通过https://www.python.org/downloads/网址 阅读全文
posted @ 2020-03-15 15:25 东瑜 阅读(259) 评论(0) 推荐(0) 编辑

摘要:[TOC] 前置条件: Greenplum一般集群,需要一个Master和三个Segment。这篇文档,只讲部署,不讲基本概念。 IP地址规划: Mater: Segment: ,`172.30.200.102 172.30.200.103` 1配置host文件(所有节点) 当然每个主机,都需要配置 阅读全文
posted @ 2020-03-15 15:21 东瑜 阅读(1244) 评论(0) 推荐(0) 编辑

摘要:思路:一般的思路可以通过RMAN进行数据的恢复。由于数据库可以停机,因此,这次试用数据泵(expdp,impdp)进行数据 的导入导出。 1.源数据库导出 通过编写导出shell脚本导出数据,如下: 的脚本: 的脚本: 以上,导出多实例的全库数据。 2.数据导入 确定导入指定的数据库实例,这里实践的 阅读全文
posted @ 2020-03-15 11:14 东瑜 阅读(1190) 评论(0) 推荐(0) 编辑

摘要:需求:因为需要从RAC的多实例迁移至单虚拟机的多实例。因此,简要概述一下,如何安装数据库的多实例。 不管是Oracle 11g还是10g的多实例,其基本思路都是一致的。 1.调用dbca 在root账号,运行: 在oracle账号,运行: 出现如下页面: 安装新的数据库实例,实践环境名字分别为: , 阅读全文
posted @ 2020-03-15 11:00 东瑜 阅读(3037) 评论(0) 推荐(0) 编辑

摘要:需求:有一些磁盘占满了空间,例如 亦或者 目录等。可以通过Gparted扩展空间。 1.vmware添加ISO [添加光盘]gparted live cd添加至ISO 2.延迟引导启动,强制进入BIOS 上述可以设置,强制BIOS引导驱动。在BIOS菜单中,设置为[光盘驱动]。可到下面的界面: 通过 阅读全文
posted @ 2020-03-15 10:42 东瑜 阅读(503) 评论(0) 推荐(0) 编辑

摘要:顺序:关闭监听 关闭实例 关闭服务 关闭软件 1.关闭监听 2.关闭dbconsole[对应的em] 有的RAC没有装,可选操作 3.关闭数据库实例 4.关闭asm实例 5.关闭结点服务 6.关闭CRS软件 最后,关闭服务器 附录 srvctl Status database 查看指定数据库的状态, 阅读全文
posted @ 2020-03-14 20:28 东瑜 阅读(181) 评论(0) 推荐(0) 编辑

摘要:1. yum安装expect 如果有外网,可以yum安装,如下: yum install expect 2.源码安装expect 下载tcl源码包 cd /tmp &&wget http://core.tcl.tk/tcl/zip/release/tcl.zip 下载expect源码包 wget h 阅读全文
posted @ 2020-03-09 14:53 东瑜 阅读(1406) 评论(0) 推荐(0) 编辑

\\页脚html代码
点击右上角即可分享
微信分享提示