NOT
GLSL利用SDF进行矩形绘制公式推导
简单记录一下关于SDF绘制矩形的公式推导,因为我们在iq的SDF代码中,给的直接是最后的推导结果,对它是怎么得来的,还是有点困惑。 //这是利用sdf绘制矩形 float sdBox( in vec2 p, in vec2 b ) { vec2 d = abs(p)-b; return length ......
动手动脑作业1,2
一、 仔细阅读示例: EnumTest.java,运行它,分析运行结果? 你能得到什么结论?你掌握了枚举类型的基本用法了吗? 答:1. 第一行输出结果为false,因为s和t分别引用了Size.SMALL和Size.LARGE两个不同的枚举常量,它们的值不相等。 2. 第二行输出结果为false,因 ......
动手动脑作业3
在Java中,如果一个变量在不同的作用域中被多次定义,那么位于内层作用域的变量将会“屏蔽”位于外层作用域的变量,即内层作用域的变量将具有更高的优先级。 下面是一个示例程序,用于演示同名变量的屏蔽原则: ```javapublic class VariableShadowingExample { pu ......
九月十四号
#include <iostream>using namespace std; struct Node{ int data; Node* next;}; struct List{ Node* head; int length;}; int main() { List L; L.head = null ......
分享一个自定义颜色的侧边栏CSS
很简单! 将以下代码放入站点的 css 即可生效,css 中的颜色可自定义修改 RGB/HEX 的颜色值~ /** 彩色滚动条样式开始 */ ::-webkit-scrollbar { width: 10px; height: 1px; } ::-webkit-scrollbar-thumb { b ......
“今天这讲,我们介绍模拟调制中的角度调制”
前前后后花了三天时间 其实第一天就把fmmod 和 fmdemod做出来了 只是感觉很多东西 跟我理解的匹配不上 一个是带宽 一个是最大频偏 最后实现了fmmod 和pmmod实现FM调制 再使用fmdemod解调 关于带宽 现在还不是很理解 因为画出来的频谱非常非常集中 范围并不大 为什么带宽需要 ......
MySQL系列2:InnoDB存储引擎
1. 架构回顾 上一篇我们讲解了MySQL的逻辑架构,重新回顾一下,用一张新的图来认识一下该架构。 整体架构分为service层与存储引擎层,请求交给连接池后,由后台线程处理,并将请求转发给SQL接口,随后交给解析器执行,如果解析器发现命中缓存,直接从缓存读数据返回,如果没有,依次往下执行,直到从存 ......
20230914-python爬取数据写入到excel
python爬取数据写入到excel 1。查看是否安装了相应的插件 pip list 2。查看是否安装了 pandas (安装命令在cmd中安装,pip install pandas) 3。查看是否安装 openpyxl pip install openpyxl ####写入excel import ......
csp模拟 烦死!!!
好久没有写博客了 csp模拟38 我是A题 真是服了,好好一个题怎么恶心的时间空间,自家oj的评测机真是欠修理。 考虑 \(z\) 从大到小时计算每层的剩下的值,割去的一定是一个阶梯状的图形,考虑到每一层,新增加的就是两条线割剩下的,且这两条线从上到下递增,维护前缀和计算就可以。 点击查看代码 %: ......
【C#】【串口通信】建议串口调试WinForm桌面应用实例——已实现功能<存在未知BUG>
1、界面组件 2、界面实现代码 1 namespace WinFormsApp1 2 { 3 partial class Form1 4 { 5 /// <summary> 6 /// Required designer variable. 7 /// </summary> 8 private Sy ......
c gtk3写demo的时候,出现一大串(.text+0xxx): undefined reference to `xxx'错误。
错误内容 (.text+0x4b): undefined reference to `gtk_window_get_type' 环境 开发工具:IDEA GTK: mingw-w64-x86_64-gtk3 解决方法 前提是你已经按照GTK按照教程进行按照过GTK了 第一种 排查cmake的变量是否 ......
力扣62. 不同路径
一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为 “Start” )。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为 “Finish” )。 问总共有多少条不同的路径? 示例 1: 输入:m = 3, n = 7 输出:28 示例 2: 输入:m ......
使用Nancy 为Winform中增加web server功能
组件 Nancy.Hosting.Self.dll Nancy.dll Newtonsoft.Json.dll Nancy 的两个库应该选用v1的最后版本号, 不要使用v2版, v2版架构有较大变化但文档又不完善, 而且已经停止开发. Nancy.Hosting.Self 库可以帮助我们在conso ......
一些很杂的理论
电脑执行程序的过程就是cpu不断执行指令的过程。 cpu执行指令的过程,第一步就是取指令,并将其放入 指令寄存器 ,然后对指令译码,进行一些操作,最后计算下条指令的地址,并送入 程序计数器。 总之,一个用来存当前指令,一个用来存下条指令的地址。 cpu根据程序计数器里的地址取指令,将取到的指令送指令 ......
Java学习_008_switch语句02
问题:输入1-12之中的任意一个,判定该月份是什么季节。 使用的switch语句,但是要注意case控制的语句体后面如果不加break语句,将会出现穿透现象。 代码: 1 import java.util.Scanner; 2 3 public class Main { 4 public stati ......
逆元的三种计算方法
逆元的三种计算方法 快速幂求逆元 扩展欧几里得求逆元 线性求逆元 快速幂求逆元 前提:p为质数 由费马小定理知:在p为质数的情况下,\(a^{p-1}(mod\quad p)\)的变形为:\(a\times a^{p-2}(mod\quad p)\) 则\(a^{p-2}(mod\quad p)\) ......
Python脚本与window命令脚本结合
前言 经常制作各种python脚本处理文件夹里的各种数据数据,但是每次更换一次文件夹就要改一次脚本里的文件路径,这样感觉效率并不高,偶然的一个机会,看到了利用window命令脚本和Python结合,可以搞出类似界面拖拽式输入的方式。 操作方式 创建一个.cmd window命令脚本 编写如下代码: ......
9.14动手动脑及课后作业
枚举是引用类型他的每个人具体值都是引用的一个特定的对象.相同的值引用同一个对象可以使用==和equals()方法直接比对枚举变量值. 在运行时读取用户输入使用JOptionPane类的showInputDialog方法 String firstNumber = JOptionPane.showInp ......
洛谷P5707 【深基2.例12】上学迟到
题目描述 学校和 yyy 的家之间的距离为 ss 米,而 yyy 以 vv 米每分钟的速度匀速走向学校。 在上学的路上,yyy 还要额外花费 1010 分钟的时间进行垃圾分类。 学校要求必须在上午 \textrm{8:00}8:00 到达,请计算在不迟到的前提下,yyy 最晚能什么时候出门。 由于路 ......
noi2023游记
前情提要 tj D类 什么垃圾不用我说了吧。 Day -1 到场了,挺热的。 和两位同校巨佬分到了一个宿舍 还有一位 E 类 都比我强 /kel 中午和三位同校巨佬还有教练去外面吃了一顿火锅,选的微辣但是我还是有点接受不了。 北方人没吃过油碟。没有麻酱我们都有点奇怪。 幸亏有冰红茶解辣。 成七的伙食 ......
leetcode 将有序数组转换为二叉搜索树
给你一个整数数组 nums ,其中元素已经按 升序 排列,请你将其转换为一棵 高度平衡 二叉搜索树。 高度平衡 二叉树是一棵满足「每个节点的左右两个子树的高度差的绝对值不超过 1 」的二叉树。 示例 1: 输入:nums = [-10,-3,0,5,9] 输出:[0,-3,9,-10,null,5] ......
python魔术方法
python中的魔术方法 Python 中的魔术方法是特殊命名的方法,它们以双下划线开头和结尾,并具有特殊的用途。以下是 Python 中常用的一些魔术方法: __getitem__: 用于获取对象的索引值对应的值,配合索引操作([])使用。 __setitem__: 用于设置对象的索引值对应的值, ......
python使用ftputil同步远程目录实例代码
import os from datetime import datetime, timedelta import ftputil def sync_ftp_to_local(remote_dir, local_dir, ftp_host, ftp_username, ftp_password): ......
流量大迁徙 联盟造新船
(百度集团资深副总裁、百度移动生态事业群组(MEG)总经理何俊杰) “整个百度移动生态,正掀起一场重构。这次重构对我们而言不是小修小补,而是大刀阔斧。不是简单地做大模型和业务的“加法”,而是要做“乘法”;不是物理层面的整合,而是化学层面的重构。”百度集团资深副总裁、百度移动生态事业群组(MEG)总经 ......
信竞考试策略总结
一、对于平常的 CSP/NOIP/模拟考 1. 考试策略 首先,通读题面,作出开题的选择。 做好部分分的思考,建议将所有的简单的部分分都完全思考清楚再去开签到题。 写完一道题的代码/思考好一道题之后,可以去厕所整理一下思路,进行放松。一张一弛才能有更好的发挥 最后仅剩 \(1.5h\) 时,果断放弃 ......
9.13日记
使用idea连接成功HBASE 14-Sep-2023 21:05:15.082 信息 [Catalina-utility-2] org.apache.catalina.startup.HostConfig.deployDirectory 把web 应用程序部署到目录 [D:\apache-tomc ......