面试准备 HTTP协议

http协议的主要特点 简单快速 //某个资源是固定的 (统一资源符)UII 灵活 //http头部有个数据类型,完成不同数据类型的传输 无连接 //链接一次就会断开 无状态 //客户端和服务端是两种身份 http中间建立链接(不区别两次链接者的身份) http报文组成部分 请求报文: 请求行:请求方法 页面地址 http协议版本 请求头 Header //key value 空行 /r/n/r/n 请求体 body HTTP方法 GET --- 获取资源 POST --- 传输资源 PUT
分类: 其他 发布时间: 11-30 23:17 阅读次数: 0

doraemon的python 爬虫 http和https的区别

1.http和https http: 概念:clinet和Server进行数据交互的某种形式 常用的头信息: User-Agent:请求载体的身份标识 Connection:close content-type: https: 概念:安全的http协议 证书 对称秘钥加密 在本地用公钥进行加密,然后将数据和私钥发送给服务端 非对称秘钥加密 由服务端提供公钥,客户端进行加密后在传送给服务端 证书秘钥加密方式 服务端将公钥发送给证书机构,然后给公钥打标记,在发送给客户端 爬虫相关概述 爬虫概念:
分类: 其他 发布时间: 11-30 23:17 阅读次数: 0

修改idea内存

一、显示idea内存 1、ctrl+alt+s弹出设置->选中Appearance->Show memory indicator前面勾选✔->idea的右下角显示内存信息 二、修改idea内存大小 1、方法一 2、方法二 -Xms128m 设置IDEA初时的内存大小,提高Java程序的启动速度 -Xmx1013m 设置IDEA最大内存数 -XX:ReservedCodeCacheSize=240m 保留代码占用的内存容量 可根据实际情况设置 注:我的idea是安装在F盘,直接去F盘中idea文
分类: 其他 发布时间: 11-30 23:17 阅读次数: 0

NIO编程之多客户端聊天系统

