自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

whyrookie的博客

whyrookie的博客

  • 博客(53)
  • 收藏
  • 关注

转载 linux中find命令

find /etc/ -name passwd ##查找/etc/下名称中带有passwd的文件

2020-12-31 15:21:12 166

转载 linux

linux--介绍和基础命令linux--权限和用户管理linux--python3安装以及虚拟环境配置linux--nginxlinux--后端项目部署linux--redis

2020-12-30 20:21:19 70 1

转载 Linux入门

Linux入门操作系统的分类Windows系列操作系统,Unix类操作系统,Linux类操作系统,Mac操作系统提问:为什么要去学习Linux?同学甲可能要问,你介绍了这么多有关Linux的知识,但我还是懵逼,我从小学去网吧打泡泡堂用的就是Windows,上了这么多年学也是用的Windows,为什么要让我学这个Linux?同学乙可能要问,听起来Linux好像很高大上,如果我放弃Windows去学Linux,用不了多久就会升职加薪...

2020-12-29 20:21:12 148

转载 [Linux实践] macOS平台Homebrew更新brew update卡死,完美解决

[Linux实践] macOS 平台 Homebrew 更新 brew update 卡死,完美解决版本2020.01.05摘要:使用brew install [软件包]安装软件包时,卡在Updating Homebrew...或输入`brew update`更新brew,半天没反应.产生原因一般是在国内访问官方更新源获取资源太慢,解决方案可以采用更换国内镜像更新源.关键词: Linux; macOS; mac; Homebrew; brew update; 开源软件镜像站;...

2020-12-29 15:21:15 1627

转载 LNMP环境配置(2)

php-fpm配置,Nginx配置Nginx配置默认虚拟主机修改主配置文件# vi /usr/local/nginx/conf/nginx.conf在最后 } 符号上面写入 include vhost/*.conf;设置默认虚拟主机# mkdir /usr/local/nginx/conf/vhost# cd /usr/local/nginx/conf/vhost# vi default.confserver { listen 80 de...

2020-12-29 08:20:16 201

转载 cisco 路由器的操作系统基础命令集

路由器和交换机里都有操作系统,cisco的操作系统叫ios。怪不得路由器贵,原来也是带操作系统的机器啊,以前真是小白。ios里的几种模式1,>:用户模式:啥也干不了。2,#:特权模式:用于检验在全局模式里的配置是否生效了。下面的R1是路由器的名字(是在GNS3里设置的)。从用户模式进入特权模式enableR1>enableR1#3,R1(config):全局模式。在特权模式里,输入:configure terminal,就能进入全局模式。R1#configure t...

2020-12-28 08:20:04 1458 1

转载 部署你的CRM程序

部署你的CRM程序发布CRM你将使用以下软件nginxuWSGICentOS7CRM项目文件virtualenvsupervisorWSGI、uWSGIpython web服务器开发使用WSGI协议(Web Server Gateway Interface)python web项目默认会生成一个wsgi.py文件,确定好应用模块。生产环境中使用的是uWSGI,实现了WSGI所有接口,C语言编写,效率很高的web服务器。uWSGI是一个全功能...

2020-12-27 08:20:17 181

转载 shell基础

shell基础概念shell是系统跟计算机硬件交互时使用的中间介质支持特定语法每个用户都可以有自己特定的shellCentOS7默认shell为bash记录命令历史最多保存1000条历史命令,保存在用户家目录的.bash_history文件中# !! 表示执行上一条指令# !n 表示执行命令历史中的第n条指令# !字符串 表示执行命令历史中最近一次以字符串开头的命令命令和文件名补全tab键可以补全一个指令、一个路径或者一个文件名连续按两次tab键,系统会把...

2020-12-26 20:21:22 94

转载 Bash脚本编程学习笔记08:函数

官方资料:Shell Functions (Bash Reference Manual)简介正如我们在《Bash脚本编程学习笔记06:条件结构体》中最后所说的,我们应该把一些可能反复执行的代码块整合起来,避免反复编写使得代码过于臃肿。函数正是为了解决这个问题而存在的。函数在定义时,可以将常用的代码整合为一个整体,当我们需要执行的时候,只需要调用这个函数即可。Bash是过程式编程语言,从上至下顺序执行代码,因此函数定义必须在函数调用之前完成。函数属于shell的基础特性,即不仅仅是...

2020-12-26 15:21:04 241

