bugku-web bugku web 26

oracle 11C升到 Oracle 19C web项目所需要做的操作、遇到的问题以及解决

此次记录问题为Oracle数据库升级版本跨度过大所以导致项目里运用的ojdbc.jar不匹配,当前项目框架是比较老的所以数据版本升级以及tomcat、jdk的版本是否相匹配是我们在做升级之前就要考虑清楚和搞清楚的 这次是被动通知,所以临时查询升级相关问题,好在我们的db给介绍了一个关于Oracle的 ......
项目 oracle Oracle 问题 11C

[代码随想录]Day26-回溯算法part06

## 题目:[332. 重新安排行程](https://leetcode.cn/problems/reconstruct-itinerary/) ### 思路: 其实这里已经是图的部分了,回溯应该也可以。Hierholzer算法解决欧拉问题 ### 代码: ```go func findItiner ......
随想录 随想 算法 代码 part

创建web应用程序,React和Vue怎么选?

React和Vue都是创建web应用程序的绝佳选择。React得到了科技巨头和庞大的开源社区的支持,代码库可以很大程度地扩展,允许你创建企业级web应用程序。React拥有大量合格甚至优秀的开发人员粉丝,可以解决你在开发阶段可能遇到的任何问题。 毫无疑问,React是创建跨平台解决方案的最佳框架。V... ......
应用程序 程序 React web Vue

静态Web服务器-命令⾏启动并动态绑定端⼝号

步骤 1. 获取执⾏python程序的终端命令⾏参数 2. 判断参数的类型,设置端⼝号必须是整型 3. 给Web服务器类的初始化⽅法添加⼀个端⼝号参数,⽤于绑定端⼝号 示例 import socket import threading import sys # 获取用户请求资源的路径 # 根据请求资 ......
静态 命令 服务器 动态 Web

hdfs和yarn访问web UI界面

# HDFS(9870或者50070) 总算是访问成功啦! ![](https://img2023.cnblogs.com/blog/2808014/202308/2808014-20230824002329742-97444990.png) /爆哭中....../ # YARN ![](https ......
界面 hdfs yarn web

静态Web服务器-以⾯向对象的模式开发

步骤 1. 把提供服务的Web服务器抽象成⼀个类(HTTPWebServer) 2. 提供Web服务器的初始化⽅法,在初始化⽅法⾥⾯创建socket对象 3. 提供⼀个启动Web服务器的⽅法,让Web服务器处理客户端请求操 作。 示例 1 import socket 2 import threadi ......
静态 对象 模式 服务器 Web

spring web mvc 集成 fastjson2

## maven依赖 参考文档 https://github.com/alibaba/fastjson2/blob/main/docs/spring_support_cn.md ```xml com.alibaba.fastjson2 fastjson2-extension-spring5 2.0. ......
fastjson2 fastjson spring mvc web

kubernetes-1.26安装

一、环境准备 k8s集群角色 IP 主机名 安装组件 配置 控制节点 192.168.10.10 master apiserver、controller-manager、scheduler、etcd、kube-proxy、docker、calico、contained 2核4G 工作节点 192.1 ......
kubernetes 1.26 26

文件上传拿web shell

MySQL文件上传要点 show variables like '%secure%'; 用来查看mysql是否有读写文件权限; 主要看secure_file_priv,value值为空意味着当前mysql程序可以对我所有硬盘的路径进行读写,如果后面是指定的路径C盘或者D盘下某一文件夹的话,只能在这一 ......
文件 shell web

顶象Web 3业务安全方案亮相“AWS解决方案日”

近日,AWS合作伙伴之Web3解决方案日在香港举办,多家科技公司专家和企业代表就WEB 3.0方案、AI创新和Web 3.0安全进行了探讨。顶象现场展示了Web 3.0业务安全解决方案。 NFT是Web 3.0典型场景之一。NFT基于区块链技术的非同质化代币,具有不可分割、不可替代、独一无二的特征。 ......
方案 解决方案 业务 Web AWS

