草庐IT

created_day

全部标签

解决报错:Could not create the Java virtual machine

今天burp打不开报错CouldnotcreatetheJavavirtualmachine。最终原因:java版本不匹配。解决方法:      首先,从cmd查看自己的java默认版本,如果和软件需求不一致,需要将匹配的java版本设为默认。操作就是设置环境变量,具体如下:1、打开环境变量设置“此电脑-属性-高级系统设置-环境变量”2、在系统变量的Path里面找到之前的java变量,删除。我是将之前根据教程设置的JAVA_HOME之类的全部删除了,因为我发现java安装后是会自己生成环境变量的,长这样:直接把红框标注里的内容删掉,然后新建一个,如下操作。3、在系统环境变量Path里新建,输入

mozilla webextensions contextMenus.create不起作用

我正在尝试使用firfox的上下文对webextension开发。目前,我只有两个文件,没有真正的功能。问题在于,即使Mozilla开发人员网络的示例代码也似乎不起作用-因此,我假设它在清单上,但是我似乎找不到问题。这是我的manifest.json文件:{"manifest_version":2,"name":"FullWindow","version":"1.0","description":"Testplugin.","permissions":["contextMenus"],"content_scripts":[{"matches":[""],"js":["fullwindow.js

研习代码 day48 | 动态规划——终极子序列问题(编辑距离)

一、两个字符串的删除操作        1.1题目        给定两个单词 word1 和 word2 ,返回使得 word1 和  word2 相同所需的最小步数。        每步 可以删除任意一个字符串中的一个字符。示例1:输入:word1="sea",word2="eat"输出:2解释:第一步将"sea"变为"ea",第二步将"eat"变为"ea"示例 2:输入:word1="leetcode",word2="etco"输出:4提示:1word1 和 word2 只包含小写英文字母        1.2题目链接    583.两个字符串的删除操作        1.3解题过程和过

代码随想录 Day43 动态规划11 LeetCode T309 买卖股票的最佳时期含冷冻期 T714买卖股票的最佳时机含手续费

LeetCodeT309买卖股票的最佳时机含冷冻期题目链接:309.买卖股票的最佳时机含冷冻期-力扣(LeetCode)题目思路:这题其实就是将卖出的状态拆分成三个状态1.前两天就卖出并一直保持卖出的状态2.今天卖出的状态3.今天是冷冻期的状态当然还有一个持有的状态下面我们用动规五部曲来分析1.确定dp数组含义dp[i][j]同样表示第i天在第j个状态的最大钱数2.确定递推公式//持有状态要么是之前就是持有状态的延续,要么就是冷冻期结束买入,要么就是卖出状态买入,三者取最大值即可dp[i][0]//卖出持续状态  维持前面的卖出状态或者是冷冻期结束维持卖出状态dp[i][1]//当天卖出状态就

day16_java多线程(入门了解)

多线程入门一、线程和进程进程进程:是指一个内存中运行的应用程序,每个进程都有一个独立的内存空间和系统资源,一个应用程序可以同时运行多个进程;进程也是程序的一次执行过程,是系统运行程序的基本单位;系统运行一个程序即是一个进程从创建、运行到消亡的过程。进程是系统进行资源分配和调度的独立单位。单cpu同一时间点只能执行一件事情,CPU高效的切换让我们觉得是同时进行的我们在同一个进程内可以执行多个任务,每个任务就可以看成一个线程进程就是正在运行的程序进程是系统进行资源分配和调度的独立单位,每一个进程都有它自己的内存空间和系统资源。案例:百度云盘(一个应用程序:进程)下载功能(可以同时下载多个文件)线程

android - 奇怪的行为 : Class type of the object retuned by the getText() method of TextView changes after creating AccessibilityNodeInfo of TextView

我有一个带有文本“HelloWorld!”的TextView。在布局xml中定义TextViewtextView=(TextView)findViewById(R.id.textView);TextView的getText()方法返回类java.lang.String的对象//ReturnsobjectofStringclassToast.makeText(getApplicationContext(),textView.getText().getClass().getName(),Toast.LENGTH_LONG).show();如果在创建AccessibilityNodeInfo

solidity进阶第五课——Create2

Create2操作码使我们在智能合约部署在以太坊网络之前就能预测合约的地址。Uniswap创建Pair合约用的就是Create2而不是Create。Create是如何计算地址智能合约可以由其他合约和普通账户利用Create操作码创建。在这两种情况下,新合约的地址都以相同的方式计算:创建者的地址(通常为部署的钱包地址或者合约地址)和nonce(该地址发送交易的总数,对于合约账户是创建的合约总数,每创建一个合约nonce+1))的哈希。新地址=hash(创建者地址,nonce)创建者地址不会变,但nonce可能会随时间而改变,因此用Create创建的合约地址不好预测。Create2是如何计算地址C

从零开始的c语言日记day36——指针进阶

一、什么是指针:指针的概念:1.指针就是个变量,用来存放地址,地址唯一标识一块内存空间。⒉指针的大小是固定的4/8个字节(32位平台/64位平台)。指针是有类型,指针的类型决定了指针的+-整数的步长,指针解引用操作的时候的权限。4.指针的运算。字符指针用字符指针吧ch值改掉。下面这段程序不能理解为p里放了一个字符串,应该理解把字符串首字符a的地址,赋给了p。%s打印字符串从第一个字符开始一直到斜杠0结束Abcdef/0为常量字符串,并且前面加了const为不可修改状态。所以在内存中只需要存和一份就够了,因为他都已经不可修改了自然是大家都要用这个内容所以才不可修改。所以p1和p2为相同的,打印p

android - ActionController InvalidAuthenticityToken in Api::V1::UsersController#create

我将使用RubyonRails创建restfulAPI。我想创建、删除、显示和更新数据。所有这些都必须是JSON才能在Android设备中获取。我还使用Postman检查我的API。这就是我所做的:我的Controller:classApi::V1::UsersController这是我的路线文件:Rails.application.routes.drawdodevise_for:usersnamespace:api,defaults:{format::json}donamespace:v1doresources:users,:only=>[:show,:create,:update,

visionOS空间计算实战开发教程Day 2 使用RealityKit显示3D素材

我们在​​Day1​​中学习了如何创建一个visionOS应用,但在第一个Demo应用中我们的界面内容还是2D的,看起来和其它应用并没有什么区别。接下来我们先学习如何展示3D素材,苹果为方便开发人员,推出了RealityKit,接下来看如何使用。首先我们需要一个3D素材,Apple在​​QuickLook​​​页面提供了一些素材,读者也可以到​​Sketchfab​​​等网站获取其它的免费或付费素材,推荐的格式是usdz,这是Pixar研发开源的一种文件格式,目前根据​​AOUSD​​官网其主要成员有苹果、英伟达、AutoDesk、Adobe和Unity等业界大佬。并且主流的设备软件基本都内置