转载 Exchange Server 2016 本地部署安装流程

思路:一台Server 2016用作AD+DNS,一台Server 2016用作Exchange Server 2016Exchange Server 2016 CU14 安装路径:安装路径:https://www.microsoft.com/en-us/download/details.aspx?id=100302Install Guide: https://docs.microsoft.com/en-us/Exchange/plan-and-deploy/prerequisites?vi...

2020-12-26 08:20:07 1270

转载 linux系统下apache服务的启动、停止、重启命令

本文章简单的介绍了关于linux下在利用命令来操作apache的基本操作如启动、停止、重启等操作,对入门者不错的选择。本文假设你的apahce安装目录为 usr local apache2,这些方法适合任何情况apahce启动命令:推荐本文章简单的介绍了关于linux下在利用命令来操作apache的基本操作如启动、停止、重启等操作,对入门者不错的选择。本文假设你的apahce安装目录为/usr/local/apache2,这些方法适合任何情况apahce启动命令:推荐/usr/local/a...

2020-12-25 20:21:22 386

转载 Linux 查看磁盘IO并找出占用IO读写很高的进程

背景-线上告警线上一台服务器告警,磁盘利用率 disk.util > 90,并持续告警。登录该服务器后通过iostat -x 1 10查看了相关磁盘使用信息。相关截图如下:1 # 如果没有 iostat 命令,那么使用 yum install sysstat 进行安装2 # iostat -x 1 10由上图可知,vdb磁盘的 %util【IO】几乎都在100%,原因是频繁的读取数据造成的。其他字段说明Device:设备名称tps:每秒的IO读、写请求数量,多...

2020-12-25 08:20:15 1357

转载 安装研发服务器

重装服务器真是一个耗精力的过程,尤其是用ghost做数据全盘备份,数据ghost恢复蜗牛一般的速度,再加上ghost居然人生第一次碰到了软件会异常问题,真的是让人痛苦不堪啊。从现在想来,可能不如用imagex来备份数据,imagex至少可以直接mount,省了我不断的恢复过程啊。回想起来,选ghost唯一的理由,应该是:全盘备份,可以必要时候全盘恢复。不过,这个不是这里的重点。这里主要讲服务安装时候,自动化脚本构建。当然,使用构建脚本的方法,可能真的不如直接手动操作,但是,万一需要第二台或第二次再...

2020-12-24 20:21:24 165 1

转载 记一次生产事故--磁盘被占满

写在前面今天,跑在阿里云ECS上的生产环境,突然间访问异常,接口各种报错,无奈公司没有专业的运维人员,只能硬着头皮解决一下。问题排查先从表面看起,数据库首先报错Caused by: org.postgresql.util.PSQLException: ERROR: could not extend file "base/16385/16587_fsm": No space left on device 建议:Check free disk space.直观上看,设备没有可用空间,也...

2020-12-24 15:21:18 1124

转载 linux入门系列10--firewalld防火墙管理

上一篇文章学习了用户及文件相关权限,本篇继续学习防火墙技术。防火墙作为公网与内网之间的保护屏障,对系统至关重要。防火墙又分为硬件防火墙和软件防火墙,主要功能都是依据设置的策略对穿越防火墙的流量进行过滤。本篇主要讲解Centos7系统自带的软件防火墙。由于在初学阶段为了避免干扰很多时候我们都是直接关闭防火墙,但在生产环境这样做是很不安全的,因此我们需要掌握防火墙的相关配置方法。一、Linux防火墙概述Linux系统包含两个层面的防火墙,一种是基于TCP/IP的流量过滤工具,另外一种是TCP ...

2020-12-23 20:21:15 270

转载 Mac Parallels Desktop下Ubuntu虚拟机编译安装内核后登录界面无限循环的解决

本文仅适用于MacParallels Desktop下运行的Ubuntu虚拟机。MacParallels Desktop下运行的Ubuntu 16.04,内核版本4.10.0,下载了Linux 4.10.1内核编译并安装,用新内核启动之后,能进入登录界面,但是输入正确密码后又跳回到了登录界面,无限循环。在网上找了好多解决方法,有关于显卡驱动的,有关于权限的,但是试过了都没有用。摸索了2天,受网上关于显卡驱动的一些解决方法的启发,想到了可能是Parallels Tools的问题,试了一下发...

2020-12-23 08:20:17 665

转载 centos7使用fdisk:创建和维护MBR分区表

