E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
遗留系统
软件泥潭真体验
众所周知,改造
遗留系统
并非易事,如果该系统没有良好的架构和编码,那么在这基础上做功能升级改造,往往比做全新系统更加费时费力。
Thoughtworks思特沃克中国
·
2022-11-17 10:33
企业架构
遗留系统的服务化改造
聊聊通用的架构设计
前言Thoughtworks作为一家全球软件及咨询公司,每天需要面对各行各业的客户,接触各种各样的系统,因此我们经常需要对新的系统进行架构的设计、对
遗留系统
进行架构的分析和改造,本文就架构设计这一块,聊一聊架构设计通常都包含哪些内容
Thoughtworks思特沃克中国
·
2022-11-17 10:32
企业架构
架构
年度开发工具排行榜发布,突破开发者效率瓶颈!(文末有惊喜)
企业正面临如何降本增效、做好数据治理、软件重用、
遗留系统
现代化、保证持续交付等难题。
CSDN 程序人生
·
2022-11-02 14:44
资讯
云计算
运维
devops
松耦合,语义界面,及人工智能
在
遗留系统
上工作过的人可能都有体会,当一个系统变得日益庞大复杂时,它会慢慢的绞成一团乱麻,添加新特性,修改旧特性,都变得越来越难以下手,因为很多地方都是牵一发而动全身,你改了这里,不知道哪里会冒出一堆b
辉格
·
2022-06-13 16:00
未分类
人工智能
元系统跃迁
智能
松耦合
应用架构--给爱学习的我
ServiceOriented的iOS应用架构新浪微博iOS客户端架构与优化之路糯米移动组件架构演进之路文化碰撞:函数式、面向协议、面向对象编程的最佳实践探索Swift中的MVC-N模式Code-T沙龙资料高速公路换轮胎——为
遗留系统
替换数据库围观神仙打架
spyn_n
·
2022-03-04 23:12
大数据里的风险管理
通过语义数据模型一个最大的好处就是,在进行修改时,无需回到数据最底层进行修改,去重写
遗留系统
和数据库语义。因为这个语义数据模型是在数据之上的,它
发源地大数据
·
2022-02-22 08:22
2018-03-26
1.2对象及
遗留系统
作者不认为“面向对象和结构化编程之间拥有明显的界限”。
遗留系统
:现存的较老的系统。包装对象:指在面向对象的类中包含其他代码。例
Janice20
·
2022-02-21 13:28
记一次机房搬迁之应用系统搬迁
准备工作网络拓扑图首先你需要非常了解被迁移系统的网络访问关系,画成网络访问图,通过Excel或者其他工具列举出每一条边的源地址,目的地址,访问协议和端口;如果是历史
遗留系统
,最好通过网络抓包的方式梳理全部访问关系应用节点清单根据对系统的梳理情况
chenyq1989
·
2022-02-18 08:56
solidity高级理论(三):时间单位与view
这会导致“2038年”问题,当这个32位的unix时间戳不够用,产生溢出,使用这个时间的
遗留系统
就麻烦了。所以,如果我们想让我们的DApp跑够20年
P叔
·
2022-02-09 09:46
遗留系统
改造-如何安全地修改原有代码
一个故事在进入这个话题前,我们先讲一个故事。开发同学从另一个团队接手了新的系统有一段时间了,但是平时都是加全新的功能,对已有的功能还没有完全熟悉。这一天,我们的产品同学提了一个需求:我们需要在原来这个功能上新增一个东西,很简单,简单来说就是……。开发同学听完需求后,发现这块功能并没有深入了解过,于是回去认真研究了下相关的产品功能,感觉改动不大,实现简单,于是信誓旦旦地对产品同学回复道:妥妥儿的,且
JayWu的架构笔记
·
2022-02-05 01:06
运行十几年都没出现BUG的软件都是怎么做的?
作为一名开发人员都曾遇到过这样的情况,公司领导突然给了你一个其他人都不愿意接手的工作——运行一个
遗留系统
。由于它是在很久前开发的,所使用的平台早就过时了。
、左耳
·
2022-02-04 16:50
经验分享
遗留系统
的往日与今生——为何
遗留系统
如此麻烦 | 云上观
编者按:
遗留系统
改造是程序员的宿命,据IEEE报道,自2010年以来,全世界的公司和政府在IT产品和服务上的支出估计为35万亿美元。其中,约四分之三用于运营和维护现有的IT系统。
·
2021-12-30 15:43
运维云计算架构云原生
服务网关的作用
4,
遗留系统
的微服务改造,可以作为新的老系统的中转组件。5,统一处理调用过程中的安全、权限问题。
@耀@曜@燿@
·
2021-11-14 05:00
spring
网关
低代码开发:实现传统系统信息化的3种方案!
遗留系统
,一直是阻挡企业现代化的“恶魔”。特别是使用周期特别长的,很多问题都在暗地隐藏、等待...一旦它们停止了正常运转,等待在它们身后的,就是一条破坏性的毁灭之路。
·
2021-09-09 20:37
低代码
如何做好大型
遗留系统
的数据迁移 - Thoughtworks洞见
历史悠久的大型企业,都会存在
遗留系统
。这些系统运转着重要的业务,但使用到的技术已经跟不上时代潮流。因此有着维护成本高、难以扩展、用户体验差等缺陷。
·
2021-08-20 23:00
遗留系统
演进
1、概述本文主要分三部分,第一部分简要阐述“演进式架构”和“适应度函数”的概念,其中部分内容节选自《演进式架构》一书;第二部分通过以etcd和kubernetes为例说明演进式架构思想如何影响开源项目的演进;第三部分通过对第二部分的思考总结,进而推演出在公司软件产品的开发过程中,我们该如何借助“演进式架构”的思想更好地迭代现有软件产品。2、概念演进式架构软件行业曾经有这样一个共识,架构一旦确定,“
·
2021-08-16 17:17
领域驱动设计(DDD)以及落地实践
前言领域驱动设计是一项艰巨的技术挑战,但它也会带来丰厚的回报,当大多数软件项目开始僵化而成为
遗留系统
时,它却为你敞开了机会的大门。
朱进_2472
·
2021-06-22 02:30
从客户数据资产中挖掘价值
繁杂的
遗留系统
、存储的数据库和零星的自动化是常见的障碍。模型和仪表盘可能会被迫依赖陈旧的数据,核心过程可能需要相当大的人工干预。通常,组织可能也不清楚他们希望通过数据优化实现的特定结果。
数据治理侠
·
2021-06-21 20:18
ch09:自定义UserDetailsService,整合
遗留系统
的用户管理
ch01~ch08都是基于SpringSecurity默认的功能建立了用户、权限、分组等认证必要元素,这些基本满足用户认证的需求,并且为我们预留了很多用于自定义和扩展的接口。SpringSecurity定义了用户、权限和分组的java和数据结构,这些数据结构往往与遗留的数据库不一致,但是SpringSecurity并未强加限制,而是可以与自定义的数据结构与数据库相适应。详细看过前面几章的朋友应该已
伊娃瓦力
·
2021-06-15 03:50
我发誓我是想弄死产品经理的
代码耦合度太高的时候:当你发现你不小心删了一个文件的时候:老板说线上那个
遗留系统
有bug,你快去修特洛伊木马与Windows防火墙:产品经理:你能不能根据女性客户的美甲颜色来变换我们手机的主题?
林簌歌啊
·
2021-06-14 20:53
全球GPS导航系统时间清零,这就是为什么设备会变得古怪的原因
全球定位系统时间纪元即将结束,另一个时间正在开始,这一事件可能会影响您的设备或依赖于GPS时间和位置的任何设备或
遗留系统
。
l独清独醒l
·
2021-06-04 13:16
重构-靠谱程序员的必备技能
为什么要重构你可能正在面对一个
遗留系统
,增加一个需求要改动好几个文件,定位Bug经常要花掉一整天时间,修复一个Bug可能又制造了3个新的Bug。
SeabornLee
·
2021-05-21 08:24
【CSS-TASK3】那种规范才是最好的规范?
我们可以减少
遗留系统
维护的负担,并降低未来系统崩溃的风险。而通过遵照最佳实践,我们能确保优化的页面
庄引之
·
2021-05-14 06:16
为啥程序猿想弄死产品经理
代码耦合度太高的时候:当你发现你不小心删了一个文件的时候:老板说线上那个
遗留系统
有bug,你快去修特洛伊木马与Windows防火墙:产品经理:你能不能根据女性客户的美甲颜色来变换我们手机的主题?
泡泡坪
·
2021-05-13 04:18
Spring经常出现的报错原因,看完保证你技术涨一层!
在我们开发中经常会遇到很多关于Spring启动报错的问题,我司在整合几十个老系统的时候也经常出现这样的问题,而这样的场景在大一点的公司会经常出现,比如给你个任务,你整合下几个
遗留系统
,有几十个甚至几百个
皮卡皮卡程序员
·
2021-04-30 14:49
Spring基础+源码分析篇
java
插图版:领域驱动的微服务架构设计工作坊实施步骤
目的领域驱动的微服务架构设计工作坊,能使软件开发团队所有成员在短时间内,迅速就新产品或
遗留系统
的价值、用户画像、关键场景、聚合达成一致,以便让团队快速识
吾真本
·
2021-04-26 10:01
征服
遗留系统
,如今,我们所交付的典型软件已经变成了由若干个CloudNativeApplication所组成的分布式的微服务应用,但是在我们所服务的组织中,仍然存在着类似下面的这种巨大的老旧的单体应用,我们称之为
遗留系统
ThoughtWorks
·
2021-04-22 03:23
书籍:Python Testing Cookbook, 2nd Edition - 2018.pdf python测试cookbook
简介图片.png借助此基于解决方案的指南,修复Python中的日常测试问题主要特点使用doctest和unittest等强大的工具来方便测试将自动化测试应用于非面向测试的现有
遗留系统
使用真实示例简化Python
python测试开发
·
2021-04-20 15:06
Ubuntu 16.04 安装 Python 3.8 并设置为默认 Python
虽然现在已经是2021年了,但ubuntu16还是有人用,谁让有些
遗留系统
非得在上面运行呢……配环境次数多了也有点烦,干脆就记录一下配置方法,也方便以后查询。其实安装很简单,麻烦的是配套的一系列工具。
元无心
·
2021-02-16 16:12
配置踩坑
python
ubuntu
深入浅出nodeJS -1 - (Node简介、模块机制、异步I/O、异步编程)
跨平台2.Node的应用场景I/O密集型是否不擅长CPU密集型业务与
遗留系统
和平共处分布式应用3.Node的使用者前后端编程语言环境统一Node带来的
suyue
·
2021-01-12 15:36
node.js
ORA_01747:User.table.column 或列说明无效
或列说明无效此问题的原因是因为表的列名称使用了Oracle声明的关键字,解决方案:1、首先我们要确认哪些字符串是Oracle的关键字,具体可通过Oracle提供的V$RESERVED_WORDS2、对历史
遗留系统
的处理考虑修改表的列名
一步一个脚印
·
2020-09-17 14:05
4001_数据库
table
oracle
insert
c++设计模式之外观模式
另一种情况是,在维护一个大型
遗留系统
时。可以使用外观模式,而将原来的系统当做一个子系统放进其中。
不然秋月春风夜
·
2020-09-17 01:55
学习计划之设计模式
SQL的四种连接-左外连接、右外连接、内连接、全连接
今天在看一个
遗留系统
的数据表的时候发现平时查找的视图是FULLOUTJOIN的,导致平时的数据记录要进行一些限制性处理,其实也可以设置视图各表为右外连接并在视图上设置各列的排序和筛选条件就可以达到效果。
weixin_30808575
·
2020-09-16 12:49
Hystrix的使用
Hystrix虽然已经停止更新迭代,进入了维护阶段,替代品Resilience4j成为了首先,但是
遗留系统
还有必要维护更新的。
A_Beaver
·
2020-09-16 09:44
fault
tolerance
Hystrix的使用
Hystrix
fault
tolerance
系统架构设计笔记(32)—— 新旧系统的分析和比较
通常称这些老系统为
遗留系统
。目前,学术和工业界对
遗留系统
的定义没有统一的意见。Bennett在1995年对
遗留系统
做了如下的定义:
遗留系统
是不知道如何处理但对组织又至关重要的系统。Brod
deniro_li
·
2020-09-15 19:04
系统架构设计
SOA的服务级别划分
无论是新系统或者是
遗留系统
都要逐步改造成服务的形式进行发布。但如何将这些系统包装成服务,或者说包装成多大的服务,that'saquestion。从面对对象到SOA,粒度问题始终是一门艺术。
kimdone
·
2020-09-15 07:40
当前的软件技术路线(转载)
一、软件开发技术1)服务器端在最近5年内,Java还是主流,不光是因为当前的普及程度和
遗留系统
问题,而且除Microsoft几乎所有大公司都投资到Java上面的原因,此外开源也是一股无法忽略的力量:除了
iteye_2238
·
2020-09-15 02:59
IE
Flash
Hibernate
Struts
应用服务器
软件项目成功的20个经验
经常,满足一个预定义的进度安排是唯一明显的成功因素,但是肯定还有其他的因素存在,比如:增加市场占有率,获得指定的销售量或销售额,取得特定用户满意程度,淘汰一个高维护需求的
遗留系统
,取得一个特定的事务处理量并保证正确性
hong02
·
2020-09-14 19:21
管理
编程的一些代码风格(JAVA)
“金九银十”,这段时间师兄师姐们都去找工作了,研究所
遗留系统
的维护工作就交到了我的手上。我一开始还是蛮高兴的,因为觉得又可以学点东西了,但是当我部署完看到代码的那一刹那,我想死的心都有了。
tonytfjing
·
2020-09-13 02:23
日常问题
Hadoop怎么了,大数据路在何方?
作者:姚延栋来源:数字化三部曲(ID:digitxcn)0015秒钟简缩版Hadoop:巅峰已过,正在成为
遗留系统
Hadoop和分布式数据库在同一个赛道上,Hadoop在这个赛道上目前并无优势大数据:大数据市场是
大数据v
·
2020-09-11 18:59
区块链是一种伟大的现代化工具
区块链与
遗留系统
相得益彰,遗
weixin_30594001
·
2020-09-11 17:42
区块链
Gluster libgfapi接口和应用实例
这种接口相对于NAS访问接口,性能较好,而且对传统应用或
遗留系统
具有良好的适用性,应用程序不需要做任何修改。
刘爱贵
·
2020-09-11 15:54
数据存储
GlusterFS
libgfapi
samba
当前的软件技术路线(转载)
一、软件开发技术1)服务器端在最近5年内,Java还是主流,不光是因为当前的普及程度和
遗留系统
问题,而且除Microsoft几乎所有大公司都投资到Java上面的原因,此外开源也是一股无法忽略的力量:除了
whoopee
·
2020-09-11 13:21
【区块链】12个问题讲明白什么是区块链技术【转】
在数字技术如此发达的今天,为什么不使用常规数据库或
遗留系统
来记录数据?毕竟,在许多情况下,对于企业主来说,使用区块链技术来更新现有基础设施,可能成本高昂,或是花费更多劳动力,又或许一点都不值得。在本文
夏洛的克
·
2020-09-10 21:13
区块链
区块链
程序员极度崩溃的 10 个瞬间
(给程序员的那些事加星标,每天看趣图)0、领导说
遗留系统
有bug,你去修一下1、本地测试成功,演示各种到位,我兴高采烈地交付给客户,结果…2、我设计的接口vs别人调用我的接口3、当客户要求兼容低版本IE
程序员的那些事_
·
2020-09-10 11:32
如何优雅的替换掉Java代码中的if else
但是如果情况太多,就会出现一大堆的“ifelse”,这就是为什么很多
遗留系统
中,一个函数可能出现上千行的代码。
·
2020-09-08 13:44
可靠,可扩展,可维护的应用--可维护性及概要
然而,不幸的是,许多从事软件系统工作的人不喜欢维护所谓的
遗留系统
-可能涉及修复其他人的错误,或者使用现在已经过时的平台,或者被迫做了他们从未打算过的系统。
珊瑚海的世界
·
2020-08-25 03:56
针对NFS的渗透测试
如今NFS具备了防止被利用导出文件夹的功能,但
遗留系统
中的NFS服务配置不当,则仍可能遭到恶意攻击者的利用。发现NFS服务NFS服务的默认开
CanMeng
·
2020-08-24 15:32
nfs
渗透测试
web安全
漏洞
xss
Write Lean Programs
-MichaelFeathers刘光聪,程序员,敏捷教练,开源软件爱好者,具有多年大型
遗留系统
的重构经验,对OO,FP,DSL等领域具有浓厚的兴趣。GitHub:https://githu
horance
·
2020-08-24 13:39
dsl
设计模式
函数式编程
重构
java
一些小团队的自动化运维实践经验
image笔者所在团队,三个半开发,要维护几十台云机器,部署了十来个应用,这些应用90%都是
遗留系统
。应用系统的编译打包基本在程序员自
翟志军
·
2020-08-24 04:24
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他