log

Oracle数据导入导出

心不动则不痛 提交于 2020-03-10 05:49:14
/创建表空间 create tablespace asp datafile 'D:\oracle\product\10.2.0\data\asp.dbf' size 100M autoextend on next 10M extent management local segment space management auto ------------------------------------ create tablespace jtzh datafile 'D:\oracle\oradata\WENJL\jtzh.dbf' size 100M autoextend on next 10M extent management local segment space management auto / /创建用户 CREATE USER test_user IDENTIFIED BY test_user DEFAULT TABLESPACE Test_name1 TEMPORARY TABLESPACE Test_name2 /删除用户 drop user cyn CASCADE 用户授权 GRANT CONNECT TO test_user GRANT DBA TO test_user GRANT resource TO test_user 导出数据 exp wzx

input 标签 type=“file“ 随笔

*爱你&永不变心* 提交于 2020-03-10 04:28:24
index.html <!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"> <meta name="author" content="黄金亮"> <title></title> <style> img{ width: 100px; } </style> <!--<link href="index.css" rel="stylesheet">--> </head> <body> <!--上传文件时 请求方法(method)因该设置为POST 编码类型(enctype:encode type)应该设置为multipart--> <form action="#" method="POST" enctype="multipart/form-data"> <!--accept表示期望的文件类型。格式: image/* .jpg,.png 或其他文件扩展名(后缀名) accept不是强制的

linux管道和tee命令

南笙酒味 提交于 2020-03-10 02:39:40
ps -ef | grep docker 等价于 ps -ef &> >(grep docker) cat a.log | tee b.txt 等价于 cat a.log &> >(tee b.txt) cat a.log | md5sum > a.sum 为了将过程打印到屏幕 cat a.log | tee >(md5sum > a.sum) 从而 cat a.log |tee >(md5sum > a.sum) > b.txt 既可以对数据流做md5sum, 又可以做重定向 cat a.log |tee >(md5sum > a.sum) | tee b.txt md5sum + 屏幕打印 + 写文件 来源: https://www.cnblogs.com/mhc-fly/p/11352028.html

shell运行写log

为君一笑 提交于 2020-03-10 02:36:26
tee 重定向输出到多个文件 在执行Linux命令时,我们既想把输出保存到文件中,又想在屏幕上看到输出内容,就可以使用tee命令 要注意的是:在使用管道线时,前一个命令的标准错误输出不会被tee读取。 tee file //覆盖 tee -a file //追加 tee - //输出到标准输出两次 tee - - //输出到标准输出三次 tee file1 file2 - //输出到标准输出两次,并写到那两个文件中 ls | tee file   另:把标准错误也被tee读取 ls "*" 2>&1 | tee ls.txt 1. #!/bin/sh if [ $# -ne 1 ] then echo "Usage:sh $0 YYYYMMDD " exit 1 fi V_DT=$1 exec 1>>`basename $0`.log date_current=`date +%Y%m%d` echo "传入时间为: ${V_DT}" echo "系统时间为: ${date_current}" exit 0   2. #!/bin/sh if [ $# -ne 1 ] then echo "Usage:sh $0 YYYYMMDD " exit 1 fi V_DT=$1 date_current=`date +%Y%m%d` echo "传入时间为: ${V_DT}" >> $

CentOS中如何搭建(时间同步系统)NTP服务器

拈花ヽ惹草 提交于 2020-03-10 00:07:51
CentOS中如何搭建(时间同步系统)NTP服务器 本文由安徽京准科技提供 请勿转载 网络时间协议(NTP)用来同步网络上不同主机的系统时钟。所有受管理的主机可以与一台名为NTP服务器的指定时间服务器同步时间。另一方面,NTP服务器则与任何公共NTP服务器或者你所选择的任何服务器同步自己的时间。所有NTP管理的设备其系统时间同步时可以精确到毫秒级。 在企业环境下,如果企业不想为NTP流量打开防火墙,就有必要搭建一台内部的NTP服务器,让员工可以使用内部服务器,而不是公共NTP服务器。我们在本教程中将介绍如何将CentOS系统配置成NTP服务器。在具体介绍细节之前,不妨先来了解NTP概念。 默认情况下,NTP服务器日志保存在/var/log/messages中。如果你想使用自定义的日志文件,也可以指定该文件的位置。 logfile /var/log/ntpd.log 如果你果真选择使用自定义的日志文件,确保更改其所有权和SELinux上下文。 chown ntp:ntp /var/log/ntpd.log chcon -t ntpd_log_t /var/log/ntpd.log 现在启动NTP服务,确保它已添加到启动项。 systemctl restart ntp systemctl enable ntp 验证NTP服务器时钟 我们可以使用ntpq命令

CentOS中如何搭建(时间同步系统)NTP服务器

ε祈祈猫儿з 提交于 2020-03-10 00:02:23
CentOS中如何搭建(时间同步系统)NTP服务器 本文由安徽京准科技提供 请勿转载 网络时间协议(NTP)用来同步网络上不同主机的系统时钟。所有受管理的主机可以与一台名为NTP服务器的指定时间服务器同步时间。另一方面,NTP服务器则与任何公共NTP服务器或者你所选择的任何服务器同步自己的时间。所有NTP管理的设备其系统时间同步时可以精确到毫秒级。 在企业环境下,如果企业不想为NTP流量打开防火墙,就有必要搭建一台内部的NTP服务器,让员工可以使用内部服务器,而不是公共NTP服务器。我们在本教程中将介绍如何将CentOS系统配置成NTP服务器。在具体介绍细节之前,不妨先来了解NTP概念。 默认情况下,NTP服务器日志保存在/var/log/messages中。如果你想使用自定义的日志文件,也可以指定该文件的位置。 logfile /var/log/ntpd.log 如果你果真选择使用自定义的日志文件,确保更改其所有权和SELinux上下文。 chown ntp:ntp /var/log/ntpd.log chcon -t ntpd_log_t /var/log/ntpd.log 现在启动NTP服务,确保它已添加到启动项。 systemctl restart ntp systemctl enable ntp 验证NTP服务器时钟 我们可以使用ntpq命令

