history

history命令详解

[亡魂溺海] 提交于 2020-02-07 14:19:29
1、manual说明 Display or manipulate the history list 显示或操作命令历史列表 2、概念区分 history list是在内存缓存中的,history file就是在硬盘中的。history list针对当前会话生效。history file 则针对所有会话都生效。当登录系统系统时,系统就会自动将history list中,当退出系统时,history list中的命令就会自动写入到history file中去。 ~/.bash_history 历史列表的默认保存位置 ~/.bash_profile 当前用户的环境变量的设置位置 /etc/profile 系统环境变量的默认设置位置 关于HISTORY的变量: HISTSIZE 命令历史记录的条数 HISTFILE 指定历史文件,默认为~/.bash_history HISTFILESIZE: 命令历史文件记录历史的条数 HISTTIMEFORMAT: HISTTIMEFORMAT=“%F%T” 显示时间 history用法: history [-c] [-d offset] [n] or history -anrw [filename] or history -ps arg [arg...] Display the history list with line numbers,

Cs231n作业:Q1-4 Two-Layer Neural Network exercise(未完成)

不想你离开。 提交于 2020-02-07 08:01:25
Cs231n作业:Assignment 1 Q4 - Two-Layer Neural Network exercise two_layer_net Implementing a Neural Network Forward pass: compute scores Forward pass: compute loss Backward pass Train the network Train a network Debug the training Tune your hyperparameters lnline Question two_layer_net Implementing a Neural Network 在这个练习中,我们将开发一个具有全连接层的神经网络来执行分类,并在CIFAR-10数据集上进行测试。 # A bit of setup import numpy as np import matplotlib . pyplot as plt from cs231n . classifiers . neural_net import TwoLayerNet % matplotlib inline plt . rcParams [ 'figure.figsize' ] = ( 10.0 , 8.0 ) # set default size of plots plt .

清理 zabbix 历史数据, 缩减 mysql 空间

我的未来我决定 提交于 2020-02-01 03:46:52
zabbix 由于历史数据过大, 因此导致磁盘空间暴涨, 下面是解决方法步骤 1. 停止 ZABBIX SERER 操作 [root@82 ~]# killall zabbix_server [root@82 ~]# lsof -i:10051 2. 停止 mysql 操作 [root@gd0283 dbdat]# mysqladmin -u root -p -h 127.0.0.1 shutdown 3. 修改 my.cnf 添加 skip-new 参数, 目标可用缩减 innodb 磁盘空间 4. 重启启动 mysql /apps/svr/mysql/bin/mysqld_safe --defaults-file=/apps/conf/mysql5.6/my.cnf --ledir=/apps/svr/mysql/bin --basedir=/apps/svr/mysql/ --datadir=/apps/dbdat/mysql5_data --user=apps & [root@83 apps]# lsof -i:3306 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME mysqld 25527 apps 11u IPv4 29371110 0t0 TCP *:mysql (LISTEN) 5. 分析 history 表

Zabbix数据库表分区

五迷三道 提交于 2020-02-01 03:40:46
zabbix的监控主机数量将近300,且运行了一年时间了,最近zabbix server服务监控历史数据等服务不断自身告警、查询性能也变得很低 关于历史数据的两个参数,在zabbix server的配置文件中 可以选择关闭housekeeper禁止自动定期清除历史记录数据,因为对于大数据的删除会直接影响zabbix的性能、或者调整相应参数 HousekeepingFrequency 取值范围:0-24 默认值:1 说明:housekeep执行频率,默认每小时回去删除一些过期数据。如果server重启,那么30分钟之后才执行一次,接下来,每隔一小时在执行一次。 MaxHousekeeperDelete 取值范围: 0-1000000 默认值:5000 housekeeping一次删除的数据不能大于MaxHousekeeperDelete 数据库优化 一、设置独立表空间(innodb_file_per_table=1) # 5.6版本以上自动开启 以上版本跳过这一段 1、清空history数据 [root@Zabbix-Server ~]# mysql -u zabbix -p MariaDB [(none)]> use zabbix; Reading table information for completion of table and column names You can

Zabbix历史数据清理

亡梦爱人 提交于 2020-02-01 03:38:54
特别提醒: a、文中测试的Zabbix版本为 3.0.3 。 b、清理数据属于高危操作,请在测试环境中验证后再执行线上操作!!! 1、统计数据库中每个表所占的空间: mysql> SELECT table_name AS "Tables",   round(((data_length + index_length) / 1024 / 1024), 2) "Size in MB"   FROM information_schema.TABLES   WHERE table_schema = 'zabbixdb'   ORDER BY (data_length + index_length) DESC; 2、清理zabbix一周之前的历史数据: !/bin/bash User="zabbixuser" Passwd="zabbixpass" Date=`date -d $(date -d "-7 day" +%Y%m%d) +%s` #取7天之前的时间戳 $(which mysql) -u${User} -p${Passwd} -e " use zabbixdb; DELETE FROM history WHERE 'clock' < $Date; optimize table history; DELETE FROM history_str WHERE 'clock' < $Date

keras_预测房价:回归问题