1.在VMware选择要添加硬盘的虚拟机,添加一块硬盘。这样就有两块硬盘2.重启虚拟机。cd /dev #dev是设备目录,下面有很多很多设备,其中就包含硬盘ll grep | sd #过滤sd开头的文件,下面的sdb就是刚刚新添加的硬盘3.使用fdisk来分区fdisk -l #查看分区信息 可以看到sdb还没有进行分区fdisk /dev/sdb #对这块硬盘进行分区p 打印分区表n 新建一个新分区.d 删除一个新分区.q 退出不保存.w...

2020-12-22 20:21:12 334

转载 回炉重造之重读Windows核心编程-003-内核对象

  内核对象是个比较难理解的概念,问题的根源就在于即使是《核心编程》书中也没有说清楚它的定义,只是不停地举例和描述它的性质,还有如何使用。  盲人摸象,难见全貌。只能尽可能列举它的性质,注意使用了。  引用计数(书中的说法是使用计数)就是内核对象的一个很关键的性质。由于内核对象的拥有者是内核而不是进程,所以只能由内核来做撤销内核对象的操作。而通常一个内核对象不一定只被一个进程使用的,创建或者撤销内核对象,就要看引用计数了。引用计数在内核对象被创建的时候被置为1,被进程访问一次引用计数就递增1。...

2020-12-22 15:21:13 242

转载 linux中文件处理命令

目录touchcatmorelessheadtailtouch解释命令名称:touch命令所在路径:/bin/touch执行权限:所有用户功能描述:创建空文件语法touch [文件名] 示例# 当前目录下创建空文件touch test.txt# 在已存在test.txt的基础上再次touch test.txt,修改test.txt的最后修改时间touch test.txt# 在/root下创建空文件touch /root/test.txt# 创...

2020-12-21 20:21:17 156

转载 痞子衡嵌入式:恩智浦i.MX RT1xxx系列MCU启动那些事(11.1)- FlexSPI NOR连接方式大全(RT1015/1020/1050)

  大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是恩智浦i.MX RT1015/1020/1050三款MCU的FlexSPI NOR启动的连接方式。  由于i.MXRT内部没有非易失性存储器,因此在系统设计时为i.MXRT搭配一块存放应用程序代码的存储器是头等大事。i.MXRT支持启动的外部存储器类型众多,其中通过FlexSPI接口连接串行NOR Flash是首选。  就i.MXRT芯片引脚本身来说,其FlexSPI模块支持的Pinmux选择较多,这在芯片参考手册Chip I...

2020-12-21 15:21:13 575

转载 Windows下subsystem子系统(wsl)的默认安装位置

位置在:C:\Users\THINK\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs备注:THINK是我的Windows登录用户名,你换成自己的用户名即可,知道了这个文件夹之后就可以方便地进行subsystem的文件管理了,写好后的程序也可以转移到自己的windows系统下,避免了程序丢失的烦恼。...

2020-12-21 08:20:07 10349 2

转载 Linux常见问题1:Permission Denied

①、访问文件时出现:Permission Denied 原因:文件或文件夹拒绝访问解决方法:  sudo chmod -R 777 路径文件名   使用管理员权限为拒绝访问的文件添加所有用户的读、写、执行权限  -R或——recursive:递归处理,将指令目录下的所有文件及子目录一并处理;扩展权限范围  u :User,即文件或目录的拥有者;  g :Group,即文件或目录的所属群组;  o :Other,除了文件或目录拥有者或所属群组...

2020-12-20 20:21:25 3858

转载 《痞子衡嵌入式半月刊》 第 3 期

痞子衡嵌入式半月刊: 第 3 期这里分享嵌入式领域有用有趣的项目/工具以及一些热点新闻,农历年分二十四节气,希望在每个交节之日准时发布一期。本期刊是开源项目(GitHub: JayHeng/pzh-mcu-bi-weekly),欢迎提交 issue,投稿或推荐你知道的嵌入式那些事儿。上期回顾 :《痞子衡嵌入式半月刊: 第 2 期》唠两句今天是雨水与惊蛰交节之时,惊蛰节气在农耕上有着相当重要的意义,自古以来我国人民很重视惊蛰这个节气,把它视为春耕开始的节令。新冠肺炎疫情在逐日好转,相信...

2020-12-20 15:21:07 299 1

转载 任务栏简化,让你的任务栏更美观!

