自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(59)
  • 收藏
  • 关注

转载 技术分享 | mysql 表数据校验

1. checksum table.checksum table 会对表一行一行进行计算,直到计算出最终的 checksum 结果。比如对表 n4 进行校验(记录数 157W,大小为 4G)[ytt]>desc n4;+-------+--------------+------+-----+---------+-------+| Field | Type | Null | ...

2019-09-20 18:57:00 760

转载 MySQL 自带的4个系统数据库的说明

自带的4个系统数据库:information_schema、mysql、performance_schema、sys;information_schema:这个数据库保存了mysql服务器所有数据库的信息。比如数据库的名、数据库的表、访问权限、数据库表的数据类型,数据库索引的信息等等。performance_schema:主要用于收集数据库服务器性能参数,可用于监控服务器在一个较...

2019-09-20 17:39:00 804

转载 linux定时任务crontab怎样执行root命令

在/var/spool/cron/文件夹下放置了所有定时任务文件, 1、运行crontab -u $用户名 -e会显示$用户的所有定时任务; 2、运行sudo crontab -e会显示root用户所有定时任务; 3、配置一个需root权限执行的命令;在Linux中我们可以使用crontab来配置定时任务,对于非root权限的命令,我们...

2019-09-20 15:41:00 3588

转载 GRUB配置与应用,启动故障分析解决

