0级搭建类0011-Oracle Linux 7.x安装(OEL 7.7) 公开

项目文档引子系列是根据项目原型,制作的测试实验文档,目的是为了提升项目过程中的实际动手能力,打造精品文档AskScuti。 项目文档引子系列目前不对外发布,仅作为博客记录。如学员在实际工作过程中需提前演练,可单独联系进行索取。 文档编号:0-0-11 Oracle Linux Enterprise Linux 7.x (OEL 7.7) 安装 文档类别:公开型 PUB 在线查看 点击下载
分类: 其他 发布时间: 10-15 22:01 阅读次数: 0

看完你就明白的锁系列之自旋锁

在上一篇文章 看完你就应该能明白的悲观锁和乐观锁 中我们已经学习到了什么是悲观锁和乐观锁、悲观锁和乐观锁的实现、优缺点分别是什么。其中乐观锁的实现之一 CAS 算法中提到了一个自旋锁的概念,为了全面理解 CAS 算法就首先需要了解一下自旋锁 是什么,自旋锁的适
分类: 编程语言 发布时间: 10-15 22:01 阅读次数: 0

【SP2916】Can you answer these queries V - 线段树

题面 You are given a sequence \(a_1,a_2,...,a_n\). (\(|A[i]| \leq 10000 , 1 \leq N \leq 10000\)). A query is defined as follows: Query(x1,y1,x2,y2) = \(Max{a_i+a_{i+1}+...+a_j;x_1 \leq i \leq y_1 , x_2 \leq j \leq y_2}\) and \(x_1 \leq x_2 , y_1 \leq
分类: 其他 发布时间: 10-15 22:01 阅读次数: 0

正规文法与正规式

1.分别写出描述以下语言的正规文法和正规式: L1={abna|n≥0}。 L2={ambn|n≥1,m ≥1} L2={(ab)n|n≥1} 2.将以下正规文法转换到正规式 Z→0A A→0A|0B B→1A|ε Z→U0|V1 U→Z1|1 V→Z0|0 S→aA A→bA|aB|b B→aA I→l|Il|Id 解:
分类: 其他 发布时间: 10-15 22:01 阅读次数: 0

ARIMA例子以及代码实现

摘自kaggle一道题目。Web traffic。链接: https://www.kaggle.com/mohitguptaomg/simple-forecast-with-ar-ma-arima 一、背景 维基百科的每一个主题每一天都有一个浏览量。给定了每一个主题历史的浏览数目,让你预测一下未来这个主题浏览数目。 二、 步骤 检查数据平稳性 使数据平稳 对数据求差分 求相关系数和偏相关系数
分类: 其他 发布时间: 10-15 22:01 阅读次数: 0

hdu 3966 树链剖分

树链剖分模板题目,记录一下。 总结: 这里我re了 几次,在于update操作中,应该先判断头节点的深度,优先跳转深度浅的,而不是判断当前两个点那个更深,这是没有意义的。 这里son可以memset成-1,因为dfs的时候会优先赋值不会存在数组越界。 head数组也需要复制-1。 其余数组在两次dfs中会被依次赋值,再多组输入中不用重复清空,会自动覆盖掉上次结果。 #include<iostream> #include<cstring> #include<algorithm> #include
分类: 其他 发布时间: 10-15 22:01 阅读次数: 0

[转]对于BIO/NIO/AIO,你还只停留在烧开水的水平吗

原文:https://www.javazhiyin.com/40106.html https://coding.imooc.com/class/381.html -------------------------------------------------------------------------------------- 对于BIO/NIO/AIO,你还只停留在烧开水的水平吗? 小知 Java基础 2019年7月5日 1.83K 0 0 2019 Java 开发者跳槽指南.pdf
分类: 其他 发布时间: 10-15 22:01 阅读次数: 0

docker-compose启动报错:Creating network "soft_default" with the default driver ERROR: cannot create network e5b60fc347db868e471b61ea185fd24e3ea7e2730149d91ad70baf29732aaff0 (br-e5b60fc347db): conflicts wi

docker-compose启动容器时出现报错 Creating network "soft_default" with the default driver ERROR: cannot create network e5b60fc347db868e471b61ea185fd24e3ea7e2730149d91ad70baf29732aaff0 (br-e5b60fc347db): conflicts with network 7c8a9ef774e2a7047f0910e60be34cc0
分类: 其他 发布时间: 10-15 22:01 阅读次数: 0

Hystrix请求合并与请求缓存(二):请求合并

请求合并 前言 今日继续摸鱼Hystrix的请求合并部分,可能不如请求缓存分析的详细,但是我感觉足够表达实现原理了。 本文选择了较为简单的请求合并的用例进行切入并分析,即CommandCollapserGetValueForKey,而非ObservableCo
分类: 编程语言 发布时间: 10-15 22:01 阅读次数: 0

第四章、前端之BOM和DOM

目录 第四章、前端之BOM和DOM 一、解释BOM和DOM 二、window对象 三、window子对象 四、弹出框 五、计时相关 六、HTML的DOM树 七、查找元素 八、节点操作 九、JS操作CSS属性的规律 十、事件 十、案例 第四章、前端之BOM和DOM 一、解释BOM和DOM BOM(Browser Object Model)是指浏览器对象模型,它使 JavaScript 有能力与浏览器进行“对话”。 DOM (Document Object Model)是指文档对象模型,通过它,可
分类: 其他 发布时间: 10-15 22:01 阅读次数: 0

指令重排序和内存屏障

一、指令重排序   指令重排序分为三种,分别为编译器优化重排序、指令级并行重排序、内存系统重排序。如图所示,后面两种为处理器级别(即为硬件层面)。 编译器优化重排序:编译器在不改变程序执行结果的情况下,为了提升效率,对指令进行乱序的编译。例如在代码中A操作需要获取其他资源而进入等待的状态,而A操作后面的代码跟其没有依赖关系,如果编译器一直等待A操作完成再往下执行的话效率要慢的多,所以可以先编译后面的代码,这样的乱序可以提升不小的编译速度。 指令级并行重排序:处理器在不影响程序执行结果的情况下,
分类: 其他 发布时间: 10-15 22:01 阅读次数: 0

关于矩阵斜方向遍历的问题

  对于矩阵的遍历的斜方向上的遍历,在动态规划中使用非常普遍,现将矩阵斜方向上的遍历方式总结如下:   主要思想:使用双重循环 内部的for循环1-n,代表对斜方向中心线的n个数字进行遍历,外部for循环表示步长,也就是在中心线的基础上进行当前的步长的 加和减,如图:       1 int[][] vec = new int[][]{{1,2,3,4,5},{1,2,3,4,5},{1,2,3,4,5},{1,2,3,4,5},{1,2,3,4,5}}; 2 3
分类: 其他 发布时间: 10-15 22:01 阅读次数: 0

0级搭建类0010-Oracle Linux 6.x安装(OEL 6.10) 公开

项目文档引子系列是根据项目原型,制作的测试实验文档,目的是为了提升项目过程中的实际动手能力,打造精品文档AskScuti。 项目文档引子系列目前不对外发布,仅作为博客记录。如学员在实际工作过程中需提前演练,可单独联系进行索取。 文档编号:0-0-10 Oracle Linux Enterprise Linux 6.x (OEL 6.10) 安装 文档类别:公开型 PUB 在线查看 点击下载
分类: 其他 发布时间: 10-15 22:01 阅读次数: 0

Git 实习一个月恍然大悟合集

从开始实习到现在大概有一个月了,这个月时间接触了很多新东西,其中就包括了git版本控制、分支管理等等。我在这段时间里,深深地感受到了git对公司项目代码管理和控制、团队合作带来的益处和其重要性。其实在实习开始前就明白git对于一个合格的程序员来说,是不可不掌握的,但由于之前学校团队人数较少,对于代码的管理没有做严格要求等等原因,于是就没有好好学习git,到了公司实战真是后悔不已!(在学校的时候用qq发送代码文件这样的傻事情没有少做) 这几天认真看了廖雪峰老师的git教程,对以前一些模糊的概念有
分类: 其他 发布时间: 10-15 22:01 阅读次数: 0

内联函数_引用_默认参数_模版_函数重载

1:内联函数 普通函数是直接到函数内存地址去执行,但是内联函数是把函数拷贝一份到main函数里面,不要再去指定位置查找了。 函数代码执行时间很短,调用时间相对长此时用内联。但当代码执行时间长,将函数调入到内存里面的成本大于函数调用的时间此时不建议使用内联函数。 内联函数一般要比普通函数效率高,缺点是内存消耗大。 但一般在函数定义上加内联 关于内联的知识可以参考这篇博客 1 #include <bits/stdc++.h> 2 using namespace std; 3 inline
分类: 其他 发布时间: 10-15 22:01 阅读次数: 0

spark dataframe 正则表达式匹配

val fake_data=hivecontext.read .format("com.databricks.spark.csv") .option("header","true") //这里如果在csv第一行有属性的话,没有就是"false" .option("inferSchema",true.toString)//这是自动推断属性列的数据类型。 .option("delimiter", ",") .load("file:///C:\\Users\\csv\\fix_price.
分类: 其他 发布时间: 10-15 22:00 阅读次数: 0

Windows中0环与3环通信(常规方式)

Windows内核分析索引目录:https://www.cnblogs.com/onetrainee/p/11675224.html 一、知识点讲解 1. 设备对象   我们在开发窗口程序的时候,消息被封装成一个结构体:MSG,在内核开发时,消息被封装成另外一个结构体:IRP(I/O Request Package I/O请求包)。   在窗口程序中,能够接收消息的只能是窗口对象(由窗口对象将消息分发给各个窗口过程)。   在内核中,能够接收IRP消息的只能时设备对象。      2. 创建设
分类: 其他 发布时间: 10-15 22:00 阅读次数: 0

drf --解析器,异常模块,响应模块 序列化组件

内容: 1.解析器 源代码 2.异常模块源代码 3.响应模块 4.序列化组件 解析器: 解析模块 why配置解析模块: 1:drf给我们通过了多种解析数据包方式的 解析类 2.通过配置来控制前台提交的那些格式的数据后台在解析,那些数据不解析 3.根据配置规则选择性解析数据 全局配置就是针对每一个视图类;局部配置就是针对指定的视图类; 使用: 1.全局配置:项目settings.py
分类: 其他 发布时间: 10-15 22:00 阅读次数: 0

SpringMVC文件上传 未登录限定

SpringMVC中的文件上传 1)引入common-fileupload和commons-io 2)在MVC的配置文件加: <!--配置上传的解析器--> <bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> <property name="maxUploadSize" value="10485760"/> <propert
分类: 其他 发布时间: 10-15 22:00 阅读次数: 0

前端——css(下)

CSS属性相关 宽和高 width属性可以为元素设置宽度。 height属性可以为元素设置高度。 ==块级标签才能设置宽度,内联标签的宽度由内容来决定== 字体属性 文字字体 font-family可以把多个字体名称作为一个“回退”系统来保存。如果浏览器不支持第一个字体,则会尝试下一个。浏览器会使用它可识别的第一个值。 body { font-family: "Microsoft Yahei", "微软雅黑", "Arial", sans-serif } 字体大小 p { fon
分类: 其他 发布时间: 10-15 22:00 阅读次数: 0