bugku-web bugku web 29

11.29每日总结

今天进行软件构造的实验一 实验一:百度机器翻译SDK实验(2023.11.29日完成) 任务一:下载配置百度翻译Java相关库及环境(占10%)。 任务二:了解百度翻译相关功能并进行总结,包括文本翻译-通用版和文本翻译-词典版(占20%)。 任务三:完成百度翻译相关功能代码并测试调用,要求可以实现中 ......
11.29 11 29

11.29闲话

今天也是为了解LCA,然后学了树链剖分 这边写个讲解 树剖分为重链剖分和长链剖分 通常指的是重链剖分 重链剖分 对于任意一个位于树上的节点 重子节点 表示其子节点中子树最大的子结点。如果有多个子树最大的子结点,取其一。如果没有子节点,就无重子节点。 轻子节点 表示剩余的所有子结点 重边 表示这个结点 ......
11.29 11 29

每日总结11.29

百度机器翻译SDK实验完成百度翻译GUI相关功能代码并测试调用,实现中文翻译成英文,英文翻译成中文。 示例代码: package baidu.com; import okhttp3.*; import org.json.JSONObject; import java.io.*; class Samp ......
11.29 11 29

2023-11-29

package rjgz.suanTi; import rjgz.BinaryOperation; import rjgz.Exercise; import javax.swing.*; import java.awt.*; import java.awt.event.ActionEvent; im ......
2023 11 29

23.11.29(代码大全2读书笔记)

* 第一部分 打好基础 第一章 欢迎进入软件构建的世界 > 软件构建的定义:包括编码与调试、单元测试、规划构建、集成等,没有给出一个明确的定义。 > 软件构建的重要性:软件构建是编写大型项目最重要的、不可或缺的部分。 第二章 用隐喻来更充分地理解软件开发 > 对软件开发地隐喻不是明确的标准,而是微妙 ......
代码 笔记 大全 23 11

2023.11.29 日记 Take it easy

很不想把文化课写到日记里。但今天有点烦了。 考试考的内容是要通过刷题得知的,并非学习。 我已经在别的平台抱怨过很多次当今教育现状了,无济于事是肯定的,反而会打消学习的积极性。 由于训练原因欠了很多课,再加上两个学校的进度不同、考试时间不同,我的学习成果实在像是被虫蛀了一样——既不扎实,也不空洞。 再 ......
日记 2023 Take easy 11

Web_XCTF_WriteUp | baby_web

题目 提示: 想想初始页面是哪个 题目: 分析 看到提示首先想到的是把 /1.php 删掉: 但还是回到这里。 打开 F12 再跑了一遍,拦截到三个包: 检查每个包,在 302 状态码包里找到 flag: Flag flag{very_baby_web} 参考 HTTP 状态码-菜鸟教程 ......
Web_XCTF_WriteUp baby_web WriteUp XCTF baby

DASCTF 2023 & 0X401七月暑期挑战赛-web复现

别问为什么不复现十一月的那个比赛,因为不会wwwww。 EzFlask 进去就有源码了,先cv到编辑规范看一下: import uuid from flask import Flask, request, session, json from secret import black_list app ......
挑战赛 DASCTF 0X401 2023 X401

浏览器插件 Obsidian web 与 Obsidian 插件 local rest api 结合配置过程记录

1. 安装浏览器插件 能到这里的肯定是已经有 Obsidian 了. 首先要安装 chrome 浏览器插件 Obsidian web 如图 2. 安装 Obsidian 上的插件 插件名为 local rest api, 如图 3. 设置浏览器插件配置 对应的 Obsidian web 中设置上 l ......
插件 Obsidian 浏览器 过程 local

11.29-task5-代码风格

代码风格 代码风格介绍 修饰代码的前提是代码没有bug。。。 两幅图中的代码对比,显然后一幅图的代码更加简洁,易懂。也方便之后很长时间后的再理解。 缩进 tab==4个空格 当函数有多参数时 换行 当一个语句的字符数过长,要换行 运算符对齐 导入规范 导入时要遵循同级文件导入 例如: 在进行m1文件 ......
风格 代码 11.29 task5 task

