加载中
软件工程知识体系梳理 - 1.软件需求(工具与实践)

思维导图( The Mind Map ) 又叫心智导图,是表达发散性思维的有效图形思维工具 ,它简单却又很有效,是一种实用性的思维工具。 一般会在需求获取的初期使用,便于产品经理与客户梳理思路。 ...

软件工程知识体系梳理 - 1.软件需求(理论部分)

软件需求( SOFTWARE REQUIREMENTS) 软件需求知识领域与软件需求的启发,分析,规范和验证以及软件产品整个生命周期中的需求管理有关。 在研究人员和行业从业人员,当与需求相关的活动执行不...

06/23 16:07
27
Apache Maven 使用POM定义项目结构

官方文档:https://maven.apache.org/guides/introduction/introduction-to-the-pom.html POM简介 一个项目对象模型或POM是Maven中的基本工作单元。它是一个XML文件,包含Maven用于构建项目的...

02/25 10:48
198
Apache Maven 项目构建的生命周期

官方说明:https://maven.apache.org/guides/introduction/introduction-to-the-lifecycle.html 基础知识 Maven通过生命周期的概念,将项目的构建和分发过程分步骤进行了清晰的定义。对于构建...

02/19 15:56
139
Apache Maven settings.xml配置详解

官方配置说明:https://maven.apache.org/settings.html settings.xml是maven的配置文件。他可以在两个级别上进行配置 1、全局配置 提供此电脑所有用户的maven配置(假设所有用户使用同一个m...

02/14 17:12
1.5K
python基础学习笔记2(深入列表、元组序列、集合、字典、循环技巧、条件控制、序列比较)

数据结构 深入列表 函数 列表数据类型有很多的方法,如下表 list.append(x) 在末尾添加一项内容. 相当于a[len(a):] = [x]. list.extend(iterable) 通过遍历器中的所有项扩展列表. 相当于 a[...

2019/09/06 11:06
108
在PyCharm中使用Pylint

简介 pylint是一个用于检查python代码中的错误,尝试强制执行编码标准的工具。它还可以查找某些类型错误,可以建议如何重构特定块的建议,并可以向您提供有关代码复杂性的详细信息。 官网:w...

2019/06/17 16:54
6.9K
python基础学习笔记1(环境搭建、基础语法、流程控制、函数)

学习一门技术还是推荐从官方教程学起,其他资料作为辅助 官网:https://www.python.org/ python3官方教程:https://docs.python.org/zh-cn/3/tutorial/index.html 环境搭建 安装解释器 通过官...

使用P3C进行项目代码规范管理

存在的问题 研发团队的代码质量管理,是项目管理的重要环节之一。 项目的代码质量将会影响到项目的研发、测试、维护以及运营等众多领域。 中小项目团队在过去的代码质量管理中,往往存在以下...

2019/06/09 10:58
535
阿里云消息队列RocketMQ使用示例

本文代码示例参见:https://gitee.com/imlichao/RocketMQ-example Apache RocketMQ文档:http://rocketmq.apache.org/docs/quick-start/ 阿里云RocketMQ文档:https://help.aliyun.com/produ...

2019/05/09 16:08
3.2W
Redis分布式锁的实现(Jedis和Redisson两个方案)

应用场景 分布式锁主要用于解决,公司中不同业务系统对同一功能的数据产生脏读或重复插入。 比如公司现有三个小组分别开发WAP站、小程序、APP客户端,而这三个系统都存在领红包功能。 业务要...

2019/01/23 14:16
1W
MongoDB —— 使用Spring Data MongoDB操作数据库

本文代码示例参见:https://gitee.com/imlichao/MongoDB-example 我们使用Spring Data MongoDB可以方便的在Spring boot项目中操作MongoDB 文档地址:https://docs.spring.io/spring-boot/do...

MongoDB —— 常用命令

数据库操作 show dbs 查看全部数据库 > show dbs admin 0.000GB local 0.000GB pmall 0.000GB 没有数据的数据库是不显示的 db 查看当前数据库 > db test use pmall 切换、创建数据库 如果指定...

2018/10/08 13:40
254
MongoDB —— 安装与配置

简介 MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库...

2018/10/08 13:40
129
MongoDB —— 概念简述

数据库(database) 一个mongodb中可以建立多个数据库。MongoDB的单个实例可以容纳多个独立的数据库,每一个都有自己的集合和权限,不同的数据库也放置在不同的文件中。数据库的概念基本上和...

2018/10/08 13:39
142
远程MySQL数据库的备份与恢复

安装MySQL客户端 我们使用cent os7所以使用yum命令进行安装 yum install mysql 从远程库备份文件 使用mysqldump命令可以远程导出sql格式的备份文件 命令格式: mysqldump -h[地址] -P[端口]...

2018/07/05 11:27
6.4K
dlna流媒体服务搭建

简介 DLNA的全称是DIGITAL LIVING NETWORK ALLIANCE(数字生活网络联盟), 其宗旨是Enjoy your music, photos and videos, anywhere anytime, DLNA(Digital Living Network Alliance) 由索尼...

2018/06/20 15:33
2.2K
samba资源共享服务

简介 Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局...

2018/06/20 15:33
120
spring cache实现方法缓存(spring boot + redis)

本文代码示例:https://gitee.com/imlichao/redis_cache-example 分析 缓存是分布式系统中的重要组件,主要解决高并发,大数据场景下,热点数据访问的性能问题。提供高性能的数据快速访问。本...

2018/06/15 16:22
3.8W
使用MySQL查询缓存

简介 MySQL的查询缓存是MySQL内置的一种缓存机制,可以针对sql进行缓存。比如我们发送select * from mysql.user这么一个查询,MySQL首先检索内存中是否有数据并且数据是否过期,如果没有数据...

2018/06/06 10:39
229

没有更多内容

加载失败,请刷新页面

返回顶部
顶部