ICode9

精准搜索请尝试: 精确搜索
  • 2020.9.92022-09-09 19:30:46

    首先简单说一下在项目遇到的问题 问题:自己做的是一个音乐播放器,其中用到vuex这个状态管理工具。出现的一个bug就是每当点击某首歌曲进行播放的时候,我在这时获取这首歌的总时长然后渲染在页面上,这个时间总是上一首歌的总时长。 出问题的地方,播放歌曲方法: updateSongUrl方法时提交

  • URLDecoder.decode() 特殊字符的处理2022-09-09 17:05:09

    在网络get请求中,如果存在特殊字符 比如  "+,/,%,&,= " ,如果没有被转义就直接使用  发现 + 号 仍然是 + 号,初看上去是没什么问题  这样在我们在后台接收到请求的时候会是这个样子:    可见 中文已经转成URL字符了,+号没被URL化  这时候我们要用转移成中文使用,在被 URLDecoder.de

  • vue项目统一管理请求,并附带常用的axios请求封装2022-09-09 15:32:42

    一、前言 一个vue项目里前端请求最起码几十个起步,请求方式也各有不同,为了方便管理,也减轻工作量,比较好的做法是集中管理,在文件中统一管理各类请求,包括请求头参数,参数的携带方式,是否返回blob流等等。 二、实现方法 1、首先创建在项目下untils文件夹创建request.js文件 这里面实现,

  • 线程间通信--共享变量和Queue2022-09-09 03:01:00

    1.线程通信方式--共享变量   缺点,共享变量需要加锁,来达到我们想要的效果 #!/user/bin/env python # -*- coding:utf-8 -*- # 对于io操作来说,多线程和多进程性能差别不大 # 1.通过Thread类实例化 import time import threading detail_url_list = [] def get_detail_html(det

  • Django基础介绍三(反向解析/路由分发/django版本区别)2022-09-09 02:01:52

    无名有名分组反向解析 简单理解主要用于连接跳转之类的操作 需要在路由里面提前写好需要反向解析的规则 视图层里面使用reverse进行解析动作 eg: 路由层urls.py 编写对应的路径页面 视图层views.py 解析页面正常编写内容 被解析页面 以首页为例 首页 源码标签中 添加好按照反向解析

  • Javaweb学习笔记第四弹2022-09-08 22:04:10

    JDBC API详解 1、DriverManager作用: 1、注册驱动 registerDriver 2、获取数据库连接 getConnection 参数:1、url jdbc:mysql://localhost:3306/数据库名称 ​ 2、user 用户名 ​ 3、password 密码 注意:在url中,如果连接的是本机,并且默认端口是33

  • 右键视频不让下载?2022-09-08 17:33:59

    朋友只为学习下载视频结果右键打开 https://zy.szedu.cn/jcjy/xx/4nj/sx/202108/t20210803_103771.html         明明可以播放 但是打不开     应该是nginx  限制了 破解大法好 GJLจุ๊บ: const video_url = 'https://transcode.szedu.cn/c248fb1992f947cbb73b372506

  • Ubuntu内网穿透搭建网站:测试更改固定URL链接 11/172022-09-08 11:34:41

    在上篇文章中,我们成功的在apache2中安装了对URL进行重写的插件,方便我们对网页链接进行SEO优化,也让公网访客能更轻松的记住这个网站。当然,插件的安装只是工作的第一步,接下来我们还需要在WordPress中进行一个简单的测试。 首先,我们在浏览器输入地址“localhost/wp-admin”,进入WordPr

  • vue---tinymce粘贴图片【完美解决】2022-09-08 11:34:01

    最近在优化一个前端开发框架,做好的系统,存在大量的图片上传,特别是富文本里面的图片,上传多个,很麻烦,运营说如果能够复制粘贴板的图片,就可以截图上传,就很方便了。 考虑到运营小姐姐的需求,我就花了半个小时开发了这样的一个功能。 第一步:配置粘贴【paste】具体配置项 tinymce.init({

  • IIS 实现http重定向https(亲测有效:解决URL重写模块配置https重定向不生效的问题)2022-09-07 08:34:14

    前言 以前部署网站的时候,都是通过代码来实现http重定向https,最近在部署个人网站的时候,突发奇想可不可通过IIS来实现无代码的重定向呢? 在一番操作猛如虎的搜索引擎操作后,发现只有google浏览器能实现重定向,在反复对照网络教程后陷入了深深的自我怀疑。最后不得已只能一步一步来解析

  • Mybatis学习笔记(八)——动态SQL2022-09-06 21:33:53

    动态 SQL 是 MyBatis 的强大特性之一。在 JDBC 或其它类似的框架中,开发人员通常需要手动拼接 SQL 语句。根据不同的条件拼接 SQL 语句是一件极其痛苦的工作。例如,拼接时要确保添加了必要的空格,还要注意去掉列表最后一个列名的逗号。而动态 SQL 恰好解决了这一问题,可以根据场景动态

  • 骚扰拦截2022-09-06 02:00:23

    // ==UserScript== // @name 骚扰拦截 // @version 1.3.21 // @namespace airbash/AnnoyancesInterception // @homepage https://github.com/AirBashX/UserScript // @author airbash // @description 手机、电脑全平台通用:自动拦截或删除`下载弹窗`

  • 接口数据写入CSV2022-09-05 23:31:22

    # api_util.py import requests class SendRequest: sess = requests.session() def all_send_request(self, method, url, **kwargs): print('\n----接口测试开始----') # print('\n----请求url:%s----'%url) # print(�

  • parse_url函数2022-09-05 21:02:23

    参数 path:路径/login host:www.baidu.com query:username=zs protocol:http协议 package SparkSQL.fun import org.apache.spark.SparkConf import org.apache.spark.sql.{Dataset, SparkSession} object ParseUrlFun { def main(args: Array[String]): Unit = { val c

  • nginx 检测到目标URL存在HTTP HOST头攻击漏洞2022-09-05 18:05:06

    打开网站,用谷歌浏览器查看host             修改nginx配置文件 vim nginx.conf server { #内网地址:192.168.59.103  端口号:80,映射到外网:XXX:XXX:XX:XXX:18083 server_name 上面查看到到Host(比如:192.168.59.103:18083); listen 80; #if ($http_Host !~*^

  • Dubbo-Adaptive实现原理2022-09-05 12:34:37

    前言 前面我们已经分析Dubbo SPI相关的源码,看过的小伙伴相信已经知晓整个加载过程,我们也留下两个问题,今天我们先来处理下其中关于注解Adaptive的原理。 什么是@Adaptive 对应于Adaptive机制,Dubbo提供了一个注解@Adaptive,该注解可以用于接口的某个子类上,也可以用于接口方法上。如果

  • Javaweb10-javaweb其他知识点2022-09-05 09:03:37

    1、详解DefaultServlet与JspServlet 参考博客-->详解DefaultServlet与JspServlet 1.1DefaultServlet小结 当服务端收到关于Servlet的请求之后交由自定义Servlet处理。 当服务端收到关于静态资源的请求时交由DefaultServlet处理。 当自定义Servlet的< url-pattern ></ url-pattern

  • 多文件,从url地址中下载文件并进行压缩2022-09-05 09:03:03

    直接上代码 Controller层 //我这里直接拿实体接收,entity.getFile()是List<对象>,对象里面存储文件相关的内容 @PostMapping("/zipDownload") @ApiOperation(value = "文件导出", notes = "作者:hhs") public Object downloadallfiles(HttpServletRequest req, Htt

  • Mybatis学习笔记(四)——mapper常见标签2022-09-04 23:30:26

    1.select标签 1.1 简介 在 MyBatis 中,select 标签是最常用也是功能最强大的 SQL 语言,用于执行查询操作。select 示例语句如下。 <select id="selectAllWebsite" resultType="net.biancheng.po.Website" parameterType="string"> SELECT id,NAME,url FROM website WHERE N

  • SSRF2022-09-04 14:00:34

    定义: SSRF是服务端请求伪造,指攻击者向服务端发送包含恶意链接的请求,借由服务端访问url,以获取受保护的资源 字面意思理解就是伪造服务端请求发起攻击,借由服务器为跳板攻击目标系统,一般攻击的目标都是内网   成因: 服务端提供了从其他服务器获取数据的功能且未对地址和协议等做过滤

  • 【转载】Qt6.2.4 qml ChartView 实现饼状图与问题解决2022-09-04 11:00:35

    转载 https://www.bilibili.com/video/BV1dS4y1u7vN?p=30&vd_source=64f1a4c05d797eb3cca1ef771fd46c22 环境 环境 版本 windows 10 QT 6.2.4 Qt Creator 8.0.1 (Community) qmake 注意 如果直接在 qml 中使用 ChartView 项目编译不通过/编译失败,报错如下: Erro

  • Django基础介绍二2022-09-04 01:03:30

    数据的查,改,删 先讲数据库中的数据全部展示到前端 然后给每一个数据两个按钮 一个编辑一个删除 查看 def userlist(request): # 查询出用户表里面所有的数据 # 方式1 # data = models.User.objects.filter() # print(data) # 方式2 user_queryset = models.User.objects.all() # re

  • SpringMVC学习笔记(四)——REST风格2022-09-03 23:32:53

    1.什么是 REST  RESTful(REST 风格)是一种当前比较流行的互联网软件架构模式,它充分并正确地利用 HTTP 协议的特性,为我们规定了一套统一的资源获取方式,以实现不同终端之间(客户端与服务端)的数据访问与交互。  说到 REST,我们可能会想到英文单词 rest(意为:休息、放松等),但这里的 REST 实

  • 2022.8.282022-09-03 19:32:05

    问题1: 实现嵌套路由,路径对了,但是内容没有显示出来 原因:只给了父路由组件的路由视图(),没有在父路由组件里给出子路由视图 问题2:实际应用场景:导航栏之间的嵌套,实现这样的话会出现一个问题,父导航栏的一项和子导航中某一项指向的路由地址是同一个,这样一旦点击这两个的其中一个,另一个

  • Python爬虫-文件存储txt、json、csv(五)2022-09-03 18:33:57

    一、TXT文件存储 将数据保存到 TX 文本的操作非常简单, 而且 TXT 文本几乎兼容任何平台,但是这有个缺点,那就是不利于检索 所以如果对检索和数据结构要求不高,追求方便第一的话,可以采用 TXT 文本存储 本节中,我们就来看下如何利用 Python 保存 TXT 文本文件 代码示例: import csv impo

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

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

ICode9版权所有