ICode9

精准搜索请尝试: 精确搜索
  • 【设计模式】18.行为型模式-职责链(Chain of Responsibility)2022-07-11 10:05:02

    一、描述:   把请求从链中的一个对象传到下一个对象,直到请求被响应为止。通过这种方式去除对象之间的耦合。避免请求发送者与接收者耦合在一起,让多个对象都有可能接收请求,将这些对象连接成一条链,并且沿着这条链传递请求,直到有对象处理它为止。   角色:   1.抽象处理者角色:定义

  • 日期时间数据的处理—R语言2022-07-10 21:35:29

    日期时间是一类独特的数据,在实际中有众多的应用。R语言的基础包中提供了两种类型的时间数据,一类是Date日期数据,它不包括时间和时区信息,另一类是POSIXct/POSIXlt类型数据,其中包括了日期、时间和时区信息。 一、ISO 8601标准的日期和时间 使用使用ISOdate(),创建ISO 8601标准的日期

  • 跨多系统调用思考2022-07-09 23:02:39

    在b2b业务中,商旅行业的系统,一个业务往往需要跨越多个系统调用,同时又要求被调用方要返回结果,作为下一步的处理依据。   优化方法: 1,需要与客户交互的环节,让用户把数据提交到系统,后续的所有操作都属于对外系统的内部操作,就可以慢慢来依次处理了;   2, 1)多个系统调用,接口流程特别长的

  • 字符输出流的续写和换行和使用try--catch--finally处理流中的异常2022-07-09 13:35:06

    字符输出流的续写和换行     使用try--catch--finally处理流中的异常 Java通过面向对象的方法来处理异常。 在一个方法的运行过程中,如果发生了异常,则这个方法生成代表该异常的一个对象,并把它交给运行时系统,运行时系统寻找相应代码来处理这一异常。 我们把生产例外对象并把它提

  • 记一次k8s问题处理 => 6443端口没有监听 => 证书过期处理2022-07-09 00:31:10

    原始的问题是这样: The connection to the server 192.168.122.200:6443 was refused - did you specify the right host or port? lsof -i :6443 端口没有监听  master 的kubelet.service 是active的,docker容器api_server是down的 node的 kubelet.service 是 dead, docker容器

  • 异常处理-声明异常throws和捕获异常try..catch2022-07-08 18:03:53

    声明异常throws 声明异常:将问题标识处理 报告给调用者 如果方法内通过throw抛出了编译是异常 通过throws进行声明 让调用者去处理 关键字throws运行于方法之上 用于表示当前不出来异常 而是提醒该方法的调用者来处理异常 声明异常格式: 修饰符 返回值类型 方法名(参数) throws 异常

  • Objects非空判断_requireNonNull方法以及throws关键字_异常处理的第一种方式,交给别人处理2022-07-08 12:01:58

    Objects非空判断_requireNonNull方法 Obects类中的静态方法: public static <T> T requrieNonNull(T obj):查看指定引用对象不是null public class demg_06 { public static void main(String[] args) { method(null); } public static void method(Objec

  • 请求超时处理2022-07-08 11:34:43

    import org.springframework.beans.factory.annotation.Value; import org.springframework.stereotype.Component; import java.util.concurrent.*; @Component public class TimeOutUtil { private static int ms; //静态变量读取配置文件,@component @Value("${myTi

  • 4.5. 自定义错误页2022-07-08 04:00:07

    4.4 节向读者介绍了Spring Boot 中的全周异常处理。在处理异常时, 开发者可以根据实际情况返回不同的页面,但是这种异常处理方式一般用来处理应用级别的异常,有一些容器级别的错误就处理不了,例如Filter 中抛出异常,使用@ControllerAdvice 定义的全局异常处理机制就无法处理。   在Spri

  • SpringCloud-Alibaba学习(十二):Sentinel异常处理2022-07-07 22:34:19

    异常处理 @SentinelResource注解 使用 Sentinel 时每个方法都可以看作是一个资源,但是默认只会将 Controller 的方法自动解析问资源,资源名为 uri。 对于服务层的方法就需要使用 @SentinelResource 注解手动标记为资源,并指定资源名。 对于默认解析的 uri 资源,Sentinel 在触发流控后

  • throws关键字_异常处理的第一种方式,交给别人处理,try_catch_异常处理的第二种方式,自己处理2022-07-07 17:35:08

    throws关键字_异常处理的第一种方式,交给别人处理: 声明异常∶将问题标识出来,报告给调用者。如果方法内通过throw抛出了编译时异常,而没有捕获处理(稍后讲解该方式), 那么必须通过throws进行声明,让调用者去处理。 关键字throws运用于方法声明之上,用于表示当前方法不处理异常,而是提醒该

  • Python路径处理2022-07-07 17:08:24

    Python路径处理   os模块:创建,删除和更改目录   import os 导入os模块   新建一个目录/新建一个文件夹     os.mkdir('test') 新建一个叫test的文件夹 同层级内新建文件夹     跨级新建目录 用/符号来代表路径的不同层级 必须确保上面的层级是存在的     os.mkd

  • Python文件处理2022-07-07 15:33:39

    Python文件处理   Python open() 方法用于打开一个文件,并返回文件对象,在对文件进行处理过程都需要使用到这个函数   如果该文件无法被打开,会抛出 OSError   注意:使用 open() 方法一定要保证关闭文件对象,即调用 close() 方法   open() 函数常用形式是接收两个参数:文件名(f

  • 异常的概念与体系以及异常的分类2022-07-07 14:06:47

    异常的概念 程序运行时,发生的不被期望的事件,它阻止了程序的正常执行,这就是异常。 异常处理的必要性:   所有的程序都存在一些未知的问题或是错误,如果这些问题不进行处理,可能会给用户造成一定的损失。 异常处理:   程序中一旦有异常发生,则会执行提前准备好的一段代码,减少损失,不会

  • 异常处理的第二种方式-Throwable类中3个异常处理的方式2022-07-07 11:01:01

    异常处理的第二种方式 如果异常出现的话,会立刻终止程序,所以我们得处理异常:  1.该方法不处理,而是声明抛出,由该方法的调用者来处理(throws)。   2.在方法中使用try-catch的语句块来处理异常。 try-catch的方式就是捕获异常。 ·捕获异常: Java中对异常有针对性的语句进行捕

  • Throws关键字--异常处理的第一种方式,交给别人处理和第二种方式,自己处理2022-07-07 10:04:26

    Throws关键字--异常处理的第一种方式,交给别人处理 声明异常∶将问题标识出来,报告给调用者。如果方法内通过throw抛出了编译时异常,而没有捕获处理(稍后讲解该方式),那么必须通过throws进行声明,让调用者去处理。 关键字throws运用于方法声明之上,用于表示当前方法不处理异常,而是提醒该

  • throws关键字_异常处理的第一种方式(交给别人处理)和try_catch_异常处理的第二种方式(自己处理)2022-07-07 10:00:11

    throws关键字:异常处理的第一种方式,交给别人处理 作用:   当方法内部抛出异常对象的时候,那么我们就必须处理这个异常对象   可以使用throws关键字处理异常对象,   会把异常对象声明抛出给方法的调用者处理(自己不处理,给别人处理),最终交给JVM处理,JVM然

  • java异常处理2022-07-06 15:31:06

    java异常处理 我们在编程过程中或多或少遇见过错误,这些错误用官方术语来说就称为异常 什么是异常 异常是指程序运行过程中出现的不期而遇的各种状况,影响了正常的程序执行流程 异常的分类 异常分为以下三种: 检查型异常:用户错误或问题引起的异常,是程序员无法预见的(例如打开一个不存

  • 处理迟到数据2022-07-06 12:33:35

    有了事件时间、水位线和窗口的相关知识,现在就可以系统性地讨论一下怎样处理迟到数据了。所谓的“迟到数据”(late data),是指某个水位线之后到来的数据,它的时间戳其实是在水位线之前的。所以只有在事件时间语义下,讨论迟到数据的处理才是有意义的。事件时间里用来表示时钟进展的就是水

  • 思考: 究竟什么是语言?2022-07-05 21:01:47

    语言的需求 语言到底是为了解决什么问题?其实本质上还是数据。 用语言编写出来,经过编译后的东西叫做程序,程序的本质就是数据输入、处理、输出。 因此一门语言所需要的功能也就是对应的这三个,数据输入、处理、输出。 为了完成这三个功能,语言需要相配套的机制,来处理这些数据。 因此,语

  • java异常处理,统一处理的异常日志没有生效2022-07-03 18:04:11

    api请求报错信息:   控制台报错信息: Servlet.service() for servlet [dispatcherServlet] in context with path [/financial-data] indi.grant.financial.data.exception.RestException: null 通常的处理: 1.Service层实现类未添加注解@Autowired 2.@RestController使用成了@Con

  • 磁盘空间满,如何处理?2022-07-03 16:05:17

    作为运维人员,磁盘空间报警是最寻常遇到的情况,那么遇到空间如何处理呢?这里介绍一下处理办法及处理思路。 操作系统:centos系统 、Ubuntu 1 定位目录 收到空间报警信息,首先不用慌,运维人员最忌讳遇事不冷静。第一步通过命令df -PTh 查看具体哪个目录报警,例如: [root@k8s-master01 /]#

  • 异常机制2022-07-01 20:03:44

    异常机制 软件程序运行过程中,遇到的异常问题,英文是Exception,意思是例外。这些,例外情况,或者叫异常 Exception 在Exception分支中有一个重要的子类RuntimeException(运行时异常) ArraylndexOutofBoundsException(数组下标越界) NullPointerException(空指针异常) ArithmeticException (算术

  • node.js单线程2022-07-01 10:04:44

    1.高并发 一般来说,高并发的解决方案就是多线程模型,服务器为每个客户端请求分配一个线程,使用同步I/O,系统通过线程切换来弥补同步I/O调用的时间开销,比如Apache就是这种策略,由于I/O一般都是耗时操作,因此这种策略很难实现高性能,但非常简单,可以实现复杂的交互逻辑。 而事实上,大多数网站

  • 浅记一下JSON.stringify的3个参数说明2022-06-30 20:12:51

     我们经常会使用JSON.stringify去处理对象,将其处理为字符串,JSON.stringify可以传入3个参数,                  (1)第一个参数就是我们经常使用的,即传入需要转化的对象,        (2)第二个参数用于特殊处理对象,可以传入数组,也可以传方法,(key,value)=>{ return value},可以用于

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有