NOT
java-springboot和servlet的项目搭建
1.404->启动tomcat->tomcat闪退->配置jre全局环境,重启电脑->8080端口被占用->下载太多tomcat->重新配置->还是被占用 ->命令行找netstat -ano |findstr 80得到PID,在任务管理器找到(用PID排序会更好找)是一个java.exe,结束进程 ......
组合模式--Java实现
画类图 以文件夹浏览为例; 具体代码实现 //AbstractFile.java package org.example.design008; public abstract class AbstractFile { public abstract void add(AbstractFile ele ......
放弃WordPress,纯手撸一个导航网站
最近AI好火啊,各种AI工具导航网站也层出不穷,思路就是建站然后流量做大赚广告费。 于是,我仔细研究下了所谓的导航网站,不仅AI领域,其他诸如编程啊,产品经理啊,跨境电商啊等等行业都有导航站,的确极大的增加了工作效率,做到了工具和资源的整合。 从技术的角度讲,各大导航网站无一例外都是使用了Wordp ......
[CISCN2019 华东南赛区]Web11
原理 smarty SSTI模板注入 解题过程 首先进入靶场,看到current IP,猜测是自己的ip,怎么获取的,大概率是请求包的X-Forwarded-For字段 之后又看到了文件底部的smarty,是php的一种模板,思路清晰了,估计是在X-forwarded-for进行ssti注入 二话不 ......
win11开启ssd失败分享
github下载openssh服务软件并安装,sshd服务不能打开 :\WINDOWS\system32> C:\WINDOWS\system32>net start sshd OpenSSH SSH Server 服务正在启动 . OpenSSH SSH Server 服务无法启动。 系统出错。 ......
单元3 上机实验作业
1. 图书清单 实验步骤: header部分使用<header>标签中嵌套 <img> 标签引入图片;两个大的商品模块由类名为items的<div>标签构成,在div.items中使用多个类名为item的<div>标签组成多个商品块。 商品信息中qq图标为gif格式的图片,为了控制不同的文本样式 ......
XTS测试问题分析
CTS相关 解决方式 模块名 备注 恢复出厂 CtsInputTestCases 恢复出厂 CtsSecurityTestCases RemoteDPC相关 IPV6相关 CtsLibCoreTestCases IPV6相关 CtsNetTestCases IPV6相关 CtsAppSecurity ......
2023-2024-1 20231413 《计算机基础与程序设计》第四周学习总结
班级:2023-2024-1-计算机基础与程序设计 作业要求:2023-2024-1 《计算机基础与程序设计》教学进程 目标:自学教材: 计算机科学概论第4、5章并完成云班课测试 《C语言程序设计》第3章并完成云班课测试 教材学习内容总结:了解了门和电路、计算部件的基础知识 教材学习中的问题和解决过 ......
uniapp全局修改字体
App.vue中 <style lang="scss"> /* 注意要写在第一行,同时给style标签加入lang="scss"属性 */ @import "uview-ui/index.scss"; @font-face { font-family: 'selffont'; src: url("/ ......
ASP.NET Core Minimal API之optional route parameter with default value and optional route parameter
public static void Main(string[] args) { var builder = WebApplication.CreateBuilder(args); var app = builder.Build(); app.MapGet("/product/{name}", (s ......
JS小应用
JS访问列表内容 思路: 1.获取对象数组以后,以超链接显示。对应id放在链接方法的参数里。 2.点击链接以后,先把id存在session里,再跳转到显示内容页面。 3.在显示内容页面,读取id,之后就简单了。请求资源,显示内容。 列表页面,index.html: <!DOCTYPE html> < ......
Android获取第二个SD卡路径
File[] externalFilesDirs = getExternalFilesDirs(null); // 判断是否有第二个SD卡 if (externalFilesDirs.length > 1) { // 第二个SD卡的路径 File secondSdCardDir = external ......
USACO 2021.12 Platinum Paired Up
洛谷传送门 LOJ 传送门 如果 \(T = 1\),可以把重量全部取相反数转化成 \(T = 2\)。接下来只考虑 \(T = 2\) 的情况。 下文的 \(m\) 代表原题中的 \(K\)。 设第 \(i\) 个 G 牛的位置和重量分别为 \(a_{0, i}, b_{0, i}\),第 \(i ......
32. 最长有效括号
给你一个只包含 '(' 和 ')' 的字符串,找出最长有效(格式正确且连续)括号子串的长度。 示例 1: 输入:s = "(()" 输出:2 解释:最长有效括号子串是 "()" 思路 class Solution { public: int longestValidParentheses(strin ......
我试图扯掉这条 SQL 的底裤。
你好呀,我是歪歪。 这次带大家盘一个我觉得有点意思的东西,也是之前写《一个烂分页,踩了三个坑!》这篇文章时,遇到的一个神奇的现象,但是当时忙着做文章搞定这个主线任务,就没有去深究这个支线任务。 现在我们一起把这个支线任务盘一下。 啥支线任务? 之前不是写分页嘛,分页肯定就要说到 limit 关键字嘛 ......
服务器非root用户能够启动1024一下端口
一、背景 通常服务器出于安全考虑, 非root用户不能够启动1024一下端口。 二、解决 参考:https://github.com/coredns/coredns/blob/master/Dockerfile 采用RUN setcap cap_net_bind_service=+ep /cored ......
在vscode中将markdown文件导出为pdf
首先安装插件: 然后在md文件中右键,选择如图所示选项 跳转到预览界面之后,右键依次选择如图所示选项 导出完成,pdf文件与md文件在同一文件目录下。 ......
Tailwind CSS 速查
Tailwind CSS 提供了大量的实用程序类,这些类名都是使用缩写的方式,以更简洁地表述其含义。以下是一些常用的 Tailwind CSS 缩写及其对应的意义: 布局 w: width max-w: max-width h: height max-h: max-height m: margin ......
10月9日总结
有100亿个url被加入了黑名单,现在提供一个url要去判断是否属于黑名单。也就是一个很简单的一个东西是否属于一个集合的问题。 一般来说用set就能解决这种问题,但是由于url数目太多,内存中无法开辟一个这么大的空间去存放所有url,这个时候就需要我们去使用一种结构,去减少状态信息存储所需要的内存, ......
10月10日总结
南丁格尔玫瑰图是一种用极坐标下的柱状图或堆叠柱状图来展示数据的图表。 虽然南丁格尔玫瑰图外观类似饼图,但是表示数据的方式不同,它是以半径来表示数值的, 而饼图是以扇形的弧度来表达数据的。 所以,南丁格尔玫瑰图在视觉上会夸大数据的比例,因为半径和面积之间是平方关系。 因此,当需要对比非常相近的数值时, ......
10月11日总结
Chiplet封装是什么 介绍Chiplet前,先说下SOC。Chiplet和SOC是两个相互对立的概念,刚好可以用来互为参照。 SOC (System On Chip,系统级芯片)—— 是指将多个负责不同类型计算任务的单元,通过光刻的形式制作到同一片晶圆上。 目前主流智能手机的SOC芯片上,基本都 ......
10月12日总结
在前面我们基本把应用框架的基础设施搭建完成。接下来我们就得着手处理一下种子数据的问题。 在一个基础框架里面,种子数据很重要,比如一些基础数据,初始用户等等,这些都需要初始化,否则程序启动却无法使用就很尴尬了。 IDataSeeder# 首先定义一个种子数据接口 using Wheel.Depende ......
10月13日总结
.NET高性能开发-位图索引(一) 首先来假设这样一个业务场景,大家对于飞机票应该不陌生,大家在购买机票时,首先是选择您期望的起抵城市和时间,然后选择舱等(公务舱、经济舱),点击查询以后就会出现航班列表,随意的点击一个航班,可以发现有非常多组价格,因为机票和火车票不一样,它的权益、规则更加的复杂,比 ......
10月15日《需求分析与系统设计》阅读笔记二
需求分析与系统设计(二)阅读笔记 同样这本书也提到些关于uml“统一建模语言”,除了在上本书中的阅读笔记中所说的外,统一建模语言还是一种通用的、可视化的建模语言,用于对软件系统的人工制品进行详细说明、可视化、构造和文档化。它捕获对必须构建的系统的决策和理解,用于理解、设计、浏览、配置、维护和控制该系 ......
bios启用虚拟化
要开启 BIOS 虚拟化,首先需要进入 BIOS 设置。通常可以在电脑启动时按下 F2 或 Del 键进入。具体操作可能因电脑品牌和型号而异。 在 BIOS 设置中,需要找到“虚拟化支持”或“硬件虚拟化”选项,并将其设置为“开启”。有些电脑可能需要在“高级选项”中找到此选项。 1、惠普BIOS中开启 ......
mongo_db数据库
数据库数据服务器下,每次创建一个数据库。user database_name;("没有就会创建 有的话就会切换") 并且 每个数据库下面又单独的用户。 1--:创建用户: 先use到指定的数据库。 db.createUser( { user: "ems", pwd: "Rxd123456!", // ......
Oracle Cloud 更换MFA(2步验证)设备
Oracle Cloud 更换MFA(2步验证)设备 1.起因 发现越狱的ios设备,在移动数据模式下无法稳定获取IPV6地址,也不知道哪个插件影响的。所以想恢复系统重新越狱试一下,但手机安装了Oracle Cloud的2步验证程序,之前想更换,一直没找到在哪设置的 2.更换过程中另外一个问题:找不 ......
大集合里查询数据-布隆过滤器
1.问题场景 有100亿个url被加入了黑名单,现在提供一个url要去判断是否属于黑名单。也就是一个很简单的一个东西是否属于一个集合的问题。 一般来说用set就能解决这种问题,但是由于url数目太多,内存中无法开辟一个这么大的空间去存放所有url,这个时候就需要我们去使用一种结构,去减少状态信息存储 ......