MySQL事务实现原理

↘锁芯ラ 提交于 2020-03-09 17:32:51
1. 开篇 相信大家都用过事务以及了解他的特点,如原子性(Atomicity),一致性(Consistency),隔离型(Isolation)以及持久性(Durability)等。今天想跟大家一起研究下事务内部到底是怎么实现的,在讲解前我想先抛出个问题: 事务想要做到什么效果? 按我理解,无非是要做到可靠性以及并发处理。 可靠性:数据库要保证当insert或update操作时抛异常或者数据库crash的时候需要保障数据的操作前后的一致,想要做到这个,我需要知道我修改之前和修改之后的状态,所以就有了undo log和redo log。 并发处理:也就是说当多个并发请求过来,并且其中有一个请求是对数据修改操作的时候会有影响,为了避免读到脏数据,所以需要对事务之间的读写进行隔离,至于隔离到啥程度得看业务系统的场景了,实现这个就得用MySQL 的隔离级别。 下面我首先讲实现事务功能的三个技术,分别是日志文件(redo log 和 undo log),锁技术以及MVCC,然后再讲事务的实现原理,包括原子性是怎么实现的,隔离型是怎么实现的等等。最后在做一个总结,希望大家能够耐心看完 redo log与undo log介绍 mysql锁技术以及MVCC基础 事务的实现原理 总结 2. redo log与undo log介绍 2.1 redo log 2.1.1 什么是redo log redo

ES6学习笔记之async函数

走远了吗. 提交于 2020-03-09 17:28:51
async函数跟promise,generator一样也是处理异步的,但是async的写法更为简洁 大家可以先来看下async的特点: 1、语义化强,async就是异步的,await就是等待,很好理解 结构就是async function a(){   await xxx } 2、await要放在async组合使用,不能跟其他函数搭配 3、async函数返回的是一个Promsie对象,所以后面还可以跟then这些搭配使用 4、如果async里面的promise是reject,那么后面的代码就不会再执行了 举个栗子: async function fn(){   await Promise.reject("出大事了!!");   let a = await Promise.resolve("很棒!");   console.log(a); } fn.().then(res=>{   console.log(res); }),catch(err=>{   console.log(err) }) //输出:出大事了 在这个例子中,async跟await搭配使用,因为在fn里面先执行了promise.reject,所以下面的“很棒”就不会再执行了,假如将这个两个的顺序调换一下,先resolve,再reject,则最后两个结果都能够输出 async在处理读取文件上尤为出色

Oracle体系架构 和 导入/导出

僤鯓⒐⒋嵵緔 提交于 2020-03-09 17:23:12
Oracle体系架构 和 导入/导出 服务名,实例名,orcl 1.Oracle通过数据库实例来加载和管理数据库,每个运行的Oracle数据库都对应一个Oracle实例(Instance),也可以称为例程。 2.当数据库服务器上的一个数据库启动时,Oracle将为其分配一块内存区间,叫做系统全局区(SGA),然后启动多个进程。 3.SGA和Oracle进程结合在一起,就是一个Oracle实例。 4.为了区分不同的实例,每个Oracle实例都有一个系统标识符SID,通常SID与数据库同名。 监听文件 服务器端 E:\oracle11g\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora TNS文件 客户端 E:\oracle_client\product\11.2.0\dbhome_1\network\admin\tnsnames.ora 表空间 表的存储文件,E:\oracle11g\oradata\orcl 默认USERS.DBF 文件 权限和角色 1.CONNECT:临时用户,特别是那些不需要创建表的用户,通常赋予该角色。 2.RESOURCE:更为可靠和正式的数据库用户可以授予该角色,可以创建表、触发器、过程等。 3.DBA:数据库管理员角色,拥有管理数据库的最高权限

Nginx基础

时光毁灭记忆、已成空白 提交于 2020-03-09 13:06:10
第一章 Nginx介绍 Nginx是什么? Nginx 是一个开源且高性能、可靠的 Http Web 服务、代理服务。 开源: 直接获取源代码 高性能: 支持海量并发 可靠: 服务稳定 我们为什么选择 Nginx 服务 Nginx 非常轻量 功能模块少 (源代码仅保留 http 与核心模块代码,其余不够核心代码会作为插件来安装) 代码模块化 (易读,便于二次开发,对于开发人员非常友好) 互联网公司都选择 Nginx 1.Nginx 技术成熟,具备的功能是企业最常使用而且最需要的 2.适合当前主流架构趋势, 微服务、云架构、中间层 3.统一技术栈, 降低维护成本, 降低技术更新成本。 Nginx重要特性 Nginx 采用 Epool 网络模型, Apache 采用 Select 模型 Select: 当用户发起一次请求, select 模型就会进行一次遍历扫描,从而导致性能低下。 Epool: 当用户发起请求, epool 模型会直接进行处理,效率高效,并无连接限制 Nginx应用场景 第二章 Nginx安装部署 Nginx分为几种: 1.源码编译(1.版本随意 2.安装复杂 3.升级繁琐) 2.epel仓库(1.版本较低 2.安装简单 3.配置不易读) 3.官方仓库(1.版本较新 2.安装简单 3.配置易读,推荐) 下面分别介绍编译安装和yum安装方法 1.编译安装方法