使用gitlab的webhook实现合并分支时在jira上打个标签的功能

公司通过gitlab托管代码,采用jira作为敏捷实践的管理工具,每次发布的时候拉出当前迭代的所有故事做发布计划.

然而实际上因为某些原因,基本上无法实现每次迭代的所有故事都能发布.只有在分支上测试完成合并到 master上的故事才会被发布.

那么就想着能不能在分支合并到master的时候在jira上打个标签,这样在jira上一筛选就知道哪些故事是可以发布的了

more →

线程封闭之ThreadLocal和栈封闭

线程封闭的概念

多线程访问共享可变数据时,涉及到线程间数据同步的问题。并不是所有时候,都要用到共享数据,所以线程封闭概念就提出来了。

数据都被封闭在各自的线程之中,就不需要同步,这种通过将数据封闭在线程中而避免使用同步的技术称为线程封闭

more →

线程通信

要想实现多个线程之间的协同,如:线程执行先后顺序、获取某个线程执行的结果等等

涉及到线程之间相互通信,分为下面四类

文件共享

more →