ICode9

精准搜索请尝试: 精确搜索
  • 【nodejs】bcryptjs 对密码进行加密解密模块2022-06-03 01:02:56

    导入模块 import bcryptjs from 'bcryptjs'; 加密 bcryptjs.hashSync(req.body.password, 10) 解密 bcryptjs.compareSync(req.body.password, result[0].password)

  • 工作感受月记202206月2022-06-01 23:34:00

    2022年06月01日 今日工作事项有哪些?手中事情无进展啊! 明日如何来跟进呢?18案例在手关多少? 连续地震来两次,试想人生谁预知?不如当下遇事就事,遇人开心即可。 今日工作内容为: 1/ 与zhang sen一起创建了redis的icm,耗时近50分钟。 2/ 与shiyong讨论media service的资源限制案例,需要找产

  • HttpServletRequestWrapper改写http请求body2022-06-01 13:00:18

    package cn.xs.qishi.open.api.filter; import cn.xs.ambi.bas.util.StringUtils; import javax.servlet.ReadListener; import javax.servlet.ServletInputStream; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequestWrapper; i

  • 使用 IntersectionObserver API 遇到的一些问题2022-06-01 10:34:51

    root 设指定为 document.body 时不会触发更新 See the Pen document.body and IntersectionObserver by y1j2x34 (@y1j2x34) on CodePen. 上面的示例中, 滚动页面后, .box 的颜色会随着交叉面积的比例更新而变化,如果将 , root: document 改为 root: document.body, 会发现

  • node之自定义解析表单数据的中间件2022-05-31 13:32:08

    // 导入 express 模块 const express = require('express') // 创建 express 的服务器实例 const app = express() // 导入 Node.js 内置的 querystring 模块 const qs = require('querystring') // 这是解析表单数据的中间件 app.use((req, res, next) => { // 定义中间件具

  • 文档内容下载2022-05-30 11:34:29

    /** *下载blob文件 *@param data blob数据 @param filename 文件名 / export function downloadFile(data, filename) { if (!data) { return } const link = document.createElement('a') const blob = new Blob([data], { type: 'application/vnd.ms-excel' }) l

  • Access 字段类型:【备注】 使用 getString() 读取字段内容是错误的!!!2022-05-29 08:00:50

    最近写一个小项目,用到 Access 数据库,其中有一个【表】的字段(body)类型是【备注】,用于存储比较多的文本。 我当时直接使用的 String body = rs.getString("body") 当时测试的时候没发现什么问题,随着字段 body 的内容越来越多时,发现每次读取字段值,只能取得部分数据,数据被截断了。 经

  • RabbitMQ2022-05-29 02:32:36

    前言 官方文档 生产者与消费者的解耦分离 使用 连接 import pika RabbitMQHost = 'localhost' conn = pika.BlockingConnection( pika.ConnectionParameters(host=RabbitMQHost) ) channel = conn.channel() conn.close() 简单模式 生产者 # 创建队列 queue_name = 'firs

  • 20213306李鹏宇《Python程序设计》实验四实验报告2022-05-27 19:32:03

    20213306《Python程序设计》实验四报告 课程:《Python程序设计》 班级:2133 姓名:李鹏宇 学号:20213306 实验教师:王志强 实验日期:2022年5月24日 必修/选修: 公选课 1.实验内容 用python对个人b站账号数据进行推送 2. 实验过程及结果 2.1 灵感 作为一个游戏爱好者,我偶尔也会发布一些新游

  • 浏览器神操作2022-05-26 22:00:57

    window.onblur=function () { }; document.onkeydown=function () { return true }; document.body.oncopy =function () { return true }; document.body.oncopy=function () { return true }; document.body.onse

  • 前端基础知识2022-05-26 16:33:07

      head标签: 指定网站的标题 指定网站的关键字/指定网站的描述信息 外挂一些外部的css/js文件 添加一些浏览器适配相关的内容   title标签 作用 专门用于指定网站的标题, 并且这个指定的标题将来还会作为用户保存网站的默认标题 注意点: title 标签必须写在head标签里面   b

  • debugtalk.py辅助函数 - 文件上传2022-05-25 15:01:03

    config: name: 上传文件 base_url: http://49.235.92.12:8201 teststeps: - name: step-上传文件 request: url: /api/v1/upfile/ method: POST upload: file: data/1.txt title: 阿嚏 validate: - eq

  • 消息中间件-RabbitMQ2022-05-24 09:01:11

    消息中间件-RabbitM 一、基础知识   1. 什么是RabbitMQ   RabbitMQ是2007年发布,是一个在AMQP(高级消息队列协议)基础上完成的,简称MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法,由Erlang(专门针对于大数据高并发的语言)语言开发,可复用的企业消息系统,是当前

  • 多层slot2022-05-23 01:01:14

    有时候我们对三方UI组件进行二次封装的时候,会遇到这样一个问题:只是定制一些props或加一些部件,但是该组件的slot仍然要暴露给外部。这就涉及到多层slot的问题。 假设有一个三方组件APanel,其提供名为head、body、foot等slot,现在我们想将head、foot等进行定制,形成EhancedAPanel,但将bo

  • 斯坦福CS193P 2021春季SwiftUI 2.0课程 Lesson2知识点速记2022-05-21 23:02:44

    https://www.bilibili.com/video/BV1q64y1d7x5?spm_id_from=333.999.0.0 本文是学习b站搬运的斯坦福SwiftUI视频课程所做的学习笔记,会尽可能地覆盖视频提到的大部分知识点,将按照每一节Lesson分p更新。 Lesson2-编写demo 实时预览(多设置一个dark mode) 想要同时预览dark mode和light

  • vue 修改 element-ui select组件样式坑2022-05-20 19:33:32

    修改element-ui select的样式 <el-select v-if="options.length > 0" @change="handleSelectKeyChange" :value="searchKey" slot="prepend" style="width:110px" placeholder="请选择" :popper-ap

  • debugtalk.py辅助函数 - 参数化和数据驱动2022-05-20 15:03:57

    参数化和数据驱动   参数化在config中使用parameters关键字   httprunner2中,是在testsuite中实现参数化的   httprunner3中,是在testcase的Config中实现参数化的   什么场景适合参数化?     测试搜索功能,只有一个搜索框,有十多种类型的搜索关键字     测试账号登录的

  • debugtalk.py辅助函数 - 参数化引用CSV文件2022-05-20 15:00:27

    参数化引用CSV文件   httprunner参数化数据源指定支持三种方式     1.在yaml/json中直接指定参数列表     特点:这种方式最简单易用,适合参数列表比较小的情况     2.通过内置的parameterize函数引用csv文件,这种方式需要准备csv数据文件,适合数据量比较大的情况   

  • 简单的404提示错误页面2022-05-19 19:03:20

    <!DOCTYPE html> <html lang=en> <meta charset=utf-8> <meta name=viewport content="initial-scale=1, minimum-scale=1, width=device-width"> <title>Error 404</title> <style> *{margin:0;padding:0}

  • 贪吃蛇7.02022-05-18 19:01:07

    开源代码,希望大家多多支持。 期望吸纳更多优秀意见,共同进步。 QQ:3073309211 DEV可直接运行 话不多说直接上代码(点赞!点赞!点赞!) 参考文件:(17条消息) 贪吃蛇(C语言实现)_2021dragon的博客-CSDN博客_c语言贪吃蛇 #include <stdio.h> #include <Windows.h> #include <stdlib.h> #include

  • workflow后台服务框架使用记录--自定义服务端/客户端2022-05-16 23:33:46

    Workflow是Sogou研发的一款性能优异的C++网络服务框架,纯异步+并行的特性使它拥有极高的性能,核心优势: 1.多线程服务下的阻塞操作; 2.网络线程和执行线程之间的调度策略; 3.底层I/O方式的高效封装epoll; 我们可以workflow提供的底层协议与API,轻松实现自定义十万级并发高性能服务端/客户

  • SpringBoot集成SpringMVC之返回值处理2022-05-16 16:00:23

    返回值处理 目录返回值处理1、前提2、原理3、内容协商管理器4、自定义消息转换器4.1、添加自定义消息转换器4.2、添加到web容器4.3、映射器代码 1、前提 在循环处理完成每个参数的赋值之后,开始来执行controller中的方法,调用完成之后,会有对应的返回值。如果没有的话,另当别论了。 那

  • element中el-select下拉框整体样式修改 ,下拉菜单样式修改2022-05-13 10:00:08

    下拉框 popper-append-to-body: 此属性是用来判断是否将弹出框(options)插入值body元素中,接受一个布尔值,默认值为true 当需要修改其样式时,可将其属性值设置为false https://blog.csdn.net/qq_43432158/article/details/122497039 下拉菜单 从以下方法可以中可以得出样式是可以修改的,

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

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

  • css中*{}和*html,body{}的区别2022-05-12 10:00:47

     css里面定义*{padding:0px;margin: 0px;}   * 相当于选择器,代表html所有的元素,包括html标签、body标签等; {}大括号里面写入需要给定的属性和属性值即可。   在css中一开始写入*{padding:0px;margin: 0px;},表示初始化所有的标签元素(具有盒子模型)的内外边距均为0px.  在css

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

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

ICode9版权所有