一、JDK1.8更新了什么?Lambda表达式函数式接口方法引用和构造器调用Stream API接口中的默认方法和静态方法新时间日期API1.Lambda表达式是一段可以传递的代码,减少代码量,优化匿名内部类的//匿名内部类 Comparator<Integer> cpt = new Comparator<Integer>() { @Override
如果您在我们的应用程序名称中看到“DevOps”,这意味着我们必须正确解释该术语,我们会这样做,但角度会有所不同。让我们从业务角度看看 DevOps 是什么。通用名称首先你应该知道,DevOps 没有明确的定义。是的。大多数情况下,DevOps 的特点是关键原则:共享所有权、工作流程自动化和快速反馈。而且,你可能已经听过“咒语”:DevOps 不是一个角色。您可以在 DevOpsKube 网站上查
原创 2024-05-23 17:29:00
83阅读
Java开发中,异常处理很容易陷入“为了处理而处理”的误区——要么用try-catch吞掉所有异常,导致问题排查无门;要么直接抛出RuntimeException,给上层调用者甩锅;要么异常信息模糊,比如只返回“系统错误”,用户和开发都不知道具体问题。曾经参与过一个订单系统的维护,发现用户频繁反馈“提交订单失败”,但日志里只有一句catch (Exception e) { log.error("
原创 1月前
35阅读
Java开发中,异常处理很容易陷入“为了处理而处理”的误区——要么用try-catch吞掉所有异常,导致问题排查无门;要么直接抛出RuntimeException,给上层调用者甩锅;要么异常信息模糊,比如只返回“系统错误”,用户和开发都不知道具体问题。曾经参与过一个订单系统的维护,发现用户频繁反馈“提交订单失败”,但日志里只有一句catch (Exception e) { log.error("
原创 1月前
40阅读
从业务架构的业务模型角度看自媒体运营
低代码确实会少写代码,其概念也不同于复制修改的模板技术,不同于开箱即用的全站配置,不同于趋近于零代码的图形化编程。如果低代码是可以普遍推广的,那么就应该是普遍被业务人员所接受的。那么站在业务人员的视角,构建低代码应用的思路到底是怎样的呢?
原创 精选 2022-12-27 17:36:30
808阅读
在对资源、服务和日志进行监控之后,我们能够收集企业范围内所有事件,帮助运维人员了解什么地方发生了什么事情。而基于规则的事件处理引擎则通过对事件进行过滤、压制和关联分析,极大减少了运维人员需要直接面对的事件数量,提高了运维工作效率和质量。但由于缺乏将业务服务与IT关联起来的能力,使运维基本还停留在以资源为中心的状况,运维人员在IT资源出现问题时无法确定问题对业务的影响,而在用户报告业务问题时又不能很快定位问题组件,导致对业务中断反映迟缓,运维经常处于被动局面。
原创 精选 2022-05-25 16:49:24
914阅读
1点赞
眼下,IT运维管理正表现出越来越强烈的&ldquo;以业务为中心&rdquo;的趋势。传统的IT工具和管理流程集中在以技术为导向,而不是为业务部门服务。但目前正有越来越多的公司在完成了IT基础设施建设之后,在IT管理的战略层面上建立起&ldquo;业务驱动IT&rdquo;的IT治理和管理思想,使得业务部门的目标和IT运维管理的目标一致。而在建立了以&ldquo;以业务为中心&rdquo;的治
原创 2012-10-17 09:23:00
423阅读
DRY(Don't Repeat Yourself )原则 凡是写过一些代码的程序猿都能够意识到应该避免重复的代码和逻辑。我们通过提取方法,提取
转载 2022-10-24 16:39:06
89阅读
TMS的主要功能是协调承运商、运营商、货主三种角色人员分工合作共同完成运输任务,并实现对运输任务的跟踪管理。本文将按照业务流程顺序对TMS系统各个功能模块进行分析说明。 一、业务描述 新零售的兴起及“最后一公里”概念的提出,使物流这个传统行业获得空前巨大的市场前景,也受到越来越多企业的关注。 现代物
转载 2019-11-14 09:53:00
333阅读
2评论
团队内部应该有基本共识才对
原创 2022-10-07 16:25:35
89阅读
做管理型软件产品一般都要经历架构阶段,而架构又可以简单分为业务架构和技术架构,对于架构方法,在我以前的blog缺
转载 2023-04-25 17:26:00
190阅读
    做管理型软件产品一般都要经历架构阶段,而架构又可以简单分为业务架构和技术架构,对于架构方法,在我以前的blog中大量的介绍了TOGAF。 使用TOGAF的几个初衷 在我们开发软件时,如果你做过设计和架构工作,那么你会发现软件开发过程中其实存在很多断沟。 业务架构到技术架构的不一致 业务架构是
推荐 原创 2011-03-11 12:52:45
3858阅读
2点赞
2评论
背景 在业务中,会有一个挺常见的场景,就是要有一个按钮,点击以后能把一段文本复制到剪贴版里,大量出现在URL、Token、电话号码之类的地方。
转载 2021-07-07 16:56:08
113阅读
前言区块链技术是当前炙手可热的新兴技术,关于该技术的介绍比比皆是,但是介绍往往是从技术实现的角度来阐述区块链的优势,本文是从一个业务架构师的角度,来努力说明因为区块链,这个世界将会看到的新变化,或者说区块链使能的...
转载 2019-05-10 11:10:00
63阅读
1. 遇到过异常吗,如何处理? 参考答案 在Java中,可以按照如下三个步骤处理异常: 捕获异常 将业务代码包裹在try块内部,当业务代码中发生任何异常时,系统都会为此异常创建一个异常对象。创建异常对象之后,JVM会在try块之后寻找可以处理它的catch块,并将异常对象交给这个catch块处理。 处理异常 在catch块中处理异常时,应该先记录日志,便于以后追溯这个异常。然后根据异常的类型、结合
转载 2023-08-28 15:19:14
273阅读
前言鄙人在进入IT行业没有被淘汰的一点就是业务能力有点强,虽然技术不咋地。大部分业务都能实现。虽然没有轻视过业务。但是心底还是觉得技术是非常重要。比业务重要。越到后来,发现不是这样的。 完成一个产品那么技术与业务两者都不可欠缺。没有什么熟轻熟重。技术是为了更好的服务业务,没有业务,产品无法更加健壮。业务想要更好的体验感等需要技术实现。所以两者是相辅相成。 有时需要技术做得更多,可能提高运营的工
本文我们主要从技术面试聊起。技术面试包括:业务逻辑和基础知识面试。首先是业务逻辑面试 ,也就是讲项目。面试官会对你简历上写的若干个项目其中之一拿出来和你聊聊。在期间,会针对你所做的东西进行深度挖掘。包括:为什么要这么做?优缺点分析,假如重新让你做一次,你打算怎么做? 等等。这个环节主要考察我们对自己做过的项目(实习项目或者校内项目)是否有一个清晰的认识。关于业务逻辑面试的准备,建议在平时
转载 2023-08-25 22:59:23
266阅读
摘要: 春运到了,12306被推上了风口浪尖,大家将买不到票的怨气全部吐在12306上!几年前火车票已经实名制了,那黄牛应该就找不到赚钱的空间了,但因为业务流程上的漏洞,造就了黄牛存在的空间。如何改善业务流程,让更多的票到真正需要的人手上呢?   12306网站真的是很烂吗? 这个网站确实很烂,加上它庞大的造价和一直不知名的网站建设者,所以它是烂上加烂! 但如果这个网站能做到这
原创 2014-01-15 14:57:00
842阅读
1点赞
2评论
数据工作就组成结构和流程来说还是比较简单的,因为这个工作本来就很年轻,分工还没有很细。总体来讲,我把数据工作看成相互连接的三部分:取数、理数、用数,这是一个闭环。用数的需求会驱动取数工作,并对取数工作提出具体操作性要求。 《数源思维》一书正是以此本质为核心内容,提出了一套简便实用的方法来实现对数据工作价值的把控。
原创 2017-03-28 11:58:34
585阅读
  • 1
  • 2
  • 3
  • 4
  • 5