ICode9

精准搜索请尝试: 精确搜索
  • [设计模式学习笔记]职责链模式2022-06-02 19:01:39

    职责链模式 定义 多个处理器依次处理一个请求,A处理器处理请求,然后给到B处理器处理请求,然后给到C处理器处理请求,继续往后走,直到所有处理器都执行完成。最终,一个请求依次经过了A、B、C等所有处理器的处理,每个处理器各自承担不同的处理职责。 有两种定义: (1)如果处理器链上的某个处理

  • day62(Spring MVC框架基础2:RESTful基础,响应正文的结果类型,统一处理异常,拦截器)2022-06-01 19:35:56

    day62(Spring MVC框架基础2:RESTful基础,响应正文的结果类型,统一处理异常,拦截器) 1.RESTful基础 1.概念 RESTFUL是一种网络应用程序的设计风格和开发方式,基于HTTP,可以使用XML格式定义或JSON格式定义。RESTFUL适用于移动互联网厂商作为业务接口的场景,实现第三方OTT调用移动网

  • 4.常见的问题处理2022-05-31 15:00:41

    常见问题处理: 1.主备同步身份验证问题:  alert log可能报类似如下异常 Error 1017 received logging on to the standby check that the primary and standby are using a password file and remote_login_passwordfile is set to shared or exclusive, and that the sys passwor

  • SQL长字符串处理2022-05-30 20:33:43

    环境:oracle12,clob字段 问题描述:ORA-01704: string literal too long ​ 更新的字段太长,可以考虑变量替换 ​ ORA-06550 string literal too long ​ 超出string32k长度限制,只能用拼接符连接 ​ 情景一:用declare变量替换

  • 处理强制换行符2022-05-28 18:31:48

      问题:将单元格中的强制换行符去掉 替换解决: 查找^l,替换为空格   函数解决: =SUBSTITUTE(A2,CHAR(10)," ")  

  • Flink简介2022-05-28 09:00:48

    Apache Flink是一个框架和分布式处理引擎,用于对无界和有界数据流进行有状态计算。Flink设计为在所有常见的集群环境中运行,以内存速度和任何规模执行计算。 架构 处理无界和有界数据 任何类型的数据都是作为事件流产生的。信用卡交易,传感器测量,机器日志或网站或移动应用程序上的用

  • 前后端跨域处理2022-05-27 22:35:35

    请求的逻辑。请求文件和请求响应,如果路径没有文件,就去服务器找相应的响应。优先匹配前端资源   Java后端:响应上添加@CrossOrigin   前端:1、脚手架package.json配置proxy: 设置中间代理,     比如 http://目标地址:目标端口,然后请求的时候只写api,比如/student,往代理发送。这样

  • 06-11-设计模式 职责链模式2022-05-27 19:32:38

    学校OA系统的采购审批项目 采购员采购教学器材 1)如果金额小于等于5000,由教学主任审批(0<=x<=5000) 2)如果金额小于等于10000,由院长审批(5000<x<=10000) 3)如果金额小于等于30000,由副校长审批(10000<x<=30000) 4)如果金额超过30000以上,有校长审批(30000<x) 请设计程序完成采购审

  • Python异常处理2022-05-27 15:31:43

    获取特定异常的有关信息 通过前面的学习,我们已经可以捕获程序中可能发生的异常,并对其进行处理。但是,由于一个 except 可以同时处理多个异常,那么我们如何知道当前处理的到底是哪种异常呢?其实,每种异常类型都提供了如下几个属性和方法,通过调用它们,就可以获取当前处理异常类型的相关信

  • swift 异常处理2022-05-26 23:33:06

    一、错误类型 1、正常的错误类型通过枚举的方式来定义(通过实现协议Error,但是Error协议进去发现是空的?) enum VendingMachineError: Error { case invalidSelection case outOfStock case insufficientFunds(coinsNeeded: Int) } 这里自定义了3种类型,第三种的insuffic

  • 处理this2022-05-26 19:33:04

    this指向 普通函数this指向 目标: 能说出普通函数的this指向 普通函数的调用方式决定了 this 的值,即【谁调用 this 的值指向谁】 // 普通函数 function fn () { console.log(this)//window,调用者 } window.fn() document.addEventListener('click',fn)//this:document // 定时

  • mysql的乐观锁处理2022-05-26 00:35:26

    在事务里,为了实现乐观锁,不使用select for update, 而是在update 的时候,进行条件判断 where xxx= select的值 const ( casRetries = 3 casInterval = 50 * time.Millisecond) // 重试机制 + 乐观锁for i := 0; i < casRetries; i++ { if principal, err = in.ByfiRepo.Update

  • 汇编语言程序设计(八)数据处理的两个基本问题2022-05-25 17:34:52

    目录数据处理两个基本问题寄存器reg与段寄存器sreg机器指令处理的数据所在位置汇编语言中用来表达数据位置的三个概念寻址方式指令要处理的数据有多长通过寄存器名指明要处理的数据的尺寸用操作符X ptr指明内存单元的长度其他方法div除法指令伪指令dddup操作符 数据处理两个基本问

  • CSV文件处理2022-05-25 08:32:57

    #csv文件:使用纯文本来存储表格数据 并以分隔符进行分隔#1.导入模块 import csv#2.打开文件 创建csv对象# f=open(fname)# csvf=csv.reader(f)#3.for row in csvf: print(row)#4.关闭文件 f.close()# import csv# fname=r'wwwq/csv'# f=open(fname)# csv.reader =csv.reader(f)# fo

  • 物料组查询接口,处理数据后,再处理分页2022-05-24 09:31:37

    FUNCTION z_rfc_plm_009. *"---------------------------------------------------------------------- *"*"本地接口: *" IMPORTING *" VALUE(P_SYSTEM) TYPE CHAR4 DEFAULT 'PLM' *" VALUE(P_UNAME) TYPE UNAME DEFAULT SY-

  • 文件处理2022-05-24 02:31:39

    #文件读取path=r'D:\Python学习\day1\a.txt'f=open(path,encoding='utf-8')print(f)txt=f.read()print(txt)f.close()#文件写入# path=r'D:\Python学习\day1\a.txt'# f=open(path,'w')# f.write('this is test')# f.closed#统计文件里

  • 自定义异常2022-05-23 23:33:08

    自定义异常  继承Exception类 处理运行时异常时,采用逻辑去合理规避同时辅助try catch处理 在多重catch块后面,可以加一个catch(Exception)来处理可能会被遗漏的异常 对于不确定的代码,也可以加上try catch 尽量处理异常,不要只用自动生成的printStackTrace()打印输出 具体如何处理

  • 8259中断技术2022-05-23 21:34:40

    复习用,比较意识流,还不排版 教材是微型计算机接口技术及应用(第三版)  刘乐善主编    华中科技大学出版社 1.中断技术 CPU执行程序时由于内部或外部发出中断,调用写好的中断服务程序去处理这个中断,然后继续执行原来的程序。 2.主程序 8259初始化,也就是ICW1234,系统会自动填好,需要人

  • 技术分享 | Spring Boot 异常处理2022-05-23 18:31:06

    ava 异常类首先让我们简单了解或重新学习下 Java 的异常机制。 Java 内部的异常类 Throwable 包括了 Exception 和 Error 两大类,所有的异常类都是 Object 对象。 Error 是不可捕捉的异常,通俗的说就是由于 Java 内部 JVM 引起的不可预见的异常, Java 虚拟机会选择终止线程。如 Out

  • 狂神说 javaweb 23集:MVC三层架构2022-05-22 23:03:19

    23.MVC三层架构 10、MVC三层架构 什么是MVC:Model。View。Controller 模型,视图,控制器 10.1、以前的架构 用户直接访问控制层,控制层就可以直接操作数据库;  servlet--CRUD-->数据库 弊端:程序十分臃肿,不利于维护   servlet的代码中:处理请求、响应、视图跳转、处理JDBC、处理业务

  • pipeline详解2022-05-22 02:00:22

    一.  pipeline设计模式简介 pipeline模式又称为流水线模式,pipeline又称为管道,是一种在计算机普遍使用的技术,举个最普遍的例子,如下图所示cpu流水线,一个流水线分为4个部分,每个部分可以独立工作,于是可以处理多个数据流。linux管道也是一个常用的管道技术,其字符处理功能十分强大,在面

  • Java 中的异常处理机制的简单原理和应用。2022-05-21 21:31:58

    Java 中的异常处理机制的简单原理和应用。 异常是指 java 程序运行时(非编译)所发生的非正常情况或错误。 Java 对异常进行了分类,不同类型的异常分别用不同的 Java 类表示,所有异常的根类为java.lang.Throwable,Throwable 下面又派生了两个子类:Error 和 Exception,Error 表示应用程

  • 常用解压命令--备忘录2022-05-20 23:35:44

    解压.tar.gz文件 命令tar -xzvf 解压文件名.tar.gz 详解 -x 表示 extract, 提取,因为是解压所以使用。 -z 表示先使用 gzip 处理这个 tar 包,因为我们有 gz 后缀名,所以使用。 -v 表示 verbose,事无巨细打印处理的文件。 -f 表示 file,指定要处理的 tar 包。 -C 可以指定输出目录。默

  • linux sed命令2022-05-20 17:03:09

      什么是sed sed 是 stream editor 的缩写,中文称之为“流编辑器”。 sed 命令是一个面向行处理的工具,它以“行”为处理单位,针对每一行进行处理,处理后的结果会输出到标准输出(STDOUT)。你会发现 sed 命令是很懂礼貌的一个命令,它不会对读取的文件做任何贸然的修改,而是将内容都输出到

  • Flink-初识(特点、与sparkstreaming的比较)2022-05-18 22:04:03

    1.初识 Flink 起源于 Stratosphere 项目,Stratosphere 是在 2010~2014 年由 3 所地处柏林的大学和欧洲的一些其他的大学共同进行的研究项目,2014 年 4 月 Stratosphere 的代 码 被 复 制 并 捐 赠 给 了 Apache 软 件 基 金 会 , 参 加 这 个 孵 化 项 目 的 初 始 成 员 是Stratosph

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

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

ICode9版权所有