victory的博客

长安一片月,万户捣衣声

0%

HTTP请求方法

常见的几种请求方式

Methods Descriptions
GET 获取数据 例如:获取指定的页面
POST 修改数据 例如:提交表单、上传文件
PUT 保存数据
DELETE 删除 例如:删除指定页面
OPTION 询问服务器的某种支持特性
HEAD 用于获取报头

re.match与re.search的区别

re.match从字符串的起始位置匹配一个模式,如果字符串开始不符合正则表达式,则匹配失败。
re.search匹配整个字符串,直到找到一个匹配

Example

s = "Cats are smarter than dogs"
re.match(r"dogs",s)#匹配失败
re.search(r"dogs",s)#匹配成功

动态规划与分治

动态规划

利用问题的解与其子问题的解之间的关系(动态规划方程),以自底向上的方式递归地从子问题的最优解逐步构造出整个问题的解的算法

分治(Divide and Conquer)

将一个问题为若干个子问题,将这些子问题分别求解;将求出的小规模的子问题的解合并为一个更大规模的问题的解,自底向上求出原来问题的解

核心思想:大问题—>小问题

区别:

分治:自顶向下
动态规划:自底向上

动态规划的基本步骤

  • 找出最优解的性质,并刻画其结构特征
  • 建立动态规划方程
  • 以自底向上的方式解动态规划方程
  • 根据计算最优质的时得到的信息构造最优解

Pseudocode:

dynamic-program(P)
{
    for(i=1;i<=n;i++)
    {
        compute(solution of each Pi);//解规模为i的各子问题
        use(solution of each Pi) merge(solution of each Pi+1);
        //将规模为i的各子问题的解合并为规模为i+1的问题的解
    }
}

EEG Pathology Detection Based on Deep Learning

Target: EEG Pathology Detection

Proposed Methonds:

Method One:Shallow CNN Model
Method Two:Deep CNN Model(AlexNet)
Method Three:Fusion stategy based on a multiplayer perception
Fusion of CNN features of several distinct temporal segments of the EEG signal

In future study:investigate different fusion strategies

I/O密集型和计算密集型

I/O密集型—>需要网络功能,大量的时间都在等待网络数据的到来—>通常使用多线程/协程

计算密集型—>需要占用大量的cpu资源—>通常使用多进程

几种web服务器的比较

select版服务器

优点:跨平台
缺点:
单个进程能够监视的文件描述符的数量存在最大限制(1024)
轮询检测,效率较低

poll版服务器

优点:解决了套接字有上限的问题
缺点:轮询检测

epoll版服务器

优点:
没有1024的最大限制
事件通知机制,效率较高

金刚川-Sacrifice

2020.10.27 周二
看到师兄在WeChat群里说最近有部电影-金刚川特别好,所以今天和我的小可爱在万达广场的万达影院看了这部电影。
1953年,抗美援朝战争进入最终阶段,志愿军在那金城发动最后一场战役。然而要到达金城就要跨过眼前的这条江,志愿军物资装备匮乏,面对美军战斗机不断的对桥进行轰炸,他们唯一能做出回应的仅有两门高炮和为数不多的炮弹…一遍又一遍的轰炸,一遍又一遍的修桥…最终志愿军们搭了一个人桥跨过了眼前这条江。在影片中印象最深刻的是由张译饰演的张飞张排长;在一次与敌机的战斗中被打掉了一条胳膊,一条腿…他把三枚炮弹挂在脖子上,用木棍支撑着身体艰难的爬到高炮上准备迎接下轮的战斗;敌机来了,他用一只手,一只脚操作着原本三五个人完成发射的高炮,面对敌机的轰炸无所畏惧,最终击落敌机。最后说说可爱的中国人民志愿军,面对死亡他们无所畏惧,每一个人都不怕死,为了国家,为了人民,随时准牺牲;
电影一开始的时候,在幕布上看到金刚川-sacrifice,我很疑惑,为什么翻译为sacrifice,但看完整个影片,我找到了答案,为了过江,为了保卫祖国安全,让中国人民过上安宁的日子,他们时刻准备好了牺牲,准备好了面对死亡。
Sacrifice

使用tcp协议进行通信过程中的三次握手和四次挥手

TCP在真正的读写操作之前,server与client之间必须建立一个连接。
当读写操作完成后,双方不再需要这个连接时它们可以释放这个连接。
连接的建立通过三次握手释放则需要四次挥手
tcp三次握手和四次挥手

tcp稳定而udp不稳定的原因

在tcp中,如果有一方收到了对方的数据,一定会发送ack确认包给发送方,而在udp中,没有这个过程,因此导致了tcp稳定,而udp不稳定。