- 博客(15)
- 收藏
- 关注
原创 Ubuntu系统安装教程
参考:https://blog.codelch.com/archives/1694001369266。Ubuntu系统安装教程。
2024-07-16 16:03:59 408
原创 Swoole和Redis的区别
Swoole和Redis的区别:Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。它通常被称为数据结构服务器,因为值(value)可以是字符串(String)、哈希(Hash)、列表(List)、集合(sets)和有序集合等类型。Redis是一个高性能的key-value数据库。radis的出现,很大程度补偿了memcached这类key/value存储的不足,在部分场合可以对关系数据库起到很好的补
2020-10-12 15:35:50 293 1
原创 Swoole的功能及简介
Swoole不是一个像Zend Framework、CakePHP、Yii、symfony、ThinkPHP等一样的框架,也不是一个像WordPress、Drupal、Discuz、UChome等开源产品看齐的项目。 Swoole的目标是向Java框架、Ruby On Rails、Python DjangoPylons等一流框架发起挑战。PHP版本支持:PHP5.3+支持的数据库:MS SQL Server、MySQL、IBM DB2、Oracle、Interbase 、SQLite、PostgreS.
2020-09-25 10:45:14 408
原创 Swoole的特点,性质,运行环境,目的,类别
Swoole什么是Swoole:Swoole是一个面向生产环境的PHP异步网络通信引擎,使PHP开发人员可以编写高性能的异步并发TCP、UDP、Unix、HTTP、WebSocket服务。Swoole可以广泛应用于互联网、移动通信、企业软件、云计算、网络游戏、物联网(IOT)、车联网、智能家居等领域。使用PHP+Swoole作为网络通信框架,可以使企业IT研发团队的效率大大提升。特点:可以在很短的时间内完成性质:一种PHP高级Web开发框架运行环境:Linux Windows Mac FreeB
2020-09-24 09:05:01 514
原创 Radis和Memcache的区别
. Redis和memcache的区别是什么从存储大小 Memcached单个key-value大小有限,一个value最大只支持1MB,key 最大250个字符,而Redis最大支持512MB从可靠性 Memcached只是个内存缓存,对可靠性无要求;而Redis更倾向于内存数据库,因此对对可靠性方面要求比较高. 区别:1:memcache和redis都是将数据存储到内存中,都是内存数据库,不过memcache还可以缓存其他东西,图片视频等。2:存储类型不同,memcache只支持k-v结构,r
2020-07-15 12:01:04 218
原创 什么是Vagrant 以及作用
一、Vagrant是构建在虚拟化技术之上的虚拟运行环境管理工具1.建立和删除虚拟机2.配置虚拟机运行参数3.管理虚拟机运行状态4.自动化配置和安装开发环境5.打包和奋发虚拟机运行环境二、Vagrant的运行,需要依赖某项具体的虚拟化技术类似于Virtualbox 开源的虚拟化软件,是开源的WMWare 是在后期加入进去的简单来说 Vagrant是虚拟机管理工具而不是某项技术...
2020-03-11 11:55:33 2960
原创 Include和require的区别
首先 inlcude和ruquire都是 包含文件,_once表示只引入一次,即之前引入过将不再引入区别:1.加载失败的处理方式不同include 在引入不存文件时产生一个警告且脚本还会继续执行,require 则会导致一个致命性错误且脚本停止执行。2.include()是有条件包含函数,而 require()则是无条件包含函数。3.文件引用方式include有返回值,而requi...
2020-03-10 11:23:21 307
原创 JSON是什么 JSON语法
什么是JSON:Json是一种轻量级的数据交换格式,采用完全独立于编程语言的文本格式来储存和表示数据。见解和清晰的层次结构似的JSON成为理想的数据交换语言。易于阅读和编写,同时也易于解析并有效的提升网络传输效率。JSON语法(四个基本原则):并列的数据之间用逗号(”, “)分隔。映射用冒号(”: “)表示。并列数据的集合(数组)用方括号(“[]”)表示。映射的集合(对象)用大括号(...
2020-03-10 10:59:40 796
原创 索引数组与关联数组的定义及区别
索引数组用数字作为键名的数组一般叫做索引数组用字符串表示键的数组就是下面要介绍的关联数组。索引数组的键是整数,而且从0开始以此类推。例如:a=array(‘山东省’,‘济南市’,‘莱芜区’);print_r($a);Array ( [0] => 山东省 [1] => 济南市 [2] => 莱芜区 )数组的key从零开始索引数组的三种赋值方式:array[0]...
2020-03-10 10:31:25 4776
原创 常用的Git命令
**git clone 获取git仓库git status 查看状态git diff 查看修改内容git add . 把修改的内容添加到缓存区git commit -m 给修改的内容加备注git pull 从一个仓库或本地分支拉取并且整合代码git push 上传代码 git rest 版本回退**分支**- git branch 查看所有本...
2020-03-09 17:58:04 124
原创 Redis命令的用法
https://www.runoob.com/redis/redis-commands.htmlRedis 命令用于在 redis 服务上执行操作。启动 redis 客户端,打开终端并输入命令 redis-cli。该命令会连接本地的 redis 服务。String:是redis最基本的数据类型常用SET和GET命令SET:设置指定key的值GET:获取指定key的值Hash:是一...
2020-03-09 17:43:44 213
原创 什么是跨域
跨域:就是不同域之间进行相互资源请求;浏览器在解析JavaScript出于安全方面的考虑,只允许在同域名下页面进行相互资源请求调用,不允许调用其他域名下的页面的对象;简单的理解就是因为JavaScript同源策略的限制。同源策略要求源相同才能进行正常的资源交互,即要求当前页面与调用资源的协议,域名、子域名、端口完全一致;不一致则就是跨域。一个域名地址的组成:同源策略限制一个资源地址加载的文...
2020-03-09 17:23:19 241
原创 Git与SVN的区别以及Git的缺点
Git与SVN的区别:Git是分布式的,SVN集中式:这是Git和其他非分布式的版本控制系统,例如SVN,CVS等,最核心的区别。Git吧内容按元数据方式存储,而SVN是按文件:所有的资源控制系统都是把文件的元信息隐藏在一个类似 .svn、.cvs等的文件夹里。Git 分支和 SVN 的分支不同:分支在 SVN 中一点都不特别,其实它就是版本库中的另外一个目录。Git 没有一个全局的版本...
2020-03-09 17:10:50 136
原创 Linux常用命令
Ctrl + Alt + T 打开命令面板linux中的hosts文件在ETC目录下 使用su命令切换到root权限在命令前面加上sudo就是最高权限CTRL+C:强制停止当前命令pwd:输出当前目录权限:chmod :改变文件或目录权限chown : 改变文件或目录所有者chgrp:改变文件或目录所属组创建目录或文件:mkdir 目录:创建一个目录(文件夹)touch ...
2020-03-09 16:59:45 197
原创 Restful API
Restful API 是Web API设计中比较流行的一种设计风格表述性状态转移是一种api设计架构风格,核心是面向资源(每个url都对应一个资源),它利用htttp动词(POST、DELETE、PUT、GET)+url的形式获取资源。是一种api设计架构风格,核心是面向资源(每个url都对应一个资源).RESTful API是基于HTTP协议实现的,它利用htttp动词(POST、DEL...
2020-03-09 16:49:22 224
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人