ICode9

精准搜索请尝试: 精确搜索
  • node之局部生效的中间件2022-05-31 13:03:52

    // 导入 express 模块 const express = require('express') // 创建 express 的服务器实例 const app = express() // 1. 定义中间件函数 const mw1 = (req, res, next) => { console.log('调用了局部生效的中间件') next() } // 2. 创建路由 app.get('/', mw1, (req, re

  • 同时使用多个局部中间件2022-05-31 13:03:34

    // 导入 express 模块 const express = require('express') // 创建 express 的服务器实例 const app = express() // 1. 定义中间件函数 const mw1 = (req, res, next) => { console.log('调用了第一个局部生效的中间件') next() } const mw2 = (req, res, next) => { c

  • node之定义最简单的中间件函数2022-05-31 12:33:29

    const express = require('express') const app = express() // // 定义一个最简单的中间件函数 // const mw = function (req, res, next) { // console.log('这是最简单的中间件函数') // // 把流转关系,转交给下一个中间件或路由 // next() // } // // 将 mw 注册为全

  • 运行在服务端的JavaScript——node.js(四)2022-05-27 02:00:07

    初识Express Express简介 什么是Express 官方给出的概念:Express是基于Node.js平台,快速、开放、极简的web开发框架。 通俗理解:Express 的作用和Node.js内置的http模块类似,是专门创建web服务器的。 Express的本质:就是有一个npm上的第三方包,提供了快速创建Web服务器的便捷方法。 Expr

  • 实验二 电子传输系统安全-进展12022-05-25 14:35:10

    实验二 电子传输系统安全-进展1 项目:电子公文传输系统 上周任务 将上学期电子公文传输系统重新调试通过 部署安装gmssl 学习使用gmssl搭建微型CA生产双证书 学习gmssl中CTLS实现 上周任务完成情况 学号姓名 任务 完成情况 20191304商苏赫 学习gmssl中的CTLS实现 100% 20

  • idhttpserver 接受xml的数据。2022-05-24 17:01:03

    req := CoXMLHTTP.Create; try req.open('Post', szUrl, False, EmptyParam, EmptyParam); //设置post必要参数 req.setRequestHeader('UserAgent','Mozilla/5.0'); req.setRequestHeader('AcceptCharSet', 'utf-8&

  • 自定义异常回滚@Transactional注解2022-05-23 17:01:51

    //重点关注的是@Transactional注解和TransactionAspectSupport.currentTransactionStatus().setRollbackOnly()@Override @Transactional(rollbackFor = RuntimeException.class) public ServerResp<Object> updateDistributionRule(UpdateDistributionRuleRequest req)

  • 狂神说 javaweb 27集:Filter 实现权限拦截2022-05-22 23:00:52

    27,Filter 实现权限拦截 用户登录之后才能进入主页!用户注销后就不能进入主页了! 用户登录之后,向Sesison中放入用户的数据 进入主页的时候要判断用户是否已经登录;要求:在过滤器中实现! login.jsp  <%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> 

  • 【PyHacker编写指南】爆破一句话密码2022-05-19 13:00:08

    这节课是巡安似海PyHacker编写指南的《编写漏洞POC》 使用Python编写一句话密码爆破工具,解脱双手。 编写环境:Python2.x     00x1: 需要用到的模块如下: import requests 00x2: 首先我们了解一下一句话木马,一般post传递参数 一个简单的php一句话木马 <?php eval($_POST['x']) ?

  • 【Oracle】Oracle数据库,第二大数据取值2022-05-18 20:32:14

    Oracle数据库笔记,第二大数据取值 要显示第二大的数据可以使用order by进行排序,然后用limit对显示的数据进行限制,limit1,1,以此来限制显示内容 但是这个在mysql可以用的 在Oracle中limit是不能用的 所以需要使用rownum这个虚列作为行号来用 如取出来第二大数据的方式可以用下面的操

  • NGINX 限流配置2022-05-18 18:00:08

    NGINX限流配置 摘自:https://docs.nginx.com/nginx/admin-guide/security-controls/controlling-access-proxied-http/ 介绍 使用 NGINX 和 NGINX Plus,可以限制: 每个键值的连接数(例如,每个 IP 地址) 每个键值的请求率(一秒或一分钟内允许处理的请求数) 连接的下载速度 请注意,IP 地址

  • 过滤器2022-05-17 00:33:20

    BaseServlet 使用流程,过滤器 1. 案例 // http://localhost:8080/Day45/student?method=addStudent @WebServlet("/student") public class StudentControllerServlet extends BaseServlet { public String addStudent(HttpServletRequest req, HttpServletResponse resp)

  • HttpServletResponse(响应)& HttpServletRequest(请求)2022-05-16 16:34:26

    HttpServletResponse(响应) web服务器接收到客户端的http请求,针对这个请求,分别创建一个代表请求的HttpServletRequest对象和一个代表响应的HttpServletResponse对象: 如果要获取客户端请求过来的参数:需要HttpServletRequest(Requset中大多都是get类型的方法) 如果要给客户端响应一些信

  • 后端与前端2022-05-12 22:01:41

    第一步引入express后 配置body-parser 第三 例如:app.get('/',function (req,res){ 取决于谁在前面看位置不看单词 例如(a,b)a代表的就是前端给后端的,b就代表的就是后端给前端的 例如(res,req) res就是前端给后端的,req就是后端给前端的。这就是不看位置 req是前端给后端的 res是后端

  • php 使用slim框架 实现时间段区间,以及时间间隔2022-05-11 15:01:25

    // 时间间隔 public static function timeInterval(){ $req=self::app()->request(); $startTimeSlot=$req->post('startTimeSlot'); // 接收时间段开始区间 数字 $time=$startTimeSlot.':00'; // 拼接成00:00格式

  • ngx-lua实现高级限流方式一2022-05-07 21:33:56

    基于POST请求体中的某个参数限流 背景 电商平台有活动,活动涉及优惠券的抢券,优惠券系统对大并发支持略差,为了保护整体系统平稳,因此在入口Nginx层对抢券接口做了一层限流。 完整实现如下: lua_shared_dict my_limit_req_store 100m; server { listen 80; server_name test.a

  • 2022.5.6---request请求体和登录案例2022-05-06 17:31:45

    注:1.流对象是文档   2. 流只能被读一次所以request.getParameter()、request.getInputStream()、request.getReader()这三种方法是有冲突的         req.getRequestDispatcher("/ServletDemo").forward(req,resp);//表示转发到另外一个Servlet    案例见tomcat项目中的

  • 用户认证session与token中,前后端的交互方式2022-05-06 01:35:06

    之前写过一篇关于用户认证的,不过是在理论方面https://www.cnblogs.com/sanhuamao/p/16027260.html。 最近去看了两个课程,里面涉及到了用户认证实战方面,自己写的时候遇到了许多问题,所以想写篇文章记录一下。 本文涉及技术栈有nodejs、express、fetch、xhr、localstorage。前置知识

  • JAVA---session2022-05-01 17:02:14

    package servlet; import javax.servlet.ServletException; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpSession; import java.io.IOException; /** * * * @create 2022-05-01 16:

  • Express入门2022-04-30 09:33:48

    Express 的作用和 Node.js 内置的 http 模块类似,是专门用来创建 Web 服务器的。 使用 Express,我们可以方便、快速的创建 Web 网站的服务器或 API 接口的服务器。   1、基本配置: //1、导入express const express = require("express"); //2、实例化 const WebServer = express();

  • 拦截器Filter2022-04-29 00:31:07

    package com.xxx.filter; import javax.servlet.*; import javax.servlet.annotation.WebFilter; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.io.IOException; /** * 拦截非法访问index.jsp */ @WebFilter(&qu

  • 复习 - node.js(接口案例)2022-04-26 21:02:33

    其实复习一次的作用真实太大了,真的,自从上次ajax开始其实就开始i有点懵懵懂懂的感觉,一直拖想到了node在去回顾一遍,这一次回去复习,ajax已经很熟练了,node之前搞不懂那些原理也顺清楚了好多,其实这次复习没有什么需要说的知识点,因为要说的前面都说过了,我来说一下这个做的一个大项目吧,这

  • openssl生成CA证书的三个脚本2022-04-22 16:34:52

    1.生成自签证书 #!/bin/sh # # Copied from ima-evm-utils. # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License # version 2 as published by the Free Software Foundation. # # This program

  • JSP之session案例2022-04-21 17:33:47

    简介: 创建login.jsp提交用户名和密码,创建ASerlet进行用户名和密码的校验,创建source1.jsp、source2.jsp作为访问界面,流程如下; AServlet: package demoServlet; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet;

  • node-js 学习笔记2022-04-17 17:34:48

    node-js 学习笔记 day01 一 1安装完之后node--js之后检查 2 五大浏览器:ie 谷歌 火狐 safri opera 内核:渲染引擎(css+html)+js引擎 3.cmd常用命令 ​ ping:检查连接 ​ ipconfig:当前ip地址 ​ ctrl+c 退出前一步的环境 ​ cd 前进或后退文件夹 ​ dir 查看当

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有