01 2022 档案

摘要:分析网页 通过浏览器抓包可得 通过JS逆向可以得到 利用Python模拟加密 word = input("请输入要翻译的单词") # 时间戳 import time ts = r = str(int(time.time() * 1000)) import random salt = i = r + 阅读全文
posted @ 2022-01-30 16:02 Kenny_LZK 阅读(106) 评论(0) 推荐(0) 编辑
摘要:JavaScript基础语法(二) 八、 函数 1、 函数的概念 在JS里面,可能会定义非常多的相同代码或者功能相似的代码,这些代码可能需要大量重复使用虽然,for循环语句也能实现一些简单的重复操作,但是比较具有局限性,此时,我们就可以使用JS中的函数 函数:就是封装了一段可被重复调用执行的代码块。 阅读全文
posted @ 2022-01-25 08:31 Kenny_LZK 阅读(98) 评论(0) 推荐(0) 编辑
摘要:JavaScript基础语法(一) 一、基本概念 1、 编程 编程:就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并得到结果的过程 计算机程序:就是计算机所执行的一系列问题的指令集合,而程序全部都是用我们所掌握的语言来编写的,所以人们要控制计算机一定要通过计算机语言向计算机发出命令 阅读全文
posted @ 2022-01-24 15:00 Kenny_LZK 阅读(92) 评论(0) 推荐(0) 编辑
摘要:CSS基础语法(三) 十五、CSS定位 1、为什么要使用定位 浮动可以让多个块级盒子一行没有缝隙排列显示,经常用于横向排列盒子 定位则是可以让盒子自由的在某个盒子内移动位置或者固定屏幕中某个位置,并且可以压住其他盒子 2、定位组成 定位:将盒子定在某个位置,所以定位也是在摆放盒子,按照定位的方式拖动 阅读全文
posted @ 2022-01-23 17:11 Kenny_LZK 阅读(94) 评论(0) 推荐(0) 编辑
摘要:CSS基本语法(二) 八、CSS复合选择器 在CSS中,可以根据选择器的类型把选择器分为基础选择器和复合选择器,复合选择器是建立在基础选择器之上,对基础选择器进行组合形成的 复合选择器可以更准确、更高效的选择目标元素(标签) 符合选择器是由多个基础选择器,通过不同的组合方式组合而成的 常用的复合选择 阅读全文
posted @ 2022-01-23 11:25 Kenny_LZK 阅读(36098) 评论(0) 推荐(0) 编辑
摘要:简介 概念 散列算法(Hash Algorithm),又称哈希算法,杂凑算法,是一种从任意文件中创造小的数字「指纹」的方法。与指纹一样,散列算法就是一种以较短的信息来保证文件唯一性的标志,这种标志与文件的每一个字节都相关,而且难以找到逆向规律。因此,当原有文件发生改变时,其标志值也会发生改变,从而告 阅读全文
posted @ 2022-01-22 12:21 Kenny_LZK 阅读(780) 评论(0) 推荐(0) 编辑
摘要:简介 Python 中有个序列化过程叫作 pickle,它能够实现任意对象与文本之间的相互转化,也可以实现任意对象与二进制之间的相互转化。也就是说,pickle 可以实现 Python 对象的存储及恢复。 pickle模块的应用很简单,只有四个方法 dumps():将 Python 中的对象序列化成 阅读全文
posted @ 2022-01-21 19:13 Kenny_LZK 阅读(234) 评论(0) 推荐(0) 编辑
摘要:面向对象,使用Tkinter设计界面 import tkinter as tk import requests, os, winreg, tkinter.messagebox, tkinter.filedialog class Ui: # 执行前期的ui设计 def __init__(self, w 阅读全文
posted @ 2022-01-21 17:32 Kenny_LZK 阅读(584) 评论(0) 推荐(0) 编辑
摘要:案例一 Label & Button 标签和按钮 import tkinter as tk window = tk.Tk() # 实例化Tk window.title("muy window") # 设置标题 window.geometry("200x100") # 设置窗口的大小 var1 = t 阅读全文
posted @ 2022-01-21 11:47 Kenny_LZK 阅读(1048) 评论(0) 推荐(0) 编辑
摘要:前言 此方法仅供学习爬虫,切勿用在其他途径 要使用的库 模块 import requests, os, time, loguru import pandas as pd from concurrent.futures import ThreadPoolExecutor 分析 搜索分析 首先,我们搜索 阅读全文
posted @ 2022-01-19 12:22 Kenny_LZK 阅读(1302) 评论(0) 推荐(0) 编辑
摘要:概述 用爬虫时,大部分网站都有一定的反爬措施,有些网站会限制每个 IP 的访问速度或访问次数,超出了它的限制你的 IP 就会被封掉。对于访问速度的处理比较简单,只要间隔一段时间爬取一次就行了,避免频繁访问;而对于访问次数,就需要使用代理 IP 来帮忙了,使用多个代理 IP 轮换着去访问目标网址可以有 阅读全文
posted @ 2022-01-18 09:45 Kenny_LZK 阅读(602) 评论(0) 推荐(0) 编辑
摘要:matplotlib 概念 matplotlib能将数据进行可视化,更加直观的呈现 使数据更客观,更有说服力 matplotlib是最流行的Python底层绘图库,主要做数据可视化图表,名字取材于matlab,模仿matlab创建 matplotlib官方文档 绘制折线图 from matplotl 阅读全文
posted @ 2022-01-17 15:28 Kenny_LZK 阅读(148) 评论(0) 推荐(0) 编辑
摘要:创建python环境 conda create -n your_env_name python=X.X (2.7、3.6等) 查看python环境 conda env list / conda info -envs 切换python环境 source activate your_env_name 删 阅读全文
posted @ 2022-01-15 17:28 Kenny_LZK 阅读(37) 评论(0) 推荐(0) 编辑
摘要:系统需求 通讯录的功能需求如下 添加联系人:向通讯录中添加新人,信息包括(姓名、性别、年龄、联系电话、家庭住址)最多记录10000人 显示联系人:显示通讯录中所有联系人信息 删除联系人:按照姓名进行删除指定联系人 查找联系人:按照姓名查看指定联系人的信息 修改联系人:按照姓名重新修改指定联系人 清空 阅读全文
posted @ 2022-01-15 10:30 Kenny_LZK 阅读(108) 评论(0) 推荐(0) 编辑
摘要:简介 Beautiful Soup是python的一个库,最主要的功能是从网页抓取数据 官方解释 Beautiful Soup提供一些简单的、python式的函数用来处理导航、搜索、修改分析树等功能。它是一个工具箱,通过解析文档为用户提供需要抓取的数据,因为简单,所以不需要多少代码就可以写出一个完整 阅读全文
posted @ 2022-01-14 21:43 Kenny_LZK 阅读(377) 评论(0) 推荐(0) 编辑
摘要:简介 XPath 是一门在 XML 文档中查找信息的语言。XPath 可用来在 XML 文档中对元素和属性进行遍历。XPath 是 W3C XSLT 标准的主要元素,并且 XQuery 和 XPointer 都构建于 XPath 表达之上。 安装 pip install lxml 本文示例的html 阅读全文
posted @ 2022-01-14 19:38 Kenny_LZK 阅读(328) 评论(0) 推荐(0) 编辑
摘要:简介 案例 画生日蛋糕,同时添加音乐 import turtle as t import pygame import math as m import random as r def backgroundMusic(): # 音乐导入 file = r'输入音乐的路径' # 界面初始化 pygame 阅读全文
posted @ 2022-01-14 16:43 Kenny_LZK 阅读(150) 评论(0) 推荐(0) 编辑
摘要:传输模型 层次模型 各层说明 OSI七层网络模型 TCP/IP四层网络模型 对应协议 供操作系统或应用进行网络通信的标准接口 应用层 应用层 Telnet、FTP、SMTP、DNS、HTTP 将不同的编码方式转换成网络通信中采用的标准表现形式如: UTF-8) 表示层 应用层 Telnet、FTP、 阅读全文
posted @ 2022-01-14 16:05 Kenny_LZK 阅读(269) 评论(0) 推荐(0) 编辑
摘要:生产者与消费者模型 一、 多线程和队列模块 import threading, queue # 多线程模块和队列模块 que = queue.Queue() # 创建队列 # 建立消费者模型类 class Consumer(threading.Thread): # 继承线程列使用 def __ini 阅读全文
posted @ 2022-01-14 15:57 Kenny_LZK 阅读(181) 评论(0) 推荐(0) 编辑
摘要:C++初识 第一个C++程序 编写一个C++程序总共分为4个步骤 创建项目 创建文件 编写代码 运行程序 创建项目 Visual Studio是我们用来编写C++程序的工具 创建文件 编写代码 #include <iostream> using namespace std; int main() { 阅读全文
posted @ 2022-01-13 19:59 Kenny_LZK 阅读(456) 评论(0) 推荐(1) 编辑
摘要:视图 认识视图 透视图 平面视图 摄影机视图 光照视图 视图布局 最大化视图(Alt + W) 切换视图布局 切换视图 透视图(P) 前视图(F) 左视图(L) 顶视图(T) 底视图(B) 正交视图(U) 摄影机视图(C) 光照视图(Shift + 4) 视图显示模式 常用显示模式 实体显示 线框显 阅读全文
posted @ 2022-01-12 16:58 Kenny_LZK 阅读(1216) 评论(0) 推荐(0) 编辑
摘要:简介 从github下载的代码一般都会带有README.md文件,该文件是一个Markdown格式的文件。PyCharm是默认没有安装Markdown插件的,所以不能按照Markdown格式显示文本,显示的是原始文本。 安装方法 在设置中找到安装插件的位置 安装完成后,就可以打开md后缀名的文件 同 阅读全文
posted @ 2022-01-12 16:50 Kenny_LZK 阅读(514) 评论(0) 推荐(0) 编辑
摘要:编辑类 Ctrl + Space 基本的代码完成(类、方法、属性) Ctrl + Alt + Space 类名完成 Ctrl + Shift + Enter 语句完成 Ctrl + P 参数信息(在方法中调用参数) Ctrl + Q 快速查看文档 Shift + F1 外部文档 Ctrl + 鼠标 阅读全文
posted @ 2022-01-05 21:47 Kenny_LZK 阅读(73) 评论(0) 推荐(0) 编辑
摘要:简介 一般游戏来说,声音主要分为两种,一种是背景音乐,一种是音效。 背景音乐就是时刻伴随着游戏存在的,往往就是重复播放的一首曲子或者歌曲 音效就是在某种条件下被触发产生的 Pygame 支持的声音格式十分有限,一般情况下我们使用 .ogg 的格式来做背景音乐,用无压缩的 .wvb 来作为音效 如果是 阅读全文
posted @ 2022-01-05 21:30 Kenny_LZK 阅读(708) 评论(0) 推荐(0) 编辑
摘要:PyInstaller 一、 概述 1、 简介 pyinstaller是一个第三方库,它能够在Windows、Linux、 Mac OS X 等操作系统下将 Python 源文件打包,通过对源文件打包, Python 程序可以在没有安装 Python 的环境中运行,也可以作为一个 独立文件方便传递和 阅读全文
posted @ 2022-01-05 21:07 Kenny_LZK 阅读(456) 评论(0) 推荐(0) 编辑
摘要:项目的源码在GitHub 创建模块 第一步,我们可以自己封装一个模块用来进行多线程爬虫 from threading import Thread # 继承Thread方法,重写run方法 class Spider(Thread): # 同时重写多线程的run函数 def __init__(self, 阅读全文
posted @ 2022-01-05 19:09 Kenny_LZK 阅读(176) 评论(0) 推荐(0) 编辑
摘要:类成员 一、 成员分类 类大致可以分为两大部分 静态属性 动态方法 class A: # 类对象 # 静态属性部分 name, age = "Make", 12 # 静态属性,类属性,在__init__外部定义 __gender = "boy" # 私有静态属性 # 动态方法部分 def __ini 阅读全文
posted @ 2022-01-05 18:42 Kenny_LZK 阅读(121) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示