线程池作为java开发者必备技能,在日常开发中十分常见,所以从这一节开始我们介绍线程池。 今天的内容有两点,第一点,为什么要使用线程池?第二点,什么是线程池? 首先来看第一点,为什么要使用线程池? 在没有使用线程池之前,我们是如何执行任务 ...
目录 前言 . Git是什么 . 本地仓库 . 工作空间 . 暂存区 . 分支 . Git和Svn的区别 . 为什么要用Git 前言 该文章只是记录了一些自己的见解,可能并不准确,只是为了学习时的一些记录,不喜勿喷,谢谢 . Git是什么 git是一个和svn一样的版本控制软件,但是与svn不同的是,git是一个分布式的高效版本控制系统。其实现原理跟svn也大相径庭,采取了一种以空间换时间的理论 ...
2020-03-30 14:40 0 855 推荐指数:
线程池作为java开发者必备技能,在日常开发中十分常见,所以从这一节开始我们介绍线程池。 今天的内容有两点,第一点,为什么要使用线程池?第二点,什么是线程池? 首先来看第一点,为什么要使用线程池? 在没有使用线程池之前,我们是如何执行任务 ...
今天烦死了,公司的项目没有使用多分支管理,造成给某客户的打包的代码竟然需要截取gitlab节点重新打包。 在我上家公司开发Android项目的时候,使用了非常鲜明的多分支管理,当时作为项目运维,对git多分支算是有部分了解,知道多分支的好处和坏处。 好处就是多分支可以提供多套代码,各分支之间 ...
今天下午写了一些代码,吃晚饭时分用Android Studio commit了一下,不知道有没有选择Commit and push,结果刚才代码出bug我想回滚到上个版本的时候,发现Android S ...
把gitbash替换掉idea的默认的终端(cmd) settings--->tools--->Terminal中的shell path 填上 :D:\Program Files\Git\bin\Git bash.exe ------>你本地的git启动地址 ...
缓冲和削峰:上游数据时有突发流量,下游可能扛不住,或者下游没有足够多的机器来保证冗余,kafka在中间可以起到一个缓冲的作用,把消息暂存在kafka中,下游服务就可以按照自己的节奏进行慢慢处理。 解 ...
Git是一个非常流行的分布式版本控制系统,好处就不多说了。如果不是搞Git开发,就可以装Git For Windows(而不是完整的msysGit)。一般情况下,我都会装Portable版本,可是发现解压后文件居然有200M+,令我非常不爽。仔细一看,libexec中的git-core文件夹 ...
Java程序天生就是多线程程序,在Java程序中执行一个main()方法其实是main线程和多个其他线程的同时运行。如下面所示: 为什么要使用多线程? (1)更多的处理器核心 一个单线程程序在运行时只能使用一个处理器核心,那么再多的处理器核心加入也无法显著 ...
Representational State Transfer 表现层状态转化( 资源定位及资源操作) 表象层面说就是通过get,post,put,delete方式来实现前后台通信的一 ...