摘要:
leetcode560.和为K的子数组 题目链接 算法 前缀和+哈希 时间复杂度O(n)。 在解决这道题前需要先清楚,一个和为k的子数组即为一对前缀和的差值【这句话摘自链接】 1.我们假设有这么一个子数组[i,j]满足数字和为k,那么就有pre[j] - pre[i-1] = k(注:pre数组为记 阅读全文
摘要:
leetcode1546.和为目标值的最大数目不重叠非空子数组数目 题目链接 算法 前缀和+贪心 时间复杂度O(n)。 1.对nums数组求前缀和; 2.在求前缀和过程中将前缀和sum插入到set集合中,每次都在set集合中寻找sum-target是否存在,如果存在,说明存在这么一个子数组,满足该子 阅读全文
摘要:
有时我们在本地仓库向远程仓库提交数据时,会出现下列现象: 之所以出现这种情况,是因为本地仓库与远程仓库的文件不一致。 解决方法: $ git pull --rebase origin master 如果出现下列现象, 则再执行下列代码: git push origin master 就能成功将文件提 阅读全文
摘要:
从前曾经学过一下mysql的基础内容,不过由于当时没有认真学导致会的东西太少,现根据一个教程视频的学习【此内容对应基础篇的P1-P178】,完成了这个笔记,主要涉及mysql的基础知识。 下面一些实例代码对应的表数据见此链接,下载后运行压缩包内的sql脚本即可建立表并插入数据。 如果觉得在该博客主题 阅读全文
摘要:
此文章非原创,仅作为参考学习,来源:https://blog.csdn.net/QH_JAVA/article/details/26088359 此前曾经装过一回mysql,由于那次是第一次所以没有经验,导致将mysql装在了C盘,结果C盘的存储空间越来越小。为了移出一部分数据到C盘外,下面介绍如何 阅读全文
摘要:
常用的git操作命令如下: 1.将本地项目上传到github、从github克隆项目以及删除github上的某个文件夹 2.一篇极好的Git 总结 3.git常用操作总结 4.Github和Git的基本教程,适合新手 容易遇到的问题: Permanently added the RSA host k 阅读全文
摘要:
当然前提是你已经换好了阿里云镜像,如果没配好,请点击此链接 设置IDEA配置参数: 修改maven Importing的jvm参数,默认为700多, 修改为 -Xms1024m -Xmx2048m (备注:由于我的已经弄好了,这里贴一张网上搜到的一张照片) 阅读全文
摘要:
最近学jQuery和Bootstrap,在下载的时候会遇到两个文件,老师讲一个是用于生产环境的,一个是用于开发环境的,由于之前没有接触过这两个名词,下面来介绍一下。 开发环境:开发环境是程序猿们专门用于开发的服务器,配置可以比较随意, 为了开发调试方便,一般打开全部错误报告。简单讲就是项目尚且处于编 阅读全文
摘要:
此文章非原创,转载自https://www.jianshu.com/p/847568e6149e 先简单介绍一下事件委托: 事件委托是通过事件冒泡的原理,利用父级去触发子级的事件。 如下html,如果不用事件委托,将每一个li都去添加click事件监听,非常麻烦。 另外就是如果通过js动态创建的子节 阅读全文