由于每个项目组git代码管理规范都不一致,分支开发和fork开发模式。我就说下fork处理的流程吧。 问题点: 我的代码是从自己的远程个人仓库clone的。我的个人远程仓库代码是从项目的远程仓库弄fork来的。 我clone的代码在本地修改了一部分代码,在我修改期间项目远程库代码被其他同事提交了好多 ...
分类:
其他好文 时间:
2020-04-16 19:23:38
阅读次数:
87
我坚信,机会永远属于有准备的人,我们与其羡慕他人的成功,不如从此刻起,积累足够多的知识和面试经验,为将来进入更好的公司做好充分的准备!想让面试官在短短的几十分钟内认可你的能力?想在最短的时间内收获 Java 技术栈最核心的知识点?想要更全面更深入的了解 Java 技术?在这分享一些面试常问到的技术知识点由于答案过多已做成文档在文末有领取以及更多架构面试专题资料和视频资料免费分享!
分类:
编程语言 时间:
2020-04-16 18:11:20
阅读次数:
92
给一个对象(obj)加锁,会在操作系统层面获取一个监视器(Monitor,有时候也叫管程)对象,对象obj的Markword会指向该Monitor对象,原本Markword中存放的分代年龄等信息会存放在Monitor对象里。Monitor里的Owner指向持有该对象obj的锁的线程Thread_1。 ...
分类:
其他好文 时间:
2020-04-16 14:57:58
阅读次数:
59
在nginx中配置proxy_pass时,如果在proxy_pass后面的url加/,相当于是绝对根路径,则nginx不会把location中匹配的路径部分代理走;如果没有/,则会把匹配的路径部分给代理走。 下面四种情况分别用http://106.12.74.123/abc/index.html进行 ...
分类:
其他好文 时间:
2020-04-16 13:33:38
阅读次数:
61
"题目地址" 拿到题目后,首先用 file 查看文件类型,可以发现是 ELF 32 bit 类型的文件 接下来使用 checksec 来查看文件开启了哪些保护,可得到如下内容: 没有 canary,那么有可能做到栈溢出 执行一下来看效果,发现其流程为: 放进 ida 里后在 Function nam ...
分类:
其他好文 时间:
2020-04-16 00:55:09
阅读次数:
77
JVM虚拟机 03、JVM内存分配机制与垃圾回收算法 1 JVM内存分配与回收 1.1 对象优先在Eden区分配 大多数情况下,对象在新生代中?Eden?区分配。当?Eden?区没有足够空间进行分配时,虚拟机将发起一次Minor?GC。我们来进行实际测试一下。在测试之前我们先来看看 Minor?GC ...
分类:
编程语言 时间:
2020-04-14 17:13:56
阅读次数:
74
flask hint:失败的意思就是,要让程序运行报错,报错后会暴露源码。 base64decode在不会解析的时候就会报错。 由报错可以读到部分代码,如图。 关键代码如下: 获取我们传的text参数,进行解密,如果可以过waf则执行代码。 所以可以使用ssti注入。 因为直接cat flag发现是 ...
分类:
移动开发 时间:
2020-04-14 01:11:14
阅读次数:
192
直接插入排序 在有序数组中插入一个元素,可以作为一种排序方法的基础 只有一个元素的数组是一个有序数组,对n个元素的数组,可以从第一个元素所构成的单元数组开始,不断实施插入操作 插入第二个元素,得到2个元素的有序数组。插入第三个元素,得到3个元素的有序数组 如此反复,得到n个元素的有序数组 示例 对序 ...
分类:
编程语言 时间:
2020-04-13 09:13:44
阅读次数:
59
线程池实现爬取数据 协程基础 概念部分 代码部分 多任务操作 多任务的异步爬虫 ...
分类:
其他好文 时间:
2020-04-12 22:51:17
阅读次数:
79