在某些CI,CD平台部署服务上线后,我们往往难以获取当前部署应用的git版本,或由于时间、文档缺失难以获知当前上线版本,为此我们可以在应用中添加...
记得刚开始写java后端的时候,指导我的同事告诉我,作为一个后端开发,可读性在大部分情况下优于性能。可读性意味着我们要写出简单、清晰、易懂的代码...
随着移动互联网的兴起,传统基于session/cookie的web网站认证方式转变为了基于OAuth2等开放授权协议的单点登录模式(SSO),相...
DevOps是当前炒的很火热的概念,实践DevOps的方法涉及两个方面,一是如何持续管理需求、变更和及时处理用户反馈,通过工具固化一定的流程,有...
SQL 注入就是通过把SQL命令插入到Web表单递交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。在使用JAVA O...
在Spring框架进行bean对象依赖注入时,@Autowired利用可以对成员变量、方法和构造函数进行标注,来完成自动装配的工作。@Autow...
Git作为目前强有力的软件团队合作工具,除去git工具的基础使用,怎样在项目团队中合理地使用强大的分布式版本控制软件,以实现敏捷高效的开发工作,...
对于刚刚开始使用linux的初学者来说,命令行无疑是必须掌握的技能,极大的方便了对于系统的操作。笔者在使用过程中记录下一些常用操作,总结在这里。...
对于刚刚接触linux系统的人来说,可能最难以适应的是新的linux文件系统,笔者也有着同样的疑惑,在查阅资料阅读、网上资料的基础上,理清楚了一...