1. 服务端 import java.io.IOException; import java.net.InetSocketAddress; import java.nio.ByteBuffer; import java.nio.channels.*; import java.util.Iterator; import java.util.Set; public class GroupChatServer { private Selector selector; private
分类: 其他 发布时间: 11-30 23:17 阅读次数: 0

Docker设置

vi /etc/docker/daemon.json
分类: 其他 发布时间: 11-30 23:17 阅读次数: 0

doraemon的python 爬虫(requests模块)

### 2.requests模块 - 概念:一个基于网络请求的模块.作用就是用来模拟浏览器发起请求. - 编码流程: - 指定url - 进行请求的发送 - 获取响应数据(爬取到的数据) - 持久化存储 - 环境的安装: - pip install requests **requests:** - get/post: - url - data/params:对请求参数的封装 - headers:UA伪装 - 什么是动态加载的数据:由另一
分类: 其他 发布时间: 11-30 23:17 阅读次数: 0

期货、股指期权、ETF期权

期货与期权: 期权是指一种合约,该合约赋予持有人在某一特定日期或该日之前的任何时间以固定价格购进或售出某种资产的权利。 期货是标准化的合约,赋予参与者在未来的某个时间点以约定好的一个价格去买入或者卖出某样东西的义务。 相较之下,期权则是给予买者权利而非义务,从本质上看,区分期权和期货的关键在于权利和义务的差别。进一步看,这种权利和义务的区别也反映出参与者买方和卖方的权利差别和风险不对等。在期权交易中,买方在未来规定的时间点(假设欧式期权)可选择行权或不行权,如果买方选择行权则卖方就必须履行合约
分类: 其他 发布时间: 11-30 23:17 阅读次数: 0

centos7 关闭防火墙-selinux-同步时间命令-直接执行-不需要脚本运行-简单高效

systemctlstopfirewalld&&systemctldisablefirewalld&&sed-i's/enforcing/disabled/'/etc/selinux/config&&yuminstall-yntpdate&&ntpdatetime.windows.com
分类: 企业开发 发布时间: 11-30 23:10 阅读次数: 0

Java中的锁 Lock和synchronized

锁的释放-获取建立的happens before 关系锁是java并发编程中最重要的同步机制。锁除了让临界区互斥执行外,还可以让释放锁的线程向获取同一个锁的线程发送消息。下面是锁释放-获取的示例代码:class MonitorExample { int a =
分类: 编程语言 发布时间: 11-30 23:01 阅读次数: 0

慌了,大厂最后一面居然问我高并发系统下的限流?

开涛大神在博客中说过:在开发高并发系统时有三把利器用来保护系统:缓存、降级和限流。本文结合作者的一些经验介绍限流的相关概念、算法和常规的实现方式。 缓存 缓存比较好理解,在大型高并发系统中,如果没有缓存数据库将分分钟被爆,系统也会瞬间瘫痪。使用缓存不单单能够提
分类: 编程语言 发布时间: 11-30 23:01 阅读次数: 0

化学2.0

八下第二单元部分 部分元素核电荷数、名称及其符号 1氢H 2氦He 3锂Li 4铍Be 5硼B 6碳C 7氮N 8氧O 9氟F 10氖Ne 11钠Na 12镁Mg 13铝Al 14硅Si 15磷P 16硫S 17氯Cl 18氩Ar 19钾K 20钙Ca 21钪(kàng) Sc 22钛Ti 23钒(fán) V 24铬(gè) Cr 25锰Mn 26铁Fe 27钴(gǔ) Co 28镍(niè) Ni 29铜Cu 30锌Zn 31镓(jiā) Ga 32锗(zhě) Ge 33砷(shēn)
分类: 其他 发布时间: 11-30 22:50 阅读次数: 0

CSS中如何使用背景样式属性,看这篇文章就够用了

css背景样式属性介绍 背景样式就是自定义HTML标签的背景颜色或背景图像。 背景属性说明表 属性名 属性值 描述 background-color #f00、red、rgb(255,0,0) 设置背景颜色。 background-image url(背景图片路径) 设置背景图像。 background-repeat repeat、repeat-x、repeat-y、no-repeat 设置背景图片是否平铺和平铺方向。 background-position left、center、right
分类: 其他 发布时间: 11-30 22:50 阅读次数: 0

js 五种绑定彻底弄懂this,默认绑定、隐式绑定、显式绑定、new绑定、箭头函数绑定详解

壹 ❀ 引 可以说this与闭包、原型链一样,属于JavaScript开发中老生常谈的问题了,百度一搜,this相关的文章铺天盖地。可开发好几年,被几道this题安排明明白白的人应该不在少数(我就是其一)。我觉得this概念抽象,变化多端总是让人晕头转向,但平心它并不是有多难,今天我们就从this绑定的五种场景(默认绑定、隐式绑定、显式绑定、new绑定、箭头函数绑定)出发,静下心来好好聊聊这个 this,本文开始。 贰 ❀ this默认绑定 this默认绑定我们可以理解为函数调用时无任何调用前
分类: 其他 发布时间: 11-30 22:50 阅读次数: 0

PAT甲级【2019年9月考题】——A1163 PostfixExpression【25】

7-3 Postfix Expression (25 分) Given a syntax tree (binary), you are supposed to output the corresponding postfix expression, with parentheses reflecting the precedences of the operators. Input Specification Each input file contains one test case. Fo
分类: 其他 发布时间: 11-30 22:50 阅读次数: 0

20182309 2019-2020-1 《数据结构与面向对象程序设计》第10周学习总结

20182309 2019-2020-1 《数据结构与面向对象程序设计》第10周学习总结 教材学习内容总结 图 无向图 有向图 带权图 遍历方法 深度优先 广度优先 连通性 最小生成树 最短路径 实现图 邻接表 邻接矩阵 教材学习中的问题和解决过程 问题1:判断最短路径 问题1解决方案:一、Dijkstra算法 规定一个 出发点,然后先初始化距离数组。数组中的每个下标就对应一个结点,每个数据项就是出发点到每个结点的距离。 1:将一个集合分为两部分,一个是已经找过的结点U,一个是没有找到过的v
分类: 其他 发布时间: 11-30 22:50 阅读次数: 0

SDK评测

这个作业属于哪个课程 这个作业要求在哪里 https://edu.cnblogs.com/campus/fzu/2019FZUSEZ/homework/10081 这个作业的目标 每个人发表一篇随笔,通过分析 腾讯实时音视频 ,结合阅读《构建之法》,写一篇随笔。 作业正文 .... 其他参考文献 ... 一、评测 微信小程序: 使用体验:感觉良好,挺有趣,未见明显bug 安卓使用样例: 使用体验:用户体验很不良好,搞了半天,搞不懂怎么用,图标指示性不强,让用户搞不懂是干嘛的 web使用样例:
分类: 其他 发布时间: 11-30 22:50 阅读次数: 0

腾讯cookie里的pgv_pvi、pgv_si计算方式

最近需要模拟登录腾讯某个平台,发现cookie里有两个js运算的随机值。 于是乎分析了一波。不知道这个是不是通用的,搜了下网上好像别人提到这两个也不是必须的。 pgv_pvi 不用参数 pgv_si 传一个s function r(c) { return (c || "") + Math.round(2147483647 * (Math.random() || .5)) * +new Date % 1E10 }
分类: 其他 发布时间: 11-30 22:50 阅读次数: 0

程序员被发小以刷单的名义骗入传销组织...

本文首发在我的微信公众号:原文链接 传销诈骗,起源于“庞氏骗局”,即以后来人的钱发前面人的利益。 一、刷单 我在大一的时候就接触了披着刷单外衣的传销骗局,被骗200元。而使我上当受骗的人是和我一个小学、中学的同学。 我经常在朋友圈看到她发的刷转账截图的动态,并得知这是做刷单的佣金... (我猜现在你的QQ空间、朋友圈这种刷单好友依旧络绎不绝。) 在我反复向她确认截图的真实性之后,并认真询问她是否可以尽快回本,出于对她一直以来的信任,我付了200元成为了该刷单组织的一名黄金会员,拥有做打字单、淘
分类: 其他 发布时间: 11-30 22:50 阅读次数: 0

流程控制中,有4种循环,各自的适用场景

1.for循环 for循环拥有三个表达式的语法结构,以及每个表达式在执行顺序中的作用和执行实际、决定了当我们明确知道循环次数的情况下使用它 2.while循环 while循环的语法中只有一个boolean类型的表达式用于作为循环结束的判断,所以它常用于:不知道循环执行的次数,只知道达到某个条件的时候循环继续或不继像的时候使用. 3. do- while循环 do- while循环是while循环的变形,在语法上与while有相似度,只是判断循环是否继续执行的boolean表达式放在了循环体的后
分类: 其他 发布时间: 11-30 22:50 阅读次数: 0

化学2.1

杂 (1) 金属活动性K Ca Na Mg Al Zn Fe SnPb H Cu Hg Ag Pt Cu (2) 静电作用形成化合物。 (3) 元素的化学性质主要决定于原子的最外层电子数。 (4) 有机物:含C,有活性。 (5) 同种物质在氧气中燃烧程度比在空气中剧烈。 说明:物质在空气中燃烧,实际上是与其中的氧气发生反应,氧气浓度越高,反应越剧烈 碳,硫在空气中的燃烧程度比铁剧烈。 说明:碳,硫比铁的化学性质活泼 1关于微粒半径比较 (1) 电子层数越多,半径越大。如:K>Na (2) 电子
分类: 其他 发布时间: 11-30 22:50 阅读次数: 0