一、GRUB启动位置GRUB是现今大多数Linux系统采用的自举程序,这里先来看一下Linux的程序顺序:执行顺序动作固件Firmware(CMOS/BIOS)→POST(Pwer On Self Test)加电自检↓自举程序Bootloader(GRUB)→在MBR(Master Boo...

2019-09-18 15:55:00 412

转载 最常用MySql数据库备份恢复

1、数据备份类型:·完全备份:故名思议备份整个数据库·部分备份:备份一部分数据集 ; ·增量备份:自上次备份以来的改变数据的备份; ·差异备份:自上次完全备份后改变数据的备份;2、数据备份的方式: 存储引擎支持MyISAM Inno...

2019-09-18 10:36:00 116

转载 关于Tcpdump抓包总结

一、简介tcpdump是一个用于截取网络分组,并输出分组内容的工具。凭借强大的功能和灵活的截取策略,使其成为类UNIX系统下用于网络分析和问题排查的首选工具tcpdump提供了源代码,公开了接口,因此具备很强的可扩展性,对于网络维护和入侵者都是非常有用的工具tcpdump 支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息...

2019-09-16 19:30:00 171

转载 linux 命令输出保存为文件的三种方式

一、ls >2.txt 将ls命令直接保存到home文件夹下的2.txt,命令窗口无显示  二、ls | tee 2.txt 也是直接保存在了home文件夹下的2.txt,命令窗口有显示  三、依次执行    1.  script -a 3.txt    2.  ls    3.  exit说明:scrip可以记录终...

2019-09-16 19:28:00 3183

转载 mysql数据库SQL执行分析,优化前必备分析

概述一般我们在对mysql数据库做优化,肯定需要对慢sql去做分析才能开始优化,那么有什么分析的方法呢?下面通过对sql执行时间和执行情况来做分析。一、SQL 执行时间分析通过找到执行时间长的 SQL 语句,可以直观的发现数据层的效率问题。1.通过 show processlist 来查看系统的执行情况mysql> show processlist;...

2019-07-31 16:40:00 99

转载 定时任务工具Linux crontab命令详解

crontab:定时任务的守护进程,精确到分,设计秒的我们一般写脚本 -->相当于闹钟 日志文件: ll /var/log/cron* 编辑文件: vim /etc/crontab 进程:ps -ef | grep crond ==> /etc/init.d/crond restart 作用:定时备...

2019-07-31 16:35:00 501

转载 通过shell定时备份数据库

需求:每天凌晨2:10备份数据库zhengDB到 /data/backup/db。备份开始和结束能够给出相应提示信息。备份后的文件标识标准为已备份时间为文件名,并打包成 .tar.gz 的形式,如:2018-07-01_211802.tar.gz。在备份的同时,检查是否有10天前备份的数据库文件,如果有就将其删除。步骤:step1 : 编写shell并授权...

2019-07-31 16:32:00 155

转载 linux /bin/bash^M: bad interpreter的解决办法

linux下执行shell脚本时报错:-bash: ./a.sh: /bin/bash^M: bad interpreter: No such file or directory。原因是windows下的文件是dos格式,即每一行结尾以\r\n来标识,而linux下的文件是unix格式,行尾则以\n来标识。查看文件格式有三种方法:1.cat -A <filename&g...

2019-07-31 16:31:00 176

转载 Linux的inode的理解

文件名 -> inode -> device block转自:http://www.ruanyifeng.com/blog/2011/12/inode.htmlhttp://blog.s135.com/post/295/http://hi.baidu.com/leejun_2005/blog/item/d9aa13a53b3af6e99152ee7e.html...

2019-07-31 16:29:00 98

转载 嵌入式Linux框架的理解

从事嵌入式linux工作也几年了,如果算上大学期间的自学,那么也算是个工程师了。期间写过底层bootloader、内核的驱动和上层应用程序。对于芯片内部的模块也在大学时候用fpga的verilog玩过,所以对于整个嵌入式的框架也算是有点小小的理解,今天我们一起来来谈谈。如有偏差,请各位不吝赐教!首先还是看下整个框架。关于bootloader1、当板子一上电,因为...

2019-07-31 16:27:00 789

转载 mysql数据库查询缓存总结

概述查询缓存(Query Cache,简称QC),存储SELECT语句及其产生的数据结果。闲来无事,做一下这块的总结,也做个备忘!工作原理查询缓存工作原理如下:缓存SELECT操作的结果集和SQL语句,key为sql,value为查询结果集;如果新的SELECT语句到了,以这个sql为key去缓存中查询,如果匹配,就把缓存的结果集返回;匹配标准:...

2019-07-31 16:15:00 247

转载 高精度NTC测温的硬件电路以及软件设计

什么是NTCNTC是热敏电阻,其电阻值对温度变化敏感,在不同的温度下,可以呈现不同的电阻值。热敏电阻有两类,一类是负温度系数电阻(NTC),温度增加时,电阻值降低,另一类是正温度系数电阻(PTC),温度增加时,电阻值增加。热敏电阻的电阻值计算NTC的电阻值R与温度的关系可以近似表示为:公式1,电阻与温度函数关系式其中T是绝对温度,数值为摄氏温度+273.1...

2019-07-31 15:26:00 10614

转载 浅谈Linux下傻瓜式磁盘分区工具cfdisk的使用

对于新手来说,Linux环境下的磁盘分区可能还会存在一些困难。对于熟悉Linux的朋友来说,我们还有fdisk、parted(2TB以上的磁盘分区使用)等磁盘分区工具可以使用。在我们新增磁盘或者在原来磁盘上进行扩容时就会使用到磁盘分区工具,磁盘分区对于整个系统的管理十分重要。 1 . 增加一块容量为2GB的硬盘,增加步骤不赘述,根据个人情况进行操作。使用lsblk命令查看一下当前存储设备...

2019-07-31 15:05:00 195

转载 详解Linux获取启动盘路径命令--fdisk、sfdisk -l、lsblk

概述linux引导磁盘路径可以用于任何问题的故障诊断。这个引导分区或路径包含GRUB配置的Linux引导装载程序。那么我们可以怎么找到当前Linux引导磁盘路径呢?基本上有三种方法可以找到当前Linux引导磁盘路径。01fdisk如果你装有多个硬盘在你的服务器上,会非常困难找到你的当前引导磁盘路径。例如:fidisk -l 会输出一长串信息。# fdisk -...

2019-07-31 15:00:00 464

转载 5种单键控制启停程序简述

工控上,单键启停的应用还是非常广泛的,那单键启停是什么意思呢,就是只有一个点动按钮,同时控制设备的开启和停止,当然方法有很多种,下面简单分享五种单键启停的方法,为了方便展示,程序中我用SM0.5来代替单键启停按钮:1、第一就是简单利用位逻辑指令来实现,看下面动态图,我就不做解释了哈2、第二种就是利用字节异或指令来实现,异或什么意思呢,即同为0,异为1,下列程序中让2...

2019-07-31 14:49:00 5712

转载 常见开关电源各种拓扑结构对比与分析

什么是Power Supply?开关电源的元件构成三种基本的非隔离开关电源三种基本的隔离开关电源反激变换器(Flyback)工作原理 (电流连续模式)反激变换器(Flyback)工作原理 (电流断续模式)反激变换器(Flyback)工作原理(1)反激变换器(Fly...

2019-07-31 14:46:00 1109

转载 详解Linux系统中10个最危险的命令

概述大多数的朋友都是主要用的windows系统,基本用鼠标就可以完成所有的操作,但是在Linux系统中很多都是键盘+命令操作电脑的,Linux命令行使用很有趣,但有时候也很危险,尤其是在你不确定你自己正在做什么时候。今天分享这篇主要的目的是想让你意识到在你运行某些命令时应该三思而后行。1. rm -rf 命令rm -rf命令是删除文件夹及其内容最快的方式之一。仅仅一丁点的...

2019-07-31 14:44:00 389

转载 SWD烧录/仿真方式

单片机在烧写/仿真的时候具有一种方式叫做SWD,这种方式只用到两根线SWDIO,SWCLK。一般SWD和JTAG中的JTMS和JTCK共用的。由于线少,所以使用非常方便,但是速率相对较低。在接线时,SWDIO、SWCLK、GND对应连接。转载于:https://www.cnblogs.com/ct20150811/p/11276141.html...

2019-07-31 14:37:00 5137

转载 详解shell脚本括号区别--$()、$「 」、$「 」 、$(()) 、「 」 、「[ 」]

概述很多时候我们在写shell脚本的时候总会碰到不同的括号,那么这些不同的括号有什么区别呢?$()用于命令交换说明:平时脚本用的``符号也是用于命令交换的哦,和$() 的操作是一样的${ }用于变量替换,这里每次调用环境的时候是需要带一个${ } 但是不带也不会影响这个定义了变量的范围,比较不容易出错...

2019-07-31 14:20:00 825

转载 Centos/Linux下调整分区大小(以home和根分区为例)

在安装新系统的时候,有时候没法预估或者说错误的划分了分区大小,常常会导致我们后面的操作出现极大地不方便,比如某个分区分的太小了,导致软件安装的时候会报安装空间不够,这就很麻烦。在这里我就记录一下错误分区后对home和根分区存储空间大小调整的整个过程!1.查看我们机器现有的分区状况注意红色框中的信息,这是我们后面要更改的分区路径。通过上面我们可以发现根分区和home...

2019-06-12 17:23:00 1585

转载 Centos6.5安装中文支持和中文输入法

第一步:中文支持: 在shell命令下输入:# vi/etc/sysconfig/i18n然后修改LANG="en_US.UTF-8"为LANG="zh_CN.UTF-8"保存,重启系统即可,后来自己试了很多遍,只在系统登录界面的用户名和密码改成了中文,进入系统桌面后发现还是无法解决系统的中文支持问题。然后终于在51cto中找到了一种解决方案:由于loc...

2019-06-11 16:17:00 812

转载 如何用电路实现检测过零点?这个简单电路就能搞定

过零检测指的是在交流系统中,当波形从正半周向负半周转换时,经过零位时,系统作出的检测。可作开关电路或者频率检测。漏电开关的漏电检测是检测零序电流。大致有两种方案,一是变压器隔离,二是光耦隔离的。哪种方案更经济,而且过零点精确。1基本原理图:在本设计中,可以为电机调速作为依据,在电控中主要为强电通讯作为时间参考。2工作原理简介:上述强电过零检测电路,提供+5V...

2019-04-30 11:45:00 5021

转载 ifconfig无输出的原因及解决办法

问题执行 ifconfig 命令无任何报错,也无任何输出信息[root@linuxprobe~]#ifconfig[root@linuxprobe~]#排错1. 检查PATH变量[root@linuxprobe~]#echo$PATH/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:...

2019-04-30 11:26:00 1327

转载 Linux云服务器下Tomcat部署

基于阿里云Centos 7服务器的Tomcat项目部署工具:一台安装jdk1.8的Centos 6/7.X云服务器(64位)Putty ssh远程连接云服务器的软件FileZillaClient 本地机与服务器文件互传的软件步骤一:Centos 7安装jdk1.81.putty连接上云服务器2进入到目录/usr/local/中:cd...

2019-04-12 20:51:00 116

转载 linux wget 命令用法详解(附实例说明)

Linux wget是一个下载文件的工具,它用在命令行下。对于Linux用户是必不可少的工具,尤其对于网络管理员,经常要下载一些软件或从远程服务器恢复备份到本地服务器。如果我们使用虚拟主机,处理这样的事务我们只能先从远程服务器下载到我们电脑磁盘,然后再用ftp工具上传到服务器。这样既浪费时间又浪费精力,那不没办法的事。而到了Linux VPS,它则可以直接下载到服务器而不用经过上传这一步...

2019-04-12 18:45:00 1829

转载 yum的repo文件详解、以及epel简介、yum源的更换

一、什么是repo文件 repo文件是Fedora中yum源(软件仓库)的配置文件,通常一个repo文件定义了一个或者多个软件仓库的细节内容,例如我们将从哪里下载需要安装或者升级的软件包,repo文件中的设置内容将被yum读取和应用! YUM的工作原理并不复杂,每一个 RPM软件的头(header)里面都会纪录该软件的依赖关系,那么如果可以将该头的内容纪录下...

2019-04-12 17:28:00 6533

转载 linux如何安装yum

yum全称Yellow dog Updater Modified,yum的主要用途是对rpm包进行管理,包括安装、卸载、升级等。linux安装yum也较为简单,具体如下:工具/原料1、电脑;2、Linux系统。方法/步骤查看、卸载已安装的yum包查看已安装的yum包#rpm –qa|grep yum卸载软件包#rpm –e ...

2019-04-12 16:02:00 894

转载 Linux下安装Tomcat服务器和部署Web应用

一、上传Tomcat服务器二、安装Tomcat服务器2.1、解压tomcat服务器压缩包2.2、配置环境变量  tomcat服务器运行时是需要JDK支持的,所以必须配置好JDK用到的那些环境变量编辑/etc下的profile文件,加上如下内容:2.3、修改tomcat服务器的启动端口修改将Tomcat服务器启动时使用的端口...

2019-04-12 15:31:00 94

转载 Linux中挂载详解以及mount命令用法

挂载概念Linux中的根目录以外的文件要想被访问,需要将其“关联”到根目录下的某个目录来实现,这种关联操作就是“挂载”,这个目录就是“挂载点”,解除次关联关系的过程称之为“卸载”。注意:“挂载点”的目录需要以下几个要求:(1)目录事先存在,可以用mkdir命令新建目录;(2)挂载点目录不可被其他进程使用到;(3)挂载点下原有文件将被隐藏。挂载与卸载挂载方...

2019-04-12 11:51:00 247

转载 开关三极管使用细节若干问题

一、导读在数字电路设计的中,通常会遇到三极管,在使用的过程中,如果电路设计不当,三极管无法工作在正常的开关状态,就达不到预期的目的,有时就是因为这些小小的错误而导致重新打板,导致浪费。一位工程师分享了自己使用三极管的一些经验以及一些常见的误区给大家,在电路设计的过程中可以减少一些不必要的麻烦。二、三极管驱动负载在数字电路设计的中,往往需要把数字信号经过开关扩流器件来驱动一些蜂...

2019-03-15 15:15:00 390

转载 STM32的GPIO工作原理 | 附电路图详细分析

STM32的GPIO介绍STM32引脚说明GPIO是通用输入/输出端口的简称,是STM32可控制的引脚。GPIO的引脚与外部硬件设备连接,可实现与外部通讯、控制外部硬件或者采集外部硬件数据的功能。STM32F103ZET6芯片为144脚芯片,包括7个通用目的的输入/输出口(GPIO)组,分别为GPIOA、GPIOB、GPIOC、GPIOD、GPIOE、GPIOF、GPIOG,...

2019-03-14 08:58:00 825

转载 话说上拉电阻和下拉电阻

上拉电阻和下拉电阻2者共同的作用是:避免电压的“悬浮”,造成电路的不稳定;一、上拉电阻如图所示:1、概念:将一个不确定的信号,通过一个电阻与电源VCC相连,固定在高电平;2、上拉是对器件注入电流;灌电流;3、当一个接有上拉电阻的IO端口设置为输入状态时,它的常态为高电平;二、下拉电阻如图所示:1、 概念:将一个不确定的信号,通过一个电阻...

2019-03-13 15:39:00 335

转载 Linux下MySQL数据库常用基本操作

1、显示数据库 show databases;2、选择数据库use 数据库名;3、显示数据库中的表show tables;4、显示数据表的结构describe 表名;5、显示表中记录SELECT * FROM 表名6、建库 create databse 库名;7、建表...

2018-12-07 20:04:00 57

转载 Linux acpi off学习的必要

ACPI是Intel(i386,x86_64,IA64)平台的标准固件规范,绝大部分OS需要从BIOS得到的信息都可以从ACPI得到,并且现在的趋势是未来的任何新的特性相关的信息都只能从ACPI得到。ACPI的内容庞杂,学习ACPI至少可以帮助我们理解配置信息。这些信息从legacy PNP设备的配置,到多处理器,到NUMA,比如现在的Multiple C...

2018-11-12 18:00:00 162

转载 CentOS 6.2出现Disk sda contains BIOS RAID metadata解决方法

今天在安装CentOS 6.2的时候,当进到检测硬盘的时候,总是过不去,报错如下: Disk sda contains BIOS RAID metadata, but is not part of any recognized BIOS RAID sets. Ignoring disk sda这种情况在Ubuntu,SUSE都有类似的情况,只是提示不太一样。有时候是sda...

2018-11-12 17:58:00 677

转载 降低开关电源纹波的三个要素

1、储能电感。储能电感在工作频率下的Q值越大越好,很多人只注意到电感量,其实Q值的影响要大得多,电感量只要满足要求允许在很大范围内波动。2、滤波电容。滤波电容的ESR和ESL是非常重要的参数,越低越好,仅追求容量是远远不够的,当然在满足足够低的ESR和ESL的前提下,容量大些较好。开关电源的滤波电容优选X7R或X5R电容与钽电解的组合,纹波稍放宽可用Y5V电容和瘦高外观的铝电解(低E...

2018-11-12 15:51:00 429

转载 什么是RFID? 射频识别技术的特点及工作原理!

RFID即Radio Frequency Identifcation,就是射频识别技术,这篇给大家讲述的就是这个射频识别技术。这里就涉及到射频,电磁学等等知识。看完这篇,你应该会对这些知识有些了解,大家匆必要看完!...

2018-11-12 15:46:00 2613

空空如也

空空如也

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

TA关注的人

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