分类: Coding

13 篇文章

Redis教程
Redis教程 安装与配置 安装 在 Ubuntu 系统安装 Redis 可以使用以下命令: # sudo apt update # sudo apt install redis-server 启动 Redis # redis-server 查看 redis 是否启动? # redis-cli 以上命令将打开以下终端: redis 127.0.0.…
YAML 入门
YAML 入门 简介 YAML 是 "YAML Ain't a Markup Language"(YAML 不是一种标记语言)的递归缩写。YAML 的语法和其他高级语言类似,并且可以简单表达清单、散列表,标量等数据形态,特别适合用来表达或编辑数据结构、各种配置文件、倾印调试内容、文件大纲。   基本语法 大小写敏感使用缩进表示层级关系缩进不允许使用…
Bash 内置变量
Bash 内置变量 Bash默认建立了许多内置变量,有时候我们碰到一些命令执行的题目时,遇到过滤了小写字母或其他的一些特殊情况,也许能够利用Bash的内置变量来进行构造命令执行。 BASH 用途:显示bash的完整路径名。通常是:/bin/bash或/usr/local/bin/bash。 root@ubuntu:~# echo $BASH /bi…
PHP FFI
PHP FFI 什么是FFI FFI(Foreign Function Interface),即外部函数接口,是指在一种语言里调用另一种语言代码的技术。PHP的FFI扩展就是一个让你在PHP里调用C代码的技术。在PHP 7.4版本作为扩展。 使用 FFI 调用 C 的函数 首先要启用PHP7.4的ext / ffi,需要注意的是PHP-FFI要求l…
数据库基础
数据库基础 数据库概念 数据库(Database)是按照数据结构来组织、存储和管理数据的建立在计算机存储设备上的仓库。 数据库:存储数据的仓库 数据库分类 网络数据库 网络数据库是指把数据库技术引入到计算机网络系统中,借助网络技术将存储于数据库中的大量信息及时发布出去;而计算机网络借助于成熟的数据库技术对网络中的各种数据进行有效管理,并实现用户与网…
高级数据操作
高级数据操作 新增数据 多数据插入 只要写一次insert指令,但是可以直接插入多条记录 基本语法: insert into 表名 [(字段列表)] values(值列表), (值列表)…; 主键冲突 主键冲突:在有的表中,使用的是业务主键(字段有业务含义),但是往往在进行数据插入的时候,又不确定数据表中是否已经存在对应的主键。 主键冲突更…
XML 基础
XML 基础 第1章 XML 概述 1.1 引入 一段标注你的XML数据格式: <note> <to>Tove</to> <from>Jani</from> <heading>Reminder</heading> <body>Don't forget m…
vue入门
vue入门 一、vue基础 1.1 vue简介 JavaScript框架简化Dom操作响应式数据驱动 1.2 第一个vue程序 文档传送门:https://cn.vuejs.org/ 导入开发版本的 Vue.js创建 Vue 实例对象,设置 el 属性和 data 属性使用简洁的模板语法把数据渲染到页面上 <!DOCTYPE html>…
shell脚本
shell脚本 一、shell介绍 什么是shellshell功能 1.什么是shell shell是一个程序,采用C语言编写,是用户和Linux内核沟通的桥梁。它既是一种命令语言,又是一种解释性的编程语言。通过一个图标来查看以下设立了的作用 扩展知识kernel(内核):为软件服务,接收用户或软件指令驱动硬件,完成工作;shell:命令解释器us…
PHP面向对象基础
面向对象 引入:计算机编程在历史的发展长河中,经历了多次版本变革,变化的轨迹是伴随着硬件的发展和人们对于计算机的认知以及需求。 机器语言:即开发者(科学家)使用0和1组成命令,然后在特定计算机上执行优点:执行效率高缺点:开发难度大、移植性差、开发成本高汇编语言:开发者使用简洁英文字母和符号组成,让计算机读取后根据符号进行加工执行优点:指令简单明了、…