原文链接: https://xiaoheidiannao.com/articles/Optimization-For-Task-Bar.html目录目标简化任务栏任务栏设置目标任务栏优化的目标是尽量减少任务栏上的图标,将没有必要存在的图标去掉,让任务栏达到最简的状态。除此之外,还可以进行一些个性化的任务栏设置!简化任务栏事实上,任务栏上有很多图标没有存在的必要,因为可以用快捷键实现相同的功能,相比于点击任务栏上的图标,使用快捷键能更快捷方便.除此之外,任务栏上图标如果太多的话也不好...

2020-12-19 20:21:13 220 1

转载 CentOS7 64位下载配置与安装教程(超详细图文教程)

场景CentOS官网:https://www.centos.org/download/但是目前官网最新版本是CentOS8,如果想要下载安装CenOS7的话可以在阿里镜像上下载http://mirrors.aliyun.com/centos/7/isos/x86_64/这里直接点击第二个进行下载。注:博客:https://blog.csdn.net/badao_liumang_qizhi 关注公众号 霸道的程序猿 获取编程相关电子书、教程推送与免费下载。实现下载完成后...

2020-12-19 15:21:09 1888 1

转载 MySQL基础数据类型

一 介绍  存储引擎决定了表的类型,而表内存放的数据也要有不同的类型,每种数据类型都有自己的宽度,但宽度是可选的  详细参考:http://www.runoob.com/mysql/mysql-data-types.htmlhttp://dev.mysql.com/doc/refman/5.7/en/data-type-overview.html  mysql常用数据类型概览:#1. 数字: 整型:tinyinit int bigint 小数: fl...

2020-12-19 08:20:12 333 1

转载 Hbase入门(三)——数据模型

