代码编织梦想

彻底解决VMware安装linux虚拟机无法Ping通网络的问题(Network is unreachable)或者ping 报name or service not known-爱代码爱编程

@彻底解决VMware安装linux虚拟机无法Ping通网络的问题(Network is unreachable)或者ping 报name or service not knownTOC 先点编辑找到地下的虚拟机网络编辑器,将你的VMnet设置设置为NAT模式,然后点击NAT设置,如下 记住这三个玩意(注意子网IP:192.168.30.0是一个范围,

redis学习05-java使用redis【jedis】-爱代码爱编程

文章目录 1、什么是jedis?2、如何简单实用jedis2.1、项目搭建2.2、jedis的API3、jedis的问题 1、什么是jedis? 简单来说,jedis是官方推荐的java客户端开发包。 大白话的话参看https://blog.csdn.net/Jamie_Jiang/article/details/112909913 2、如

redis学习03-你知道什么是缓存穿透、缓存击穿和雪崩吗?【服务高可用问题】-爱代码爱编程

缓存穿透 原因 本来一个请求过来会先查询redis缓存,但是发现没有,所以去查询数据库,但是数据库也没有,所以不存在把查询结果重新放入缓存,这个时候,如果大批量的请求都来查这种redis中没有数据库也没有的数据,就会导致数据库收到冲击,可能会宕机,就可能会出现缓存穿透。解决 布隆过滤器:在redis前加一层过滤器,可以把这种可能先过滤一下,就

redis学习02-常用命令整理-爱代码爱编程

废话不多说,没完成,先更新一部分。 ### redis-key # 清空redis flushall # 查询所有key keys * # 设置key-value到redis set a 1 # 获取key对应的value get a # 判断是否存在某个key exists name # 移动key到1数据库 move name 1 # 设置key-

redis学习01-安装redis-爱代码爱编程

文章目录 1、linux安装包安装1.1、下载安装包1.2、如果是本地下载的,需要手动发送到远程服务器,一般安装包放到/home目录下,也可以直接忽略这一步,直接放到/opt目录1.3、解压安装包,一般把程序安装到/opt目录下,进入解压好的redis目录1.4、安装gcc-c++编译器1.5、编译下载配置redis所有需要的环境1.6、执行安装命

浅谈arp协议-爱代码爱编程

浅谈 ARP 协议 ARP概述    ARP 是地址解析协议(Address Resolution Protocol)的缩写,其基本功能为通过目标设备的IP地址,查询目标设备的MAC地址,以保证通

linux磁盘分区(mbr和gpt,基于centos7)实验-爱代码爱编程

linux磁盘分区(MBR和GPT,基于centos7)实验 为什么分区 1.优化I/O性能 2.实现磁盘空间配额限制 3.提高修复速度 4.隔离系统和程序 5.安装多个OS 6.采用不同文件系统 MBR的分区结构

linux启动过程_lpb2019的博客-爱代码爱编程_linux启动过程面试

文章目录 linux的启动过程Linux系统启动时我们会看到许多信息, Linux启动过程大概可以分为五个阶段. linux系统的启动流程 linux的启动过程 Linux系统启动时我们会看到许多信

#踏上linux之旅(二)——day2(linux必学工具)_mr.shadows的博客-爱代码爱编程

Linuxc常用工具——make与Makefile make命令运行时,须要一个 Makefile 文件,以告诉make命令须要怎么样的去编译和链接程序。 一个Makefile文件包含五个方面的内容: 具体规则 隐含规则

#踏上linux之旅(二)——day2(linux必学工具)_mr.shadows的博客-爱代码爱编程_day 2工具

Linux常用工具——GCC编译器/GDB调试工具 GCC gcc是GNU编译器套件(GNU Compiler Collection),它包括了C、C++、Objective-C、Fortran、Java、Ada和Go语

#踏上linux之旅(二)——day2(linux必备基础知识)_mr.shadows的博客-爱代码爱编程

Linux必备常用指令(二) 接上节文章尾后,强调一下,此文章只是用于对老师上课知识的重新梳理。 文件目录指令补充 touch:创建一个文件 格式:touch+文件名 rm :删除 格式:rm±rf+文件名 删除文件

常用的linux 语句(自用,持续更新)-爱代码爱编程

补充和常用 cd /+文件名 进某个文件夹 mkdir+文件名 创建文件夹 cd +… 返回上一级文件夹 ll 竖形显示文件 ls 横形显示文件 vim+文件 点击a进入编辑模式,编辑某个文件,编辑完后点击 esc+:退出编

linux系统管理技术_wowhaha~的博客-爱代码爱编程_linux系统管理技术

Linux系统管理技术 操作系统(Operating System)主流的操作系统Linux操作系统主流的Linux发行版Linux系统的使用方式 操作系统(Operating System) 简称

关于linux初学体验-爱代码爱编程

小白新手,萌新上线。 初学Linux,如有不对敬请指正 关于Linux,什么是Linux?什么是shell? Linux是内核,大家所说的Linux系统是GNU软件+Linux内核。Shell俗称壳(用来区别于核),是指

初学者-linux (centos7.4)下二进制安装mysql-5.6.42(非/usr/local目录下)-爱代码爱编程

1、确定目录 比如我的/home(然后我希望mysql放在/home目录下,取名为mysql文件夹) 所以我需要 cd /home 你可以cd到你想安装的目录下 2、下载安装包 https://dev.mysql.co

linux下安装mysql5.6.42报错处理解决办法_姜姜好呢的博客-爱代码爱编程

linux下安装mysql的教程炒鸡多,我就不写了,自行百度。 说一下我今天安装遇到的问题: 1、执行 ./scripts/mysql_install_db --user=mysql 后 报 FATAL ERROR: ple

linux运维初学笔记_remain777的博客-爱代码爱编程

基本目录:   基本目录 1、boot:属于独立的分区,引导文件存放目录,内核文件,引导加载器都存放于此目录; 2、bin:供用户使用的基本命令,不能独立分区,os启动时自启; 3、dev:设备文件以及特殊文件存放位置; 4、etc:配置文件存放位置; 5、home:普通用户的家目录(username); 5、lib:基本共享库文件,不能关联至独立分区,o

linux下简单vim命令的练习使用-爱代码爱编程

 gg         最开始处  nG :n        光标之后多少行  $           光标的末尾  0 ^         光标的行首  o          开辟光标下一行插入  O          开辟光标上一行插入  x          删除光标所在处字符  nx          删除光标所在处后n个字符  ndd      

linux 的网络编程(一)-爱代码爱编程

                决定在把linux网络编程好好的扎扎实实看一遍,环境,putty跑服务端,虚拟机上redhat7.0的shell的netstat查看,windows的7个cmd跑客户端。经过测试之后对基本的这些函数有了更深的了解。还涉及到很多的细节,socket(),bind(),listen(),accept(),connect(),in

关于linux的读写锁-爱代码爱编程

        这次当我给面试官提及到读写锁的时候,详细问了我的读写锁,我知道怎么回事,用法,但是具体没实践过,听过的还是不要给面试官说了,不然又给自己挖坑。    下面这个程序就是读写锁的程序,分别有两个读者,两个写着,当写着输入end的时候并且读者读到程序运行结束,里面的读写锁是动态初始化,最后用pthread_join(),主要主线程等待子线程运行