Atlassian是我工作过程中,使用过的最满意的研发团队管理套装.使用的主要软件包括Jira Software,Confluence,Fisheye/Crucible.理论上还可以再加上Bitbucket和Bamboo,我们实际使用的是Gitlab和Jenkins.我下面也对Jira Software,Confluence,Fisheye/Crucible使用的方法进行完整的介绍,整个系列篇幅可能会比较长,这里先给出目录. 背景介绍 Jira Software Jira之指导思想(一) Jir…
Django基础十之Form和ModelForm组件 本节目录 一 Form介绍 二 Form常用字段和插件 三 From所有内置字段 四 字段校验 五 Hook钩子方法 六 进阶补充 七 ModelForm 八 xxx 一 Form介绍 我们之前在HTML页面中利用form表单向后端提交数据时,都会写一些获取用户输入的标签并且用form标签把它们包起来. 与此同时我们在好多场景下都需要对用户的输入做校验,比如校验用户是否输入,输入的长度和格式等正不正确.如果用户输入的内容有错误就需要在页面上相…
iOS核心动画高级技巧之CALayer(一) iOS核心动画高级技巧之图层变换和专用图层(二)iOS核心动画高级技巧之核心动画(三)iOS核心动画高级技巧之性能(四)iOS核心动画高级技巧之动画总结(五) 隐式动画 隐式动画主要作用于CALayer的可动画属性上面,UIView对应的layer是不可以的,只要你改变属性的值,它不是突兀的直接改变过去,而是一个有一个动画的过程,这个时间等属性你可以通过事务(CATransaction)来控制,如果你不自己提供一个事务,它的默认时间是0.25秒,当然…
学IT技术,就是要学习... 今天无聊看看struts2,发现struts2的action访问servlet API的三种方法: 1.Struts2提供的ActionContext类 Object get(Object key);可以获取request属性 Map getSession():可以得到session属性 Map getAppliction():可以得到ServletContext实例 2.action类实现 ServletContextAware,ServletRequestAwa…
最近由于要涉及一些安全运维的工作,最近在研究Elasticsearch,为ELK做相关的准备.于是把自己学习的一些随笔分享给大家,进行学习,在部署常用插件的时候由于是5.0版本的Elasticsearch踩了非常多的坑,写给大家避免大家再踩坑. Elasticsearch启动,5.0版本核心插件的安装. Elasticsearch的启动十分简单,只需要平时在Linux下运行即可: cd elasticsearch/bin ./elasticsearch & Elasticsearch有两个王牌的…
一.为什么要访问Servlet API ? Struts2的Action并未与Servlet API进行耦合,这是Struts2 的一个改良,从而方便了单独对Action进行测试.但是对于Web控制器而言,不访问action是不行的,Struts提供了一种比较简单的方式来访问Servlet API . 二.通常我们需要访问的Servlet API 是 HttpSession.HttpservletRequest.ServletContext,分别对应了JSP内置对象 session,reques…
K8S核心插件-ingress(服务暴露)控制器-traefik 1 K8S两种服务暴露方法 前面通过coredns在k8s集群内部做了serviceNAME和serviceIP之间的自动映射,使得不需要记录service的IP地址,只需要通过serviceNAME就能访问POD 但是在K8S集群外部,显然是不能通过serviceNAME或serviceIP来解析服务的 要在K8S集群外部来访问集群内部的资源,需要用到服务暴露功能 1.1 K8S常用的两种服务暴露方法 使用NodePort型的S…
K8S核心插件-coredns服务 目录 K8S核心插件-coredns服务 1 coredns用途 1.1 为什么需要服务发现 2 coredns的部署 2.1 获取coredns的docker镜像 2.2 创建coredns的资源配置清单 2.2.1 rbac集群权限清单 2.2.2 configmap配置清单 2.2.3 depoly控制器清单 2.2.4 service资源清单 2.3 创建资源并验证 2.3.1 验证服务能够访问` 2.3.2 创建资源: 2.3.3. 查看创建情况:…
二进制部署K8S-3核心插件部署 5.1. CNI网络插件 kubernetes设计了网络模型,但是pod之间通信的具体实现交给了CNI往插件.常用的CNI网络插件有:Flannel .Calico.Canal.Contiv等,其中Flannel和Calico占比接近80%,Flannel占比略多于Calico.本次部署使用Flannel作为网络插件.涉及的机器 hdss7-21,hdss7-22 kubernetes设计了网络模型,但是pod之间通信的具体实现交给了CNI往插件.跨宿主机之间的…
目录 BigPicture BigPicture特点介绍 管理员管理菜单 任务列表 任务管理 设置 最佳实践 Jira Misc Workflow Extensions 最佳实践 自动分配 自动化流程 Tempo 配置 工时表 Reports 总结 道生之,德畜之,物形之,势成之. --<道德经> Jira的道在于构建了整个环境和思维模式,也赢得了市场的认可,成了一种势.无数的厂家便成了Jira的海洋生态当中的重要组成部分.有些厂家的插件是提升了Jira的体验,有些则是强化了特定功能.这里只推…