XOR
7月5日
今天继续学习了Java剩余的流程控制循环结构,和C语言是一致的 学习了Java随机数Random 随机数在java.util.Random的包中,使用步骤: import java.util.Random; //导包 ... Random r=new Random(); //拿对象 r.setSee ......
7月6日
今天学习了Java的数组 静态数组的定义:int[] a={...}或int[] a=new int[]{...} 动态数组的定义:int[] a=new int[数组长度],初始值:int,char为0,double为0.0,boolean为false,String为null Java内存分配:方 ......
2023.7.8
1 import java.util.Scanner; 2 3 public class test 4 { 5 public static void main(String[] args) 6 { 7 int i = 0; 8 float f = 0.0f; 9 10 Scanner scanner ......
爬天梯 + 放苹果 (记忆化搜索大大优化时间复杂度)
记忆化搜索 ——即把搜过的地方记录下来,后面再搜的时候直接取就好了 题解: 1 #include <iostream> 2 using namespace std; 3 #define ll long long 4 const int N = 100; 5 ll a[N], n; 6 ll dfs( ......
mysql常用命令有哪些?
mysql常用命令 退出mysql: exit 查看mysql中有哪些数据库? show database; 以英文的分号结尾 mysql> show databases;+ +| Database |+ +| dbtest1 || dbtest2 || dbtest3 || information ......
UWB多基站定位浅试
UWB多基站定位浅试 # 介绍 在现代的定位技术中,通过多个基站(或锚点)来确定目标位置是一种常见的方法。这种技术被广泛应用于许多领域,如无线通信、室内定位和物联网等。本文将介绍一种通过多个基站进行三边测量(trilateration)的定位算法,以估计目标在三维空间中的坐标。 # 算法原理 该算法 ......
创建Vue3.0工程
使用 vue-cli 创建 官方文档:https://cli.vuejs.org/zh/guide/creating-a-project.html#vue-create ## 查看@vue/cli版本,确保@vue/cli版本在4.5.0以上 vue --version ## 安装或者升级你的@vu ......
Web漏洞扫描(AWVS)
AWVS原理是基于漏洞匹配方法,通过网络爬虫测试你的网站安全,检测流行安全漏洞。 AWVS可以通过SQL注入、XSS、目录遍历、代码执行等漏洞来审核web应用程序的安全性并输出扫描报告。相对于手动测试的复杂和耗时,它能快速的发现漏洞来提高效率和漏洞覆盖面。 安装与启动: 这个AWVS并不是kali自 ......
移除数组中的元素返回新数组的长度,双指针实现
/** * 给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。 * * 不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并原地修改输入数组。 * * 元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。 * * 示例 ......
第一周总结
这周学习了Hadoop的入门基础部分内容。 Hadoop是什么? Hadoop是一个由Apache基金会所开发的分布式系统基础架构。 主要解决,海量数据的存储和海量数据的分析计算问题。 广义上来说,Hadoop通常是指一个更广泛的概念——Hadoop生态圈。Hadoop的三大发行版本Hadoop 三 ......
vue.js:canvas作为文件上传到后端(vue.js3/thinkphp6)
一,前端代码: 说明:前端使用vue.js3+axios,主要通过canvas.toBlob这个api实现canvas转文件上传 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 3 ......
SEO自动外链蜘蛛池工具促进百度快速收录怎么样 跟大家详谈一下
此工具集成市面上所有自动外链网站的资源链接,经过合并、去重、筛选、验证 总结出最终的外链资源 ,软件实时更新 本软件将您繁杂的外链推广转为自动化进行,并且加入站群的支持,您只需要将你的站群域名粘贴到软件里,点击开始按钮就可以了 软件会自动轮刷您的每一个网站 软件效果,我们记录的蜘蛛对网站的爬行情况进 ......
链表补充题目
package SecondBrush.LinkedList; /** * 83. 删除排序链表中的重复元素 * 给定一个已排序的链表的头 head , 删除所有重复的元素,使每个元素只出现一次 。返回 已排序的链表 。 * */ /** * 这个题目自己就直接做出来了,只是循环条件少写了一个 cu ......
【git】代码patch包生成和合入
# patch合入 ## git am git am会直接将patch的所有信息打上去,而且不用重新git add和git commit,author也是patch的author而不是打patch的人 **常用命令** ```git git am 0001-limit-log-function.pa ......
VB控件访问浏览器
## 1. 控件访问浏览器 ```vb Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, By ......
香橙派ubuntu连接wifi
### 一、使用nmcli命令 ### 1.首先搜索附近wifi: ``` nmcli dev wifi ```  本人使用的是方法一excel中是如下输入: ......
RPA开发者要失业?用ChatGPT写RPA脚本?-RPA学习天地
随着人工智能技术的不断发展,AI已经开始在多个领域发挥着越来越重要的作用。从文案生成到图片设计,从代码审核到代码生成,AI已经开始在各种任务中取代人类的工作。即使是技术壁垒比较高的程序员,也已经开始将代码审查和生成的任务交给AI来完成。 在RPA开发领域中,通过RPA拖拉拽的方式生成代码已经是比较普 ......
CodeTON Round 5 (Div. 1 + Div. 2, Rated, Prizes!) A-E
[比赛链接](https://codeforces.com/contest/1842) # A ## 代码 ```c++ #include using namespace std; using ll = long long; bool solve() { int n, m; cin >> n >> ......
详解制作根文件系统
原文:https://www.rstk.cn/news/885407.html?action=onClick 目录 前言 具体步骤 一.编译/安装busybox,生成/bin、/sbin、/usr/bin、/usr/sbin目录 二.利用交叉编译工具链,构建/lib目录 三.手工构建/etc目录 四 ......
mac 鼠标双击不能用
我自己一直喜欢用鼠标快速跟踪(速度最高)和 按键速度最高。在使用Mac电脑过程中,一些用户遇到了双击鼠标或触控板打不开文件和文件夹的情况,这可能与鼠标的连按速度有关系。 这有可能是跟你的按键速度有关,不能调到最大值,所以遇到这种双击不好使的情况下,可以尝试把按键速度降低一点 ......
java Swing和AWT是什么关系?
1)AWT 是基于本地方法的C/C++程序,其运行速度比较快;Swing是基于AWT的Java程序,其运行速度比较慢。 2)AWT的控件在不同的平台可能表现不同,而Swing在所有平台表现一致。 参考:https://www.cnblogs.com/RUI2022/p/16975881.html 参 ......
DAS二进制专项赛
终究还是re✌更上流一些。 # ~~卸载~~所有的前面 555,又是一个月无所事事,还当了一回fw。爬回来学习一下专项赛的题目。笔者~~不~~是个铸币,比赛的时候一点也不会。 # easy-note glibc-2.23的题目,UAF很明显,直接打 _free_hook 就行。当然打__malloc ......
微信小程序自定义tabbar
自定义tabbar 自定义 tabBar | 微信开放文档 (qq.com) 代码根目录层级新建custom-tab-bar ustom-tab-bar/index.js custom-tab-bar/index.json custom-tab-bar/index.wxml custom-tab-b ......
git 总结
# git stash [视频链接](https://www.bilibili.com/video/BV1pX4y1S7Dq/) git stash:工作区已经修改,但是需要在不提交的情况下切换到其他分支,此时可以使用git stash来存储当前工作区的修改。 ``` git stash push ......
第二周第七天
一.主要内容 学习了java中的继承方式。独立完成了黑马视频中的猫和狗的案例。深入学习了java中包的相关知识,学习了(使用记事本而不是编辑器)手动创建包的方法以及在命令框中自动建包的方法。学习了导包的操作方法。学习了final修饰符的相关知识。学习了static静态成员修饰符的相关知识。 二.明天 ......
Android系统开发 Activity启动流程探索
前言 此博客基于Android10版本,探索Activitiy的启动流程。Activitiy启动流程相当复杂,这里先看看简单概述的流程图: 在说Activity启动流程时,我们一般会把这部分功能归于ActivityManagerService,但是系统进程中主要参与Activity的启动的是Acti ......
一周总结第二次
这周完成了大部分pta固定题目集的试题,看了许多哔哩哔哩上关于Java的课程,黑马程序员的居多,现在感觉对于Java已经算是入门,也使用Java尝试了许多pta固定题目集上的前面一部分较为简单的试题。 对于c++也学到许多在学校没有学习或没有深入了解到的东西,例如堆栈的vector以及队列的queu ......
第二周周记
周日 今天在哔哩哔哩上观看黑马程序员学习了Java的注释,关键字,字面量和变量,但是对比c语言还是有不同的地方,希望能通过进一步学习去了解Java的魅力。 周一 今天学习了Java的数据类型和标识符,还是比较通俗易懂的,对eclipse的使用也更加熟练,希望明天也能继续学习Java的判断与循环 周二 ......
OSG 使用整理(5):模板测试与边缘效果
# osg 使用整理 (5):模板测试与边缘效果 ## 1 模板测试 在渲染管线中,模板测试在片段着色器后执行,通过像素与模板缓冲中的模板值比较,选择性丢弃或者保存这个像素颜色。我们可以通过更新模板测试来获得一些很有意思的效果。下图为LearnOpenGL网站一个例子。 ![image-2023 ......