Hbase最核心但也是最难理解的就是数据模型,由于与传统的关系型数据库不同,虽然Hbase也有表(Table),也有行(Row)和列(Column),但是与关系型数据库不同的是Hbase有一个列族(Column Family)的概念,它将一列或者多列组织在一起,HBase必须属于某一个列族。行和列交叉点称为单元格(Cell),单元格时版本化的。单元格的内容,也就是列的值是不可分割的字节数组。HBase没有数据类型,任何列值都被转换成字节数组进行存储。HBase表中的行是通过行键(Rowke...

2020-12-18 15:21:12 318 1

转载 数据库索引总结

高强度训练第十九天总结:为什么要用索引通过创建唯一性索引可以保证数据库表中每一行数据的唯一性可以大大加快数据的检索速度(大大减少了检索的数据量),这也是创建索引最主要的原因。帮助服务器避免排序和临时表将随机IO变为顺序IO可以加速表和表之间的连接,特别是在实现数据的参考完整性方面特别有意义。索引这么多优点,为什么不对表中的每一个列创建一个索引呢?当表中的数据进行增加、删除和修改的时候,索引也要动态的维护,这样就降低了数据维护的速度。索引修啊占物理空间,除了数据表占数据空间之外,每...

2020-12-18 08:20:15 92

转载 Falling back to java on path. This behavior is deprecated

windows启动elasticsearch报错:warning: Falling back to java on path. This behavior is deprecated. Specify JAVA_HOME错误原因:windows 机器上已经安装了 java,但是没有配置环境变量 JAVA_HOME因为一台计算机上可以安装多个 JDK 和 JVM,为了避免混乱,可以新增环境变量 JAVA_HOME,指定一个默认使用的 JDK。使用 echo 命令检查环境变量 JAVA_HO...

2020-12-17 20:21:16 3814

转载 Oracle数据库创建只读用户

创建一个只读用户user2,只能查询管理员用户user1下的表,不能增删改。操作环境:PL/SQL Developer1、用管理员用户user1登录,创建用户user2、并授权--创建用户user1,密码123456create user user2 identified by 123456;--授权grant connect to user2;grant create synonym to user2;grant create session to user2;2、授予us...

2020-12-16 20:21:10 887

转载 SQL Server重建索引与重组索引会更新统计信息吗?

在SQL Server中重建索引(Rebuild Index)与重组索引(Reorganize Index)会触发统计信息更新吗? 那么我们先来测试、验证一下: 我们以AdventureWorks2014为测试环境,如下所示: Person.Person表的统计信息最后一次更新为2014-07-17 16:11:31,如下截图所示: DECLARE @table_name NVARCHAR(32);SET @table_name='Person.Person'SELECT sch....

2020-12-16 08:20:08 587

转载 Redis数据库

1、Redis概念  Redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。与memcached一样,为了保证效率,数据都是缓存在内存中。区别的是redi...

2020-12-14 20:21:10 97

转载 数据分析师如何自力更生统计用户行为频次?

不懂数据分析的 growth hacker 不是好运营。近日我想要统计我家产品 xue.cn 用户的编程自学行为的频次,且在不给技术开发部门带来任何新需求的情况下自力更生。那么,我该如何定义并统计这个数据指标呢?1、定义学习这个行为。某些行为是单个事件,某些行为是多种事件的组合。xue.cn 用户的编程自学行为包括:完成某书一个章节的阅读、完成一道习题、获得一个成就、提交一次评论,完成一次心得打卡等,未来还会有更多。不过,虽然我们有聊天室,但因为使用的是 gitter ,所以数据采集并不容易...

2020-12-14 08:20:10 206

转载 mysql主从搭建

mysql初始化/usr/local/mysql/scripts/mysql_install_db --basedir=/usr/local/mysql --defaults-file=/etc/my3306.cnf --datadir=/home/mysql3306/mysql3306/ --user=mysql /usr/local/mysql/bin/mysqld_safe --defaults-file=/etc/my3306.cnf --user=mysql &/usr/l...

2020-12-13 20:21:15 109

转载 【MongoDB详细使用教程】五、MongoDB的数据库管理

【MongoDB详细使用教程】一、Mac安装MongoDB【MongoDB详细使用教程】二、MongoDB基本操作【MongoDB详细使用教程】三、高级查询【MongoDB详细使用教程】四、python操作MongoDB【MongoDB详细使用教程】五、MongoDB的数据库管理目录1、数据库安全1.1、创建管理员账号和密码1.2、设置服务状态为需要验证用户1.3、创建用户账户和密码1.4、忘记密码/修改密码2、主从服务器2.1、创建服务器目录,用于分别存放主从服务器数据2.2、启动服务2.3、...

2020-12-13 08:20:05 617

转载 Navicat远程连接MySQL8,必知防坑策略

项目上线是每一个开发工程师面临收获前面抓紧时间开发的成果,但有时我们上线项目首先需要做一些相关的业务测试。通过Xshell远程连接后使用命令行的方式连接操作Mysql这个没什么太大的你问题。但每次通过命令这种繁琐的功夫不是程序员应该干的事情,学习还尚可,但是对于开发。效率二字不能离口。这不,采用本地的Navicat工具直接连接到远程的MySQL8就出事情啦,所以希望这篇文章能够帮助到大家一些相关的开发。第一步:打开Navicat工具,编辑连接中的连接信息,分别是配置常规连接与SSH连接常规...

2020-12-12 15:21:05 287

转载 SQLServer执行大脚本文件时,提示“无法执行脚本没有足够的内存继续执行程序 (mscorlib)”

问题描述:有时候服务器操作导入数据.sql,或者当需求不可以直接备份整库还原时,往往通过导出数据库脚本的方式来部署-还原数据库表但是当数据库导出脚本很大,用Microsoft SQL Server Management Studio执行脚本时,往往会遇到“内存不足”的提示。解决办法:用微软自带的sqlcmd工具,可以导入执行。以SQL Server 2012版本为例:第一步:Win+R 键入:cmd 命令,开启命令行工具;第二步:输入:(具体目录路径跟你安装的SQ...

2020-12-12 08:20:07 1451

转载 TICK技术栈(三)InfluxDB安装及使用

1.什么是InfluxDB?InfluxDB是一个用Go语言开发的时序数据库,用于处理高写入和查询负载,专门为带时间戳的数据编写,对DevOps监控,IoT监控和实时分析等应用场景非常有用。通过自定义配置让InfluxDB保留规定时间内的数据,并自动从系统中删除不在规定时间内的数据,可以节省计算机上的空间。InfluxDB还提供了一种类似于SQL的查询语言来与数据进行交互,并且InfluxDB相比传统关系型数据库更关注数据的实时性和并发插入时的承受能力。github地址:https://gith...

2020-12-11 08:20:16 249

转载 MYSQL思维导图

MYSQL思维导图

2020-12-09 20:21:13 278

转载 数据采集

链接:https://bdcc.bigdataedu.org/block/48(需账号登录)

2020-12-09 15:21:07 159

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除