小白之旅18

JS 一. 什么是JS JavaScript,是web上的一种功能强大的脚本语言,用于开发交互式的web页面, 它也无需编译,直接嵌入在html中,由浏览器解释运行。 二. JS的引入 内嵌式:在head中的script标签中写代码 内联式:定义.js文件,在head中的script标签中的src中引入 三. 语法 3.1 变量的定义 1、先定义后赋值 var 变量名; 变量名 = 值; 2、定义的同时赋值 var 变量名 = 值; 3.2 变量的命名规范 不能与关键字重名,如:functio
分类: 其他 发布时间: 08-09 21:01 阅读次数: 0

python singleton 4种单例

def singleton(cls, *args, **kwargs): instances = {} def inner(cls, *args, **kwargs): if cls not in instances: instances[cls] = cls(*args, **kwargs) return instances[cls] return inner @singleton class Test1:
分类: 其他 发布时间: 08-09 21:01 阅读次数: 0

小白之旅17-1

CSS 1. 概述 Cacasding Style Sheet,级联(层叠)样式表 专门用于设置页面标签的样式 注释:/* 注释内容 */ 2. 标准格式 格式: 选择器{ 样式名1:值1; 样式名2:值2; ... } 3. CSS的引入 1.1 内联样式 写法:把样式写在标签内 特点:只能影响到这个一个标签 格式: 1.2 内部样式表 写法:将style标签写在head中,在这个style标签中使用css的标准书写格式进行样式的统一设置 特点:可以影响到整个页面的标签 格式: <h
分类: 其他 发布时间: 08-09 21:01 阅读次数: 0

JZ高中OJ 1036. [SCOI2009]迷路

Time Limits: 1000 ms Memory Limits: 65536 KB Detailed Limits Description windy在有向图中迷路了。 该有向图有 N 个节点,windy从节点 0 出发,他必须恰好在 T 时刻到达节点 N-1。 现在给出该有向图,你能告诉windy总共有多少种不同的路径吗? 注意:windy不能在某个节点逗留,且通过某有向边的时间严格为给定的时间。 Input 第一行包含两个整数,N T。 接下来有 N 行,每行一个长度为 N 的字符串
分类: 其他 发布时间: 08-09 21:01 阅读次数: 0

SpringBoot-简介(一)

我们为什么要使用Springboot呢? 我们在使用框架时,配置文件繁琐,而且很杂乱,在没有SpringBoot时,被称之为"配置地狱".所以采用Spring boot可以非常容易和快速的创建基于Spring框架的应用程序,它让编码变简单了,配置变简单了,部署变简单了,监控也变简单了。 SpringBoot Starter:他将常用的依赖分组进行了整合,将其合并到一个依赖中,这样就可以一次性添加到项目的Maven或Gradle构建中也解决了我们导包的困扰.这简直就是我们软件开发人员的春天啊.
分类: 其他 发布时间: 08-09 21:01 阅读次数: 0

oracle 11g安装教程终结版

1、解压文件 2、双击 “setup.exe” 3、高级安装、下一步 4、企业版 下一步 5、下一步 6、只要不报错,警告没事。(路径如果报错的话,没事,直接继续) 注意:如果有需要6.2版本的错误,请如下修改,,下图中复制一段,改成<VERSION VALUE = "6.2"/> 7、创建数据库,下一步 8、下一步 9、下一步 10、选择示例方案,勾选下图,下一步 11、下一步 12、默认,下一步 13、默认,下一步 14、设置密码,下一步 15、默认,下一步 16、默认,安装 17、等待安
分类: 其他 发布时间: 08-09 21:01 阅读次数: 0

jdk1.8 HashMap底层数据结构:深入解析为什么jdk1.8 HashMap的容量一定要是2的n次幂

前言   1.本文根据jdk1.8源码来分析HashMap的容量取值问题;   2.本文有做 jdk1.8 HashMap.resize()扩容方法的源码解析:见下文“一、3.扩容:同样需要保证扩容后的容量是2的n次幂”;   3.目录:     一、jdk1.8中,对“HashMap的容量一定是2的n次幂”做了严格控制       1.默认初始容量       2.使用HashMap的有参构造函数来自定义容量的大小(保证容量是2的n次幂)       3.扩容:同样需要保证扩容后的容量是2的
分类: 其他 发布时间: 08-09 21:01 阅读次数: 0

