AND
[Lua][Love Engine] 有效碰撞处理の类别与位掩码 | fixture:setFilterData
如果物理实体有很多,那每个实体都要判断和其他实体是否发生碰撞。有没有比较简便的方法呢,可以使用二进制与位掩码,设置实体的类别,然后用位掩码计算来得到两者是否发生碰撞的结果。另外LOVE还提供了一个组别的功能,可以直接跳过计算结果,强制两者发生碰撞和强制不发生碰撞 ......
Prisma - 入门
Prisma是一个开源的数据库工具链项目,支持PostgreSQL、MySQL、MongoDB、SQL Server和SQLite。下面我会使用Mysql + Typescript来作为演示。 ## 安装Prisma 首选你需要有一个Node环境。然后新建一个文件夹,初始化Node项目。 ``` n ......
PYYZ8.21赛总
# T1 T1大失误 赛时边想正解边开c++14花了一个半点多,正解想到从后向前枚举,也知道查分,就卡在边向前差分边进行后缀和这一步,然后竟然开始写树状数组了(纯伞兵)然后调了40min没出,又重新敲了个暴力 # T2 时间不多了随便写了个15pts的链,没看见打满暴力70pts # T3 然后开始 ......
EFCore多数据库合并查询分页
# EFCore多数据库合并查询分页 参照:[二个表的数据 如何做分页?_两个表排序分页_深圳市热心市民市民的博客-CSDN博客](https://blog.csdn.net/u013107634/article/details/86693477) 基本情况介绍:由于系统迭代,部分收藏表在老系统的数 ......
最小化安装Linux系统初始化脚本
[toc] # 最小化安装Linux系统初始化脚本 **注:此脚本适用于centos 7/8、Ubuntu1804,具体需要根据实际情况进行测试调整。** 此脚本包含的功能: 1. 允许 root 用户使用 ssh 登录 2. 关闭 selinux 3. 关闭防火墙 4. 设置 ps1 5. 设置默 ......
快捷搜索 ,解析URL出现乱码问题
快捷搜索搜索任意内容都出现乱码,解决方案如图 代码部分: part 1:+ String chartset = getCharset(connection.getContentType());//[M810][bug#41439]HttpURLConnection garbled code,tian ......
nextscan扫描器安装方式
## 01、安装环境 kali-linux 2022.4 docker-compose ## 02、工具介绍 说明文档[http://next-scan.ly.com/](http://next-scan.ly.com/) 飞刃(NextScan)一款免费的企业级分布式安全评估系统。 飞刃 是一套完 ......
C# 任务设置超时取消
public static async Task<TResult> TaskTimeoutAfter<TResult>(this Task<TResult> task, int timeout) { using (var timeoutCancellationTokenSource = new Ca ......
如何实现gif格式图片倒放效果?
不知道大家看电影的时候有没有发现出现过这样的一个神奇场景: 一个子弹竟然从远处飞回到手枪中,整个场景呈现一种时空倒流的感觉? ## 正文 先来几个有趣的倒放动图娱乐一下~ 猫:我谢谢你们全家 萌娃快乐针 尊老爱幼? 狗狗:敢从我嘴里抢食? 狗狗:敢从我嘴里抢食? 可以说是很魔性了 要说最近全球最火的 ......
SDNT DNAT 映射
SDNT DNAT 1 SNAT SNAT原理与应用: SNAT 应用环境:局域网主机共享单个公网IP地址接入Internet (私有IP不能在Internet中正常路由) SNAT原理:源地址转换,根据指定条件修改数据包的源IP地址,通常被叫做源映谢 SNAT转换前提条件: 1.局域网各主机已正确 ......
8.21 Day5
上午讲了严谨的时间复杂度分析理论,不知道有什么用,但是让我更严谨了 中午在睡觉 下午讲了欧几里得全家桶(一般欧几里得,拓展欧几里得,类欧几里得),黄钰曾评价 类欧几里得 :800年不考 但还是习得了如何用图像法解决一般的类欧几里得问题 总结,今天讲的ppt上的内容不多,但是拓展了很多,没有局限在pp ......
c2工具sliver 执行木马命令后会弹窗一闪而过
向木马发出指令后, 如果是cmd命令会有一个黑窗口一闪而灭, 不利于木马隐藏, 需要将`executeHandler`从`handlers.go`拷贝到handlers_windows.go里,核心代码为 `cmd.SysProcAttr = &syscall.SysProcAttr{HideWin ......
SQL注入基础学习3
## SQL注入基础学习3 #### 二、靶场实操(开始先学习手工,后面的话,可以采用sqlmap等自动化工具) **靶场采用sqli-labs** ##### 8、第8关 第八关只能采用盲注的方法,页面也不显示任何报错的信息。可以采用时间盲注或布尔盲注。 - 测试是否存在注入点。页面输入`)'`时 ......
C#和Oracle的交互
1. 安装Oracle,略。 2. (非必要,全局用户也可)在sys下创建用户并授权session、create table, create tablespace, create view, unlimited tablespace。 3. 在Visual Studio 创建项目,并将Oracle本 ......
SSRF内容
SSRF(Server-Side Request Forgery) 服务器端请求伪造 在服务器上的文件发起的请求访问本机或其他机器上的文件 攻击者构造形成由服务端发起请求的安全漏洞 相关函数 curl_exec 可以执行cURL会话,返回网站代码 用途:爬虫、获取接口数据、FTP下载文件 使用时需要 ......
「SDOI2011」计算器tj
> 你被要求设计一个计算器完成以下三项任务: 1.给定y、z、P,计算y^z^ mod P的值 2.给定y、z、P,计算满足xy≡z(mod P)的最小非负整数x; 3.给定y、z、P,计算满足y^x^≡z(mod P)的最小非负整数x。 # 输入 第一行包含两个正整数T,K 分别表示数据组数和询问 ......
type关键字
1.类型别名 作用:类型别名用来给一个类型起个新名字。 type关键字用法如下: type Name = string; type NameResolver = () => string; type NameOrResolver = Name | NameResolver; function get ......
HTTP协议与apache
[TOC] ## HTTP协议与apache ### 1. http相关概念 - 互联网:是网络的网络,是所有类型网络的母集 - 因特网:世界上最大的互联网网络。即因特网概念从属于互联网概念。习惯上,大家把连接在因特网上的计算机都成为主机。 - 万维网:WWW(world wide web)万维网并 ......
ProxyPattern-代理模式
在C#中,代理模式(Proxy Pattern)是一种结构型设计模式,它允许通过创建一个代理对象来控制对其他对象的访问。代理对象充当着客户端和被代理对象之间的中间层,可以在访问对象时添加额外的功能,例如权限验证、延迟加载等。 代理模式有以下几个关键角色: Subject(主题):定义了代理对象和真实 ......
Spring Cloud微服务网关Gateway组件
网关简介大家都都知道在微服务架构中,一个系统会被拆分为很多个微服务。那么作为客户端要如何去调用这么多的微服务呢?如果没有网关的存在,我们只能在客户端记录每个微服务的地址,然后分别去用。 这样的架构,会存在着诸多的问题:每个业务都会需要鉴权、限流、权限校验、跨域等逻辑,如果每个业务都各自为战,自己造轮 ......
x86/64小主机上安装openWRT,并且扩容
目前最新版本的openWRT是22.03.5 可以在这里选择:https://firmware-selector.openwrt.org https://firmware-selector.openwrt.org/?version=22.03.5&target=x86%2F64&id=generic ......
如何在 Linux 上使用对拍
和 Windows 差不多,你需要以下几个文件:  我们依次来看里面都有什么: #### bf.cpp: 这个 cpp ......
hadoop开发案例
本次基于陌陌数据案例实现可视化数据分析 数据准备:两个tsv文件,总计包含14w条数据,数据字段包括发送人,接收人 账号,性别,GPS坐标等20多个字段,这些字段利用制表符进行分隔开,其中有为null的杂乱数据,需要将这些数据过滤,时间数据格式为年月日时分秒,需要substr()进行截取,GPS坐标 ......
WPF实现Element UI风格的日期时间选择器
### 背景 业务开发过程中遇到一个日期范围选择的需求,和Element UI的DateTimePicker组件比较类似,由两个日历控件组成,联动选择起始时间和结束时间。 ### 问题 WPF中提供了一个`DatePicker`的控件,主要由`DatePickerTextBox`、`Button`和 ......
c2工具sliver的python客户端无法修改grpc超时时间的解决办法
业务需要,调用了很多implants来执行对应系统上的命令, 但是无论怎么指定interactive.py中execute方法参数, 命令执行超时时间总是30. 后面通过扩展`execute`方法增加一个grpc超时参数后解决;具体方法如下: ``` async def execute_ex(sel ......
VUE element-ui之table表格全局排序
### 一 调用后端接口排序功能 步骤: 标签中定义排序方法: ``` ``` 要排序的字段定义排序关键字sortable : ``` //注意:调用接口排序时必须sortable="true",表格自带排序则只需sortable sortable="true" ``` methods中实现全局排序 ......
水渲染
#### 凹凸纹理贴图(Bump Mapping) 作为一个早期的水体模拟方案,凹凸纹理贴图主要是通过扰动光照计算的法向量,再通过纹理的随时间移动来模拟海浪移动。它并没有改变顶点位置,就能通过视觉效果来让人觉得模型本身是凹凸不平的。这个技术常常用来模拟水面垂直方向上的凹凸感,可以通过生成对应的法线贴 ......
CF1762E Tree Sum 题解
## 题意 对于一棵 $n$ 个节点的树 $T$,定义 $\operatorname{good}(T)$ 为真当且仅当边权 $w \in \left\{-1,1\right\}$ 且对于任意节点 $u$,均有 $\displaystyle f(u) = \prod\limits_{\left(u, ......
智慧医院IT运维方案,全局网络态势感知
“IT转型”驱动智慧医院信息化建设,在智慧医院建设的过程中,运维管理也扮演着重要角色。一旦医院中的业务系统出现故障,甚至崩溃,医院运转很可能陷入瘫痪状态,轻则造成医患矛盾,重则耽搁治疗时机,因此,保障医院IT系统免于故障侵袭,保障医院各项运营系统高效、平稳、安全运行,成为运维人员艰巨的使命。 ......
nginx 每天各IP访问次数记录统计
此文章主要介绍了,在nginx代理的情况下,统计当天IP的出现次数,并且生成表格的相关步骤 1.nginx 配置的修改在/etc/nginx/nginx.conf http { access_log xxxxxxx/access.log; error_log xxxxxxx/error.log; } ......