痴心易碎 提交于 2020-01-31 22:39:32
https://blog.csdn.net/xiewenrui1996/article/details/103913963 《Python深度学习》 下面是你应该从这个例子中学到的要点。 ‰ 回归问题使用的损失函数与分类问题不同。回归常用的损失函数是均方误差(MSE)。 ‰ 同样,回归问题使用的评估指标也与分类问题不同。显而易见,精度的概念不适用于回 归问题。常见的回归指标是平均绝对误差(MAE)。 ‰ 如果输入数据的特征具有不同的取值范围,应该先进行预处理,对每个特征单独进行 缩放。 ‰ 如果可用的数据很少,使用 K 折验证可以可靠地评估模型。 ‰ 如果可用的训练数据很少,最好使用隐藏层较少(通常只有一到两个)的小型网络,以 避免严重的过拟合。 import keras keras . __version__ Let's take a look at the data : # 波士顿房价数据集 # 本节将要预测 20 世纪 70 年代中期波士顿郊区房屋价格的中位数,已知当时郊区的一些数 # 据点,比如犯罪率、当地房产税率等。本节用到的数据集与前面两个例子有一个有趣的区别。 # 它包含的数据点相对较少,只有 506 个,分为 404 个训练样本和 102 个测试样本。输入数据的 # 每个特征(比如犯罪率)都有不同的取值范围。例如,有些特性是比例,取值范围为 0~1;有 #

在 Vue 中手动实现一个 vue-router

纵饮孤独 提交于 2020-01-29 09:41:09
在 Vue 中手动实现一个 vue-router 单页面应用 router 路由实现原理 1. hash 1.1 hash 实现路由的原理 1.2 hash 实现路由的核心步骤 1.3 hash 实现路由的完整代码 2. history 2.1 history 实现路由的原理 1.2 history 实现路由的核心步骤 1.3 history 实现路由的完整代码 本文要点: 了解单页面应用 router 路由的原理。 通过实战手动实现一个 vue-router 加深单页面路由的理解。 单页面应用 router 路由实现原理 单页面应用可通过 hash 和 history 两种方式实现路由。实现路由要思考两个问题。第一、如何获取当前路径;第二、如何监听当前路径变化。 1. hash hash 的方式即浏览器地址栏中含有 # 标志,该标志后面的部分即为 hash 值。示例: http://localhost:8080/#/index 1.1 hash 实现路由的原理 地址栏中 # 后面的值即为 hash 值。该 hash 值通常为路径 path,可通过 location.hash 获取当前路径。 监听当前路径变化的方法为 onhashchange 。 1.2 hash 实现路由的核心步骤 通过 hash 方式在 Vue 中实现一个简易路由,核心步骤如下: 获取路由参数 options;

vue2.X的路由

ⅰ亾dé卋堺 提交于 2020-01-29 00:53:13
以 / 开头的嵌套路径会被当作根路径。 <router-link> 在vue-router1.X中是以<a v-link=""></a>存在的 里面的参数:   to:代表跳转的目的地,渲染成<a href=""> 后面目的地有下面几种表示法     to引导(不用解析) to="/home" 字符串路径     :to引导(需要解析) :to= " 'home' " :to= "{ path: 'home' }" path路径 :to= "{ name: 'user' }" 具名路径   tag:把默认的a标签可以自由指定     如 tag="li" ,就是把渲染后的标签变为<li></li> < router-link to= "/foo" tag= "li">foo </ router-link> -- 渲染结果 --> < li>foo </ li>   replace: 设置 replace 属性的话,导航后不会留下 history 记录 < router-link :to= "{ path: '/abc'}" replace > </ router-link> 调用 router.replace() ———> 来代替 router.push()   append: 设置 append 属性后,则在当前(相对)路径前添加基路径。例如,我们从 /a 导航到一个相对路径 b

react router4.0实现登录拦截

为君一笑 提交于 2020-01-29 00:03:22
核心代码(如下),其实理解了核心思想很简单,刚开始被官方示例一大堆代码给蒙蔽了,哈哈。 const PrivateRoute = ({component:Component,...rest}) => { return ( <Route {...rest} render={props => window.localStorage.getItem('login') === '1' ? ( <Component {...props} /> ) : ( <Redirect to={{ pathname: "/logins", state: { from: props.location } }} /> ) } /> ) } <PrivateRoute path="/counter" component={Counter}></PrivateRoute> 官方示例 import React, { Component } from "react"; import { BrowserRouter as Router, Route, Link, Redirect, withRouter } from "react-router-dom"; //////////////////////////////////////////////////////////// // 1. Click the

vue-router原理

筅森魡賤 提交于 2020-01-27 07:01:05
文章目录 用hash、history实现单页面 hash history vue-router 三种模式 hash和history的区别 vue-router的实现 其他问题 1、什么是单页应用,原理? 2、单页面和多页面的区别? 3、Vue-router有哪些钩子?使用场景? 4、完整的路由导航解析流程 5、vue-router的三种跳转方式 用hash、history实现单页面 hash hash原理:hash router 有一个明显的标志是url 中带有#, 我们可以通过onhashchange监听url中的hash来进行路由跳转 # 后面的 fragment 发生改变时,页面不会重新请求,其他参数发生变化,都会引起页面的重新请求 Onhashchange事件触发条件: 这是一个HTML 5新增的事件,当#值发生变化时,就会触发这个事件。IE8+、Firefox 3.6+、Chrome 5+、Safari 4.0+支持该事件。 直接更改浏览器地址,在最后面增加或改变#path; 通过改变location.href或locaion.hash的值 通过触发点击带锚点的连接 浏览器前进后退可能导致hash的变化,前提是两个网页地址中的hash值不同(会留下一个历史记录) 它的使用方法有三种: window.onhashchange = func; <body