2023/11/29软件工程日报

报名九天杯白嫖了不少算力,挺好的,但是今天在服务器用tensorflow的时候报错 "tensorflow调用gpu出错 Could not load dynamic library ‘libcudnn.so.8‘" 大概是cudnn没有配置好的原因 使用conda install -c anaco ......
软件工程 日报 工程 软件 2023

web中两种登录状态保存方式:JWT和Session

由于http是无状态的,也就是说上一次请求和下一次请求之间没有任何关联。 那如何实现登录状态的保存呢? 一般使用两种方案: 服务端存储的session + cookie的方案 客户端存储的jwt token的方案 但是这两种方式都有各自的缺点。 服务端存储的session + cookie 给htt ......
状态 Session 方式 web JWT

基于kore 的共享模块以及include 配置实现动态的web api 能力

kore 支持include 以及动态load 共享模块的能力,可以让我们实现动态扩展的api 加载能力 参考玩法 参考示例 项目结构 ├── conf │ ├── hello.conf │ ├── index.conf │ ├── mydemo.conf │ └── myhello.conf ├─ ......
模块 include 能力 动态 kore

Web_XCTF_WriteUp | Training-WWW-Robots

题目 分析 标题大致翻译: 训练 WWW 网络爬虫。 场景内部文段大致翻译: 在这个小小的训练挑战中,您将学习 Robots_exclusion_standard(网络爬虫排除标准)。 robots.txt 文件用于网络爬虫检查它们是否被允许抓取和索引您的网站或仅部分网站。 有时,这些文件揭示了目录 ......

2023-11-29:用go语言,给你一个字符串 s ,请你去除字符串中重复的字母,使得每个字母只出现一次。 需保证 返回结果的字典序最小。 要求不能打乱其他字符的相对位置)。 输入:s = “cba

2023-11-29:用go语言,给你一个字符串 s ,请你去除字符串中重复的字母,使得每个字母只出现一次。 需保证 返回结果的字典序最小。 要求不能打乱其他字符的相对位置)。 输入:s = "cbacdcbc"。 输出:"acdb"。 来自左程云。 答案2023-11-29: 所有的代码用灵捷3. ......
字符 字符串 字母 字典 位置

IIS的web.config中跨域访问设置方法

需求:页面要显示1个图片,但是因为各种原因,导致图片在服务器2上,但是要展示的程序在服务器1 的上面,这样就造成了在显示的时候出现了跨域的问题,本来的思路为直接写个程序进行后台获得图片的路径,然后把图片进行下载出来,然后返回服务器1的图片地址,但是,由于这个周期不确定性和现阶段项目的紧迫性,就放弃了 ......
方法 config IIS web

ISCTF WEB

圣杯战争!!! 前置知识: 反序列化魔法函数:(以俩个下划线开头的方法称为魔法函数) __construct() 在创建对象时候初始化对象,一般用于对变量赋初值。创建一个新的类时,自动调用该方法__destruct() 和构造函数相反,当对象所在函数调用完毕后执行.即当一个类被销毁时自动调用该方法_ ......
ISCTF WEB

亚马逊云科技基于 Polygon 推出首款 Amazon Managed Blockchain Access,助 Web3 开发人员降低区块链节点运行成本

使用 Amazon Managed Blockchain Access 在 Polygon 网络上进行应用开发 随着区块链领域的开发人员努力开发适合主流方向的应用程序,侧重点已经进一步转移,不再是区块链节点运行、区块链数据提取和标准 API 开发等无差别任务。配置、提供和维护海量公共区块链节点可能会 ......
区块 节点 Blockchain 成本 Polygon

kore web 项目的单一二进程应用构建

