ICode9

精准搜索请尝试: 精确搜索
  • Minifilter第二讲 port的通信 以及实战代码操作.2022-01-16 23:00:32

    目录Minifilter 基于 port的通信 以及实战代码操作.一丶MiniFilter上下文讲解1.1 Context上下文 与instance上下文例子1.2 其它上下文1.3 上下文清理函数简介 以及例子二丶MiniFilter中的文件操作 Minifilter 基于 port的通信 以及实战代码操作. 一丶MiniFilter上下文讲解 1.1 Con

  • 一说项目就spring,你真的懂spring么?2022-01-15 20:01:37

    1、spring是什么? 2、spring有什么作用 3、spring、springMVC区别 4、spring框架的模块 1、spring是什么? spring是什么? 按照网上说的是个容器框架,是什么开发框架,是个..。。 当我们没有真正去理解spring之前,这些所谓的理论可能都向天书一样枯燥难懂。 那现在我们来举个栗

  • [.Net]使用Soa库+Abp搭建微服务项目框架(一):Abp与DDD相关知识回顾2022-01-15 10:34:50

    ​  在企业中大型项目中,随着业务的不断拓展,项目发展到一定程度,需要寻求项目的各模块解耦,独立成为微服务。如何实现呢? 首先我们先来简单回顾一下Abp框架怎样实现(DDD)领域驱动设计的,Abp框架的全称是:Asp.Net Boilerplate Project(即Asp.Net 的样板项目),我们知道在领域驱动设计中,我们可

  • Quartz 2D实现文字镂空效果2022-01-12 18:03:50

    什么是镂空效果,下图就是一个镂空效果的文字: 从图可知,文字是透明的,可以看到下面的图片内容,而UILabel其它部分是白色背景。 使用Quartz 2D绘制镂空效果,大体思路如下: 实现一个UILabel的子类(这个不是必须的,这样做的目的是为了利用UILabel自身的文字绘制功能方便的绘制出文字,你也可以

  • PA4 附加关卡2022-01-11 01:32:58

    试验进度 我完成了全部必做内容,最后可以用F1、F2、F3分别玩nterm、pal和bird,默认初始打开的是nterm 思考题 为什么不叫"内核进程"? 可以发现,内核中所有正在执行的函数都共用一个虚拟地址空间——也就是内核地址空间,这是线程和进程最大的区别,因为每个进程都将会有自己的地址空间。

  • 如何落地业务建模(2) 实践DDD时常见的问题2022-01-10 22:03:12

    关联对象 无法封装的数据库开销 引入关联对象 上下文过载 因富含逻辑而产生的过大类 逻辑汇聚于上下文还是实体 通过角色对象分离不同上下文的逻辑 通过上下文对象分离不同上下文的逻辑 架构分层 DDD中的分层的问题 基础设施层与领域层谁更稳定 基础设施不是层 能力供

  • Linux——防火墙、SELinux规则2022-01-05 09:37:17

    Linux——防火墙、SELinux规则 一、Firewalld防火墙规则 防火墙的作用:放行或者阻拦某些服务、端口 1、防火墙的简单操作 # 1、查看防火墙状态 systemctl status firewalld # 2、关闭防火墙 systemctl stop firewalld # 3、开启防火墙 systemctl start firewalld 2、firewall

  • 中台架构与实现(基于DDD和微服务)-读书笔记42022-01-05 09:04:03

    第二部分 DDD基本原理——领域和子域:有效分解问题域 一、领域基本概念        领域是用来确定范围的,范围即边界。在研究和解决业务问题时,DDD会按照一定的规则对业务领域进行细分,当领域细分到一定程度后,DDD会将问题范围限定在特定边界内,在整个边界内建立领域模型,进而用代码

  • Spring Security核心组件之安全上下文2022-01-03 19:30:48

    1、安全上下文 Spring Security使用接口SecurityContext抽象建模"安全上下文"这一概念。这里安全上下文SecurityContext指的是当前执行线程使用的最少量的安全信息(其实就是用于代表访问者账号的有关信息)。 public interface SecurityContext extends Serializable { Authe

  • 3. SpringMVC入门2022-01-03 10:58:19

    SpringMVC入门 1. Spring与Web环境集成1.1 ApplicationContext应用上下文获取方式1.2 Spring提供获取应用上下文的工具 2. SpringMVC的简介2.1 概述2.2 快速入门2.3 流程图示 3. SpringMVC 组件解析3.1 执行流程3.2 组件解析3.3 注解解析3.4 XML配置解析 1. Spring与We

  • 【操作系统】 进程切换(上下文切换)2022-01-03 01:34:23

    进程切换(上下文切换)1、暂停当前运行进程,从运行状态变成其他状态。 2、调度另一个进程从就绪状态变成运行状态。  进程切换的要求切换前,保存进程上下文 切换后,恢复进程上下文快速切换快速切换 进程生命周期的信息 寄存器(PC,SP,.….)CPU状态内存地址空间 上下文切换的图示  

  • 【一起入门NLP】中科院自然语言处理第*课-语言模型-词向量2022-01-02 15:01:51

    专栏介绍:本栏目为 “2021秋季中国科学院大学胡玥老师的自然语言处理” 课程记录,不仅仅是课程笔记噢~ 如果感兴趣的话,就和我一起入门NLP吧

  • js高级-函数的作用域/执行上下文2021-12-31 12:35:26

      1.变量提升的引入      那么到底是什么机制产生了变量提升,为什么需要变量提升hoist呢?   2.执行上下文   (1)全局执行上下文 在执行全局代码前,将window确定为全局执行上下文==>也就是全局对象 对全局数据进行预处理   var 定义的全局变量 == > undefined,添加到win

  • 协程学习总结2021-12-28 15:34:23

    最近由于工作需要用到协程,这里将学习记录进行总结。 vi ucontext_simple.cpp,在文件中添加如下代码: #include <stdio.h>#include <ucontext.h>#include <unistd.h> int main(int argc, const char *argv[]){ ucontext_t context; getcontext(&context); puts("Hello worl

  • Alian解读SpringBoot 2.6.0 源码(八):启动流程分析之刷新应用上下文(上)2021-12-27 15:03:17

    目录 一、背景1.1、run方法整体流程1.2、刷新的整体调用流程1.3、本文解读范围 二、准备刷新2.1、准备刷新的流程2.2、初始化上下文环境中servlet相关属性源2.3、校验require属性2.4、预刷新应用程序监听器 三、通知子类刷新内部beanFactory四、准备beanFactory4.1、准备be

  • TransmittableThreadLocal使用踩坑-(主线程set,异步线程get)2021-12-26 19:35:54

    背景:为了获取相关字段方便,项目里使用了TransmittableThreadLocal上下文,在异步逻辑中get值时发现并非当前请求的值,且是偶发状况。 发现:TransmittableThreadLocal是阿里开源的可以实现父子线程值传递的工具,其子线程必须使用TtlRunnable\TtlCallable修饰或者线程池使用TtlExecutors修

  • Go语言学习之context构造方法介绍2021-12-26 10:32:16

    Go语言学习之context构造方法介绍 Context 构造参考链接 Context 构造 初始化方法 func Background() Context{} func TODO() Context {} // 上面方法均会返回空的 Context 方法区别 Background方法 Background 返回non-nil(非零),空的 Context。它从

  • GPU-对比CPU2021-12-25 19:04:10

    硬件架构不同,以Intel的某款8核处理器为例,CPU中有很大一部分面积都被缓存占去了,相比之下,8个核心占的面积并不算大。所以CPU的主要时间并不是计算,而是在做数据的传输。 再来看GPU的架构,从下图可以看出,GPU中缓存只占了很小的一部分的空间,绝大多数的空间都被计算单元SMX占用,因此GPU

  • 【微服务】基于DDD的商城系统实战(一)-- 领域分解2021-12-24 18:02:24

    引用自:【微服务】基于DDD的商城系统实战(一)-- 领域分解 - 修行编程,沉淀技术,记录生活 - JinTang's Zone   前言 DDD早在2003年就诞生了,网上已经有非常多的资料,所以在这里不做过多的介绍。 学习DDD之后,对我整个程序开发视野有了新的理解,然后我迫不及待地想要亲身实践一下,基于DDD从

  • Flask Http请求 - 上下文 、请求钩子2021-12-22 15:31:15

    基础知识 Flask有两个主要依赖 WSGI(Web Server Gateway Interface,Web服务器网关接口)工具集——Werkzeug WSGI(Web Server Gateway Interface)是Python中用来规定Web服务器如何与Python Web程序进行沟通的标准Werkzeug实现路由、调试和Web服务器网关接口 Jinja2模板引擎 Jinja2负责

  • 进程2021-12-19 20:31:27

    进程的定义和性质(进程的组成:PCB(进程存在唯一标志),程序,数据,工作区): 1)进程是程序的一次执行。 2)进程是一个程序及其数据在处理机上顺序执行时所发生的活动。 也是操作系统进行资源分配和保护的基本单位。 进程的性质: 动态性:有生命周期,存在不同的状态; 并发性:执行时间可以重叠; 独立性

  • 嵌入式 C语言上下文的快速切换2021-12-19 19:32:51

    前言 我们通常认为,在中断中,不能执行耗时的操作,否则会影响系统的稳定性,尤其对于嵌入式编程。对于带操作系统的程序而言,可以通过操作系统的调度,将中断处理分成两个部分,耗时的操作可以放到线程中去执行,但是对于没有操作系统的情况,又应该如何处理呢 比较常见的,我们可能会定义一些

  • 十、【工作队列】tasklet、上半部和下半部2021-12-19 18:03:54

    一、概述 1、工作队列(workqueue) 工作队列,将一个work提交到workqueue上,而这个workqueue是挂到一个特殊内核进程上,当这个特殊内核进程被调度时,会从workqueue上取出work来执行。当然这里的work是与函数联系起来的。这个过程表现为,此刻先接下work,但不立刻执行这个work,等有时间再执行

  • CPU基础知识-线程切换2021-12-19 15:31:32

    参考资料: 基本功:线程上下文切换 https://blog.csdn.net/alex_xfboy/article/details/90722654 进程/线程上下文切换会用掉你多少CPU? https://zhuanlan.zhihu.com/p/79772089 1. 名词解释: 时间片 多任务系统往往需要同时执行多道作业。作业数往往大于机器的CPU数,然而一颗CPU同时只

  • 【C# TAP 异步编程】四、SynchronizationContext 同步上下文|ExecutionContext2021-12-19 01:35:38

      一、同步上下文(SynchronizationContext)概述: 1、概念 同步上下文:这里同步是动词,据有归类的功能,假如有A(UI线程)、B类两线程,B线程要更新A线程的内容。如果直接在B中更新A中内容,那就是B线程多管闲事了,增加程序的耦合。为了降低程序的耦合度,B线程必须把更新A线程UI的事情还给A线程, 以

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

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

ICode9版权所有