码迷,mamicode.com
首页 >  
搜索关键字:软件开发    ( 9245个结果
架构模式: 根据业务能力拆分
架构模式: 根据业务能力拆分 上下文 您正在开发一个大型,复杂的应用程序,并希望使用微服务架构。微服务架构将应用程序构建为一组松散耦合的服务。微服务架构的目标是通过实现持续交付/部署来加速软件开发。 微服务架构以两种方式实现: 这些好处不会自动得到保证。相反,它们只能通过将应用程序细致地功能分解为服 ...
分类:其他好文   时间:2019-08-03 10:24:10    阅读次数:94
BTrace 动态追踪技术
直接操作字节码 Java是软件开发人员能读懂的语言,class字节码是JVM能读懂的语言,class字节码最终会被JVM解释成机器能读懂的语言。无论哪种语言,都是人创造的。所以,理论上(实际上也确实如此)人能读懂上述任何一种语言,既然能读懂,自然能修改。只要我们愿意,我们完全可以跳过Java编译器, ...
分类:其他好文   时间:2019-08-03 00:43:02    阅读次数:88
开发规范 小白进阶 python代码规范化
开发规范 软件开发,规范项目的目录结构,代码规范,遵循 PeP8规范等等,让你更加清晰的,合理开发 一功能分类(文件名) settings.py配置文件 配置文件放一些静态参数, 划归固定的路径,文件的绝对的路径,基本都是变量,i 比如 文件路径 , 数据库 ,, 软件的默认设置 lib公共 com ...
分类:编程语言   时间:2019-08-02 00:13:29    阅读次数:123
C#设计模式(13)——享元模式
出处:https://www.cnblogs.com/wyy1234/ 阅读目录 1.享元模式介绍 2.小结 回到顶部 1.享元模式介绍 在软件开发中我们经常遇到多次使用相似或者相同对象的情况,如果每次使用这个对象都去new一个新的实例会很浪费资源。这时候很多人会想到前边介绍过的一个设计模式:原型模 ...
分类:Windows程序   时间:2019-08-01 11:40:28    阅读次数:129
linux 搭建jenkins
一、什么是持续集成? (1)Continuous integration(CI) 持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽快地发现集成错误。许多团队 ...
分类:系统相关   时间:2019-07-31 22:01:17    阅读次数:116
数据库中数据数据初始化的好处
在进行软件开发的过程中我们可能会遇到这种情况:服务器启动时调用一些方法,这些方法只用来执行某些查询功能的sql语句,这就是所谓的“数据初始化”操作。要知道进行这一操作的好处则必须要知道程序执行SQL的内部工作流程: 第一步: 程序将查询功能的SQL语句发给服务器端执行。在数据层执行SQL语句时,应用 ...
分类:数据库   时间:2019-07-31 13:26:39    阅读次数:130
Axure RP——原型图设计,做一个合格的产品经理(1)
一、关于Axure Axure是一款设计页面原型图的软件工具,它可以通过拖拽组件的方式快速生成页面预览,还可以对组件进行丰富的样式和事件设定,使页面预览更接近实际效果。 Axure通常用于网站或软件开发的需求分析阶段,产品经理在分析了客户提出的需求后,在团队开发能力范围内设计产品的预览效果,大致确定 ...
分类:其他好文   时间:2019-07-29 21:37:46    阅读次数:97
JAVA-Spring IOC DI实现软件分层解耦
1.软件分层思想 在软件领域有MVC软件设计思想,指导着软件开发过程。在javaee开发领域,有javaee的经典三层架构MVC设计思想的经典三层架构MVC设计思想的经典应用。 而在软件设计思想中,追求的是“高内聚 低耦合”的目标,利用Spring的IOC和DI可以非常方便的实现这个需求。 2.实现 ...
分类:编程语言   时间:2019-07-29 00:19:19    阅读次数:117
设计模式之(十一)代理模式(Proxy)
软件开发行业有一个观点:任务问题都可以添加一个中间层来解决。代理模式也是这个思想下的产物。 首先看下代理模式的定义:为其他对象提供一种代理以控制对这个对象的访问。就是把类委托给另外一个类,用这个类来控制对原来那个类的访问,例如对权限的控制。来看下类图。 代理分为静态代理和动态代理。接下来我们先看下静 ...
分类:其他好文   时间:2019-07-28 19:52:29    阅读次数:93
Dubbo源码学习之-Adaptive自适应扩展
前言 最近三周基本处于9-10-6与9-10-7之间,忙碌的节奏机会丢失了自己。除了之前干施工的那段经历,只看参加软件开发以来,前段时间是最繁忙的了。忙的原因,不是要完成的工作量大,而是各种环境问题,各种沟通协调问题。从这个项目,我是体会到了人一多,花在沟通协调上的成本真的会不成比例的放大,制度好, ...
分类:其他好文   时间:2019-07-28 17:52:42    阅读次数:132
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!