ICode9

精准搜索请尝试: 精确搜索
  • Redis的RESP2协议讲解与Telnet实战2022-01-24 18:03:57

    摘自官方文档 Redis Protocol specification 一、简介 RESP 是 REdis Serialization Protocol (Redis序列化协议)的简称。 您可以选择在HELLO命令中使用 RESP3,该命令从 Redis v6.0 开始提供。Redis的 RESP3 规范草案目前由 redis-specifications 维护。 Redis客户端使用 RESP协议

  • Request应用2022-01-23 17:58:42

    获取前端数据 请求转发 index.jsp <%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <body> <%--${pageContext.request.contextPath}获取当前项目路径,需要导入jsp servlet的依赖包--%> <form action="/s3/req"

  • JavaWeb——什么是Session及Session的用法2022-01-22 09:30:39

    1.什么是Session 当用户请求来自应用程序的 Web页时,服务器会给每一个用户(浏览器)创建一个Session对象; 在需要保存用户数据时,服务器程序可以把用户数据写到用户浏览器独占的session中; 当用户在应用程序的Web页之间跳转时,存储在Session对象中的变量将不会丢失,而是在整个用户会话

  • 7个不超过30行代码的趣味python项目实战分享(机器人聊天、彩票生成器...)2022-01-21 15:58:00

    关于Python有一句名言:不要重复造轮子。 但是问题有三个: 1、你不知道已经有哪些轮子已经造好了,哪个适合你用。有名有姓的的著名轮子就400多个,更别说没名没姓自己在制造中的轮子。 2、确实没重复造轮子,但是在重复制造汽车。包括好多大神写的好几百行代码,为的是解决一个Excel本身就

  • 紫色飞猪的研发之旅--11go封装http请求v22022-01-21 15:34:37

    package pkg import ( "crypto/tls" "errors" "io/ioutil" "net" "net/http" "strings" "time" ) type HTTPClient interface { Do(req *http.Request) (*http.Response, error) } var (

  • 用 java 写一个写 Redis 服务端2022-01-21 10:33:55

    点击“终码一生”,关注,置顶公众号 每日技术干货,第一时间送达!     我为什么要造redis这个轮子?   破除对redis神秘感。 “基础服务中台”的同事们在开会讨论redis云,以及redis代理。 开一个redis资源并不是容易事,为什么不可以不可以写成java直接推送到未来云上,简单方便。

  • Servlet 实现文件上传和下载笔记2022-01-20 11:32:50

    需要导包: commons-fileupload-1.2.1.jar commons-io-1.4.jar 文件上传: public class UploadServlet1 extends HttpServlet { @Override protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { //判

  • python超详细零基础 bs4解析之爬取唯美图片2022-01-19 23:00:04

    文章目录 前言 前言 本篇文章主要介绍使用bs4解析来爬取某网站上的唯美高清大图,涉及到的零碎知识较多,详细易懂,适合新手小白爬虫入门。 思路如下: ①拿到主页面的源代码,然后提取到子页面的链接地址href; ②通过href进入子页面,从子页面源代码中找到图片的下载地址,img ->s

  • axios的介绍与使用2022-01-18 18:58:17

    axios 1.什么是axios axios不是一门新的技术。 Axios是一个基于promise的HTTP库,简单的讲就是可以发送get、post等请求。 本质上是对原生Ajax的封装,只不过它是Promise的实现版本。 2.为什么要使用axios 原生的ajax使用起来十分繁琐。原来发送http请求采用JQuery.ajax()非常方便

  • JavaWeb学习笔记(狂神版)--- 第六节 ServletContext对象及其应用2022-01-18 11:32:42

    第六节 ServletContext对象及其应用 目录 第六节 ServletContext对象及其应用6.2 ServletContext简介6.1 ServletContext的应用6.1.1 共享数据6.1.2 getInitParameter()方法获取初始化对象6.1.3 请求转发6.1.4 读取资源文件 6.2 ServletContext简介 web容器在启动时,它

  • servlet学习2022-01-17 15:31:59

    流程 JSP/Servlet Tomcat 文件目录 ---bin 启动、关闭的脚本文件 ---conf 配置 |---server.xml 核心文件 可修改端口、主机名称等 默认8080 ---lib 依赖的jar包 ---logs 日志 ---webapps 发存放的网站 默认端口 tomcat:8080 mysql:3306 http:80 https:

  • hello servlet2022-01-16 21:01:33

    Hello Servlet 1.构建maven项目 2.导入依赖 <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>4.0.1</version> <scope>provided</scope> &l

  • servlet实现简单的浏览器主页2022-01-16 14:34:52

    1.创建maven webapp项目 在pom.xml的<project></project>标签内部中加入以下代码,引入servlet依赖库 <dependencies> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> &l

  • Python分别用单线程,多线程,异步协程爬取一部小说,最快仅需要5s2022-01-16 13:02:50

    文章目录 单线程爬取多线程爬取异步协程爬取 本文运用了三种方式爬取一整部小说,分别运用了单线程爬取,多线程爬取和异步协程爬取。 小说网址:` http://www.doupo321.com/doupocangqiong/` 网页很简单,也不用过多分析,内容都在网页源代码中,就是一个多级链接爬虫,步骤就是先

  • JavaWeb-Servlet笔记2022-01-16 12:01:20

    JavaWeb-Servlet笔记 1、什么是Servlet? Servlet(Server Applet)是Java Servlet的简称,称为小服务程序或服务连接器,用Java编写的服务器端程序,具有独立于平台和协议的特性,主要功能在于交互式地浏览和生成数据,生成动态Web内容。 狭义的Servlet是指Java语言实现的一个接口,广义的Serv

  • java实现后端身份验证的Token令牌2022-01-16 11:35:07

    java实现后端身份验证的Token令牌 写在前面的话: 蒽,Token是一个什么东西?那我们为什么要用它? Token:Token是服务端生成的一串字符串,以作客户端进行请求的一个令牌,当第一次登录后,服务器生成一个Token便将此Token返回给客户端,以后客户端的请求只需带上这个Token前来请求数据即

  • java Servlet注解实现过滤器2022-01-16 11:33:07

    java Servlet注解实现过滤器 写在前面的话: 这篇文章是与Token验证关联的,看友们可以去看看俺的这篇Servlet的Token的实现 实现Servlet过滤器方式: 1、在xml文件里面配置 2、在文件头添加注解、 首先我们应该知道什么是过滤器: java过滤器:顾名思义,就是在java中起到过滤的

  • Session会话(超详细)2022-01-14 22:59:48

    一、什么是Session会话 Session 就一个接口(HttpSession)。Session 就是会话。它是用来维护一个客户端和服务器之间关联的一种技术。每个客户端都有自己的一个 Session 会话。Session 会话中,我们经常用来保存用户登录之后的信息。 二、如何创建 Session 和获取(id号,是否为新) 如何

  • 使用re爬取电影天堂2022-01-13 16:02:40

    import requestsimport reimport csvdomain='https://dytt89.com'list_dapian=[]# resp=requests.get(domain,verify=False) 讲课是老师使用了verify=False,应该是python版本不同,我的没有效果反而更好resp=requests.get(domain)resp.encoding='gb2312'# print(resp.text)f=open(&#

  • lxml xpath用法2022-01-13 15:32:48

    from lxml import etree import requests hed={ "User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.110 Safari/537.36" } resp=requests.get("https://movie.douban.com/&quo

  • 使用request爬取豆瓣2022-01-13 10:33:21

    import requestsurl='https://movie.douban.com/j/search_subjects?'param={ "type": "movie", "tag": "热门", "page_limit": 50, "page_start": 0}headers={"User-Agent": &qu

  • Java Web请求转发与重定向2022-01-12 13:32:22

    转发 ①创建Servlet1 和Servlet2的Java文件 package zhuan; import java.io.IOException; import javax.servlet.RequestDispatcher; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import j

  • 大话设计模式-嵌入式2022-01-11 18:00:41

      嵌入式的环境一般是低配,偏硬件,底层,资源紧张,代码多以C语言,汇编为主,代码应用逻辑简单。但随着AIOT时代的到来,局面组件改变。芯片的性能资源逐渐提升,业务逻辑也逐渐变得复杂,相对于代码的效率而言,代码的复用可移植性要求越来越高,以获得更短的项目周期 和更高的可维护性。下面是AIO

  • 百度翻译爬取数据2022-01-11 16:00:54

    1、network抓包->form data ->url地址 2、post请求是通过data 传参,get请求通过headers 3、若写print(resp.text) 4、print(resp.json()),转成json文件,汉字正常显示    5、代码: import requests #导入requests库 url="https://fanyi.baidu.com/sug" s=input("请输入要翻译

  • http基础知识2022-01-09 21:02:45

    目录 1.概述 2.http请求报文格式 3.http响应消息格式 1.概述 编写web语言: javaphp,现在都在尝试用go语言重写python,例如:豆瓣go语言 ===》 beego,gin两个主流的web框架 https协议:我们使用浏览器访问的时候发送的就是http请求 http是应用层的协议,底层还是依赖传输层:tcp(短连接

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

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

ICode9版权所有