![](https://img-blog.csdnimg.cn/20190918140129601.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
工作准备
文章平均质量分 50
工作准备
童 话
这个作者很懒,什么都没留下…
展开
-
LeetCode小坑:AttributeError: ‘int‘ object has no attribute ‘val‘(LeetCode 236)
LeetCode小坑:AttributeError: 'int' object has no attribute 'val'(LeetCode 236)原创 2022-09-02 21:09:57 · 5973 阅读 · 0 评论 -
为什么完全背包要用顺序遍历?简要解释一下
完全背包的意思是每种物品可以多次放入背包。dp[j]表示容量为j的背包装了物品后的最大价值。1表示第i种物品的重量,2表示第i种物品的价值。初始的dp[5]和dp[6]全为0。这里,因为初始dp[6]是0,所以肯定选了dp[6 - 1] + 2,也就是肯定放入了第i种物品。而dp[6]=……的执行要用到dp[5]的结果。由于是顺序执行,所以dp[6]执行之前肯定已经执行了dp[5]=……。dp[5]=……执行时,因为初始dp[5]是0,所以肯定选了dp[5 - 1] + 2,也就是肯定也放入了原创 2022-06-29 17:20:58 · 231 阅读 · 0 评论 -
三句话简要介绍子网掩码
IP地址由网络位和主机位组成。子网掩码就是一串32位的二进制数字(比如11111111 11111111 11111111 00000000),与IP地址搭配使用,用于划分IP地址的网络位和主机位。子网掩码中1的数量代表IP地址中网络位占用的位置数量,子网掩码中0的数量代表IP地址中主机位占用的位置数量。...原创 2022-06-25 14:57:53 · 342 阅读 · 0 评论 -
python双端队列deque应用——滑动窗口最大值
刷LeetCode3. 无重复字符的最长子串的时候,得知要用到滑动窗口,然后得知滑动窗口的入门应用——用双端队列deque解决滑动窗口最大值问题。滑动窗口最大值问题(参考https://blog.csdn.net/summer2day/article/details/89853737?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522165094533816782248529327%2522%252C%2522scm%2522%253A%252原创 2022-04-26 17:59:38 · 1237 阅读 · 0 评论 -
【深入理解Java虚拟机】实验报错:‘jhsdb‘ 不是内部或外部命令,也不是可运行的程序或批处理文件
在做JHSDB工具的这个实验时遇到了上述问题:经过这篇文章的启发,得知JDK1.8使用JHSDB工具之前需要有一个配置,将“D:\Java\jdk1.8.0_211\jre\bin”目录下的sawindbg.dll文件复制到“D:\Java\jre1.8.0_211\bin”目录下:然后在“D:\Java\jdk1.8.0_211\lib”目录下进入命令行,执行java -cp .\sa-jdi.jar sun.jvm.hotspot.HSDB命令即可调出JHSDB工具的可视化界面:原创 2022-02-15 11:27:18 · 7313 阅读 · 3 评论 -
关于Vue中使用富文本编辑器的记录
发现保存到数据库中的富文本的HTML,居然能直接显示出来!先是按照这篇文章,使用了vue-quill-editor这个富文本编辑工具,核心代码:然后随便编辑了一些图片 + 文字:然后直接copy上面的html,复制到数据库对应字段(字段类型为longtext)中,然后在vue项目中用v-html绑定:显示效果:目前猜测是因为前端将图片转成了base64格式,所以才能直接显示:...原创 2021-12-29 22:33:56 · 392 阅读 · 0 评论 -
Git报错errno 10054或超时-token解决
今天用IDEA push项目,git一直在报错OpenSSL SSL_read: Connection was reset, errno 10054,要么就是连接超时。网上的方法我基本都试过了,仍然是无奈的报错:( :( :(然后偶然发现在IDEA登录github网站时,可以用token登录(token如何获取可以参考这篇文章)忘了截图了,就是点了push之后会弹出一个框让登录,这时候最左边有个按钮是登录到github什么的,点开,原创 2021-12-24 23:12:26 · 2004 阅读 · 2 评论 -
Vue学习踩坑汇总
20211224Vue跳转页面我想从login.vue页面跳转到index.vue页面:首先在main.js中注册/index路由:然后在login.vue中用this.$router.push跳转到index.vue(这里我并没有显式定义 $router,暂时不懂它是如何起作用的):这样就可以了。...原创 2021-12-24 11:37:41 · 725 阅读 · 0 评论 -
IDEA创建vue项目及vue项目中路由的配置
首先参考了这篇文章用idea创建了vue项目。然后我想直接加/login就访问到我新建的Login.vue文件,发现不行(小白有点天真了)。得知需要配置路由才能这样访问到,但配置的过程到处碰壁,直到找到这篇文章才配好。关于路由的配置有几个点记录一下:带id="app"的是App.vue这个文件:路由访问的原理我猜是这样的:...原创 2021-12-23 12:59:22 · 1424 阅读 · 0 评论 -
IDEA创建SpringBoot Helloworld项目
我使用的IDEA版本是2020.1。参考了大佬的博客:https://dengbocong.blog.csdn.net/article/details/104383089?spm=1001.2014.3001.55061.打开IDEA,配置maven(我觉得一开始就配置maven挺重要的):2.新建项目:选jdk1.8,直接next:项目名称,finish:3.pom配置。进入Spring官网选Java、2.5.7(一般选最新的)、Java8(对应之前的jdk1.8):覆盖我原创 2021-12-15 17:08:13 · 526 阅读 · 2 评论 -
【深入理解Java虚拟机】Java虚拟机堆溢出分析-堆转储快照文件(使用IDEA)的生成与打开
看周志明大神写的《深入理解Java虚拟机》,看到2.4.1 Java堆溢出 打开堆转储快照文件 的时候迷惑了:不知道这东西是什么?这东西在哪?于是摸索了一番,记录一番:首先,在idea的运行按钮这儿,有个编辑运行配置(Edit Configuration):把它打开可以看到有个VM options,这就是设置当前Java程序的虚拟机配置的:在这儿填写一下这些配置:-XX:+HeapDumpOnOutOfMemoryError-XX:HeapDumpPath=JVM_analysis-X原创 2021-11-26 12:28:38 · 4301 阅读 · 0 评论 -
SpringBoot学习踩坑汇总
20211119SpringBoot Helloworld项目启动不成功(不报错,“Process finished with exit code 0”)具体情况:从这里得知,是少了spring-boot-spring-boot-starter-web,在pom.xml文件中加上:<dependency> <groupId>org.springframework.boot</groupId> <artifa原创 2021-11-19 11:02:26 · 604 阅读 · 0 评论