随笔分类 -  其它

1 2 3 4 5 ··· 35 下一页
摘要:开发规范的整理 RESTful Api规范 软件分层设计 数据实体划分 分层设计主流技术栈 1. RESTful Api规范 自解释,不要用驼峰,小写,单词之间用减号,URL路径使用单数还是复数没有要求,推荐复数 用户列表 GET /users 用户1的内容 GET /users/1 用户1的评论列 阅读全文
posted @ 2025-08-27 09:09 张占岭 阅读(119) 评论(0) 推荐(0)
摘要:在 Maven 中,`-SNAPSHOT` 后缀是用于标识项目版本为快照(Snapshot)版本的约定。快照版本是处于开发和演进中的版本,通常用于开发人员在`构建和测试过程中进行频繁的版本迭代`;反之,如果不是Snapshot后缀的包,例如v1.1.0,这说明它是一个相对稳定的版本了,这个版本一经发 阅读全文
posted @ 2023-07-17 10:38 张占岭 阅读(731) 评论(0) 推荐(0)
摘要:解决的问题 避免新开发的代码影响提测的代码 避免生产环境出现问题后,修复后,由于代码混乱,无法合并到生产环境 解决多个需求并行开发,并行测试,合并上线的问题 我的设计思路 流程图工具我使用的是:diagrams.net 具体执行步骤 开发人员按需求粒度从dev建立分支 哪个需求或者哪些需求提测,就把 阅读全文
posted @ 2023-05-06 08:42 张占岭 阅读(353) 评论(0) 推荐(1)
摘要:有时,我们经常会在数据库服务器上做一些定时备份的工作,最常用的方法就是写个sh脚本,然后配置/etc/crontab定时策略即可,但它有缺点,我总结如下: 脚本基本相同,代码需要在每个数据服务器上部署 由于代码是分布的,并且是个代码,所以管理不清晰,不直观 控制不统一,你需要在每个服务器的/etc/ 阅读全文
posted @ 2023-02-15 11:28 张占岭 阅读(325) 评论(0) 推荐(0)
摘要:# 一种互联网通信协议和标准 Request For Comments(RFC),是一系列以编号排定的文件。文件收集了有关互联网相关信息,以及UNIX和互联网社区的软件文件。RFC文件是由Internet Society(ISOC)赞助发行。基本的互联网通信协议都有在RFC文件内详细说明。RFC文件 阅读全文
posted @ 2022-10-13 08:58 张占岭 阅读(253) 评论(0) 推荐(0)
摘要:1xx(临时响应) 表示临时响应并需要请求者继续执行操作的状态代码。 100 (继续) 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。 101 (切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切换。 2xx (成功) 表示成功处理了请求的状态代码。 阅读全文
posted @ 2022-07-12 08:40 张占岭 阅读(104) 评论(0) 推荐(0)
摘要:很久很久之前,我写了Lind.DDD文章,有兴趣可以阅读《Lind.DDD敏捷领域驱动框架》,今天主要说一下,如何动态注入DbContext,而不是new一个DbContext子类。 配置文件添加上下文注册 在ef仓储中添加对IOC构造方法注入的支持 /// <summary> /// 通过构造方法 阅读全文
posted @ 2022-01-24 11:09 张占岭 阅读(258) 评论(0) 推荐(0)
摘要:主要使用了一个委托的方式 ,函数式接口,将需要处理的业务逻辑以参数的方式传到方法里,而批量处理的方法代码比较固定,所以进行了抽象。 /** * 数据处理辅助类. */ public class DataHelper { static Logger logger = LoggerFactory.get 阅读全文
posted @ 2021-04-29 10:47 张占岭 阅读(241) 评论(0) 推荐(0)
摘要:早在几年前就有了sessionState进行共享session的方式,今天总结一下高可用redis实现的共享session的方式 sentinel集群搭建 工作过程图 配置 Redis数据服务配置 首先配置Redis的主从服务器,修改redis.conf文件如下 主服务配置 bind 192.168 阅读全文
posted @ 2020-12-29 14:32 张占岭 阅读(635) 评论(0) 推荐(0)
摘要:概念 模型 Model,主要是我们绘制的工作流程,它由一个个节点组成,一个流程必须要有开始节点和结束节点。 ACT_RE_MODEL, 节点 Node,节点是组成流程的基本元素,节点又分为很多类型,我们经常用到的也就是启动事件,结束事件,用户活动,网关列表-互斥网关,并行网关等等。 部署流程 Dep 阅读全文
posted @ 2020-10-16 16:15 张占岭 阅读(945) 评论(0) 推荐(0)
摘要:IOC,把控制反转到业务端,这句话没什么问题,在springboot框架里,对象的管理是通过spring ioc来实现的,而开发人员的开发原则里总是说“面向接口编程”,而为什么要面向接口却没几个人能说出来,今天在写一个基于redis的手动分布锁时,对这个面向接口和控制反转又有了一个体会。 底层代码更 阅读全文
posted @ 2020-08-21 17:17 张占岭 阅读(902) 评论(0) 推荐(0)
摘要:1、刺猬理论:保持亲密的重要方法是保持适当距离。(保持亲密的重要方法,仍是保持适当的距离) 2、氨基酸组合效应:当缺一不可时,“一”就是一切。(当缺一不可时,“一”就是一切) 3、福克兰定律:不知如何行动时,最好的行动就是不采取任何行动。(当不知如何行动时,最好的行动是不采取任何行动) 4、波克定理 阅读全文
posted @ 2019-07-20 17:51 张占岭 阅读(3978) 评论(0) 推荐(0)
摘要:"回到目录" 我的那些年~小小少年 小屁孩 寒冷的冬天出生 听奶奶讲故事 过年和长辈玩十点半 闹老叔的洞房 大姑结婚我给压箱 兄弟三人搭狗窝 寒冷的冬天出生 1982年腊月,我出生在一个农村家庭里,家里的人很多,爷,奶,叔,姑,姨,舅们全了,这和当代没有计划生育有关,家里的孩子都很多,到了80年代, 阅读全文
posted @ 2019-07-15 18:00 张占岭 阅读(982) 评论(1) 推荐(0)
摘要:"回到目录" 我的那些年(12)~公司技术转行,我也跟着转到java了 CTO换人了 微软技术栈不被认可经常被喷 技术统一向java转 换了mac book后,docker还是很占内存 学习springboot和springcloud 对微服务具体知识点的学习 封闭开发 CTO换人了 2018年初始 阅读全文
posted @ 2019-07-11 13:54 张占岭 阅读(9606) 评论(101) 推荐(24)
摘要:DI越来越重要 DI就是依赖注入,现在来说,大部分框架都是以DI为基础组件的,每一个框架都有自己的DI组件,像dotnet core,java spring等,也都为自己的框架量身打造了DI工具。 面向对象的几个原则 依赖倒置原则(DIP):一种软件架构设计的原则(抽象概念)。 控制反转(IoC): 阅读全文
posted @ 2019-03-29 18:49 张占岭 阅读(856) 评论(0) 推荐(1)
摘要:面向方法的数据集缓存 使用了autofac做为ioc容器,使用Autofac.Extras.DynamicProxy2作为方法拦截器,缓存面向方法,直接在方法上添加CachingAttribute特性即可。 缓存注册流程 1. 关于方法拦截器 1. 缓存名称设计 1. 添加ioc 1. 添加拦截器与 阅读全文
posted @ 2019-03-26 19:11 张占岭 阅读(2305) 评论(3) 推荐(0)
摘要:"回到目录" 我的那些年(11)~去一家创业公司做架构师 入职培训 去守香饭店吃饭 来到新公司,有压力,有挑战 新的dotnet core框架 docker用到了生产测试 给大家做了相关的技术培训 业务复杂,专业性比较强 开发几个微服务项目,并与java为微服务对接 守香饭店关门了 入职培训 201 阅读全文
posted @ 2018-08-28 21:44 张占岭 阅读(3077) 评论(5) 推荐(6)
摘要:"回到目录" 我的那些年(10)~来到更大的团队,做了架构师 又回石景山上班了 继续使用LINQ+Mvc技术 EF被团队广泛的使用 为项目上了全文检索 研究了微软的NlayerApp这个领域驱动框架 看了 并得到了具体应用 公司开始上redis高可用集群 公司开始上mongodb高可用集群 公司开始 阅读全文
posted @ 2018-08-22 13:47 张占岭 阅读(3228) 评论(11) 推荐(7)

1 2 3 4 5 ··· 35 下一页