kore 对于开发的web 应用支持基于模块模式的(编译为共享库)以及单一二进制文件(all-in-one) 参考使用 核心配置 就是对于通过kodev创建的项目中构建配置添加 single_binary=yes 参考配置 # hello build config # You can switch ......
进程 项目 kore web

每日总结-23.11.29

package kousuanti; import javax.swing.*; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; public class GUI ......
23 11 29

每日总结2023年11月29日

有好几天没发博客了,今天对前几天的学习做一个总结。 最近学习的一个比较新的东西就是flash动画的制作以及如何嵌入到网页中去,下面是成品 我做的主题是爱情,网页内容是情书,右边放了我做的swf视频,点击play按钮可以播放视频 关于我是如何将swf文件嵌入到网页中去的,只需要用到下面这段代码就行了 ......
2023

Web_XCTF_WriteUp | xff_referer

题目 提示: X老师告诉小宁其实xff和referer是可以伪造的。 题目: 分析 根据提示的内容,了解了一下 xff 和 referer。 xff:X-Forwarded-For,是一个 HTTP 扩展头部。用来表示 HTTP 请求端真实 IP。 格式:X-Forwarded-For: clien ......

一篇文章带你掌握Web自动化测试工具——Selenium

一篇文章带你掌握Web自动化测试工具——Selenium 在这篇文章中我们将会介绍Web自动化测试工具Selenium 如果我们需要学习相关内容,我们需要掌握Python,PyTest以及部分前端知识即可 下面我们将会从以下角度进行介绍: Web自动化入门 Selenium-API介绍 Web自动化 ......
测试工具 Selenium 篇文章 工具 Web

web: lamp - ubuntu2310

web: lamp - ubuntu2310 一、基础说明 1、lamp: L = linux, a = apache2, m = mariadb(mysql), p = php 二、安装包安装 1、安装命令: [wit@ubuntu:null]$ sudo apt install mariadb- ......
ubuntu lamp 2310 web

Web_XCTF_WriteUp | command_execution

题目 提示: 小宁写了个ping功能,但没有写waf,X老师告诉她这是非常危险的,你知道为什么吗。 题目: 分析 简单了解了一下 waf,全称 Web 应用防火墙(Web Application Firewall),工作在应用层。其功能包括: 禁止HTTP协议的非安全方法 伪装Web服务的特征 防止 ......

聪明办法学python-11.27——11.29笔记打卡

一、python中条件语句的应用 总体代码结构为: if True : do something else: do other 简单描述为“True”为条件,当条件为真的时候,执行“do something”,否则就执行“do other”。 例如: 任务:实现一个函数,返回输入数字的绝对值 Pyt ......
办法 笔记 python 11.27 11.29

每日总结(29)

代码时间(包括上课)5h 代码量(行):100行 博客数量(篇):1篇 相关事项: 1、今天是周二,今天上午上的是大型数据库应用技术和习概,大型数据库应用技术写的是最后的实验,习概讲的是坚持以人民为中心。 2、今天下午上的是软件案例开发分析,软件案例开发分析的大作业写完了,然后写的是大数据的实验报告 ......

2023极客大挑战-WEB部分

WEB n00b_Upload POST /upload_file.php HTTP/1.1 Host: a3b9oh7id3us3v48b3r333m79.node.game.sycsec.com User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x ......
部分 2023 WEB

Blazor Server:现代 Web 开发的新视角

随着 Web 技术的快速发展,Blazor Server 正在成为现代 Web 开发的一个热门话题。作为一种新兴的 Web 框架,Blazor Server 利用了 .NET 的强大功能,为开发者提供了一种新的构建互动式 Web 应用的方式。本文将深入探讨 Blazor Server 的主要优势和适 ......
视角 Blazor Server Web

Web自动化测试进阶:网页中难点之等待机制 —— 强制等待,隐式等待

为什么要添加等待 避免页面未渲染完成后操作,导致的报错 经常会遇到报错:selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":" ......
难点 机制 网页 Web