• NIO中的ZeroCopy

    NIO中的ZeroCopy 前文提到网络IO可以使用多路复用技术,而文件IO无法使用多路复用,但是文件IO可以通过减少底层数据拷贝的次数来提升性能,而这个减少底层数据拷贝次数的技术,就叫做ZeroCopy。 操作系统层面的ZeroCopy 这一节,从《Zero Copy I: User-Mode Perspectiv...

    2020-03-22 16:04:24 Java技术文件硬件LinuxWindowsIntel用户IE磁盘系统

  • SpringBoot 全局异常处理

    SpringBoot 全局异常处理 SpringBoot 全局异常处理 @Slf4j@RestControllerAdvicepublic class ExceptionController { /** * 校验错误拦截处理 * * @param ex 异常 * @return 返回值 * StringBuilder sb = new StringBuilder(); * for (FieldError error : ex.getBindin...

    2020-03-22 16:03:41 定义个人博客IE系统ServletAccessiMessageAV<ADO

  • Java中尾递归

    Java中尾递归 在以往解决需要递归求解的问题上一直使用传统递归,而不久前老师讲解了尾递归感觉需要记录一下(好记性不如烂笔头) 尾递归特点:在普通尾调用上,多出了2个特征。 1. 在尾部调用的是函数自身(Self-called) 2. 可通过优化,使得计算仅占常量栈空间(Sta...

    2020-03-22 16:02:53 定义PStimAVntt<数字callsys代码

  • 【原创】Java并发编程系列2:线程概念与基础操作

    【原创】Java并发编程系列2:线程概念与基础操作 【原创】Java并发编程系列2:线程概念与基础操作 伟大的理想只有经过忘我的斗争和牺牲才能胜利实现。 本篇为【Dali王的技术博客】Java并发编程系列第二篇,讲讲有关线程的那些事儿。主要内容是如下这些: 线程概念 线程...

    2020-03-21 16:05:36 java并发编程IE系统公众号PS共享AVntt<JSONObject

  • Fork/Join框架简介

    Fork/Join框架简介 1 引子 Fork/Join框架是从Java1.7开始提供的一个并行处理任务的框架(本篇博客基于JDK1.8分析),它的基本思路是将一个大任务分解成若干个小任务,并行处理多个小任务,最后再汇总合并这些小任务的结果便可得到原来的大任务结果。 从字面意思来理解F...

    2020-03-21 16:04:48 java并发编程IE判定系统PS共享timAVntt<

  • 035.集群安全-Pod安全

    035.集群安全-Pod安全 一Pod安全 1.1PodSecurityPolicy启用 为了更精细地控制Pod对资源的使用方式,Kubernetes从1.4版本开始引入了PodSecurityPolicy资源对象对Pod的安全策略进行管理,并在1.1版本中升级为Beta版,到1.14版本时趋于成熟。 若想启用PodSecurityPolicy机...

    2020-03-21 16:00:57 文件LinuxYYARM驱动安全设置安全策略用户IE主机网

  • 高级操作系统实验2-进程调度与切换分析(2)

    高级操作系统实验2-进程调度与切换分析(2) 先编写应用程序,使之包含三个进程,分别输出三个字母,不知道从何下手,先研究一下上课老师讲的例子,代码如下 1 #include stdio.h 2 #include stdlib.h 3 #include pthread.h 4 5 void loop(){ 6 while ( 1 ); 7 } 8 9 vo...

    2020-03-20 16:08:06 高级操作系统文件定义Linux有信txtWindowsword虚拟机用户

  • 异步编程RxJava-介绍

    异步编程RxJava-介绍 前言 前段时间写了一篇对协程的一些理解,里面提到了不管是协程还是callback,本质上其实提供的是一种异步无阻塞的编程模式;并且介绍了java中对异步无阻赛这种编程模式的支持,主要提到了Future和CompletableFuture;之后有同学在下面留言提到了R...

    2020-03-20 16:05:26 服务器定义wordPS响应式timAVHTTPS<NET

  • rpc框架dubbo学习入门及环境搭建(spring boot+Kotlin)

    rpc框架dubbo学习入门及环境搭建(spring boot+Kotlin) 学习之前,确保有以下知识基础: Java网络编程 Socket传输数据 IO流 rpc简介及实现 rpc是remote procedure call的简写,意思为远程过程调用。 rpc应用较多的情景是分布式开发,那什么是分布式开发呢? 原本我也...

    2020-03-20 16:04:26 java网络编程文件服务器定义阿里巴巴Google客户量2345PS负载均衡

  • C++ Traits Classes

    C++ Traits Classes Traits classes 的作用主要是用来为使用者提供类型信息。在 C++ 中,traits 习惯上总是被实现为 struct ,但它们往往被称为 traits classes。 参考博文 https://blog.csdn.net/lihao21/article/details/55043881 Traits classes 的作用主要是用来为...

    2020-03-20 16:00:57 定义PSC++HTTPS<NET.NET限制call对象