ICode9

精准搜索请尝试: 精确搜索
  • SpringCloud升级之路2020.0.x版-44.避免链路信息丢失做的设计(2)2021-11-30 10:00:39

    本系列代码地址:https://github.com/JoJoTec/spring-cloud-parent 我们在这一节我们将继续讲解避免链路信息丢失做的设计,主要针对获取到现有 Span 之后,如何保证每个 GlobalFilter 都能保持链路信息。首先,我们自定义 Reactor 的核心 Publisher 即 Mono 和 Flux 的工厂,将链路信息

  • 那些你不知道的MapStruct用法——Mapstruct自定义映射2021-11-21 20:02:13

    那些你不知道的MapStruct用法——Mapstruct自定义映射 前言 mapStruct是一个很好用的字段映射工具,可以帮你自动生成代码完成字段映射。但有时需要在某些映射方法之前或之后应用自定义逻辑。 比如我们从数据库查出来的sex字段是一个数字 0,1,我们需要将其转换为男,女 放入Dto传给

  • 你以为委派模式很神秘,其实你每天都在用2021-11-09 12:35:06

    本文节选自《设计模式就该这样学》 1 使用委派模式模拟任务分配场景 我们用代码来模拟老板给员工分配任务的业务场景。 首先创建IEmployee员工接口。 public interface IEmployee { void doing(String task); } 创建员工EmployeeA类。 public class EmployeeA implemen

  • swift-delegate2021-11-01 12:03:43

    一、Cocoa 开发中协议-委托 (protocol-delegate) 模式是一种常用的设计模式,它贯穿于整个 Cocoa 框架中. 二、在ARC中,对于一般的delegate,我们会在声明中将其指定为weak,在这个delegate实际的对象被释放的时候,会被重置回nil。 这可以保证即使delegate已经不存在时,也不会出现访问的内

  • C#梳理【委托Delegate】2021-11-01 09:31:06

    C#梳理【委托Delegate】 HawkJony 2017-09-20 10:33:52 440 收藏分类专栏: C# 基础 文章标签: C# 委托 delegate版权 C# 基础专栏收录该内容48 篇文章10 订阅订阅专栏C# 委托(Delegate)C# 中的委托(Delegate)类似于 C 或 C++ 中函数的指针。委托(Delegate) 是存有对某个方法的引用的一种引

  • Spring RestTemplete支持Https安全请求2021-10-19 18:32:42

    实现步骤 Step1: 自定义ClientHttpRequestFactory package com.example.demo.https; import org.springframework.http.client.SimpleClientHttpRequestFactory; import javax.net.ssl.*; import java.io.IOException; import java.net.HttpURLConnection; import java.net.Ine

  • C#委托,匿名方法,Lambda,泛型委托,表达式树代码示例2021-10-06 10:03:22

    一:委托 有些教材,博客说到委托都会提到事件,虽然事件是委托的一个实例,但是为了理解起来更简单,今天只谈委托不谈事件。先上一段代码: 下边的代码,完成了一个委托应用的演示。一个委托分三个步骤: class Program { //step01:首先用delegate定义一个委托 。 public delegate int Ca

  • 【写给Cpp选手的C#教程】委托篇2021-10-05 11:01:52

    委托的简单使用 本人对委托的理解:C中的函数指针。用一个变量存储函数,方便传递和使用。 按照如下方法使用: delegate int Dele(int a); class Program { static int pow(int a) { return a * a; } static void Main(string[] args) { //全写为dele myPow = new

  • Delegate 委托细说2021-09-30 11:32:08

      我们通过一段代码,然后查看il代码,看看delegate 是什么 namespace Galaxy { class Program { private int se; private delegate void TestDelegate(); static void Main(string[] args) { TestDelegate dd = delegate { C

  • 匿名方法2021-09-28 19:33:02

    匿名方法定义: 匿名方法是没有名称只有主体的方法。 在匿名方法中您不需要指定返回类型,它是从方法主体内的 return 语句推断的。 匿名方法是通过使用 delegate 关键字创建委托实例来声明的。 匿名方法的声明 第一种方式: delegate (int a, int b) { return a + b; };// 有参数的声

  • Spring Cloud Gateway 没有链路信息,我 TM 人傻了(下)2021-09-26 21:03:50

    本系列是 我TM人傻了 系列第五期[捂脸],往期精彩回顾: 升级到Spring 5.3.x之后,GC次数急剧增加,我TM人傻了 这个大表走索引字段查询的 SQL 怎么就成全扫描了,我TM人傻了 获取异常信息里再出异常就找不到日志了,我TM人傻了 spring-data-redis 连接泄漏,我 TM 人傻了 本篇文章涉及底层

  • delegate委托2021-09-23 13:58:56

    1.什么是委托 C# 中的委托(Delegate)类似于 C 或 C++ 中函数的指针。委托(Delegate) 是存有对某个方法的引用的一种引用类型变量。引用可在运行时被改变。 委托(Delegate)特别用于实现事件和回调方法。所有的委托(Delegate)都派生自 System.Delegate 类。 2.委托的使用 (1)声明委托 pub

  • jQuery基础---事件的委托2021-09-21 15:33:39

    定义和用法 delegate() 方法为指定的元素(属于被选元素的子元素)添加一个或多个事件处理程序,并规定当这些事件发生时运行的函数。 使用 delegate() 方法的事件处理程序适用于当前或未来的元素(比如由脚本创建的新元素)。 语法 $(selector).delegate(childSelector,event,data,functi

  • (转)C#中匿名函数、委托delegate和Action、Func、Expression、还有Lambda的关系和区别2021-09-19 11:34:15

    本文转自GetPower的文章https://www.cnblogs.com/gdpw/p/9221469.html 以前一直迷迷糊糊的,现在总算搞明白。 Lambda表达式 Lamda表达式基本写法是()=>{ };Lambda和方法一样都可以传入参数和拥有返回值。(int x)=>{return x;};Lambda表达式并不是C#独有的,其它语言也拥有Lambda表达式

  • Mybatis缓存(四)-二级缓存实现原理2021-09-07 23:02:49

    二级缓存实现原理 概述CachingExecutor类CachingExecutor#queryCachingExecutor#updateCachingExecutor#flushCacheIfRequired 创建二级缓存TransactionalCacheManagerTransactionalCacheManager#clearTransactionalCacheManager#putObjectTransactionalCacheManager#getOb

  • 关于Delegate中的Target属性的理解2021-08-27 14:35:15

    在看MvvmLights框架中的WeakAction源码的时候,才了解到Delegate中有Target这么一个属性 MSDN的解释是这样的 Gets the class instance on which the current delegate invokes the instance method. 获取当前委托调用的实例方法的实例。有点拗口哈。 写下实例代码验证一下,顺便加深

  • 动态代理模式2021-08-22 15:29:45

    代理模式在 Java 开发中是一种比较常见的设计模式。设计目的旨在为服务类与客户类之间插入其他功能,插入的功能对于调用者是透明的,起到伪装控制的作用 1、静态代理模式 静态代理的特点 1、目标角色固定 2、在应用程序执行前就得到目标角色 3、代理对象会增强目标对象的行为

  • 协议(Protocol)2021-08-21 12:03:11

    活得快乐的最重要因素是人生有事干、有人可去爱,以及生命中有所冀望。 协议 一. 协议基本概念 1. 协议的理解   iOS里面协议不是类,它是一种约定。协议约定了一套行为规范,并且约定了那些是必须要遵守的规范,那些是可准守可不遵守的规范。但是具有的实施(也就是实现),是由遵循该协议

  • iOS - 通知 代理 KVO Block2021-08-05 20:02:25

    文章目录 NSNotification 通知delegate代理blockKVO对比KVO和NSNotification的对比delegate和NSNotification对比block和delegate对比 涉及到的一些设计模式观察者模式代理模式补 几种传值的详细举例 NSNotification 通知 基本流程:controller使用name发送通知,持有与之相

  • C#委托的介绍(delegate、Action、Func、predicate)2021-07-22 17:02:42

    委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递。事件是一种特殊的委托。   1.委托的声明   (1). delegate         delegate我们常用到的一种声明     Delegate至少0个参数,至多32个参数,可以无返回值,也可以指定返回值类型。   

  • ansible 任务委派 delegate_to2021-07-16 12:33:03

    https://www.cnblogs.com/heaven-xi/p/10420087.html [python@heaven-00 0130]$ cat test20.yml---- hosts: localtasks:- name: mkdir document /root/testfile:path: /root/teststate: directoryowner: rootmode: "755" - name: jiluyishell: echo "1"

  • iOS基于AVFoundation实现朗读文字2021-07-15 17:33:07

    iOS基于AVFoundation实现朗读文字 1.心理建设 众所周知AVFoundation的朗读是个智障语气,所以想不花钱就只能忍着。 2.speechManager @import AVFoundation; @protocol TJSpeechManagerDelegate <NSObject> @optional - (void)didStartSpeechUtterance:(AVSpeechUtterance*)utteran

  • Unity学习-委托代理Delegate2021-07-14 23:58:29

    Unity 学习总结 学习背景 距离上一篇文章已经过去8个月了-_-,其实上次的2D早就做完了,之后又做了很多东西,不过一直懒得写博客, 这个假期来把前面的都补上顺便复习^_^。 上一篇文章在这里 问题解决 先来解决上一篇文章作为初学者遗留的问题,回看上篇文章发现当时对游戏制作方法

  • Spring源码学习篇3 - XML配置了解 Profiles2021-07-13 23:30:05

    开篇 对于XML配置文件来说,一般情况下根元素就是beans。XML配置文件被加载为document之后,会从根元素开始读取bean配置为BeanDefinition对象。但是,<beans>的解析开始前,其实还有profile属性的判断,只有profile匹配才会继续解析。 可以在整个配置文件的根元素配置profile属性,比如:

  • # Spring Security 01 - 大图景2021-07-13 01:32:29

    Spring Security - 大图景 参考: Spring Security Reference 1. Servlet Filter public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) { // do something before the rest of the application chain.doFilter(request, response);

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

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

ICode9版权所有