2019.8.7 进程过程与服务控制 .

一, 系统引导流程: 1,开机自检(BIOS):硬件自检,有独立的电池(纽扣电池), 一般可以防止忘记基础输入输出系统(bios),密码时然后扣下来正负极相连放电8秒左右密码失效。 (1,加点自检 2,硬件初始化,3,引导操作系统) 一般故障情况,1,蓝屏 2,发声 2,MBR引导 : 硬盘上第0磁道第一个扇区被称为MBR,也就是Master Boot Record,即主引导记录,它的大小是512字节,主引导程序的任务就是查找并且加载处在硬盘分区上的次引导程序。通过分区表查找活动分区,并将处在
分类: 其他 发布时间: 08-09 21:01 阅读次数: 0

【C/C++笔记】友元类函数

最近学了友元,有三个用法: 1友元函数 2友元类 3友元类函数 我发现友元类函数的用法要比上两个用法要严格,不按格式写会各种出错,要把两个类都拆开来写,共分4步。 第一步: class A; //有 友元类函数的 类 的声明 第二步: class B{ public: int getNum(A); };//含有友元类函数的 类和函数 的声明---用了前面的A
分类: 其他 发布时间: 08-09 21:01 阅读次数: 0

线性基(模板)

这里是连接o(´^`)o 线性基性质: 1.原序列里面的任意一个数都可以由线性基里面的一些数异或得到。 2.线性基里面的任意一些数异或起来都不能得到0 0 3.线性基里面的数的个数唯一,并且在保持性质一的前提下,数的个数是最少的 //#include<bits/stdc++.h> #include<iostream> #include<cstdio> #include<algorithm> #include<cmath> #include<cstring> #include<que
分类: 其他 发布时间: 08-09 21:01 阅读次数: 0

FTP服务搭建及上传下载实验(干货,可跟着一起实操)

文件传输协议文件传输协议(FileTransferProtocol,FTP)是用于在网络上进行文件传输的一套标准协议。FTP允许用户以文件操作的方式(如文件的增、删、改、查、传送等)与另一主机相互通信。然而,用户并不真正登录到自己想要存取的计算机上面而成为完全用户,可用FTP程序访问远程资源,实现用户往返传输文件、目录管理以及访问电子邮件等等,即使双方计算机可能配有不同的操作系统和文件存储方式。事
分类: 企业开发 发布时间: 08-09 21:00 阅读次数: 0

Python实用技法第6篇:让字典保持有序

1、需求我们想创建一个字典,同时当对字典做迭代或序列化操作时,也能控制其中元素的顺序。2、解决方案要控制字典中元素的顺序,可以使用collections模块中的OrderedDict类。当对字典做迭代时,它会严格按照元素初始添加的顺序进行。fromcollectionsimportOrderedDictd=OrderedDict()d['a']=1d['b']=2d['c']=3d['d']=4#
分类: 编程语言 发布时间: 08-09 20:51 阅读次数: 0

Python3快速入门(十三)——Pandas数据结构

Python3快速入门(十三)——Pandas数据结构一、Pandas数据结构简介Pandas有三种主要数据结构,Series、DataFrame、Panel。Series是带有标签的一维数组,可以保存任何数据类型(整数,字符串,浮点数,Python对象等),轴标签统称为索引(index)。DataFrame是带有标签的二维数据结构,具有index(行标签)和columns(列标签)。如果传递in
分类: 编程语言 发布时间: 08-09 20:51 阅读次数: 0

十七、Python面向对象之继承

在面向对象,继承是一个很重要的特性 子类与父类,子类是对父类的一种扩展,在父类的属性和方法上进行一些扩展 示例:没带继承 #定义一个带编号和状态的门的类 class Door(object): def __init__(self,num,status): self.num = num self.status = status def open(self): self.status = 'open' def close(self): self.status = 'close' #定义一个可以锁的
分类: 其他 发布时间: 08-09 20:44 阅读次数: 0

javafx实现读者文摘上的文章预览及下载

功能设计: 1.实现读者文章的预览及下载 (实现了单击预览,双击下载) 2.实现文章查找 (实现了通过文章名查找(关键字)或者文章期数或年份(或者年份加期数)) 实现步骤: 首先是数据库设计: 数据库使用一个数据表即可,三个字段,一个是filename用于储存文章名,一个是filepath用于储存文章链接,最后一个是time用于储存文章年份及期数。 create table duzhefile ( filename char(20), filepath char(100),
分类: 其他 发布时间: 08-09 20:44 阅读次数: 0

清北学堂2019.8.9 Dijkstra

Day 4 上午 赵和旭 概率 某个事件A发生的可能性的大小,称之为事件A的概率,记作P(A)。 假设某事的所有可能结果有n种,每种结果都是等概率,事件A涵盖其中的m种,那么P(A)=m/n。 例如投掷一枚骰子,点数小于3的概率为2/6=1/3。 如果两个事件A和B所涵盖的结果没有交集,那么P(A或B发生)=P(A)+P(B) 还是掷骰子 P(点数小于3或点数大于4)=2/6+2/6=2/3 如果A和B所涵盖的结果有交集 那么P(A或B发生)=P(A)+P(B)-P(A与B同时发生) P(点数
分类: 其他 发布时间: 08-09 20:44 阅读次数: 0

面向对象:反射和双下方法

面向对象:反射和双下方法 1.元类type type:获取对象从属于的类 class A: pass obj = A() print(type(A)) print(type('abc')) print(type([1,2,3])) python中一切皆对象,类在某种意义上也是一个对象,python中自己定义的类,以及大部分内置类都是由type元类(构建类)实例化得来的 type 与 object 的关系 object类是type类的一个实例,object类是type的父类. pri
分类: 其他 发布时间: 08-09 20:44 阅读次数: 0

spark shuffle读操作 spark shuffle的写操作之准备工作 Spark 源码分析系列 spark shuffle的写操作之准备工作 spark 源码分析之十三 -- SerializerManager剖析 spark shuffle写操作三部曲之SortShuffleWriter spark shuffle写操作三部曲之SortShuffleWriter

提出问题 1. shuffle过程的数据是如何传输过来的,是按文件来传输,还是只传输该reduce对应在文件中的那部分数据? 2. shuffle读过程是否有溢出操作?是如何处理的? 3. shuffle读过程是否可以排序、聚合?是如何做的? 。。。。。。 概述 在 spark shuffle的写操作之准备工作 中的 ResultTask 和 ShuffleMapTask 看到了,rdd读取数据是调用了其 iterator 方法。 计算或者读取RDD org.apache.spark.rdd.
分类: 其他 发布时间: 08-09 20:44 阅读次数: 0

Luogu P1856 [USACO5.5]矩形周长Picture

线段树+扫描线 经典的扫描线问题 首先将一个矩形看作由竖着的两条边和横着的两条边构成 那分成两次考虑,一次考虑竖边,一次考虑横边 首先考虑横边 如图两个矩形,现将横边擦去,留下竖边,将平面划分成3个区域 在代码实现时,可以从左到右记录端点 那么现在想象一条平行于横边的扫描线不断从下往上扫 当扫到一个矩形的下边,将这条矩形的下边包含的区间覆盖 当扫到一个矩形的上边,将这条矩形的上边包含的区间去除覆盖 那么对于这些被竖线划分的区域,建立一棵线段树维护这些区间是否被覆盖 如最底下的矩形下边,覆盖区间
分类: 其他 发布时间: 08-09 20:44 阅读次数: 0

kafka设计要点之高吞吐量

kafka设计的目标之一就是高吞吐量。除了最基础的将一个topic划分为多个partition外,还从以下各个方面优化。 kafka broker端为了提高吞吐量:实现顺序读写磁盘、利用page cache,将文件数据映射到内存,利用sendfile网传时socket通信时直接读取内存区域(减少操作系统上下文切换、零拷贝提速); producer端,将消息buffer起来,当消息的条数达到一定阀值时(一定数量或时间),批量发送给broker; consumer,批量fetch多条消息.通过配置
分类: 其他 发布时间: 08-09 20:44 阅读次数: 0