摘要:
1、什么是JVM? JVM是Java虚拟机,Java编译器首先将Java代码编译为字节码,然后字节码转换为本地机器码(计算机可以直接执行的指令集)。 2、什么是JRE? JRE(Java运行时环境)是一个软件包,提供Java类库,Java虚拟机(JVM)和运行Java应用程序所需的其他组件。 3、J 阅读全文
摘要:
分布式爬虫实现步骤: 1.安装一个scrapy-redis的组件 原生的scrapy不能实现分布式爬虫,必须要让scrapy结合scrapy-redis组件一起实现分布式爬虫。原因是因为原生的scrapy的调度器和管道不可以被分布式集群共享,不能实现集群之间整体的调度。scrapy-redis组件的 阅读全文
摘要:
使用selenium爬取信息,可以实现浏览器自动化操作,模拟用户的各种真是操作行为。 可以实现浏览器无头(无可视化界面)访问获取页面数据,并且规避被检测风险,添加代码如下: #浏览器自动化模块 from selenium import webdriver #实现无可视化界面 from seleniu 阅读全文
摘要:
Conllection接口的接口对象的集合: List接口:元素按进入先后有序保存,可重复; LinkedList,链表,插入删除,没有同步,线程不安全,查询慢,增删快。 Array List,数组,随机访问,没有同步,线程不安全,查询快,增删慢。 Vector,数组,同步,线程安全,查询快,增删慢 阅读全文
摘要:
pip命令行里输入 pip install -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-python 基本上这一个命令就可以解决问题啦! 清华镜像源 https://mirrors.tuna.tsinghua.edu.cn/ 阅读全文
摘要:
安装Git后首次上传项目到Github需要进行配置,否则无法上传。 在任意位置上鼠标右键进入Git操作命令行: 先添加用户信息: 输入git config --global user.email "you@example.com" 输入(名字最好是Github的登陆名)git config --gl 阅读全文
摘要:
IDEA是目前流行的开发工具之一,使用idea和git可以很方便的管理项目。 一、安装git客户端 首先要安装git,它是一个版本控制工具,可以管理项目。 git官网地址 安装步骤很简单。 二、在IDEA中绑定Git 在IDEA主窗口中打开File->settings->搜索git 再找到Githu 阅读全文
摘要:
前后端分离就是将一个应用的前端代码和后端代码分开。 那么为什么要这样做呢? 如果不使用前后端分离的方式,会有哪些问题呢? 传统的Java Web开发中,前端使用JSP开发,JSP不是由后端开发者来独立完成的。一般是根据开发设计文档,由前端开发人员设计好HTML页面,将页面交付后端开发人员,后端开发人 阅读全文
摘要:
基于Python的校园网自动登陆脚本 #conding:utf-8 import requests import time import os //此为深澜校园网的登陆配置,不同平台略有不同 url = "http://注册IP地址/srun_portal_pc.php?ac_id=1&" my_h 阅读全文
摘要:
中序线索二叉树 先序线索二叉树 后序线索二叉树 找前驱 ✓ ✗ ✓ 找后继 ✓ ✓ ✗ 在线索二叉树中不是每个结点通过线索都可以直接找到它的前驱和后继的。 在先序线索二叉树中查找一个结点的先序后继很容易,而查找先序前驱则必须要知道该结点的双亲结点。同样地,在后序线索二叉树中查找一个结点的后序前驱很容 阅读全文
摘要:
数据库基本概念 实体:客观世界可以相互区别的事务。 属性:实体所具有的某种特性。 元组:数据表中的一行。 候选码/主码:数据表中可以唯一确定一个元组的一个或一组属性叫候选码。如果候选码有多个,则选定一个作为主码。 主属性:包含在任何一个候选码中的属性称为主属性。 非主属性:不包含在任何候选码中的属性 阅读全文
摘要:
芯片组 芯片组是构成主板电路的核心。一定意义上讲,它决定了主板的级别和档次。它就是“南桥”和“北桥”的统称,就是把以前复杂的电路和原件最大限度地集成在几颗芯片内的芯片组。芯片组就是整个身体的神经,芯片组几乎决定了这块主板的功能,进而影响到整个电脑系统的性能的发挥,芯片组是主板的灵魂。芯片组的性能的优 阅读全文
摘要:
电路交换 在进行数据传输之前,两个结点之间必须先建立一条专用的物理通信路径(由通信双方之间的交换设备和链路逐渐连接而成),该路径可能经过许多中间结点。这条路径在传输数据期间一直被占用,知道通信结束后才被释放。 报文交换 数据交换的单位是报文,报文携带有目标地址、源地址等信息。报文采用存储转发的传输方 阅读全文
摘要:
物理层 在物理层上传输单位是比特。 物理层的作用是实现相邻节点之间的比特流的透明传输。尽可能屏蔽掉具体传输介质和物理设备的差异,使其上面的数据链路层不必考虑网络的具体传输介质是什么。 数据链路层 数据链路层在物理层提供服务的基础上向网络层提供服务,其主要作用是加强物理层传输原始比特流的功能,将物理层 阅读全文