- 博客(16)
- 收藏
- 关注
原创 基于GITFLOW 的GIT使用流程
一、版本号规定V 大版本.次版本.小版本仅较大的版本变动需更新主版号。二、GIT分支模型 三、分支命名规则使用master、dev、release-* 、hotfix-* 、feature-*一般使用计划开始年月日210512即可,如开发考试补考功能 feature-210512hotfix 最好采用bug编号四、各分支作用及Git命令master 分支用于上线的分支,保护性分支,只包含经过测试的稳定代码,开发人员不能直接工作在此分支上,也不能直接提交改动到 master 分支上。
2021-05-17 18:20:06
167
原创 预发布环境
预发布环境,就是线上环境、正式生产环境,为避免因为测试环境和线上环境的差异性等带来的缺陷漏测而设立的一套环境。其配置等基本和线上一致,只是预发布环境web服务器不在线上集成服务器范围之内,为单独的一台或多台机器。一般把预发布环境的访问域名设置成和线上环境的不一样;预发布环境和线上环境公用数据库,即预发布环境使用的是线上的数据库如果新版本程序需要更改数据库信息等,有可能会影响线上代码的运行,需先把预发布环境使用的数据库切换为测试使用的数据库,在测试环境的数据库进行预先测试,把新代码部署到预发布环境,测试
2021-05-17 17:26:15
2394
转载 Git Flow分支管理
Git Flow分支管理1、Git Flow常用分支Git Flow常用分支主要分为两类:主干分支和辅助分支。其中,主干分支包括master和develop,会一直存在;辅助分支包括feature、release和hotfix。1.1 主干分支master所有提供给用户使用的正式版本,都在这个主分支上发布只读唯一分支,这个分支只能从其它分支(release/hotfix)合并,不能在这个分支上直接修改所有在master上的推送应该标记tagdevelop主开发分支 , 基于master分支
2021-05-17 10:52:53
491
转载 Git分支模型(master/hotfix/develop/feature/release)
1.分支管理 1.1 总览(一张流程图给大家先镇镇惊) 它主要体现了Git对我们源代码版本的管理。 (转载者加)一般情况: ● master和develop并行。 ● master上始终是最稳定的代码,develop是正在开发的代码。 ● feature则是某个开发为了自己的功能拉的分支。 不一般情况: ● develop正在开发,如果你上线突然被拒绝了,这时候就要从master上开一...
2021-05-07 11:24:33
3366
原创 maven 依赖管理工具
maven 依赖管理工具如何从依赖树中找到自己预期的版本,是被那个jar给覆盖了?例子:递归依赖的关系列的算是比较清楚了,每行都是一个jar包,根据缩进可以看到依赖的关系。最后写着compile的就是编译成功的。最后写着omitted for duplicate的就是有jar包被重复依赖了,但是jar包的版本是一样的。最后写着omitted for conflict with xxxx的,说明和别的jar包版本冲突了,而该行的jar包不会被引入。比如上面有一行最后写着omitted for
2021-05-07 11:18:45
720
转载 常见分布式全局唯一ID生成策略及算法的对比
转自:https://blog.youkuaiyun.com/u010398771/article/details/79765836全局唯一的 ID 几乎是所有系统都会遇到的刚需。这个 id 在搜索, 存储数据, 加快检索速度 等等很多方面都有着重要的意义。工业上有多种策略来获取这个全局唯一的id,针对常见的几种场景,我在这里进行简单的总结和对比。简单分析一下需求 [1]所谓全局唯一的 id 其实...
2018-10-10 14:39:04
723
原创 Jmeter Tomcat 压力测试
1、Jmeter Tomcat 单机模拟3000登陆并发测试,配置图、2、TomCat参数设置和相关设备参数Tomcat高并发测试(3000) tomcat 参数名 值 备注 accectCount 200 (7.0.69,7.0.88,6.0.45)官方文档说明此参数为maxConnections连接到达最大值之后能接受的最...
2018-10-09 16:42:13
2149
转载 分布式锁的Redis实现
转自:https://www.cnblogs.com/liuyang0/p/6744076.html本文仅为自我学习之用,请移步上面链接,支持原创!概述目前几乎很多大型网站及应用都是分布式部署的,分布式场景中的数据一致性问题一直是一个比较重要的话题。分布式的CAP理论告诉我们“任何一个分布式系统都无法同时满足一致性(Consistency)、可用性(Availability)和分区容错...
2018-10-09 16:20:48
113
原创 ChunkedInputStream 源码
Socket之Sun内置HttpClient解码类 ,解析HTTP协议Transfer-Encoding:chunkedpackage sun.net.www.http;import java.io.IOException;import sun.net.www.MessageHeader;import java.io.InputStream;public class Chun...
2018-10-09 16:10:54
1088
原创 XFire客户端编程实现方式和及AJAX调用方法
1. 客户端拥有Web服务端的class字节码文件条件:能拿到服务端提供的接口Class,包括启用代理模式的应用private static void initWebServiceClient() { //Service srModel = new ObjectServiceFactory().create(TestDAOService.class); Service se...
2018-10-09 16:02:45
453
原创 Quartz 仿SqlServer 作业管理
1、效果图列表为自定义作业类,cron表达式定义任务执行计划,操作分别为开启执行计划,立即执行一次。2、关键代码 /** * 立即执行一次任务 * @param job */ public void runJobImmediately(ScheduleJob job) throws SchedulerException{ JobKey j...
2018-10-09 14:46:42
354
1
转载 keytool制作CA根证书以及颁发二级证书
https://blog.youkuaiyun.com/fengwind1/article/details/52191520keytool是jdk自带的一款ssl管理工具,jdk6和jdk7的keytool命令有些不同,jdk7的兼容jdk6的,这里用的是jdk7下的keytool。搞了两天,遇到各种问题,甚是艰难啊 [root@localhost ~]# keytool -help...
2018-10-09 14:12:32
1149
转载 JWT与SESSION
https://blog.youkuaiyun.com/weixin_41153791/article/details/82291144现在,JSON Web Tokens (JWT) 是非常流行的。尤其是 Web 开发领域。流行 安全 稳定 易用 支持 JSON所有这些因素,令 JWT 名声大振。但是,今天我要来说说使用 JWT 的缺点。也就是为什么说将 JWT 用于会话控制是多么的糟...
2018-10-09 14:10:23
308
转载 OSI 七层模型
https://www.cnblogs.com/Robin-YB/p/6668762.html1. OSI七层和TCP/IP四层的关系1.1 OSI引入了服务、接口、协议、分层的概念,TCP/IP借鉴了OSI的这些概念建立TCP/IP模型。1.2 OSI先有模型,后有协议,先有标准,后进行实践;而TCP/IP则相反,先有协议和应用再提出了模型,且是参照的OSI模型。1.3 OSI是...
2018-10-08 16:46:50
714
转载 Bean Validation 技术规范特性概述
http://blog.youkuaiyun.com/ljhabc1982/article/details/18728239http://www.ibm.com/developerworks/cn/java/j-lo-beanvalid/ Bean ValidationJSR303 规范(Bean Validation 规范)提供了对 JavaEE 和 Java SE 中的 J
2016-08-17 17:06:22
192
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人