首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏大前端客栈

    Spring Boot 进阶Web 进阶笔记

    import org.aspectj.lang.annotation.Before; import org.aspectj.lang.annotation.Pointcut; import org.slf4j.Logger ; import org.slf4j.LoggerFactory; import org.springframework.stereotype.Component; import org.springframework.web.context.request.RequestContextHolder ; import org.springframework.web.context.request.ServletRequestAttributes; import javax.servlet.http.HttpServletRequest

    38830编辑于 2022-04-06
  • 来自专栏数据云团

    Python进阶-Web 服务

    CGI 通用网关接口;CGI 在 Web 服务器和应用之间充当了交互作用,这样才能够处理用户表单,生成并返回最终的动态 HTML 页。 客户端输入给 Web 服务器端的表单可能包括处理过程和一些存储在后台数据库中的表单。

    77340发布于 2019-07-18
  • Java进阶-IO(4

    4、示例 1)获取文件属性 import java.io.File; // 导包 import java.util.Date; //获取文件属性 public class FlieDemo { f.delete(); } f.mkdir(); // 创建目录 } } // 结果:会发现D盘下多了一个Date1_24的空文件夹 4) return name.endsWith(".sys") || name.endsWith(".txt") || name.endsWith(".bak"); } } 其他代码与4) 以单字节的形式向文件中写入一个 byte 值 void writeChar(int v) 以双字节的形式向文件中写入一个 char 值 void writelnt(int v) 以4字节的形式向文件中写入一个整数 System.out.println(key+","+value); // 输出键和值信息 } } } 运行结果 102,lishi 101,zhangsan 4

    83721编辑于 2024-03-08
  • 4HTMLCSS进阶

    a href="#">我要报名

    CSS样式 <style> .banner { height: 500px; background-color: #f3f3f4; text-decoration: none; font-size: 20px; } </style> le> .banner { height: 500px; background-color: #f3f3f4;

    13010编辑于 2026-06-17
  • 来自专栏折腾折腾再折腾

    web服务器进阶

    通过上面的学习,我们发现我们的web服务器没有彻底解耦 1、实现自己指定端口运行我们的web服务器 如果我们的web服务器端口被占用,那么我们的web服务器直接挂掉。 怎么实现? 我们用这个功能,来给我们的web服务器指定端口和框架。 2、利用1中的例子,再给一个框架名,让他直接传一个框架进入。 page=xxx&xxxxx=xxxx, 伪静态:域名/cour/index.html web服务器实现伪静态: 修改web服务器中判断是.py结尾为以.html结尾,其它不用管。 ', 23, '武汉', b'\x00'), (2, '小花', 2, '女', 20, '长沙', b'\x00'), (3, '李四', 3, '男', 21, '上海', b'\x00'), (4, ''' for item in text: html += tr_html %(item[0],item[1],item[2],item[3],item[4]

    5.7K20发布于 2019-09-23
  • 来自专栏网络安全615

    web安全进阶 - - - 流量隐藏

    隐藏步骤  1.访问https://www.godaddy.com/zh-sg 选购一个域名  2.选用自己喜欢的域名,建议购买.vip等后缀名称的(便宜又实惠)  3.根据自身需求选择服务等 4.

    1.9K30编辑于 2022-11-19
  • 来自专栏不仅仅是python

    web爬虫-Selenium进阶操作

    继续上一节内容,我们将使用Selenium操作谷歌浏览器抓取多页的数据并将结果保存到CSV文件中。

    93320发布于 2019-07-25
  • 来自专栏wuming_CTF

    攻防世界web进阶web2详解

    php $miwen="a1zLbgQsCESEIqRLwuQAyMwLyq2L5VwBxqGA3RQAyumZ0tmMvSGM2ZwB4tws"; function encode($str){ php $miwen="a1zLbgQsCESEIqRLwuQAyMwLyq2L5VwBxqGA3RQAyumZ0tmMvSGM2ZwB4tws"; $miwen=base64_decode(strrev 从指定的ascii值返回字符 4的十进制ascii是52 str_rot13() ? ?

    1.2K10发布于 2021-01-21
  • 来自专栏web安全

    supersqli--Web安全进阶系列

    [强网杯2019]supersqli--Web安全进阶系列使用引号判断是否存在sql注入报错,可能存在sql注入,注入payload,判断列数,结果为不存在4列? inject=1' order by 4 -- q换2试试,正常显示,说明存在2列输出结果?  sec)mysql> handler handler_table read next;+------+--------+| id   | name   |+------+--------+|    4  -+--------+| id   | name   |+------+--------+|    5 | 王五   |+------+--------+1 row in set (0.00 sec)4、 原文https://mp.weixin.qq.com/s/5FkhxrBs4cM2yv7_SL9Z3Q

    41510编辑于 2024-06-18
  • 来自专栏全栈程序员必看

    Web Service进阶(一)运行原理

    实现一个完整的Web服务包括以下步骤: ◆ Web服务提供者设计实现Web服务,并将调试正确后的Web服务通过Web服务中介者发布,并在UDDI注册中心注册; (发布) ◆ Web服务请求者向 Web服务中介者请求特定的服务,中介者根据请求查询UDDI注册中心,为请求者寻找满足请求的服务; (发现) ◆ Web服务中介者向Web服务请求者返回满足条件的Web服务描述信息,该描述信息用WSDL 写成,各种支持Web服务的机器都能阅读;(发现) ◆ 利用从Web服务中介者返回的描述信息(WSDL)生成相应的SOAP消息,发送给Web服务提供者,以实现Web服务的调用;(绑定) ◆ Web 服务提供者按SOAP消息执行相应的Web服务,并将服务结果返回给Web服务请求者。 (绑定) 图1-1 Web service的体系结构 注:WSDL的作用就是一个Web服务说明书。

    94020编辑于 2022-09-15
  • 来自专栏cmazxiaoma的架构师之路

    SpringBoot之路(二)之Web进阶

    今天 -> 学习了慕课网的Spring Boot进阶Web进阶的视频和该项目 项目源码,看了一个基于Spring Boot的API、RESTful API项目种子(骨架)的博客。 同时我们也要打印Log,记住要引进import org.slf4j.Logger;这个包,别引进错了包。Log优先级如下: DEBUG > INFO > WARN > ERROR。 LOLITA(1, "lolita"), ROYAL_SISTER(2, "royal sister"), YOUNG_WOMAN(3, "young woman"), AUNT(4, 使用@org.springframework.web.bind.annotation.ExceptionHandler(value = Exception.class)注解到具体的方法上去处理异常。 static final Logger _log = LoggerFactory.getLogger(ExceptionHandler.class); @org.springframework.web.bind.annotation.ExceptionHandler

    1K40发布于 2018-06-05
  • 来自专栏技术杂记

    Mycat web 基础4

    输入 http://192.168.100.102:8082/mycat/ 进行访问

    37830发布于 2021-12-02
  • 来自专栏大数据

    JavaScript进阶 - Web Workers与Service Worker

    在现代Web开发中,前端性能优化是一个永恒的话题。Web Workers 和 Service Worker 是两种强大的技术,它们允许开发者在后台执行耗时任务,从而提高用户体验。 Web Workers - 异步执行脚本 Web Workers 允许在浏览器后台独立于主线程运行脚本,避免了长时间运行的脚本导致的页面冻结。它们适用于密集型计算任务,如图像处理、数据解析等。 它对于实现PWA(Progressive Web App)至关重要。 结论 Web Workers 和 Service Worker 是现代Web开发中不可或缺的技术,它们能显著提升应用的性能和用户体验。 通过避免上述提到的常见问题,你可以更有效地利用这些工具,构建更加健壮和高效的Web应用程序。实践是掌握这些技术的关键,不断尝试和优化,你将能够充分发挥它们的潜力。

    48510编辑于 2024-07-11
  • 来自专栏Khan安全团队

    Xctf攻防世界-Web进阶题攻略

    回显数字131277325825392转化为字符串位web_up为部分库名 ? ? 程序产生报错,根据报错信息得知程序是python的django web写的,使用php curl,@可以访问配置文件。 大概判断流程如下: 1.传入输入密码和隐藏密码的基址位数据 2.将输入密码加5 3.判断循环次数奇偶性,若为奇数将传入密码减3并比较传入密码与隐藏密码是否相等,若为偶数直接比较传入密码与隐藏密码是否相等 4. Github搜索zhuanxv可以在备忘录中发现web是java写的 ? 已知javaweb的文件分布如-> ? 利用bg.jpg的下载链接进行文件包含找web.xml ? 发现web是用struts写的,我们继续找struts的配置文件struts.xml ?

    3.4K31发布于 2020-04-15
  • 来自专栏AI码真香

    SpringBoot 2.x 进阶Web

    一、内容说明 接着上一篇,SpringBoot2.x 教你快速入门,本篇内容我们来学习 SpringBoot2.X 进阶 Web 方面开发常用的一些知识点。 spring-boot-starter-aop</artifactId> </dependency> 编写一个切面通知类 package com.xmlvhy.girl.aspect; import lombok.extern.slf4j.Slf4j import com.xmlvhy.girl.entity.Result; import com.xmlvhy.girl.util.ResultUtil; import lombok.extern.slf4j.Slf4j ; import org.springframework.web.bind.annotation.ControllerAdvice; import org.springframework.web.bind.annotation.ExceptionHandler 码真香 本文标题: SpringBoot 2.x 进阶

    71020编辑于 2022-09-13
  • 来自专栏wuming_CTF

    攻防世界web进阶区upload详解

    是因为题目过滤了回显有字母的情况,如果出现了字母则后面的内容就不显示,所以需要将16进制的内容转成10进制 或者我们可以使用两次hex绕过也可以 这时候返回了我们的值 我们先16进制转换为10进制,然后再转回去 数据库叫web_up seleselectct+CONV(substr(hex((selselectect TABLE_NAME frfromom information_schema.TABLES where TABLE_SCHEMA = 'web_upload seleselectct+CONV(substr(hex((selselectect TABLE_NAME frfromom information_schema.TABLES where TABLE_SCHEMA = 'web_upload seleselectct+CONV(substr(hex((selselectect TABLE_NAME frfromom information_schema.TABLES where TABLE_SCHEMA = 'web_upload information_schema.COLUMNS where TABLE_NAME = ‘hello_flag_is_here’ limit 0,1)),13,12),16,10))+’.jpg———–>结果为 lag 4.

    1.8K10发布于 2021-01-21
  • 来自专栏wuming_CTF

    攻防世界web进阶区Zhuanxv详解

    他的cookie里有jessionid 说明他是使用JAVA写的网页 那么我们尝试找找web.xml ../../WEB-INF/web.xml ? /WEB-INF/classes/struts.xml ? <?xml version="1.0" encoding="UTF-8"?> <! /WEB-INF/classes/com/cuitctf/action/UserLoginAction.class ?

    1.2K20发布于 2021-01-21
  • 来自专栏软件测试开发技术

    技术分享 | web 控件的交互进阶

    当需要模拟键盘或者鼠标操作时,Python需要使用 ActionChains 来处理,Java需要 Actions 来处理。

    98740编辑于 2022-05-10
  • 来自专栏wuming_CTF

    攻防世界web进阶Web_python_block_chain详解

    d5dcbc761781"], "signature": ["20524654bcd19b2b27e7132e2bd5897c9b0eac039c551127aeff5272fc091c287336e3427174381d4ed02df3f96dd0e4 ", "addr": "b2b69bf382659fd193d40f3905eda4cb91a2af16d719b6f9b74b3a20ad7a19e4de41e5b7e78c8efd60a32f9701a13985 ", "id": "42155d27-4934-49d6-acc4-4a299cebe63f" } ] " hacke_addr="a4e4ec9827a53e8cf88d5eda99a3b965c8ae8eb334c5863fb874f554ce80ebf814f510fe3aef1c5a6dfb64c3bd7de1ab /anquan/375753.html https://xuanxuanblingbling.github.io/ctf/web/2018/05/01/DDCTF2018-WEB4-%E5%8C%BA%

    94410发布于 2021-01-21
  • 来自专栏落影的专栏

    iOS开发-OpenGLES进阶教程4

    入门教程1-Tutorial01-GLKit OpenGLES入门教程2-Tutorial02-shader入门 OpenGLES入门教程3-Tutorial03-三维变换 OpenGLES入门教程4- Tutorial04-GLKit进阶 OpenGLES进阶教程1-Tutorial05-地球月亮 OpenGLES进阶教程2-Tutorial06-光线 OpenGLES进阶教程3-Tutorial07 把纹理对象关联到帧缓存 1、新建纹理 2、设置纹理格式 3、分配纹理内存 4、新建帧缓存 5、切换帧缓存为纹理对象 GLuint colorTexture; // 1 glGenTextures fboHeight, 0, GL_RGBA, GL_UNSIGNED_BYTE, NULL); //4 GL_TEXTURE_2D, colorTexture, 0); 渲染缓存关联到帧缓存 1、新建渲染缓存 2、分配渲染内存 3、新建帧缓存 4

    1.2K40发布于 2018-04-27
  • 领券