ICode9

精准搜索请尝试: 精确搜索
  • 课程学习总结报告2020-07-09 21:42:14

    一:进程管理 1:进程的定义: 进程是进程实体的运行过程,是系统进行资源分配和调度的一个独立单位。 2:进程的状态:           3:进程控制块  当一个进程被创建时,系统就为该进程建立一个task_struct任务结构体。 当进程运行结束时,系统撤消该进程的任务结构体。进程的任务结构体是进

  • 消息队列入门理解2020-07-09 16:01:59

    场景分析 现在假设这样一个场景,用户下单成功需要给用户发短信,如果没有消息队列,我们会选择同步调用发短信的接口并等待短信发送成功。现在假设短信接口实现出现了问题或者短信发送短时间内达到了上限,这个时候是选择重试几次还是放弃发送呢?这里的设计会很复杂。如果使用了消息队列,我

  • 001.Nginx简介2020-07-08 12:03:14

    一 Nginx概述1.1 Nginx简介Nginx是一个高性能的HTTP和反向代理web服务器,Nginx是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其主要特点如下:占有内存少,并发能力强。Nginx使用基于事件驱动架构,使得其可以支持数以百万级别的TCP连接

  • LISTAGG 去重处理2020-07-07 20:07:16

    ORACLE 11gr 以上WM_CONCAT失效,无奈使用函数 listagg select listagg(NAME) WITHIN GROUP (ORDER BY NAME) from ENTITY; 然后发现查询的结果, 没有去重,本以为可以简单的用DISTINCT来解决, 没想到, listagg 不支持该关键字。 查了许久资料,从stackoverflow发现可以用正则来处理去重,于

  • win10系统慢的处理方法2020-07-05 13:03:00

    win10系统为windows的最终版本,所以windows的更新会直接下载到电脑中。 所以说win10是史上最烂的系统 更新文件(包括已过期的更新文件)在WinSxS文件夹中并不会被删除,如果当前更新出问题,会回滚到上一版本。。 使用中网速莫名其妙变慢,是win10在下载高达几个G的更新 这就是win10重启时会

  • opencv阈值处理——threshold函数、自适应阈值处理、Otsu处理(大津法)2020-07-03 20:04:19

    threshold函数retval, dst = cv2.threshold(src, thresh, maxval, type) ''' retval:返回的阈值;dst:阈值分割结果图像 src:输入图像 thresh:阈值;maxval:需设定的最大值 type:阈值分割类型 '''简单的阈值分割类型有:cv.THRESH_BINARYcv.THRESH_BINARY_INVcv.THRESH_TRUNCcv.THRESH_TOZEROc

  • Python音频处理2020-07-03 20:03:36

    目录1. librosa 1. librosa pip install librosa 但是,在Xubuntu 20.04环境上 import librosa 报错: ModuleNotFoundError: No module named 'numba.decorators' 解决: 使用最新的numba(0.50)导致错误,使用旧版本能解决问题: pip uninstall numba pip install 'numba<=0.48' 接下来,

  • HttpApplication处理对象与HttpModule处理模块2020-07-02 18:03:08

    处理管道,就是处理复杂问题的时候,将处理的过程分解为多个处理步骤,我们将这种经过多个步骤的处理方式称为处理管道。在.Net中,借助于事件的强大威力,我们可以通过处理管道将复杂的处理步骤封装起来,通过事件将处理过程的多个步骤暴露给程序员,以便于程序员对管理管道进行扩展。 简单描述

  • C# 数据库并发的解决方案(通用版、EF版)2020-07-02 13:07:24

    学历代表你的过去,能力代表你的现在,学习代表你的将来。 学无止境,精益求精。 自ASP.NET诞生以来,微软提供了不少控制并发的方法,在了解这些控制并发的方法前,我们先来简单介绍下并发! 并发:同一时间或者同一时刻多个访问者同时访问某一更新操作时,会产生并发! 针对并发的处理,又分为悲观并发

  • webpack-样式处理2020-07-02 09:37:20

    样式处理 为了调试方便,我们接着把mode形式改为development开发模式     目前webpack配置文件大致如下      1、分析 正如之前所介绍,webpack默认只支持js模块   首先新建src/index.css样式文件,坐下测试     然后在源文件src目录下的静态木板文件引入      接下来

  • 《Flink基础教程》王绍学习资料2020-07-01 10:05:41

    编辑推荐 作为新一代的开源流处理器,Flink是众多大数据处理框架中一颗冉冉升起的新星。它以同一种技术支持流处理和批处理,并能同时满足高吞吐、低延迟和容错的需求。本书由Flink项目核心成员执笔,系统阐释Flink的适用场景、设计理念、功能、用途和性能优势。nn- Flink的适用场景n-

  • 各种负载均衡策略-图解2020-06-29 10:01:53

    目录 一.基于权重的随机负载均衡策略 二.基于轮询的负载均衡策略 三.基于权重的轮询负载均衡策略 四.基于最少活跃数的轮询负载均衡策略 五.基于一致性hash的负载均衡策略       一.基于权重的随机负载均衡策略   有3台机器,每台机器都有各自的权重,如下如所示:      现在假

  • ET 消息接口和消息处理接口2020-06-28 15:51:33

    ET 消息接口和消息处理接口关系图: ET消息——普通消息和Actor消息对比:     ET消息处理——不同消息处理类对比:  

  • 【JAVA SE基础篇】39.编译时异常2020-06-28 13:01:35

    所有非RuntimeException的异常,统称CheckedException 如:IOException、SQLException等以及用户自定义异常,这种异常在编译时就必须进行处理,否则无法通过编译。 通常处理编译时异常用到两种方法:1.try/catch进行捕获、2.使用throws声明异常。 1.捕获异常 捕获异常是通过三个关键字类实

  • 强化学习7日打卡营--使用gym游戏的预处理2020-06-26 20:54:30

    最近参加完百度强化学习7日打卡营的学习班,初步了解了一些强化学习的算法。学习完后,试着开始玩玩atari的游戏,老师给了一个demo,https://github.com/PaddlePaddle/PARL/tree/develop/examples/DQN_variant,model,algorithm,agent等就不多说了,这些老师课堂已经讲的很清楚了。 这个demo,需

  • js处理精度问题(+-*/)2020-06-25 20:57:04

    // 加法函数 function accAdd(arg1, arg2) { var r1, r2, m; try { r1 = arg1.toString().split(".")[1].length console.log(arg1.toString().split(".")[0]); console.log(arg1.toString().split(".")[1]);

  • Redis源码简要分析2020-06-23 18:52:17

    转载请注明来源:https://www.cnblogs.com/hookjc/把所有服务端文件列出来,并且标示出其作用:adlist.c //双向链表ae.c //事件驱动ae_epoll.c //epoll接口, linux用ae_kqueue.c //kqueue接口, freebsd用ae_select.c //select接口, windows用anet.c //网络处理aof.c //处理AOF文件confi

  • throw throws Throwable 关联于区别2020-06-21 22:53:14

    总结:throw 是在方法中抛出一个异常,不能单独使用 。            throws是在方法定义处或者类定义处声明该类或方法可能产生的异常,(一个或者多个).----也可以理解为将方法内部异常不处理直接抛出,让调用处去处理。           throwable 是所有错误和异常的超类,所以当不知道

  • 会接收 MQ 的消息进行任务的处理一步2020-06-21 14:54:13

    阐述背景 线程池在日常工作中用的还挺多,当需要异步,批量处理一些任务的时候我们会定义一个线程池来处理。 在使用线程池的过程中有一些问题,下面简单介绍下之前遇到的一些问题。 场景一:实现一些批量处理数据的功能,刚开始线程池的核心线程数设的比较小,然后想调整下,只能改完后重启应用

  • SpringMVC04_异常处理2020-06-20 20:53:35

    本教程源码请访问:tutorial_demo 一、概述 系统的dao、service、controller出现都通过throws Exception向上抛出,最后由springmvc前端控制器交由异常处理器进行异常处理,如下图: 二、环境搭建 2.1、创建工程 在idea中从原型创建Maven工程,选择org.apache.maven.archetypes:maven-arc

  • SpringMVC(三)——处理请求数据2020-06-17 22:57:22

    1.form组件 action属性表示提交地址 method属性表示提交方式 表单内容可以有< input>、< textarea>、< button>、< select>、< option>、< optgroup>、< fieldset>、< label>等标签 2.传递字面量参数 (1)在处理请求的方法中,加入相对应的形参,保证形参的名字 和 传递数据的名 保持一

  • Ceph Rados io流程处理2020-06-16 18:06:44

    CEPH RADOS IO(读写) 处理流程图:   以下流程版本ceph version 14.2.5 nautilus       CPEH读写顺序保证:   不同对象的并发控制 不同的对象有可能落到同一个pg里,ceph实现里,在OSD的处理线程中就会给PG加锁,一直到queue_transactions里把事务放到journal的队列里(以filestor

  • 多线程处理List数据2020-06-16 16:52:52

    多线程分段处理List集合 场景:大数据List集合,需要对List集合中的数据进行较耗时操作 解决方案: List集合分段, 动态创建线程池newFixedThreadPool 将耗时操作在多线程中实现 import java.util.ArrayList; import java.util.List; import java.util.concurrent.Callable; impo

  • 统计自然语言处理(第2版)2020-06-16 12:54:16

    作者:宗成庆 出版社:清华大学出版社 出版时间:2013年08月  第1章 绪论1.1 基本概念1.1.1 语言学与语音学1.1.2 自然语言处理1.1.3 关于“理解”的标准1.2 自然语言处理研究的内容和面临的困难1.2.1 自然语言处理研究的内容1.2.2 自然语言处理涉及的几个层次1.2.3 自然

  • java异常处理2020-06-15 20:59:07

    在java中,异常处理主要是由抛出异常和捕获异常两大元素组成。这两个元素就组成java程序控制流的非正常转移。 抛出异常分两种:显示和隐士。显示指的是在程序中通过throw关键字手动抛出的异常实例,他的主体是应用程序,而隐式指的是jvm执行过程中,碰到无法继续执行的异常状态,自动抛出的异

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

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

ICode9版权所有