TCP HTTP Socket UDP IP
一、 TCP TCP(Transmission Control Protocol) 传输控制协议。TCP是主机对主机层的传输控制协议,提供可靠的连接服务,采用三次握确认建立一个连接。位码即tcp标志位,有6种 标示:SYN(synchronous建立联机) ACK(acknowledgement 确认) PSH(push传送) FIN(finish结束) RST(reset重置) URG(urgent紧急)Sequence number(顺序号码) Acknowledge number(确认号
前端学习(52)~事件委托
事件委托 事件委托,通俗地来讲,就是把一个元素响应事件(click、keydown......)的函数委托到另一个元素。 比如说有一个列表 ul,列表之中有大量的列表项 <a>标签: <ul id="parent-list">
<li><a href="javascript:;" class="my_link">超链接一</a></li>
<li><a href="javascript:;" class="my_link">超链接二</a></li>
<li><a hr
05丨实验:安装MongoDB
https://docs.mongodb.com/manual/tutorial/install-mongodb-on-red-hat/ 源码安装 export PATH=$PATH:/data/mongodb/bin [root@MongoDB-01 data]# mongod --dbpath /data/db --port 27017 --logpath /data/db/mongo.log --fork about to fork child process, waiting unti
LeetCode | 面试题05. 替换空格【剑指Offer】【Python】
LeetCode 面试题05. 替换空格【剑指Offer】【Easy】【Python】【字符串】 问题 力扣 请实现一个函数,把字符串 s 中的每个空格替换成"%20"。 示例 1: 输入:s = "We are happy."
输出:"We%20are%20happy." 限制: 0 <= s 的长度 <= 10000 思路 解法一 字符串遍历 时间复杂度: O(n),n 为字符串长度。 Python3代码 class Solution:
def replaceSpace(self,
浅析JVM中对象的分配与回收策略
一、前言 这是我的JVM系列博客第三篇,这篇博客来讲一讲JVM中,对象的分配与回收策略。即对象是如何在堆中存放,以及垃圾回收何时被触发,如何触发等内容。以下内容是建立在已经知道Java垃圾回收算法的基础上描述的,如果对垃圾回收算法不了解,应该先去看看这一部分的内容,可以看看这篇博客:Java中的垃圾回收算法详解。 二、正文 2.1 堆内存的划分以及使用的垃圾回收算法 在介绍如何回收之前,我们先需要了解堆内存的划分。堆内存是Java内存模型中最大的一块(Java的内存模型可以参考这篇博
MySQL数据库操作——创表,增删改查
# 建立连接 1 try:
2 # 获取连接
3 conn = MySQLdb.connect(
4 host='127.0.0.1',
5 user='root',
6 passwd='*',
7 port=3306,
8 charset='utf8',
9 )
10 # 获取数据
11 cursor = conn.cursor()
12 except M
python—函数的调用
# 定义一个函数:给了函数一个名称,指定了函数里包含的参数,和代码块结构。 # 这个函数的基本结构完成以后,可以通过另一个函数调用执行,也可以直接从 Python 命令提示符执行。 # 如下实例调用了 printme() 函数:必需参数须以正确的顺序传入函数。调用时的数量必须和声明时的一样。 # 调用 printme() 函数,你必须传入一个参数,不然会出现语法错误。 运行结果为: #在 python 中,类型属于对象,变量是没有类型的。 #在 python 中,strings, tuples
引入selenium后报错ModuleNotFoundError: No module named 'selenium'
pytharm配置下即可。 1、首先确认自己安装selenium的路径,我是用pip命令安装的。这里注意下,mac自带的版本低一些,pip install xxx和pip3 install xxx的路径是不一样的。我用的是pip3,查看路径命令:pip3 show selenium 2、打开pycharm的配置界面,选择selenium的安装目录 我的安装目录是:/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/si
重新入门python爬虫到放弃
目录 爬虫技巧 下载器,使用什么框架爬取 (必备) 目标网站即URL (必须) 如何处理AJAX和JS渲染的内容? 如何绕过反爬虫机制? 首发于 2018-09-12 22:32:29 最近项目不忙,乘此机会重新学习了一下python爬虫, 引发了一些思考,以下几点: 学习python真的是从众现象一时热吗? 学了有什么用,能改变现状吗? 如果不学又当如何呢? 学习python到了现在是个分水岭,几乎各方面的知识都有所涉及,到底是往哪个方向发展呢? [x] 数据爬虫 (网络请求,页面解析,设置
Java学习第二章 之 变量、数据类型和运算符
1 /**
2 什么是变量:变量就是数据值可以更改的
3 变量定义后不能赋值,使用时再赋值
4 变量有作用域的限制
5 数据类型:4类8种
6 整型:byte(1字节),short(2字节),int(4字节),long(8字节)
7 浮点型:float(4字节),double(8字节)
8 字符型:char(2
【黑科技】你不知道的B站客户端下载 win10 LTSC如何打开商店
声明:此文章仅用于学习研究使用,如有侵权,请联系我删除该文章 写在最前 本篇文章仅供参考,希望大家在通读全文后对过程有一定了解,再进行操作,切不可莽撞。这篇文章的本意是为大家提供方便,不希望给大家带来不便。同时因为每台机器的情况都不一样,如果在实施过程中出现了问题,例如云盘链接失效、网站发生变化、过程出现差池,都可以在站内私信我,看到后一定第一时间为大家解决。 但还是建议大家更多的去尝试,去探索。技术永远在更新,而一篇攻略却无法永久的更迭下去,但是总会有新的攻略、新的作者在行动。所以只要你愿意
今日推荐
周排行