自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 初学Python:从汉诺塔问题看递归

      今天跟着廖雪峰Python教程学习到递归函数这一章节时,看到了大名鼎鼎的汉诺塔问题,然而对于用递归实现汉诺塔问题的过程还是有疑问,不能理解递归调用的过程,结合查到的一些解释写一下自己的理解。————————————————————————————————————————————————————什么是汉诺塔问题?       汉诺塔(又称河内塔)问题是源于印度一个古老传说的益智玩具。大梵...

2018-05-11 22:15:43 837 1

原创 Python+selenium入门

       emmmmmm,今天下午正当博主专(wu)注(xin)科(ke)研(yan)时,要去实习公司的测试小姐姐一通电话,这一个月都有事干了。小姐姐让在入职前了解一下Python,因为公司主要是拿Python来做自动化测试,一声令下,晚上立马去图书馆借了基本基于Python语言的自动化测试书籍,博主以前稍微学习过Python,但是都是基础知识,长期不用也忘得差不多了,希望这一个月能有些进步,...

2018-05-10 19:58:25 27733 8

原创 Java并发之AQS:简介

        队列同步器AbstractQueuedSynchronizer(AQS,简称同步器),是用来构建锁或者其他同步组件的基础框架,它使用了一个int成员变量表示同步状态,通过内置的FIFO队列来完成线程的排队工作,理解了同步器,就可以更加深入的理解Java并发包中其他的并发组件,并发包的作者(Doug Lea)期望它能成为实现大部分同步需求的基础。                   ...

2018-05-07 22:20:45 219 1

原创 线程间通信之wait/notify

       线程开始运行,拥有自己的栈空间,就会按照既定的代码一步一步运行直到终止。如果每个运行中的线程仅仅是孤立地运行,那么没有一点价值,或者说价值很少,如果多个线程能够相互配合完成工作,这将会带来巨大的价值                                                                                              ...

2018-05-07 11:39:57 199

原创 CDN工作原理分析

一、什么CDN    首先我们假设一个场景,以淘宝为例。如果我们每次打开淘宝页面时,所有的信息都需要从源站服务器获得,可能同时有千万级的用户同时向源站服务器请求获取数据,那么有极大可能会发生严重的网络拥塞,用户访问数越多,拥塞越严重,网站就会在最需要向用户提供服务的时候失去用户。    如果在用户的附近就有一个节点,当用户请求数据时,优先从离它最近的节点获得数据,显而易见,用户访问网站的响应速度也...

2018-04-23 11:16:53 785

原创 DNS域名解析过程

    通过《计算机网络》这本书上学习DNS域名解析时,了解的还是比较浅显,最近在看《深入分析Java web技术内幕》这本书,就想通过这篇博客将书上所讲和自己的理解融合一下,作一个记录。本文大部分内容来自于《深入分析Java web技术内幕》。一、DNS域名解析    如果我们需要在浏览器上发起对一个网页的访问,那必需的输入就是网址,即URL,只有把URL的域名中解析成IP地址,才能和远程主机建...

2018-04-19 11:54:35 1077

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除