▷软件工程
文章平均质量分 69
爱是与世界平行
努力钻研学习中................
展开
-
整理一些博客网站,助力快速搭建个人知识记录平台
今天想分享如何搭建个人博客网站,程序员多多少少也该有一个自己的博客网站,一方面是为了记录自己的工作总结,或是学习记录,另一方面,一种写作能力的积累能帮助你走的更远。一个优秀的程序员要学习和了解的内容太多太广了,如果纯靠我们人脑来时刻保持对技术的积累,那效率是较慢的,所以我们需要一个专门积累个人知识财富的东西,博客系统或者论坛系统等。1 写作助手帮助国内用户写作的托盘助手,一键发布本地文章到主流博客平台(知乎、简书、博客园、CSDN、SegmentFault、掘金、开源中国),剪贴板图片一键上传至图床(原创 2022-04-25 22:26:54 · 2551 阅读 · 0 评论 -
整理兼职网站资源分享
分享一些平时整理的兼职网站!原创 2022-01-11 22:45:10 · 489 阅读 · 0 评论 -
分享4个优秀的博客导航站
遇到了许许多多的优秀博客,才发现认认真真写博客,认认真真生活的人真的好多好多,所以将来的自己,也一定要努力做自己,活的洒脱、活的自由、活的热爱。分享几个博客站,这里面总是有些宝藏博客需要去慢慢挖掘。1 BlogWe-博客大全2 十年之约3 个站商店4 优秀个人独立博客导航## 关于我个人网站:https://www.lovebetterworld.com/微信公众号(佛系更新,只分享干货)...原创 2022-01-06 23:22:51 · 1935 阅读 · 0 评论 -
如何搭建个人博客网站
前段时间有点丧,碎碎念想到,一腔孤勇的活着也曾有过许许多多的压力,但觉得并不是很累。常言道,与天争,争了个天道无常,与世争,争了个世事沧桑,与人争,争了个人心叵测,何不坦坦荡荡、潇潇洒洒的过活这一生呢。今天想分享如何搭建个人博客网站,程序员多多少少也该有一个自己的博客网站,一方面是为了记录自己的工作总结,或是学习记录,另一方面,一种写作能力的积累能帮助你走的更远。一个优秀的程序员要学习和了解的内容太多太广了,如果纯靠我们人脑来时刻保持对技术的积累,那效率是较慢的,所以我们需要一个专门积累个人知识财富.原创 2021-01-27 09:38:13 · 2005 阅读 · 1 评论 -
个人技能提升——培训师开场流程介绍
整理来自:ProcessOn原创 2020-12-11 09:40:12 · 297 阅读 · 0 评论 -
个人学习工作笔记总结(包含Java相关,数据库相关,运维相关,docker,Kubernetes,流媒体相关,项目管理相关,代码审查相关,安全渗透相关,开发工具,框架技术等等内容)
个人学习工作笔记总结-包含Java相关,数据库相关,运维相关,docker,Kubernetes,流媒体相关,项目管理相关,代码审查相关,安全渗透相关,开发工具,框架技术等等内容介绍阅读说明安全性能测试安全运维安全运维METASPLOIT等保测试基准测试加密算法全链路测试软件测试工具网站安全性能测试报告性能测试工程师性能测试面试性能测试实施指南性能测试系列博文BeefJmterLoadrunnerPostmanSystenchWeb渗透网络渗透Web渗透Web渗透博文大数据FlinkHadoopHBaseK原创 2020-12-08 16:41:51 · 641 阅读 · 0 评论 -
Jenkins与GitLab CI/CD对比介绍
Jenkins与GitLab CI/CD对比介绍1. Jenkins 介绍2. Jenkins 核心特性3. GitLab CI/CD 介绍4. GitLab CI/CD:核心特性5. Jenkins vs GitLab CI/CD 的功能对比6. Jenkins vs GitLab CI/CD 之间的区别7. Jenkins vs GitLab CI/CD 优缺点8. Jenkins vs GitLab CI/CD 如何选1. Jenkins 介绍Jenkins 是一款著名的可扩展的用于自动化部署的开转载 2020-12-07 10:15:27 · 7066 阅读 · 0 评论 -
Jenkins+GitLab可持续集成部署-SpringBoot应用
Jenkins+GitLab可持续集成部署-SpringBoot应用一、Jenkins的安装与部署1.1 Docker方式部署Jenkins二、Jenkins部署SpringBoot应用2.1 构建Spring Boot 项目配置JDK、maven、Git环境安装插件添加 SSH Server添加凭据2.2新建Maven项目创建任务源码管理构建环境构建命令Post Steps2.3 构建任务2.4 如何构建托管在GitLab的项目?安装插件添加GitLab API token配置GitLab插件新建任务三、原创 2020-12-07 10:13:02 · 839 阅读 · 0 评论 -
可持续集成
1、什么是持续集成?集成,就是一些孤立的事物或元素通过某种方式集中在一起,产生联系,从而构成一个有机整体的过程。知识经济的社会,集成已经成了很重要的一个名词。各行各业基本都会用到集成。而在软件行业中,集成并不是一个简单的“搬箱子”的过程。因为软件工业是一个知识生产活动,其内在逻辑非常复杂,需求又很难一次性确定,完成的产品与最初的设计往往相差很远。敏捷宣言中就有一条是说响应变化重于遵循计划。而且由于软件行业的迅猛发展,软件变的越来越复杂,单靠个人是根本无法完成。大型软件为了重用及解耦,往往还需要分成好原创 2020-12-07 09:49:43 · 830 阅读 · 0 评论 -
敏捷过程(小规模团队敏捷开发)
敏捷过程敏捷开发的价值观敏捷开发应遵循的12条原则敏捷开发的原则敏捷团队运作机制关键的团队角色产品负责人(Product Owner)Scrum Master(流程主管)关键的团队活动敏捷团队的五个约定约定1. 业务分析师们,我们其实是同一个角色的两种面孔,请叫上我们参加客户需求会议约定5. 测试人员们,那些敏捷实践对于我们也是有用的。敏捷开发的前置条件...原创 2018-05-10 09:31:13 · 6537 阅读 · 6 评论 -
3种编程范型
计算机应用离不开编写程序。按不同的思路和方法来编写程序,就形成不同的编程范型。1956年,世界上第一个高级语言FORTRAN问世。50多年来,高级语言的编程范型大体经历了3次演变,即过程式范型、面向对象编程范型与基于构件技术的编程范型。1:过程式编程范型过程式编程范型遵循“程序=数据结构+算法”的思路,把程序理解为由一组被动的数据和一组能动的过程所构成。编程时,先设计数据结构,再围原创 2018-01-22 16:13:44 · 2057 阅读 · 1 评论 -
软件测试
软件测试定义:软件测试是以提高软件质量为目的;在规定条件下对软件系统进行审核、运行和评估,验证软件系统是否满足需求;80—20原则80%的缺陷聚集在20%的模块中,经常出错的模块改错后还会经常出错。软件测试需求的分层理解测试分析的级别软件测试的对象软件测试分类白盒测试黑盒测试软件测试阶段ALPHA和BETA测试软件测试阶段对照表如何提高测试效率测试优先级选择软件测试应该原创 2017-11-23 16:27:27 · 3621 阅读 · 0 评论 -
白盒,单元测试
前段时间面试,被面试官问到了很多关于测试方面的问题,最近一段时间学习一些关于测试方面的知识作为扩展补充。白盒测试白盒与功能软件工程流程图常见工具测试工具分为几下几类常用工具有以下几种单元测试单元测试的内容单元功能测试模块接口测试对内或对外内部数据流测试逻辑路径测试单元测试属于白盒测试的一种方式;白盒测试:软件的白盒测试是对软件的过程性细节做细致的检查。这种方法是把测试对象看做一原创 2017-11-23 16:15:24 · 1287 阅读 · 0 评论 -
软件测试
软件测试是动态查找程序代码中的各类错误和问题的过程。目的与任务测试的特性1挑剔性2复杂性3不彻底性4经济性测试的种类测试的文档软件测试过程目的与任务定义:程序测试是为了发现错误而执行程序的过程。根据定义,测试的目的与任务可以描述为:目的:发现程序的错误任务:通过在计算机上执行程序,暴露程序中潜在的错误。另一个与测试相关的术语是纠错。它的目的与任务可以规定为:目的:定位和纠正错原创 2017-11-21 17:04:38 · 2857 阅读 · 0 评论 -
软件需求工程-产品经理该如何更好地记录反馈、捕捉需求?
“万事开头难”,就软件开发而言,首要任务是确定软件需求。据统计,软件项目中40%~60%的问题源自原件需求阶段,因为需求模型或错漏都会造成软件开发者与用户对软件的理解产生差异。那么,究竟什么事软件需求?它应该包括哪些内容呢?软件需求的定义定义:软件需求主要是指一个软件系统必须遵循的条件或具备的能力。这里的条件或能力可以从两个方面来理解:一是用户解决问题或达到目标所需的条件或能力,即系统的外部行为;二原创 2017-11-20 18:03:29 · 1859 阅读 · 0 评论