- 博客(4)
- 资源 (2)
- 收藏
- 关注
转载 软件架构角色的职责
1 架构驱动力首先要理解业务目标和管理架构的驱动力,其中包括需求(功能性需求和非功能性需求)和环境的限制。软件项目经常纠缠于询问用户需要什么功能,却很少问他们有哪些非功能性需求(或质量属性)。有时候利益相关者会告诉我们“系统一定要快”,这太主观了。非功能性需求和限制往往对软件架构有巨大的影响,因此明确地将其纳入软甲架构的角色,可以保证他们被考虑到。2 设计软件3 技术风险4 架构演化5 编写代码6
2017-09-23 11:04:40 650
原创 NoSuchMethod异常信息解释
在应用运行时候,我们可能会遇到java.lang.NoSuchMethod异常,问题基本上就是jar包的依赖存在问题。通常异常日志信息会同下面的信息类似:Exception in thread "main" java.lang.NoSuchMethodError: scala.Product.$init$()V这里我们该如何理解 scala.Product.initinit()V呢?其实上面的格式是
2017-09-06 17:17:21 6139
原创 redis服务器允许远程访问
默认安装的redis服务器仅能够在localhost模式下访问,有些情况下,我们需要远程客户端可以远程连接到服务器上,这时,我们可以修改redis配置文件的内容。步骤1: 打开/etc/redis.config文件步骤2: 将配置内容bind 127.0.0.1 改为 bind 0.0.0.0;此时,应该可以进行远程连接了。如果你发现你还是连不上,可能是你的服务器防火墙开启了,你可以使用system
2017-09-02 17:21:43 8804
原创 centos7 安装redis服务器
1 基本的安装命令:1: 更新源 sudo yum update2: 安装EPEL sudo yum install epel-release3: 安装redis sudo yum install redis4: 启动redis sudo systemctrl start redis5: 设置redis开机自启动 sudo systemctl enable redis2 验证是否安装成功在
2017-09-02 17:12:04 2751 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人