园子的脱困努力-云厂商合作:领取阿里云免费ECS试用资源,部署Java Web环境,送小礼品

在园子脱困的关键时期,每一笔收入都很重要,一边在会员救园,一边我们要努力把握每一个商务合作机会,争取早日走出困境。之前园子维持生存的收入主要来自于与云厂商的合作,但去年由于云厂商推广策略的调整,这块收入几乎没有了。当我们对这块收入不报任何希望时,这个月开始,有些云厂商又回来找园子合作了,很感谢在这个... ......
园子 厂商 礼品 环境 资源

LeetCode 算法题解之 26 进制转换 All In One

LeetCode 算法题解之 26 进制转换 All In One 171. Excel Sheet Column Number 171. Excel 工作表列号 168. Excel Sheet Column Title 168. Excel 工作表列头 ......
题解 进制 算法 LeetCode All

web杂记(7)-js(3)

[TOC] # toJSON ```javascript b = { x: 11, y: 12, valueOf: function() { return Math.sqrt(this.x ** 2 + this.y ** 2); }, toJSON: function() { return `{x ......
杂记 web js

[Druid-ConnectionPool-Create-1642445703jdbc:hsqldb:file:///opt/tomcat-linux-x64/webapps/webroot/WEB-INF/embed/finedb/db;hsqldb.tx=mvcc]

启动tomcat遇到上述问题,是由于启动多次tomcat,之前启动的进程还存在 解决方法: 首先找出Tomcat的进程:ps -ef |grep tomcat 然后杀死掉对应的tomcat进程:kill -9 26135 最后重启tomcat 进入bin目录输入命令.startup.sh ......

Python Web:Django、Flask和FastAPI框架对比

Django、Flask和FastAPI是Python Web框架中的三个主要代表。这些框架都有着各自的优点和缺点,适合不同类型和规模的应用程序。 1. Django: Django是一个全功能的Web框架,它提供了很多内置的应用程序和工具,使得开发Web应用程序更加容易。Django采用了MTV( ......
框架 FastAPI Python Django Flask

Java Web中出现的一些乱码问题总结(详解)

三、Java Web中出现的一些乱码问题总结(详解) 一、response.getWriter().write()和 response.getWriter().print()的区别 response.getWriter()返回的是PrintWriter,这是一个打印输出流 response.getW ......
乱码 问题 Java Web

web浏览器访问系统接口弹出下载框下载文件

1.下载文件 ``` @ApiOperation("下载文件") @GetMapping("/download/{id}/byBi") public void downFile(@ApiParam(required = true,value = "id")@PathVariable(value = ......
接口 浏览器 文件 系统 web

WEB前端01-HTML基础

非淡泊无以明志,非宁静无以致远 说明: vscode插件安装 打开网络插件:安装 open in browser 打开浏览器插件 之后使用右击即有打开浏览器选项 汉化菜单插件: Chinese 缩放代码字号: Command -/+(mac中) 一、标签语法 1. 默认html页面格式 vscode ......
前端 基础 HTML WEB 01

Web安全漏洞解决方案

1.已解密的登录请求 推理: AppScan 识别了不是通过 SSL 发送的登录请求。 测试请求和响应: 1.1.1 产生的原因 登录接口,前端传入的密码参数没有经过md5的加密就直接传给了后端 1.1.2 解决方法 前端代码传参的时候做md5加密处理 2.会话标识未更新 推理: 测试结果似乎指示存 ......
安全漏洞 漏洞 解决方案 方案 Web

[CISCN 2019华北Day2]Web1

[CISCN 2019华北Day2]Web1 题目来源:nssctf 题目类型:web 涉及考点:SQL注入 1. 题目给了一个输入框,很明显是要注入 先尝试随便提交点东西: * 传入`1`: * 传入`1'`: * 传入`1"`: > 可以看出题目应该是过滤了一些字符 2. 下面我们抓包进行Fuz ......
CISCN 2019 Day2 Web1 Day

静态Web服务器-多任务版

静态Web服务器的问题 目前的Web服务器,不能支持多用户同时访问,只能一个一个的处理客户端的请求,那么如何开发多任务版的web服务器同时处理多个客户端的请求?可以使用多线程,比进程更加节省内存资源。 多任务版web服务器程序的实现步骤 1. 当客户端和服务端建⽴连接成功,创建⼦线程,使⽤⼦线程专⻔ ......
静态 任务 服务器 Web

静态web服务器-根据请求返回指定页面数据

实现步骤 1. 获取用户请求资源的路径 2. 根据请求资源的路径,读取指定文件的数据 3. 组装指定文件数据的响应报文,发送给浏览器 4. 判断请求的文件在服务端不存在,组装404状态的响应报文,发送给浏览器 示例 import socket # 获取用户请求资源的路径 # 根据请求资源的路径,读取 ......
静态 页面 服务器 数据 web

自研静态Web服务器并返回固定⻚⾯数据

开发自己的静态Web服务器的步骤 1. 编写一个TCP服务端程序 2. 获取浏览器发送的http请求报文数据 3. 读取固定页面的数据,把页面数据组装成HTTP响应报文数据发送给浏览器。 4. HTTP响应报文数据发送完成以后,关闭服务与客户端的套接字 静态Web服务器-返回固定页面数据的示例代码 ......
静态 服务器 数据 Web

搭建Python⾃带静态Web服务器

说明 Python自带的静态Web服务器可以通过使用http.server模块来实现。 步骤 打开命令行终端,进入要作为静态文件根目录的文件夹。 运行以下命令启动静态Web服务器: Python 2.x版本:python -m SimpleHTTPServer <port> Python 3.x版本 ......
静态 服务器 Python Web

BUGKU逆向reverse 1-8题

> 练习IDA两年半 打开尘封已久的bugku,从题目中练习使用,现在都已经是新版本了 orz![image.png](https://springbird3.oss-cn-chengdu.aliyuncs.com/lianxiang//20230821_2127155556.png) ### 入门 ......
reverse BUGKU

如何复制word的图文到Web编辑器中自动上传

​ 由于工作需要必须将word文档内容粘贴到编辑器中使用 但发现word中的图片粘贴后变成了file:///xxxx.jpg这种内容,如果上传到服务器后其他人也访问不了,网上找了很多编辑器发现没有一个能直接解决这个问题 考虑到自己除了工作其他时间基本上不使用windows,因此打算使用nodejs来 ......
编辑器 图文 word Web

如何使用Docker部署 Go WEB应用

如何使用Docker部署 Go WEB应用 本文介绍了如何使用Docker以及Docker-compose部署我们的Go Web程序。 为什么需要使用Docker? 使用docker的主要目标是容器化。也就是为你的应用程序提供一致的环境,而不依赖于它运行的主机。 想象一下你是否也会遇到下面这个场景, ......
Docker WEB Go

Asp.net Core Web API运行后返回的实体属性首字母全为小写(实际应该为大写)

1、Asp.net Core Web API项目运行后打开swagger,通过点击控制器下的方法,以此点击Try it out-Execute,然后观察Response body中内容,发现所有的实体属性均为小写,如下图,但其实实际的实体属性值首字母为大写,如图二,出现这种情况的解决办法如下: 2、 ......
小写 大写 实体 字母 属性

Asp.net Core Web API 启动时出现报错Failed to load API definition

1、新建的Asp.net Core Web API 项目启动时一般是没有问题的,如果在controller下增加多个操作后再启动会出现swagger的报错-Failed to load API definition,基本是由于以下两种原因,分别排查即可: (1)如上图1位置:默认webapi模板创建 ......
definition API Failed Core load

Web 国际化:新增越南语语系(vue i18n)

前提: 1. 在src/locales文件夹中,新增vi.json文件 背景: 1. vue 步骤: 1. 在main.js中, import VueI18n from 'vue-i18n' Vue.use(VueI18n) const i18n = new VueI18n({ locale: lo ......
语系 国际 i18n Web 18n