element组件真的很好用,造好了很多现成的轮子,可以直接组装,可是组装的过程真的出现好多低级错误,所以一点要记录下来,每次项目的错误都是下一次项目的宝贵经验!工作划分在我的登录按钮之下引用一个空白的dialog弹框,使点击登录有弹框相应在dialog弹框里面加入form表单,并设置验证规章 ps 难点:在设置表单验证和提交时数据流向和接下来的页面跳转逻辑在登录框下加入Dialog<!--
一、基于api前端显示课程详细信息1、调整Course.vue模块<template> <div> <h1>课程列表</h1> <div v-for="row in courseList"> <div style="width:350px;float: left;"&g
介绍        OpenResty 是一个基于 Nginx 与 Lua 的高性能 web 平台,由中国人章亦春发起,其内部集成了大量精良的Lua库、第三方模块以及大多数的依赖项。用于方便搭建能处理超高并发、扩展性极高的动态 Web 应用、 web服务和动态网关OpenResty 简单理解成就相当于封装了 N
转载 2024-05-13 15:31:32
372阅读
Vue算是现在前端工程师都比较常用的框架之一,今天记录一下搭建Vue开发环境的步骤,方便日后查看。1.在搭建vue的开发环境之前,一定一定一定要先下载node.js,vue的运行是要依赖于node的npm的管理工具来实现,node可以在官网里面下载,根据自己的电脑配置选择是32位还是64位网址:http://nodejs.cn2.下载好node之后,快捷键ctrl+R,打开管理工具,先看看node
openresty 简介 agentzh(章亦春)的openresty开源项目(基于nginx),通过各种插件、模块,极大的扩展了nginx能干的事情,而lua扩展更是可以用来定制非常复杂的业务逻辑。作者给nginx赋予的这些新的特性,使openresty在业务开发上变得更加简单,对程序员更加友好,开发者可以在不需要对nginx源码熟悉的情况下就直接使用一些高级特性,比如并发subreq
转载 2024-06-07 17:35:04
49阅读
实际上存在三种模式:  Hash: 使用URL的hash值来作为路由。支持所有浏览器。  History: 以来HTML5 History API 和服务器配置。参考官网中HTML5 History模式  Abstract: 支持所有javascript运行模式。如果发现没有浏览器的API,路由会自动强制进入这个模式。  Vue-router 中hash模式和history模式
转载 2024-10-08 16:40:00
55阅读
各位看官大家好,在上一篇文章中,我们详细讲解了select函数,也在文末上传了实现代码。今天我们来了解一下poll函数,他和select又有哪些不同,哪些相似。 很尴尬我找不到合适的配图 Poll函数详解在上一篇文章中我们提到select有如下几个缺点:select函数能打开的文件描述符(fd)有限;select采用轮询的遍历方式,导致效率较低;由于执行此函数需要一个非常大的struct
基本上,没有人会将大段的C语言代码全部塞入 main() 函数,更好的做法是按照复用率高,耦合性低的原则,尽可能的将代码拆分不同的功能模块,并封装成函数。C语言代码的组合千变万化,因此函数的功能可能会比较复杂,不同的输入,常常产生不同的输出结果。 不同的输入,常常产生不同的输出结果 C语言函数的返回值C语言函数可以通过返回值表示输出结果,例如 log() 函数的返回值会根据不同的输入,返
目录登录实现B 端登录之后,浏览器存 cookie登录代码实现细节,cookie设计网关介绍API 网关是什么为什么需要网关从技术角度来看,什么是Kong?为什么使用 KongKong 网关解析 cookiekong 项目简介,流量转发鉴权 lua 脚本服务解析请求此方案实现的优缺点单点登录问题登录续期问题注销问题登录实现B 端登录之后,浏览器存 cookie 登录后的cookie c
打包vue项目npm run build注意:静态文件的路径配置 最笨方法:(找了很多网上的配置路径方法,都没解决)先打包一遍,运行之后,找请求不到的静态文件请求路径是什么,再去本地项目中改,再次打包 缺点:上线和本地不能同时满足跨域跨域最好让后端来做,这样打包之后不会出现各种各样的问题比如,python后端 两行代码就解决了。前端只需正常请求接口就可以了。本地测试
1.open():使用指定的模式和编码打开文件,返回文件读写对象2.使用说明:(1)使用格式:open(filename [, mode [, bufsize]])(2)打开一个文件,返回一个file对象。 如果文件无法打开,将处罚IOError异常。通常使用open()来代替直接使用file类型的构造函数打开文件。(3)参数filename表示将要被打开的文件的路径字符串+文件名;(4)参数mo
本文使用JAX-WS2.2编译webservice,并使用HttpUrlConnection的POST方式对wsdl发送soap报文进行请求返回数据,对错误Server returned HTTP response code: 500 的解决方法进行简单分析。 问题描述:由于课程需要博主需要自己写一个webservice并且通过soap进行请求,于是使用JAX-WS编译了下面java代码
1.openresty(Nginx+Lua)的简介和安装1.1 什么是openrestyOpenResty 是一个基于 Nginx与 Lua 的高性能 Web 平台,其内部集成了大量精良的 Lua 库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展性极高的动态 Web 应用、Web 服务和动态网关。 OpenResty通过汇聚各种设计精良的 Nginx模块(主要由 OpenRe
转载 2024-03-19 11:29:49
132阅读
【1、最基本的弹出窗口代码】  复制代码 <SCRIPT LANGUAGE="javascript"> <!-- window.open ('page.html') --> </SCRIPT> 因为着是一段javascripts代码,所以它们应该放在<SCRIPT LANGUAGE="java
 一、window.open()支持环境: JavaScript1.0+/JScript1.0+/Nav2+/IE3+/Opera3+ 二、基本语法: window.open(pageURL,name,parameters) 其中: pageURL为子窗口路径 name为子窗口句柄 parameters为窗口参数(各参数用逗号分隔)
一、open函数的使用 在linux系统中,open函数可以打开或创建一个文件。#include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> int open(const char *pathname, int flags); int open(const char *pathname, int
转载 2024-07-11 09:47:57
82阅读
nginx 是多 worker 进程的模型,所以除了共享内存字典是所有 worker 进程共享之外,其他的数据都是每 worker 一份的,无论是在 init_by_lua 里面创建的全局变量,还是 Lua 模块里的状态变量。在某个请求里面更新某个 Lua 变量,只是更新了当前处理这个请求的 nginx worker 进程里的状态,并不会影响其他的 worker 进程(除非只配置了一个 ngi
转载 9月前
24阅读
open()函数open函数返回的是int类型,成功返回的是int类型的文件描述符,失败返回-1文件路径是个char*指针打开方式比较常用的是O_RDONLY,O_WRONLY,O_TRUNCread()函数位于<unistd.h>中,原型:ssize_t read(int fd,void*buf,size_t count) 返回的是成功读取的长度,如果在调read之前已到达文件末尾,
一:守卫导航(navigation guard)1、守卫导航的定义和作用1.1 守卫导航的定义守卫导航是在路由之间跳转时做出相应响应的属于路由的方法1.2 守卫导航的作用守卫导航有很多,我主要说一下前置导航,用于在路由跳转前回调。** 注意:1、守卫导航在默认情况下不会被主动调用 ** ** 2、路由跳转时发生的参数传递或者查询操作并不会触发守卫导航 **2、守卫导航的用法2.1 前置
转载 2024-09-06 11:43:22
55阅读
关于Lua简介以及Lua的安装可以参考OpenResty 介绍OpenResty(又称:ngx_openresty) 是一个基于 NGINX 的可伸缩的 Web 平台,由中国人章亦春发起,提供了很多高质量的第三方模块。将Lua和Nginx粘合ngx_lua模块,并且将Nginx核心、LuaJIT、ngx_lua模块、许多有用的Lua库和常用的第三方Nginx模块组合而成。(1)OpenResty
转载 2024-04-11 12:14:23
91阅读
  • 1
  • 2
  • 3
  • 4
  • 5