- 博客(51)
- 收藏
- 关注
原创 android studio中按钮提示Hardcoded string “XX“, should use `@string` resource
在 Android 开发中,硬编码字符串(如直接在代码中使用字符串常量)不是一个好的做法。为了提高代码的可维护性和国际化支持,应该将字符串资源提取到文件中。这样不仅可以方便地管理和修改字符串,还可以轻松地支持多语言。
2024-11-13 11:28:47
497
原创 python:使用pip安装wxPython
2、进入cmd,粘贴地址,在后面加上\pip install wxPython。1、找到python安装路径的Scripts文件夹,复制文件夹地址。回车运行,等待下载安装完成。
2024-05-14 20:18:43
1129
1
原创 通义灵码:智能编码时代的革新力量,赋能开发者高效创作
在数字化浪潮的席卷下,软件开发行业正迎来一场颠覆性的变革。阿里云倾力打造并隆重推出的“通义灵码”,以其先进的AI技术引领编程工具领域创新,为全球开发者带来了前所未有的编码体验。通义灵码,作为一款基于通义大模型技术研发的智能编码辅助工具,致力于解决开发者在日常工作中面临的效率瓶颈和复杂性挑战。它利用深度学习与自然语言处理的强大能力,实现了代码与人类思维的无缝对接,让编程变得更加直观易懂、高效便捷。
2024-03-15 12:59:13
1248
原创 javaee错误记录
网址报错:ctrl+网址下载,然后window-preferences-xml-xml catelog-add。没有DEBUG main -
2024-03-04 20:32:43
473
1
原创 如何创建一个vue工程
这里通过空格进行选择,取消Linter,选择babel和ruter,Linter是约束代码规范的,选上之后代码可能会报错。这里选择2.x的版本,3.x某些语法特殊,遇到问题可能找不到解决方案。这里可以通过上下键来进行选择。选最后一个选项按回车。5.复制粘贴vue网页的安装命令。7.安装完成后分别运行这两个命令。4.打开cmd,进入这个地址。这里打一个字母y表示确定。复制local地址到网页。
2023-12-03 00:16:55
684
原创 MySQL 8.2 Command Line Client打开时一闪而过闪退问题
4、我复制下来的目标路径是这样的,"C:\Program Files\MySQL\MySQL Server 8.2\bin\mysql.exe" "--defaults-file=\MySQL\MySQL Server 8.2\路径下(电脑自带的查找文件速度比较慢,可以下载第三方的文件查找软件)C:\Program Files\MySQL\MySQL Server 8.2\路径下,这样问题就解决了。将C:\Program Data\MySQL\MySQL Server 8.2\。里的my.ini移动到。
2023-11-22 23:03:37
4265
4
原创 sqlserver配置管理器无法启动解决方案
在SQL server configuration manager配置管理器中遇到SQL server browser呈灰色,无法启动。
2023-11-16 21:41:20
2646
原创 IDEA2021创建Web项目配置Tomcat
5.file-project structure-modules-paths,选择use module compile output path,将output path和test output path的路径都改为刚才创建的classes文件夹的路径。10.点击加号,选择tomcat server中的local。6.继续选择dependencies,点击加号选择第一个。11.选择好tomcat的文件位置,点击下面的fix。8.选择jar directory,点击ok。2.右键新建的项目,选择添加框架支持。
2023-10-08 23:29:45
695
原创 ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘localhost‘ (10061) 解决MySQL无法与本地服务器连接
1、Ctrl+Alt+Delete进入任务管理器。3、下拉找到MySQL80,右键开始。解决,可以进入MySQL。
2023-09-20 23:18:37
263
原创 启动 Tomcat 遇到 Neither the JAVA_HOME nor the JRE_HOME environment variable is defined 问题
在命令提示符中输入startup后,出现Neither the JAVA_HOME nor the JRE_HOME environment variable is defined,可能是。变量名:JAVA_HOME。变量值:jdk的安装目录。
2023-09-07 21:42:10
4730
原创 Tomcat环境变量配置教程及常见问题解决方法
打开Path变量,点击新建,输入%CATALINA_HOME%\bin。在官网下载并解压Tomcat,记住解压好的目录,后面配置环境需要用到。可以尝试重启电脑,再启动Tomcat。不行的话,就修改Tomcat端口号。如果配置成功,打开浏览器,输入http://localhost:8080/到此,Tomcat(汤姆猫)就已经全部安装并配置好了。
2023-09-07 21:24:15
4333
2
原创 分割圆的最少切割次数-Java-LeetCode第2481题
当n为1时,不需要切割。当n为奇数时,切割n次。当n为偶数时,切割n/2次。一些有效和无效的切割如下图所示。,请你返回将圆切割成相等的。
2023-06-18 00:02:54
193
原创 二进制字符串前缀一致的次数-Java-LeetCode第1375题
思路:遍历数组,并记录反转下标的最大值。如果遍历到第i个数,同时当前最大数为i,则答案+1。我们会按步翻转该二进制字符串的所有位(即,将。内的所有位都是 1 ,而其他位都是 0。开始的二进制字符串,所有位最开始都是。返回二进制字符串在翻转过程中。
2023-06-17 23:57:06
207
原创 组合总和-Java-LeetCode第39题
如果当前数a符合target-a>=0,则将该数添加到临时数组中,target-a继续进入下一次dfs。(注意:因为每个数可以无限重复使用,因此num不需要+1)如果target==0,说明当前临时数组里的数符合条件,将该临时数组加入到二重数组中。先建立一个二重数组用来保存最终的结果组合,再建立一个数组用来临时保存符合条件的数组。如果至少一个数字的被选数量不同,则两种组合是不同的。,并以列表形式返回。剪枝函数是当前数组的数已被用完。中可以使数字和为目标数。对于给定的输入,保证和为。
2023-06-12 19:41:33
100
原创 下一个排列-Java-LeetCode第31题
就是在这个有序容器中排在它后面的那个排列。如果不存在下一个更大的排列,那么这个数组必须重排为字典序最小的排列(即,其元素按升序排列)。是指其整数的下一个字典序更大的排列。更正式地,如果数组的所有排列根据其字典顺序从小到大排列在一个容器中,那么数组的。思路:将数组左边的一个较小数与右边的一个较大数交换,然后对较大数右边进行重新排列,使变大的幅度尽可能最小。就是将其所有成员以序列或线性顺序排列。修改,只允许使用额外常数空间。
2023-06-08 20:58:02
124
原创 老鼠和奶酪-Java-LeetCode第2611题
思路:先把rewad2都加起来作为ans,然后把r1-r2的值存到新数组diffs中。然后对r1排序,从小到大。再把r1的后k位的diffs加到ans中。所以先把r2加起来,再加上r1从大到小的前k位的差就行了。因为第一只老鼠恰好吃掉k块奶酪后,其余的都是r2吃掉。块不同类型的奶酪,每块奶酪都只能被其中一只老鼠吃掉。请你返回第一只老鼠恰好吃掉。
2023-06-07 22:02:08
305
原创 四数之和-Java-LeetCode第18题
其中还有一些剪枝函数,比如当nums[a]+nums[a+1]+nums[a+2]+nums[a+3]>target时,就可以直接跳出循环,因为后面的数都比这四个数大,无论如何也找不到=target的数。然后设置abcd四个下标,a从第一个元素开始到倒数第四个,b从a的下一个开始到倒数第三个;c从b的下一个开始,d从最后一个开始。思路:与前面的三数之和很相似,先对数组进行排序,然后创建一个二重数组来保存最终答案。最后将符合条件的数添加到数组中,将符合条件的数组添加到二重数组中。
2023-06-06 20:54:16
149
原创 最接近的三数之和-Java-LeetCode第16题
如果所求值比target大,则k向左移到下一个不相等的元素;反之,所求值比target小,则j向右移到下一个不相等的元素。i从第一个元素开始,j从i的下一个元素开始,k从最后一个元素开始,不断循环寻找最优解。因为求的时近似解,所以要用Math.abs求绝对值。思路:与上一题很接近。中选出三个整数,使它们的和与。假定每组输入只存在恰好一个解。
2023-06-06 20:12:50
182
原创 相等行列对-Java-LeetCode第2352题
如果行和列以相同的顺序包含相同的元素(即相等的数组),则认为二者是相等的。思路:对每一行,都分别与每一列进行对比,如果相等,计数器就+1。- (第 2 行,第 1 列):[2,7,7]
2023-06-06 19:48:12
143
原创 对数组执行操作-Java-LeetCode第2460题
思路:此题比较简单,从第一个元素开始,每个元素都与它的下一个元素比较,然后执行相应的操作。执行,而不是一次性全部执行。
2023-06-05 22:07:44
82
原创 三数之和-Java-LeetCode第15题
思路:先对nums进行排序,然后新建一个二层数组ans存放最终结果。因为答案中的数组有任意个,每个数组又有三个数,所以要用二层数组来存放。然后i从nums的第一个数开始,j从的下一位开始,k从数组的最后一个数开始,找到j+k=-i时的num存入ans。答案中不可以包含重复的三元组。,判断是否存在三元组。
2023-06-05 20:59:04
178
原创 可被 K 整除的最小整数-C语言-LeetCode
思路:首先排除2和5的倍数,因为它们的倍数无法乘出个位数为1的结果,对于其他剩余的数字,在k轮内必有解。对于剩余的有解的数,参照除法竖式,很容易就能求出。最小的答案是 n = 111,其长度为 3。最小的答案是 n = 1,其长度为 1。不存在可被 2 整除的正整数 n。可能不符合 64 位带符号整数。
2023-06-04 15:43:34
217
原创 字符串转换整数 (atoi)-C语言-LeetCode第8题
题目不难,但是通过率很低,应该是对上下限没有处理好,可以用double先存,进行比较判断,最后再强制转换。函数,使其能将字符串转换成一个 32 位有符号整数(类似 C/C++ 中的。思路:题目很长,简单来说就是从字符串中提取出一个有符号的整数。
2023-06-04 15:16:49
90
原创 dreamweaver制作的网页中汉字显示为乱码如何解决
但是这种方式只对当前页面有效,再次新建页面还要重复操作。在新建文档中将默认编码选择为简体中文(GB2312)在标题/编码中将编码改为简体中文(GB2312)在菜单栏选择编辑,打开首选参数。在制作页面右键,选择页面属性。再次预览就显示正常了。
2023-06-03 15:25:55
1474
原创 x的平方根-C语言-LeetCode第69题
给你一个非负整数 x ,计算并返回 x 的 算术平方根 。由于返回类型是整数,结果只保留 整数部分 ,小数部分将被 舍去 。
2023-05-28 21:41:29
427
原创 最后一个单词的长度-C语言-LeetCode第58题
给你一个字符串 s,由若干单词组成,单词前后用一些空格字符隔开。返回字符串中 最后一个 单词的长度。
2023-05-28 17:18:48
388
原创 Microsoft OLE DB Provider for ODBC Drivers 错误 ‘80004005‘[Microsoft][ODBC SQL Server Driver]登录超时已过期
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'[Microsoft][ODBC SQL Server Driver]登录超时已过期
2023-05-25 00:07:07
1387
原创 Microsoft OLE DB Provider for ODBC Drivers 错误 ‘80004005‘[Microsoft][ODBC 驱动程序管理器] - 解决方案
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'[Microsoft][ODBC 驱动程序管理器] 在指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配
2023-05-24 13:32:31
5621
2
原创 两两交换链表中的节点-C语言-LeetCode第24题
给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题(即,只能进行节点交换)。
2023-05-23 21:16:35
229
原创 盛最多水的容器-C语言-LeetCode第11题
给定一个长度为 n 的整数数组 height 。有 n 条垂线,第 i 条线的两个端点是 (i, 0) 和 (i, height[i]) 。找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。
2023-05-18 19:28:40
89
原创 回文数-C语言-LeetCode第9题
给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。
2023-05-17 21:23:40
164
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人