2018-11-15 shell练习题
假如,当前mysql服务的root密码为123456,写脚本检测mysql服务是否正常(比如:可以正常进入mysql执行show processlist),并检测一下当前的mysql服务是主还是从,如果是从,请判断它的主从服务是否异常,如果是主,则不需要做什么
#!/bin/bash
RTV=0
mysql=/usr/lcoal/mysql/bin/mysql -uroot
$mysql -e "show processlist"
RTV=$?
if [ $RTV -eq 0 ]
Nginx 实战-第一章 nginx 介绍与安装部署
1.常见webserver介绍 Apache 和Tomcat Apache和Nginx Tomcat和jetty jboss、tomcat、jetty 总结 2.nginx官网和版本介绍 3.nginx功能介绍 4.nginx安装和部署 4.1 Nginx安装 – yum安装 4.2 Nginx安装 – 源码安装 4.2.1 nginx源码安装 4.2.2 nginx 启动与停止 4.3 服务管理脚本 1.常见webserver介绍 1.1 常见服务器如apache 、tomcat、jetty
nginx 实战--第二章 nginx配置文件详解
1.nginx 配置文件结构 配置文件结构 全局配置(user、worker_processes、error_log、pid) events(网络连接相关,worker_connections) http(最重要的部分,大部分功能都放这里) server(虚拟主机相关) location(server里面) 2. 全局配置
nginx.conf全局配置
user nobody;
定义运行nginx服务的用户,还可以加上组,如 user nobody nobody;
worker_proc
Lucas-Kanade 算法原理以及应用,正向、反向、additive、Compositional光流法
先祭出一片神级总结性的文章:Lucas-Kanade 20 Years On: A Unifying Framework Lucas-Kanade 算法原理以及应用 Lucas-Kanade 算法原理以及应用 一 算法原理 1 目标函数 2 一阶泰勒公式展开 3 最小化目标函数条件下的pDelta p 二 LK算在跟踪的应用 1 平移角度尺度版本 2 平移版本 3 平移尺度版本 4 算法流程 三 小结 四 参考文献 一 算法原理 1.1 目标函数 Lucas-Kanade Algorithm本
C++ Thread类传入某类的函数作为参数时,要在随后传入该类的对象
std::thread 调用类的成员函数需要传递类的一个对象作为参数:
#include <thread>
#include <iostream>
class bar {
public:
void foo() {
std::cout << "hello from member function" << std::endl;
}
};
int main()
{
std::thread t(&bar::foo, bar());
t.join();
} 如果是在类的成员
全连接神经网络的反向传播算法(BP)
一、预热篇 参考链接:http://colah.github.io/posts/2015-08-Backprop/ 要理解的主要点:路径上所有边相乘,所有路径相加 反向传播算法(Backpropagation)已经是神经网络模型进行学习的标配。但是有很多问题值得思考一下: 反向传播算法的作用是什么? 神经网络模型的学习算法一般是SGD。SGD需要用到损失函数C关于各个权重参数的偏导数。一个模型的参数w,b是非常多的,故而需要反向传播算法快速计算。也就是说反向传播算法是一种计算偏导数的方法。 为
MPU6050的数据获取、分析与处理
摘要 MPU6050是一种非常流行的空间运动传感器芯片,可以获取器件当前的三个加速度分量和三个旋转角速度。由于其体积小巧,功能强大,精度较高,不仅被广泛应用于工业,同时也是航模爱好者的神器,被安装在各类飞行器上驰骋蓝天。 随着Arduino开发板的普及,许多朋友希望能够自己制作基于MPU6050的控制系统,但由于缺乏专业知识而难以上手。此外,MPU6050的数据是有较大噪音的,若不进行滤波会对整个控制系统的精准确带来严重影响。 MPU6050芯片内自带了一个数据处理子模块DMP,已经内置了滤波
BeagleBone学习(一) SD卡的烧录与扩容
BeagleBone学习(一) SD卡的烧录与扩容 烧录 (1) 下载烧写工具 http://sourceforge.net/projects/win32diskimager (2) 下载镜像文件 https://beagleboard.org/latest-images (3) 烧录 将SD卡插入读卡器并插入电脑,打开烧录工具,选择镜像文件,会自动选择设备,接着write,等待烧录成功即可。 Note:镜像文件的解压目录一定要到英文目录,否则烧录时会报错。 扩容(剩余存储空间的利用) BBB
OpenCV图像显示
#include <iostream>
#include <opencv2/opencv.hpp>
using namespace cv;
int main()
{
Mat srcImage = imread("1.jpg");//图片文件的路径
imshow("[original image]", srcImage);
waitKey(0);
}
IP配置及xshell远程连接
ip地址配置及远程连接 第一种方式nmtui交互式配置网卡 nmtui 这条命令只能在图形化界面使用 点击编辑连接 点击确定保存退出以上操作nmtui图形化中添加ip地址完成 ifconig命令查看一下 第二种方法 vi /etc/sysconfig/network-scripts/ifcfg-ens33 网卡的配置文件 把ONBOOT=no改为yes 保存退出 service network restart 修改文件一定要重启网卡配置文件 systemctl stop firewalld 关
linux中的系统目录tar归档vi编辑器
1、linux目录结构(倒立树) 根目录 所有分区,目录,文件等的位置起点 整个属性目录结构中,使用独立的一个“/”表示 常见的子目录 /root /bin /boot /dev /etc /home /sbin /usr /var /root:系统管理员root的宿主(家)目录
/home:普通用户的宿主(家目录 创建用户默认在这里
/boot:系统内核,启动文件(系统的启动文件)
/dev:设备文件 如新加了一块硬盘就在这下面
/ect:配置文件 用yum安装的服务如httpd
/b
安装Centos6.5版本虚拟机步骤
1、首先步骤选镜像 新建虚拟机进去之后 选第一个安装并升级一个操作系统点击回车进入 第二意思安装带有一个驱动的系统 第三个进入急救模式 第四个进入本地驱动系统 第五个内存测试 检测光驱按Skip跳过就行 语言选择中文简体 键盘选择美国英语式 密码123456 点无论如何都使用 根目录下给20G大小 在/home下给4G大小内存 在swap虚拟内存中分6G大小 在/opt下面将剩余的空间全部分出去 这个直接下一步就行了 点击字符界面安装Minimal点击下一步进行安装 到此安装Centos6.5
rpm使用及源码安装httpd服务
1、rpm命令 rpm -q vim 查看是否安装vim软件包 rpm -qa 查看安装的所有软件 rpm -qi bash 查看指定软件的信息
rpm -ql bash 查看指定软件的列表
which vi 查看vi命令的配置文件在边 rpm -qf /usr/bin/vi 查看该文件属于哪个软件包 cd /mnt/Packages 这里面都是以.rpm的软件包 查看未安装的rpm准备去安装 rpm -qpi httpd-2.4.6-67.el7.centos.x86_64.rpm查看
今日推荐
周排行