消息队列 顾名思义,消息队列就是消息传送接收的队列,既然是队列就是先进先出,前面的消息消费或者接收之后,后面的消息才能被接收或者消费。 消息队列的用途 代码解耦 异步通知 流量削峰 日志处理 代码解耦 ...
php7.4使用zephir进行扩展开发
zephir zephir是一个更高级别的编译语言,它通过使用php的语法,来编写php的扩展。 它最后生成的是c代码,是可以被gcc编译优化的,因此它有着出色的性能,和方便编写维护的特点。 准备工作 需要下载php的源码 需...
vue脚手架安装之后配置操作
vue create project 初始化创建项目 调整文件布局 删除自带的views里面的页面 根据页面模块,在views页面,router页面创建对应的模块文件夹 修改router下面的路由 import Vue from 'vue' import VueR...
configure: error: Package requirements (sqlite3 > 3.7.4) were not met
php7.4编译安装的时候,会出现 Package requirements(sqlite3 > 3.7.4)的错误,但是输入sqlite3之后显示 SQLite version 3.22.0 2018-01-22 18:45:57 说明sqlite版本没有问题,这个时候需要执行下面的命令就可...
vue新添加属性的双向绑定问题(动态添加的属性导致checkbox不起作用)
双向绑定 数据和视图数据互相绑定,对数据操作的时候,会影响到视图,对视图操作的时候,也会反过来影响数据。 vue数据变更 Vue 将被侦听的数组的变更方法进行了包裹,所以它们也将会触发视图更新。这些被包裹过...
golang web框架Gin入门1-环境搭建
golang Go(又称 Golang)是 Google 的 Robert Griesemer,Rob Pike 及 Ken Thompson 开发的一种静态强类型、编译型语言。Go 语言语法与 C 相近,但功能上有:内存安全,GC(垃圾回收),结构形态及 CSP-style 并...
python框架flask入门-开启调试
调试 编好程序后,用各种手段进行查错和排错的过程。作为程序的正确性不仅仅表现在正常功能的完成上,更重要的是对意外情况的正确处理,调试可以帮助我们分析错误,分析逻辑,分析代码。 app.run() 方法是启动一...
python框架flask入门-路由
路由 简单来说,路由就是一个url到函数的映射,通过路由规则,可以使得url被指定的函数进行处理解析。 我们都知道现在的web系统的URL都是可以自定义的,也就是我们可以指定url和具体的业务控制器相关联,而这些就...
python框架flask入门-环境搭建
传说中的python web开发有2大宝器,一个是倚天剑,一个就是屠龙刀。django作为倚天剑已经被大众所熟知,今天我们就来看看flask这把屠龙宝刀。 简介 Flask 是依赖 Jinja 模板引擎和 Werkzeug WSGI 套件的一套web微...
apache 伪静态
伪静态 看起来是静态的html页面,但是实际上是动态处理的页面。 静态页面 html页面属于静态页面,就是网页内容是固定的,如果想要动态显示一些内容,可以通过ajax来实现。 伪静态 vs 静态页面 从URL结构以及页面...