weixin_30488313的博客

私信 关注
weixin_30488313
码龄6年
  • 382,814
    被访问量
  • 暂无
    原创文章
  • 47,721
    作者排名
  • 62
    粉丝数量
  • 于 2015-08-10 加入CSDN
获得成就
  • 获得65次点赞
  • 内容获得0次评论
  • 获得431次收藏
荣誉勋章
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

SQL 随机数 随机选择

随机选择10条数据select top 10 *, NewID() as random from table order by randomNewID() 方法返回一个 GUID,如:EE95A489-B721-4E8A-8171-3CA8CB6AD9E4su随机数cast(ceiling(rand() * 100) as int)就生成1至100之间任一整数 ...
转载
35阅读
0评论
0点赞
发布博客于 10 年前

plantuml

http://plantuml.com/https://github.com/plantuml/word-template转载于:https://www.cnblogs.com/itzxy/p/9499855.html
转载
20阅读
0评论
0点赞
发布博客于 3 年前

接口测试之postman-简单使用

Postman功能(https://www.getpostman.com/features)主要用于模拟网络请求包快速创建请求回放、管理请求快速设置网络代理安装下载地址:https://www.getpostman.com/直接安装,成功后在chorme的应用程序中会多出一个Postman页面访问请求:www.baidu.com...
转载
33阅读
0评论
0点赞
发布博客于 3 年前

《Java深入解析》阅读笔记一(基本概念)

关键字goto和constc/c++中使用goto语句实现程序的跳转,但是由于跳转没有限制,可以随意进行,从而打破正常的程序流程,所以Java中取消了goto的使用,使用了循环标签。但是Java中依旧将goto定义为一个关键字,限制程序员将goto作为标识符使用。由于他是一个从不使用的关键字,所以也称他为“保留字”。如果使用goto或者把它作为一个变量的名称,都会产生编译错误。在c...
转载
24阅读
0评论
0点赞
发布博客于 2 年前

【hadoop环境问题】namenode无法启动问题解决

【问题背景】要在自己的阿里云上搭伪分布式,用来复习和强化hive相关的知识,在执行脚本 sh start-dfs.sh后,jps后:然后查看name的日志,报错如下:【解决方法】网上的很多方法,例如查看9000端口是否被占用等都没有起作用。后来才知道原来阿里云服务器不支持绑定公网ip(云服务器中只有一块内网网卡,外网地址不是直接配置在云服务器中,程序无法绑定...
转载
163阅读
0评论
0点赞
发布博客于 2 年前

[mysql] Mysql数据分组GROUP BY 和HAVING,与WHERE组合使用

理解分组,可以这样:对GROUP BY子句后面跟随的列名进行分组,然后对每一个分组而不是整个表进行操作。举例:在产品表中,检索每一个供应商提供的商品的数量。mysql> SELECT vend_id,COUNT(*) AS num_prods FROM products GROUP BY vend_id;结果:+---------+-----------+| v...
转载
110阅读
0评论
0点赞
发布博客于 2 年前

[ambari环境搭建](未完待续)

【安装】https://blog.csdn.net/Happy_Sunshine_Boy/article/details/86595945#commentBoxhttps://www.jianshu.com/p/f62947a88527【卸载】需要卸载干净才能进行安装,否则会出很多问题,卸载命令也可以写成shell脚本,这样效率较高。https://www.cnblo...
转载
145阅读
0评论
0点赞
发布博客于 2 年前

[大数据相关] Hive中的全排序:order by,sort by, distribute by

写mapreduce程序时,如果reduce个数>1,想要实现全排序需要控制好map的输出,详见Hadoop简单实现全排序。现在学了hive,写sql大家都很熟悉,如果一个order by解决了全排序还用那么麻烦写mapreduce函数吗?事实上,hive使用order by会默认设置reduce的个数=1,既然reducer的个数都是1了,结果自然全排序!这也违背...
转载
256阅读
0评论
0点赞
发布博客于 2 年前

spark

1、在yarn模式下运行spark作业(1)如果想让spark作业可以运行在yarn上,那么首先必须在配置文件spark-env.sh文件中,配置HADOOP_CONF_DIR或者YARN_CONF_DIR属性,因为再使用spark-submit提交spark作业时,要先给yarn的resourcemanager发送请求,所以spark需要读spark-env.sh配置文件获取。...
转载
88阅读
0评论
0点赞
发布博客于 2 年前

【spark core学习---算子总结(java版本) (第1部分)】

map算子flatMap算子mapParitions算子filter算子mapParttionsWithIndex算子sample算子distinct算子groupByKey算子reduceByKey算子1、map算子(1)任何类型的RDD都可以调用map算子;在java中,map算子接收的参数是Function对象,在Functio...
转载
54阅读
0评论
0点赞
发布博客于 2 年前

从服务端下载文件到本地windows

之前常使用本地ubuntu和远程的centos服务器或者是本地mac和远程centos服务器通过命令scp或者nc来进行文件的传输。现在用的是windows系统,欲将服务器的某文件load到本地。查了资料,在windows安装xshell的情况下,且服务器安装sz、rz服务的情况下,使用sz进行服务端=>本地以及rz本地=>服务端进行文件传输更为方便:1.输入sz...
转载
242阅读
0评论
0点赞
发布博客于 2 年前

为centos7配置阿里yum源遇到的问题以及解决方法

【问题背景】卸载安装的Ambari,之前都是因为卸载不干净。这次重写安装,卸载完之后,发现httpd无法启动,所以想卸载httpd进行重新安装,但是执行命令yum list | grep httpd报错。【遇到的问题】配置过程很简单,去https://opsx.alibaba.com/mirror获得执行命令:但是我在执行yum makecache时报错,报...
转载
1182阅读
0评论
0点赞
发布博客于 2 年前

【spark 算子案例】

1 package spark_example01; 2 3 4 import java.io.File; 5 import java.io.FileWriter; 6 import java.io.IOException; 7 import java.util.Random; 8 9 /**10 */11 public class ...
转载
53阅读
0评论
0点赞
发布博客于 2 年前

【java反射】

反射之中包含了一个「反」字,所以想要解释反射就必须先从「正」开始解释。一般情况下,我们使用某个类时必定知道它是什么类,是用来做什么的。于是我们直接对这个类进行实例化,之后使用这个类对象进行操作。1 Apple apple = new Apple(); //直接初始化,「正射」2 apple.setPrice(4);上面这样子进行类对象的初始化,我们可以理解为「正」...
转载
35阅读
0评论
0点赞
发布博客于 2 年前

Qt5.11.2 VS2015编译activemq发送程序 _ITERATOR_DEBUG_LEVEL错误和崩溃解决

1.问题描述:运行环境是 win10 64位系统,开发环境是VS2015 ,Qt 5.11.2。开发activemq发送程序,遇到问题(1)Qt5AxContainer.lib error LNK2038: 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“0”不匹配值“1”  Qt5AxBase.lib error LNK2038: 检测到“_ITER...
转载
123阅读
0评论
0点赞
发布博客于 2 年前

C++微信网页协议实现和应用

微信推送报警消息实现目录1 前言... 21.1 背景... 21.2 现有技术对比... 22 总体流程... 23 微信网页接口解析... 33.1 获取用户uuid. 33.2 获取二维码图片... 43.3 轮询检测用户是否登录... 43.4 重定向url登录微...
转载
576阅读
0评论
0点赞
发布博客于 2 年前

@ConfigurationProperties实现配置注入到实体类

spring boot 使用@ConfigurationProperties有时候有这样子的情景,我们想把配置文件的信息,读取并自动封装成实体类,这样子,我们在代码里面使用就轻松方便多了,这时候,我们就可以使用@ConfigurationProperties,它可以把同类的配置信息自动封装成实体类首先在配置文件里面,这些信息是这样子滴connection.userna...
转载
195阅读
0评论
0点赞
发布博客于 2 年前

C++实现微信WeChat网页接口推送股票报警消息

QStockView微信推送股票报警1.功能简介最近很多用户反馈,软件只能在电脑上使用,不能在手机上使用。所以增加了微信推送报警的功能,电脑端的报警提示消息可以通过微信同步发送到手机微信。这样即可以保证电脑的强大运算性能,也可以使用手机微信的方便快捷。微信可以发送到微信用户,微信群,文件传输助手,微信公众号等。2.操作配置(1)点击配置按钮,弹出配置界面(...
转载
12阅读
0评论
0点赞
发布博客于 2 年前

自研股票智能分析报警软件更新链接

1.智能分析报警软件功能介绍:(1) 个股监测。监测个股实时变化,可以监测个股大单交易、急速拉升和下降、主力入场和出场、股票最高点和最低点提醒。检测到最高点、最低点、主力进场点、主力退场点、急速拉升点、急速下跌点,给出语音或者声音提醒,不用再时刻看着大盘了,给你更多自由的时间;(2) 大盘监测。监测大盘的走势,采用上证、深证、创业三大指数的综合指数作为大盘走势。并实时监测...
转载
7阅读
0评论
0点赞
发布博客于 2 年前

QTableWidget界面有数据之后鼠标点击无响应界面无响应

1.问题:QTableWidget上出现数据之后,界面无响应,鼠标点击没有响应,但是还是可以正常接收数据,连关闭按钮都无法关闭,必须通过杀死进程来关闭程序。有的电脑是无响应,有的电脑又可以。2.分析:界面无响应的原因:(1)程序崩溃卡死,点击会无响应,但是数据还在正常接收,说明不是,排除(2)界面上出现了模态对话框,只有关闭了模态对话框,才可以点击其他界面。而且程序能正常执行...
转载
86阅读
0评论
0点赞
发布博客于 2 年前

Django对接支付宝实现支付宝充值金币功能

很多网站里都有金币、积分之类的虚拟货币,获取这些往往需要充值。那么问题来了,如何在Django中对接支付宝实现支付宝充值金币的功能呢?网上很多资料都是电商的,那些都会带有订单系统之类比较复杂,而充值金币功能不需要实现那么多功能。效果图如下:现在就来实现Django对接支付宝支付功能吧!登录支付宝开放平台点击进入蚂蚁金服开放平台https://open.alipay.com...
转载
79阅读
0评论
0点赞
发布博客于 2 年前

Django后端发送小程序微信模板消息(服务通知)

模板消息官方文档:https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/template-message/templateMessage.send.html模板消息如下图所示Django中获取access_token根据文档描述,获取access_token文档,后端必须获取一个access_...
转载
103阅读
0评论
0点赞
发布博客于 2 年前

paramiko报错 Garbage packet received

前情概要今天想要写一个多进程的python脚本上传代码至服务器,于是在本地用虚拟机测试了一下,可总是报错,具体报错信息如下Traceback (most recent call last): File "D:\python3.6.7\lib\multiprocessing\process.py", line 258, in _bootstrap self.run() ...
转载
293阅读
0评论
0点赞
发布博客于 2 年前

安装mysql教程

linux下安装mysql方式一:源码包安装环境介绍:本安装教程基于虚拟机CentOS7.6版本进行安装,mysql版本为5.7版本。一、卸载已安装的mysql服务由于我原本在虚拟机已安装过mysql,所以这里我需要先卸载掉mysql才能进行实验安装教程,若你从未安装过mysql无需进行这一步操作。查看是否安装有mysql服务可以通过以下命令:[root@lo...
转载
36阅读
0评论
0点赞
发布博客于 2 年前

使用python进行服务器监控

使用python进行服务器监控Linux服务器中,一切皆为文件。也就是说服务器运行的各种信息,其实是可以从某些文件中查询得到;Linux系统中,有一个/proc的虚拟文件系统Linux 系统为管理员提供了非常好的方法,使其可以在系统运行时更改内核,而不需要重新引导内核系统,这是通过/proc 虚拟文件系统实现的。/proc 文件虚拟系统是一种内核和内核模块用来向进程(proc...
转载
75阅读
0评论
0点赞
发布博客于 2 年前

curl命令详解

curl用于和服务端交互,而不用经过网页界面认为操作,常用于判定指定url的服务是否能正常调用。curl的基本用法:1.判定指定url连通性,curl -v https://www.baidu.com2.调用接口,curl -H "Content-Type:application/json" -X POST -d '{"operator": "killianxu...
转载
26阅读
0评论
0点赞
发布博客于 2 年前

zookeeper集群搭建及常用场景实现

本文完整源码地址基于zookeeper的常用用法、分布式锁、分布式队列及leader选举实现https://github.com/killianxu/zookeeper_examplezookeeper集群搭建1.linux下安装jdkyum list java*yum install java-1.8.0-openjdk-devel.x86_64查看jdk是否安装:jav...
转载
19阅读
0评论
0点赞
发布博客于 2 年前

https理论及实践

什么是https协议?http协议以明文的方式在网络中传输,安全性难以保证,https在http协议的基础上加入SSL/TLS层。TLS是SSL协议的最新版本,SSL使用SSL数字证书在通信两端建立加密链路,对两端通信数据进行加密,从而保证通信数据安全。http和https协议比较如下:SSL协议工作原理SSL协议主要涉及非对称加密和对称加密技术。非对称加密,使用一对密钥加解...
转载
27阅读
0评论
0点赞
发布博客于 2 年前

linux进程通信

linux常用进程通信方式包括管道(pipe)、有名管道(FIFO)、信号(signal)、消息队列、共享内存、信号量、套接字(socket)。管道管道是单向、先进先出的无结构的字节流。用于父子进程之间的通信。关键系统调用如下:int pipe( int fd[2] );fd数组用于返回两个fd,分别表示通道的两端。int main(){ int p...
转载
12阅读
0评论
0点赞
发布博客于 2 年前

连接微服务

连接微服务,json传输public static string HttpPost(string posturl, string postData, string method = "POST", string contentType = "application/json") { Encoding encoding = Encoding.GetE...
转载
62阅读
0评论
0点赞
发布博客于 2 年前

学习SQLYog

SQLyog 是一个快速而简洁的图形化管理MYSQL数据库的工具,它能够在任何地点有效地管理你的数据库,由业界著名的Webyog公司出品。使用SQLyog可以快速直观地让您从世界的任何角落通过网络来维护远端的MySQL数据库。所有今天来学习SQLyog1、下载地址:链接:https://pan.baidu.com/s/1gtB0lB1B-X_iWs1-pHUdXg提取码...
转载
73阅读
0评论
0点赞
发布博客于 2 年前

flex align-item与align-content

align-items属性定义项目在交叉轴上如何对齐。align-content属性定义了多根轴线的对齐方式。如果项目只有一根轴线,该属性不起作用。转载于:https://www.cnblogs.com/fresh-bright/p/11561441.html...
转载
178阅读
0评论
0点赞
发布博客于 2 年前

information_schema.TABLE_STATISTICS

version: 5.7.21 Percona Server>CREATE TABLE `t1` ( `id` int(11) NOT NULL, `a` int(11) DEFAULT NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uni...
转载
34阅读
0评论
0点赞
发布博客于 2 年前

2 分钟把握 Envoy 的脉络,适应新场景的 envoy 有哪些不同?能做什么?

本篇目录本篇目录说明响应了时代号召的 EnvoyCluster、Listener 与 Filter难啃的配置文件挑大梁的 filter动态配置到底怎么回事?动手实践一下参考说明在梳理开源的 API 网关和 ServiceMesh 项目时,最常遇到的一个词是 Envoy,Ambassador、Contour、Gloo、Istio 等项目的...
转载
90阅读
0评论
0点赞
发布博客于 2 年前

NodeJS实现登录注册功能(图文)

该Demo根据菜鸟教程的练手项目,请提前到菜鸟教程的官网查看nodejs的相关教程,根据教程实际操作一遍,然后自己动手去实现登录、注册功能,此Demo只作参考,不符合前端相关规范。使用的技术栈node+express+mongodb项目目录结构node_modules: 第三方模块目录public: 公共文件目录(js、css、image)login.html:登录页面...
转载
700阅读
0评论
1点赞
发布博客于 2 年前

华为交换机的基本配置命令

华为交换机的常用命令:进入系统视图——sy交换机命名——sysname huawei返回上一级——quit(q)直接返回视图——return(ret)保存配置——save(sa)重启设备——reboot查看配置——display current-configuration(dis cur)查看VLAN——dis vlan查看端口——dis int g0...
转载
333阅读
0评论
1点赞
发布博客于 2 年前

14.Nginx四层负载均衡

1.七层负载均衡:根据url 调度不同的集群 url.cheng.com 10.0.0.5 10.0.0.7 /pass 10.0.0.8 /user 1.web01和web02配置 (只不过代码不一样)[root@web01 conf.d]# cat url.cheng.com.conf server { ...
转载
64阅读
0评论
0点赞
发布博客于 2 年前

13.多级代理下Nginx透传真实IP

1.基于代理(七层负载均衡)情况下 透传客户端的真实IP环境:10.0.0.5 proxy_node1 一级代理10.0.0.6 proxy_node2 二级代理10.0.0.7 proxy_node3 三级代理10.0.0.8 webserver 真实节点域名:ip.cheng.com 解析 --> 10.0.0.51.一级代理proxy_node1 Nginx...
转载
65阅读
0评论
0点赞
发布博客于 2 年前

12.Nginx代理与负载均衡

1.什么是代理?代为办理 --> 代理2.Nginx正向代理、反向代理正向代理: --> 上网 | 路由器替代反向代理: -->正向与反向代理的区别:区别在于形式上服务的 "对象" 不一样正向代理代理的对象是客户端,为客户端服务反向代理代理的对象是服务端,为服务端服务3.Nginx代理支持哪些协议、常用的是哪些?反向代理模式Ng...
转载
64阅读
0评论
0点赞
发布博客于 2 年前

11.Nginx架构进阶

1.如何将LNMP拆分为LNP+MySQL1.备份172.16.1.7上的数据库信息 [root@web01 ~]# mysqldump -uroot -p'000000' --all-databases > mysql-all.sql 2.将172.16.1.7 上的数据推送至172.16.1.51 [root@web01 ~]# scp mysql-...
转载
47阅读
0评论
0点赞
发布博客于 2 年前

10.Nginx流行架构LNMP

1.什么是LNMP架构LNMP是指一组通常一起使用来运行动态网站或者服务器的自由软件名称首字母缩写。L指Linux,N指Nginx,M一般指MySQL,也可以指MariaDB,P一般指PHP,也可以指Perl或Python2.LNMP架构是如何工作的location / { index index.php;}location ~ \.php$ { fastcg...
转载
50阅读
0评论
0点赞
发布博客于 2 年前

9.Nginx常用模块

1.nginx开启目录浏览 提供下载功能默认情况下,网站返回index指定的主页,若该网站不存在主页,则将请求交给autoindex模块如果开启autoindex模块,则提供一个下载的页面, 如果没有开启autoindex 则会报错 403[root@web01 centos]# cat /etc/nginx/conf.d/mirr.cheng.com.confserver {...
转载
45阅读
0评论
0点赞
发布博客于 2 年前

8.Nginx基本概述

io网络模型介绍1.介绍Nginx Nginx是一个高性能的HTTP和反向代理web服务器2.常见的Web服务器 httpd Nginx Tengine OpenResty3.介绍Nginx应用场景1.代理2.负载均衡3.代理缓存 (proxy_cache)4.静态资源5.动静分离6.Https冰山模型中的一角 ---> 还有很多个使用...
转载
56阅读
0评论
0点赞
发布博客于 2 年前

7.HTTP协议

1.什么是url?1.1 URL是统一资源定位符,表示的是一个资源,(图片 文字 视频 音频 等等)单个资源介绍--图片那URL的组成部分是由协议, 域名:端口, 路径和文件名1.2 url组成部分:http:// www.yinwucheng.com:80 /public/tt.jpeg协议 主机名称|域名 端口 ...
转载
88阅读
0评论
0点赞
发布博客于 2 年前

5. Sersync实时同步

rsync+Sersync数据的实时同步sersync介绍1.什么是实时同步 监控一个目录的变化, 当该目录触发事件(创建\删除\修改) 就执行动作, 这个动作可以是 rsync同步 ,也可以是其他.2.为什么要实时同步 1.能解决nfs单点故障问题. (没什么意义) Glusterfs 2.能够让本地快速切换至云端.3.实时同步的...
转载
73阅读
0评论
0点赞
发布博客于 2 年前

6. SSH远程管理服务实战

1. SSH基本概念?ssh是一个应用层安全协议2.SSH主要的功能是?实现远程登录, 数据传输过程中进行加密. 钉钉(澡堂模式)远程登录:sshtelnet3.SSH与Telnet之间有什么区别?服务连接方式服务数据传输服务监听端口服务登陆用户ssh加密22/tcp默认支持root用户登陆telnet明文23/tcp不支持root...
转载
49阅读
0评论
0点赞
发布博客于 2 年前

19.Linux进程管理概述

1.进程基本概述当我们运行一个程序,那么我们将运行的程序叫进程。PS1: 当程序运行为进程后,系统会为该进程分配内存,以及进程运行的身份和权限。PS2: 在进程运行的过程中,服务器上会有各种状态来表示当然进程的指标信息。2.程序和进程的区别1.程序是数据和指令的集合,是一个静态的概念。比如/bin/ls、/bin/cp等二进制文件。同时程序可以长期存在系统中。2.进程是程序运...
转载
31阅读
0评论
0点赞
发布博客于 2 年前

4. NFS存储服务器搭建

1.什么是NFS?Network file system 网络文件系统 nfs共享存储2.nfs能干什么?nfs 能为 不同主机系统之间 实现 文件的共享3.为什么要使用nfs?在集群架构中使用4.nfs能解决什么问题?1.解决多台机器静态资源一致性问题2.解决多态机器资源共享3.解决磁盘空间浪费的问题5.使用nfs的注意事项?1.添加共享存储,只...
转载
39阅读
0评论
0点赞
发布博客于 2 年前

16.Linux yum扩展

1.列出yum源可用的软件仓库[root@yinwucheng ~]# yum repolist[root@yinwucheng ~]# yum repolist all 查看所有的仓库```###2.如何启用和禁用仓库[root@yinwucheng ~]# yum install https://dev.mysql.com/get/mysql80-community-re...
转载
37阅读
0评论
0点赞
发布博客于 2 年前

15.Linux软件管理

1.什么是rpm?rpm软件包的组成部分有哪些?redhat packages manager 红帽推出软件包管理工具...rpm工具 xxxxx.rpmbash-4.2.46-28.el7.x86_64.rpmWindows QQ-7.1 QQ-8.92.如何获取rpm软件包? 本地获取? 联网获取?本地光盘ISO 数量有限 版本过低 适合刚开始接触联网获取 ...
转载
46阅读
0评论
0点赞
发布博客于 2 年前

11.Linux用户特殊权限

1.特殊权限概述前面我们已经学习过 r(读)、w(写)、 x(执行)这三种普通权限,但是我们在査询系统文件权限时会发现出现了一些其他权限字母,比如:2.特殊权限SUIDset uid 简称suid,当我们为某个命令设定了suid,无论谁使用该命令 都会使用该命令的 "属主" 运行该命令suid == 4000chmod u+s /usr/bin/passwdch...
转载
24阅读
0评论
0点赞
发布博客于 2 年前

10.Linux用户权限

1.权限基本概述1. 什么是权限?我们可以把它理解为操作系统对用户能够执行的功能所设立的限制,主要用于约束用户能对系统所做的操作,以及内容访问的范围,或者说,权限是指某个特定的用户具有特定的系统资源使用权力。2. 为什么要有权限?因为系统中不可能只存在一个root用户,一定会存在多个用户,为了保护每个登陆用户的隐私和工作环境,所以就有了权限。3. 权限与用户之间的关系?在L...
转载
17阅读
0评论
0点赞
发布博客于 2 年前

sudo权限造成的故障

公司服务器故障:[chengsir@yinwucheng ~]$ sudo mkdir /opt/nginxsudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set[chengsir@yinwucheng ~]$ su - rootPassword: su: Authentication f...
转载
40阅读
0评论
0点赞
发布博客于 2 年前

22.Linux定时任务

1.计划任务时间管理参数含义-e编辑定时任务-l查看定时任务-r删除定时任务-u指定其他用户\* 表示任意的(分、时、日、月、周)时间都执行 \- 表示一个时间范围段, 如5-7点 , 表示分隔时段, 如6,0,4表示周六、日、四 /1 表示每隔n单位时间, 如*/10 每10分钟00 02 * * * ls #每天...
转载
43阅读
0评论
0点赞
发布博客于 2 年前

13.Linux文件查找-find命令

find 命令的基本语法如下:命令路径选项表达式动作find[path...][options][expression][action]查找地区妹纸18-25岁约?(1) 按名称查找1.按照名称进行查找[root@yinwucheng ~]# find ./ -name "*eth0"2.按照名称查找(不区分大小写)[roo...
转载
34阅读
0评论
0点赞
发布博客于 2 年前

17.Linux搭建网络仓库

1.搭建一个网络仓库服务端:10.0.0.2011.准备软件包(1.光盘 2.缓存 3.联网下载 4.同步)1.挂载光盘mount /dev/cdrom2.通过ftp共享软件包存放的目录yum install vsftpd -ysystemctl start vsftpdsystemctl enable vsftpdsystemctl stop firewall...
转载
32阅读
0评论
0点赞
发布博客于 2 年前

思维导图

知识点总结详情请访问简书:https://www.jianshu.com/u/cb66fab82a30转载于:https://www.cnblogs.com/yinwu/p/11412026.html
转载
957阅读
0评论
0点赞
发布博客于 2 年前

12.Linux重定向与管道|

1.重定向概述1.1什么是重定向将原本要输出到屏幕的数据信息,重新定向到某个指定的文件中 名称 文件描述符 作用标准输入(STDIN) 0 默认是键盘,也可以是文件或其他命令的输出。标准输出(STDOUT) 1 默认输出到屏幕。错误输出(STDERR) 2 默认输出到屏幕。1.2进程将从标准输入中得到...
转载
18阅读
0评论
0点赞
发布博客于 2 年前

7.Linux文件编辑之Vim

1.VIM基本概述1.什么是VIM?vi和vim是Linux下的一个文本编辑工具。(可以理解为windows的记事本,或word文档)2.为什么要使用VIM?因为Linux系统一切皆为文件,而我们工作最多的就是修改某个服务的配置(其实就是修改文件内容)也就是说如果没有vi/vim,我们很多工作都无法完成。PS: vim是学习linux最重要的命令之一3.VI与VIM有什么区别...
转载
20阅读
0评论
0点赞
发布博客于 2 年前

20.Linux进程管理-企业案例

1.管理进程状态当程序运行为进程后,如果希望停止进程,怎么办呢? 那么此时我们可以使用linux的kill命令对进程发送关闭信号。当然除了kill、还有killall,pkill1.使用kill -l列出当前系统所支持的信号我们最为常用的3个信号数字编号信号含义信号翻译1SIGHUP通常用来重新加载配置文件9SIGKILL强制杀死进程...
转载
39阅读
0评论
0点赞
发布博客于 2 年前

Linux必备工具与软件包

yum -y update(所有都升级和改变)升级所有包,系统版本和内核,改变软件设置和系统设置-----------------------------------------------yum -y upgrade(不变内核和设置,升级包和系统版本)升级所有包和系统版本,不改变内核,软件和系统设置更改yum源:下载软件的安装源[root@chengyinwu ~]# c...
转载
46阅读
0评论
0点赞
发布博客于 2 年前

Linux面试题-7

在日常管理中,通常CPU会影响系统性能的情况是: AA:CPU已满负荷地运转 B:CPU的运行效率为30% C:CPU的运行效率为50% D:CPU的运行效率为80%下面那个命令可以终止一个用户的所有进程(D)A:skillall B:skill C:kill D:killall某进程abcd在系统中起了很多,数量难以统计,造成系统负荷较高,如何一条命令确保将此进程全部杀掉k...
转载
98阅读
0评论
0点赞
发布博客于 2 年前

Linux字符集的查看及修改

一·查看字符集字符集在系统中体现形式是一个环境变量,以CentOS7.6为例,其查看当前终端使用字符集的方式可以有以下几种方式:第一种:第二种:第三种:第四种:二、修改字符集的方式需注意的是:如果默认语言是en_US.UTF-8,在Linux的字符和图形界面下都是无法显示和输入中文的。如果默认语言是中文,比如zh_CN.GB18030 或者zh_CN.gb23...
转载
26阅读
0评论
0点赞
发布博客于 2 年前

18.Linux磁盘管理

1.磁盘分区工具fdisk1. 添加一块小于2TB的磁盘进行使用,步骤如下:给虚拟机添加一块新的硬盘使用fdisk进行分区使用mkfs进行格式化使用mount进行挂载PS: 生产分区建议,如无特殊需求直接使用整个磁盘即可,无需分区。PS: 学习分区建议: 1P+1E(3L) 2P+1E(2L) 3P+1E(1L) (仅适用于练习)[root@yinwucheng ~]...
转载
12阅读
0评论
0点赞
发布博客于 2 年前

14.Linux压缩/打包

今天来讲解一下压缩和打包的相关命令,首先得先明确两个概念,即:压缩和打包压缩:将文件或目录进行压强,使文件或目录大小变小打包:表示将目录中的所有内容,捆绑在一起,方便传输,打包后的文件会变大,不一定回变小1、压缩解压命令:gzip原意:GNU(是一个组织) zip命令所在路径:/bin/gzip执行权限:所有用户语法:gzip 选项 [文件]功能:压缩文件压缩后的文件格...
转载
21阅读
0评论
0点赞
发布博客于 2 年前

物理卷相关

一、理解快照的含义所谓快照就是照下来的那一刻保留起来作为文件的访问通道,将没修改之前保存在快照存储空间中一份,访问的是外面的数据,如果数据修改出现错误时,可以通过快照的访问路径把存储在快照存储空间中的数据放到被修改的数据中,快照存储空间中只存储没修改前的数据,占据空间比较小。快照的主要作用是保留数据在你做快照那一刻的状态,创建的快照文件本身和你装的操作系统所对应的那块虚拟磁盘本身的大...
转载
24阅读
0评论
0点赞
发布博客于 2 年前

面试题-6

1.查找根目录下所有的隐藏目录[root@chengyinwu ~]# find / -type d -name ".*"2.查找根目录下以rpm结尾的所有文件[root@yinwucheng ~]# find / -type f -name "*.rpm"3.查找/data/bak目录下15天以前的文件删除(自行修改系统时间模拟相关环境)[root@yinwucheng ~]...
转载
232阅读
0评论
0点赞
发布博客于 2 年前

Rsync服务常见问题

转---Rsync 故障排查整理Rsync服务常见问题汇总讲解:1. 客户端的错误现象:No route to host rsync服务端开启的iptables**防火墙** [root@nfs01 tmp]# rsync -avz /etc/hosts rsync_backup@172.16.1.41::backup rsync: failed to connec...
转载
90阅读
0评论
0点赞
发布博客于 2 年前

面试题-3

基础相关1.使用创建文件的命令一次性批量创建(oldboy1,oldboy2,oldboy3,oldboy4,oldboy5)这几个文件[root@yinwucheng ~]# touch oldboy{1..5}2.使用一条命令创建/lao/nan/hai[root@yinwucheng ~]# mkdir -p /lao/nan/hai3.只显示/etc/passwd文件的...
转载
423阅读
0评论
0点赞
发布博客于 2 年前

面试题-5

1.linux下常见的压缩包类型有哪些格式压缩工具.zipzip压缩工具.gzgzip压缩工具,只能压缩文件,会删除原文件(通常配合tar使用).bz2bzip2压缩工具,只能压缩文件,会删除原文件(通常配合tar使用).tar.gz先使用tar命令归档打包,然后使用gzip压缩.tar.bz2先使用tar命令归档打包,然后使用bzi...
转载
143阅读
0评论
0点赞
发布博客于 2 年前

CentOS7使用‘中科大源’

中科大的源质量速度都不错,推荐使用。这里列出CentOS 7的Base和epel的源。进入/etc/yum.repos.d/中,将原本的几个repo文件备份,之后新建三个repo文件内容如下:1.CentOS-Base.repo:# CentOS-Base.repo## The mirror system uses the connecting IP address of ...
转载
574阅读
0评论
1点赞
发布博客于 2 年前

date命令查看与修改

在我们使用linux服务器时,肯定会遇到Linux服务器时间不准确的情况如何查看Linux系统的时间,如何修改Linux系统上的当前时间呢。查看Linux系统当前时间:命令: date +回车修改Linux系统当前时间。1.不修改年的情况:命令: date 月日时分.秒 --注意每个单位都是两位数,例如 date 05241636.002.修改年月日:命令: d...
转载
34阅读
0评论
0点赞
发布博客于 2 年前

Linux面试题--1

1.编辑一个1.txt文件,内容如下cat >>1.txt <<EOF10.0.3.1 00:0F:AF:81:19:1F10.0.3.2 00:0F:AF:85:6C:2510.0.3.3 00:0F:AF:85:70:4210.0.2.20 00:0F:AF:85:55:DE10.0.2.21 00:0F:AF:85:6C:0910.0.2.2...
转载
750阅读
0评论
1点赞
发布博客于 2 年前

find命令面试题

注意(1)建议先创建快照(2)有可能存在命令正确,但是查找不到文件的情况,是因为不存在相关条件的文件(3)如果存在命令正确,但是查找不到文件的情况,则先创建相关的文件、目录、用户、组,设置好对应的权限,再进行查找(4)如果是以时间为查找条件的题,则使用date命令修改linux系统时间为几天以前,创建好相关文件后再改回当前时间(date命令使用可参考https://blog.cs...
转载
146阅读
0评论
0点赞
发布博客于 2 年前

21.Linux系统服务之大坑

1.CentOS6启动流程2.CentOS7启动流程3.C6和C7的区别4.运行级别C6&C70 关机1 单用户模式 (超级权限 必须面对实体硬件)2 暂未使用3 字符界面(黑框)4 暂未使用5 图形界面6 重启0 6 关机 重启3 5 字符 图形2 4 没有使用1 单用户System V init运行级别systemd目标名称作用...
转载
28阅读
0评论
0点赞
发布博客于 2 年前

Linux面试题2

超级用户(管理员用户)提示符是#,普通用户提示符是$。如何检查当前系统登录终端,以及登录的是什么用户bash特性, 常用快捷键ctrl +c 终止当前正在运行的程序ctrl +l清屏ctrl +w按单词或者空格进行向前删除ctrl +->按单词向左移动crrl + <按单词向右移动ctrl +a光标跳转至行首ctrl +e光标跳转至行尾ctrl +z...
转载
325阅读
0评论
0点赞
发布博客于 2 年前

4.Linux文件管理相关命令(上)

1.复制命令cpcp - copy files and directories拷贝 文件 和 目录-r 递归复制,通常用来复制目录-p 保持复制源文件的属性-v 显示复制的过程1. 将当前目录下的file文件,复制到/tmp/目录下,并重新命名为file_copy[root@yinwucheng ~]# cp file /tmp/file_copy[root@yin...
转载
10阅读
0评论
0点赞
发布博客于 2 年前

IaaS基础平台

第一部分:IaaS云计算基础架构平台服务器:先电任务一、IaaS云平台搭建基础环境:1.使用命令行方式设置主机名,防火墙以及SELinux 设置如下:(1)设置控制节点主机名controller;计算节点主机名:compute。 hostnamectl set-hostname controller hostnamectl set-hostname compute(2...
转载
1634阅读
0评论
0点赞
发布博客于 2 年前

面试题-4

1.使用"ls -l /"以长格式查看根目录,显示头十位文件权限信息,写出每一位所代表的含义drwxr-xr-xd:目录rwx: 属主r-x: 属组r-x: 其他人rwx ---->>>读写执行2.linux系统存放所有用户密码信息的文件是? /etc/shadow /etc/passwd3.存放用户账户信息的配置文件是? ...
转载
429阅读
0评论
0点赞
发布博客于 2 年前

2.Linux Bash认识

虚拟机快照操作1.什么是Bash shell?它就是命令解释器,将用户输入的指令翻译给内核程序,内核处理完成之后将结果返回给Bash2.Bash shell的用途?几乎能完成所有的操作:文件管理 (创建 移动 复制 删除 编辑 等等)用户管理 (创建 删除)权限管理磁盘管理进程管理..............3.如何使用Bash shell单条命令效...
转载
20阅读
0评论
0点赞
发布博客于 2 年前

Linux面试题-8

1.Linux文件系统的文件都按其作用分门别类地放在相关的目录中,对于磁盘这种外部设备文件,一般应将其放在(C)目录中。A./binB./etcC./devD./lib2.当使用mount进行设备或者文件系统挂载的时候,需要用到的设备名称位于(D)目录。?A./homeB./binC./etcD./dev3.有/etc/fstab文件中内容如下,介绍该文件每行每一列的...
转载
140阅读
0评论
0点赞
发布博客于 2 年前

网络运维必备

1:网络的重要性:#所有的系统都有网络!#我们的生活已经离不开网络。#运维生涯50%的生产故障都是网络故障!2:教室这么多的电脑如何上网的?网卡(mac地址)有线(双绞线传播电信号)双向,同时收发无线(无线电波) 发的时候,不能收交换傻瓜交换机(tplink/dlink/水星...)程控交换机(配置管理,可控 思科、华为、华三)路由(双网卡)内网...
转载
492阅读
0评论
2点赞
发布博客于 2 年前

9.Linux用户管理(下)

1. 为用户添加密码 [root才能执行]1为新用户添加密码{只能是root} {密码尽可能的复杂} [0-9][a-Z][a-Z] [!@#$%^&]*[root@yinwucheng ~]# passwd oldxuChanging password for user oldxu.New password:BAD PASSWORD: The password i...
转载
23阅读
0评论
0点赞
发布博客于 2 年前

1. 综合架构基本概述

1.架构基础知识概述​ 1.什么是项目, 类似于手机的app,每一个app都可以算做一个项目。​ 2.什么是架构, 维护一个项目使用的一套服务器。(一套服务器可能会有很多角色。)​ 3.什么是集群, 为解决某个特定问题将多台计算机组合起来形成的单个系统。​ 4.什么是高可用, 当一台服务器不可用,另一台服务器自动接管,保证业务不down机​ 5.什么是分布式, https://...
转载
128阅读
0评论
0点赞
发布博客于 2 年前

OSI七层模型和五层TCP/IP协议

1.查公网ip的方法:windows,打开浏览器,访问百度,搜IP即可linux:curl ifconfig.me2.OSI七层模型==网络工程师:==物理层 1层,通信介质的信号到数字信号(二进制0101)转换数据链接层 2层 局域网之间计算机通信 通过mac地址(物理网卡)通信网络层 3层 IP地址,路由(通过公网ip来访问全世界)...
转载
51阅读
0评论
0点赞
发布博客于 2 年前

8.Linux用户管理(上)

1.什么是用户?能正常登陆系统的都算用户windows系统和linux系统的用户有什么区别?本质上没有区别, linux支持多个用户同一时刻登陆系统, 互相之间不影响而windows只允许同一时刻不允许多个用户登录. (WindowsServer2012 )root 超级管理员用户普通用户 多个普通用户能逻辑上分为一个组 当然一个用户也能隶属于多个组2.为什么要创建用...
转载
30阅读
0评论
0点赞
发布博客于 2 年前

Dell R720 RAID配置

Dell服务器上一般都带有Raid卡,Raid5配置请看下边,亲们1. 将服务器接上电源,显示器,键盘,并开机2. 按 ctrl + R进入Raid设置3. 将光标放置在Raid卡那,按F2,选择“Create New VD”4. 按下面的1234分别设置Raid级别,使用磁盘个数,VD名字,最后点OK确定可按空格选择磁盘5. 将光标放到刚创建的VD上,按F2,选择“f...
转载
342阅读
0评论
0点赞
发布博客于 2 年前

6.Linux文件属性及软硬链接

1.文件属性使用ll -h 查看的详细信息,每一列都是干什么的第一列第一个字符 表示文件类型--->rw-r--r-- 文件权限1 这个文件被链接次数root 文件的拥有者(用户)root 文件的拥有组(用户组 ==>家族)672 文...
转载
45阅读
0评论
0点赞
发布博客于 2 年前

5.Linux文件管理相关命令(下)

1.文件管理之:联网下载文件(wget、curl)、文件上传与下载(rz、sz)1.wget命令1.CentOS7 系统最小化安装默认没有wget命令,需要进行安装[root@oldboyedu ~]# yum install wget -y2.找到我们需要下载的资源复制资源的链接地址---->3.在linux上使用wget命令进行下载(默认下载到当前目录来)[r...
转载
21阅读
0评论
0点赞
发布博客于 2 年前

3.Linux目录结构与文件管理

1.Linux系统目录结构Windows: 以多根的方式组织文件 C:\ D:\ E:\ F:\Linux:以单根的方式组织文件 /2.文件定义比如: /etc/hostname,整个文件中包含文件名称以及文件所在的位置,我们将这个叫做路径,也就是说我们是通过路径对文件进行定位。(1)绝对路径与相对路径绝对路径: 只要以 /(根) 开始的都算绝对路径 比如: ls...
转载
15阅读
0评论
0点赞
发布博客于 2 年前

3. Rsync-远程同步(下)-企业案例

已知3台服务器主机名分别为web01、backup 、nfs主机信息见下表:角色 外网IP(NAT) 内网IP(LAN) 主机名WEB eth0:10.0.0.7 eth1:172.16.1.7 web01NFS eth0:10.0.0.31 eth1:1...
转载
27阅读
0评论
0点赞
发布博客于 2 年前

2. Rsync-远程同步(上)

课程大纲:1.什么是备份? 就是给源文件 增加 一个 副本. U盘 D --> E 2.为什么要做备份? 1.数据重要? 2.防止误操作 3.能够快速恢复3.能不能不做备份? 可以, 不重要的数据可以不用考虑4.备份使用什么方式? ①全量备份,每次都是完全拷贝,效率低下 ②增量备份,每次仅拷贝发...
转载
16阅读
0评论
0点赞
发布博客于 2 年前

报错总结

1. 用户相关1. [root@yinwucheng ~]# su - mysqlsu: warning: cannot change directory to /home/mysql: No such file or directoryThis account is currently not available.警告:无法将目录更改为/home/mysql:没有此类文件或目录...
转载
1777阅读
0评论
0点赞
发布博客于 2 年前

linux-源码软件管理-yum配置

总结如下:1.源码配置软件管理2.配置yum本地源和网络源及yum 工作原理讲解3.计算机硬盘介绍1.1 源码管理软件 压缩包管理命令: # 主流的压缩格式包括tar、rar、zip、war、gzip、bz2、iso等。从性能上比较,TAR、WAR、RAR格式较ZIP格式压缩率较高,但压缩时间远远高于ZIP 1. tar : 进行tar.gz,tar.bz2 压缩包的解压或...
转载
20阅读
0评论
0点赞
发布博客于 2 年前

typora使用快捷键

1. Ctrl+/ 切换源码模式2. ```css 选择语言 回车.4. `code` ctrl+shit+`5. # 1号标题 ctrl+1 ### 3号标题 ctrl+3 ######6号标题 ctrl+66. **加粗** or __加粗__ or ctrl+b7. *斜体* or ctrl+i8. shift+enter or <b...
转载
89阅读
0评论
0点赞
发布博客于 2 年前

舒服的状态

周日下午的4,5点,公司工位,看着代码,听着陶喆,桌上放杯加冰的星巴克,不纠结的状态就是最好的状态~转载于:https://www.cnblogs.com/john123/p/11568512.html...
转载
58阅读
0评论
0点赞
发布博客于 2 年前

新事物如何持续性发展

别人都认为好的就真的好吗,比如大数据的精准推荐,就真的利大于弊吗。任何新事物的发展起初看起来都很美好,初期确实会给用户带来一些新鲜感,慢慢的,玩的人多了,又缺少没有良好的规范和标准,导致市场混乱杂草丛生,不好的一面开始浮现出来,用户开始反感,回归理性,比如现在的技术公众号。转载于:https://www.cnblogs.com/john123/p/11568573.html...
转载
57阅读
0评论
0点赞
发布博客于 2 年前

个人idea插件库

编辑器类idea vimmybatis类free mybatis pluginmybatis log pluginmaven类maven helper简化代码类lombok主题类matrial theme ui单词翻译类translation笔记类qui...
转载
26阅读
0评论
0点赞
发布博客于 2 年前

关于拖延

我是一个喜欢拖延的人,也在一直寻找解决之道,下午从公司出来正好快6点,天气很舒服,这时候要开个车兜兜风想想就爽,然鹅,my work have never been done. 所以,只能回去continue my work.通过这件事,我得到的启发是,如果某件事时你事先计划好要去做的, 并且意愿很强烈,或者说到了那个时间点非做不可,你还会想着把拖延你的工作吗?probably no...
转载
55阅读
0评论
0点赞
发布博客于 2 年前

for循环使用常见问题

1.for循环中出现异常,循环是否继续? 否2.for循环中出现return,循环是否继续 ?否转载于:https://www.cnblogs.com/john123/p/11518046.html
转载
110阅读
0评论
0点赞
发布博客于 2 年前