fsoooo Blog

内不欺己,外不欺人,上不欺天。君子所以慎独。

Shell学习笔记 基础入门

走进 Shell 编程的大门 什么是 Shell? 简单来说,Shell编程就是对一堆Linux命令的逻辑化处理。 W3Cschool 上的一篇文章是这样介绍 Shell的,如下图所示: Shell 编程之 Hello World 学习任何一门编程语言第一件事就是输出HelloWord了! 下面我会从新建文件到shell代码编写来说下Shell 编程如何输出Hello World...

Shell学习笔记 Linux基础

学习Shell的同时,我们先来简单的认识一下操作系统。 一 从认识操作系统开始 1.1 操作系统简介 我通过以下四点介绍什么操作系统: 操作系统(Operation System,简称OS)是管理计算机硬件与软件资源的程序,是计算机系统的内核与基石; 操作系统本质上是运行在计算机上的软件程序 ; 为用户提供一个与系统交互的操作界面 ; 操作系统分内核与外壳(...

Redis学习笔记 Redis持久化

redis持久化的几种方式 Redis是一种key-value数据库。它跟memcached类似,不过数据可以持久化,而且支持的数据类型很丰富:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。支持在服务器端计算集合的并,交和补集(difference)等,还支持多种排序功能。所以Redis也可以被看成是一个数据结构服务...

Redis学习笔记 Redis安装与使用

简介 Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。 Redis 与其他 key - value 缓存产品有以下三个特点: Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。 Redis不仅仅支持简单的key-value string类型的数据,同时还提供list,set,zset,hash等数...

Redis学习笔记 Redis加锁

#redis加锁的几种实现 1. redis加锁分类 redis能用的的加锁命令分表是INCR、SETNX、SET 2. 第一种锁命令INCR 这种加锁的思路是, key 不存在,那么 key 的值会先被初始化为 0 ,然后再执行 INCR 操作进行加一。 然后其它用户在执行 INCR 操作进行加一时,如果返回的数大于 1 ,说明这个锁正在被使用当中。 1、 客户...

Redis学习笔记 Redis事务处理

MULTI 、EXEC 、DISCARD 和WATCH 是 Redis 事务的基础 1.MULTI 命令用于开启一个事务,它总是返回 OK 。 MULTI 执行之后,客户端可以继续向服务器发送任意多条命令,这些命令不会立即被执行,而是被放到一个队列中 2.EXEC 命令被调用时,所有队列中的命令才会被执行。 redis 192.168.1.53:6379> multi OK r...

Python Vs Java

曾几何时,软件开发人员一直在使用C语言环境。几年之后,Java出现在一个更好的选择,具有一些独特的优势。 例如: Java具有更好的OOP支持,紧凑和全面的编码模式。 Java具有强大的库,使开发人员能够超越桌面,Web甚至移动应用程序开发。 Java是一种编译语言,要在任何计算机/设备上运行Java代码,必须先安装Java虚拟机。 再后来Python出现了,与Java不同...

Php解决vue发起post请求,接收不到数据

刚开始使用vue对接后端接口时,PHP后端一直接受不到前端传的参数。找了很久,发现vue请求接口传参的形式是流的方式,因此后端要在接受数据的方面做一些改变。这里我用的是PHP原生方法file_get_contents。 ####file_get_contents(“php://input”)的使用方法 php://input 是个可以访问请求的原始数据的只读流。 POST 请求的情况下,最好...

Php算法基础 算法复杂度

算法复杂度分为时间复杂度和空间复杂度。时间复杂度是指执行算法所需要的计算工作量; 而空间复杂度是指执行这个算法所需要的内存空间。 算法的复杂性体现在运行该算法时的计算机所需资源的多少上,计算机资源最重要的是时间和空间(即寄存器)资源,因此复杂度分为时间和空间复杂度。 简单来说,时间复杂度指的是语句执行次数,空间复杂度指的是算法所占的存储空间 时间复杂度 计算时间复杂度的方法: ...

Php简单问题归纳

1.表单中 get与post提交方法的区别? 答:get是发送请求HTTP协议通过url参数传递进行接收,而post是实体数据,可以通过表单提交大量信息. 2.session与cookie的区别? 答:session:储存用户访问的全局唯一变量,存储在服务器上的php指定的目录中的(session_dir)的位置进行的存放 cookie:用来存储连续訪問一个頁面时所使用,是存储在客...