04 2021 档案
摘要:1、String 创建字符串 String s = "xxx" ; String s = new String ("xxx"); String s = new String( new char [] {'x','x','x'} ); 对于第三种的解释:字符串在String内部是通过一个char[ ]
阅读全文
摘要:说明 简单来说,包就是存放.java文件的文件夹。 自定义包所在文件夹是工程文件下的src目录。 Java定义了一种名字空间,称之为包(package),一个类总是属于某个包,类名只是一个简写,真正的完整类名是包名.类名。 在定义class时,我们需要在第一行声明这个class属于哪个包。 例如,小
阅读全文
摘要:在一个class中定义的属性,我们称之为实例属性。实例属性的特点是,每个实例的属性相互独立,互不影响。 1、静态属性 定义 用static关键字修饰的属性 作用 静态属性由所有实例共享,可以通过类名直接访问类的静态属性。 通过一个实例修改静态属性,将会导致所有实例的静态属性的修改。 例子 class
阅读全文
摘要:在抽象类中,抽象方法的本质是定义接口规范:规定高层类的接口,保证所有子类都有相同的接口实现。这样,多态就能发挥出威力。 如果一个抽象类没有属性,所有方法都是抽象方法: abstract class Person{ public abstract void run(); public abstract
阅读全文
摘要:1、class 定义 class Person{ public String name; public int age; } Java虽然有很多地方与C++相同,但是class的定义这一块却是有所不同——C++类定义结束后,还有个分号,而Java没有。 创建实例 Person ming = new
阅读全文
摘要:1、传入 传入时机:执行时 格式: //编译 javac Main.java //执行并传入命令行参数 -version java Main -version 此时,参数-version就以String的形式保存在了main方法的参数args中了。 补充:传入的参数格式随意,毕竟是以String的形
阅读全文
摘要:学习自:PIL官方文档——Image (2条消息) Python图像处理PIL各模块详细介绍_章子雎的博客-CSDN博客 一、Image模块 1、open 用法 open(fp,mode='r',formats=None) 说明 打开图像;不过据官网文档所说,调用该方法后,实际的图像文件并没有读入进
阅读全文
摘要:1、输出 都在System.out模块下,常用方法有: print:输出; println:输出并换行; printf:格式化输出; 2、格式化输出 格式化输出的方法是System.out.printf(),这里和C语言的格式化输出的方法名字相同,且输出方法相同 System.out.printf(
阅读全文
摘要:学习时可参考: Java在线文档(中文版) Java官方文档(英文版) 0、基本 0.1、导入某个Module 格式:import 包1.包2.类名 import java.util.List;import java.util.ArrayList; import 包.*:导入包中的所有类(不包含子包
阅读全文
摘要:1、类名首字母大写;方法名首字母小写;常量名全大写; 2、当控制语句只有一句时,可以省略大括号{};但是,建议任何时候都保留大括号,因为这是Java语句块的标志 3、用某个接口承接实现类时(多态),之后只能对该对象调用该接口的方法,而不能调用实现类的方法: List <Integer> list =
阅读全文
摘要:学习自:PIL官方文档——Concepts 写在最前:PIL只处理栅格(Raster)数据 1、Bands 一幅图像由一个或多个波段的数据组成。PIL允许我们在单幅图像中存储多个波段,前提是它们有相同的维度。例如,一幅PNG图像包含了R、G、B、A波段,RGB不多说了,A是alpha透明度。在分析这
阅读全文
摘要:基本语句、文件方面 Java中的字符是单引号,字符串是双引号;Python则是单双都可以 Java语句结束有分号;,Python没有(写分号也正确) Java中程序执行需要有main函数,Python可以不写出来(程序执行时仍是执行main函数) Java语句都是在类中进行的(Java是完全面向对象
阅读全文
摘要:最新版2021年版 Java安装目录 2、在系统变量中设置2项属性,JAVA_HOME、PATH(大小写无所谓),若已存在这点击编辑,不存在则新建 参数为: JAVA_HOME: D:\Java\jdk-16.0.1 //实际下载的JDK路径 PATH : %JAVA_HOME%\bin 其中Jav
阅读全文
摘要:学习总结自:PIL官方文档 PIL(Python Image Library)是Python的一个图像处理库。 1、简介 PIL库中最重要的类是Image ①从文件中加载Image——open方法 from PIL import Image im=Image.open('文件路径') 成功后,该函数
阅读全文
摘要:1、外部子进程subprocess python之subprocess模块详解--小白博客 - 夜风2019 - 博客园 python subprocess模块 - lincappu - 博客园 之前所说子进程的代码实现都是在主进程内部的,然而很多时候,子进程都是一个外部进程,我们需要控制子进程的输
阅读全文
摘要:学习自:python进程、线程、协程 - 张岩林 - 博客园 1、threading.Thread Thread方法 方法(使用方法为Thread.xxx) 说明 start() 激活线程 getName() 获取线程的名称 setName() 设置线程的名称 name 名称属性(不是方法) is_
阅读全文
摘要:本节内容为①进程线程的基础知识;②在Python的实现方法; 学习总结自: 一文看懂Python多进程与多线程编程(工作学习面试必读) - 知乎 multiprocessing 官方文档 1、进程线程基础 什么是进程、线程? ①进程:Process;线程:Thread; ②进程是OS分配资源的最小单
阅读全文
摘要:学习自: python3解析库lxml - Py.qi - 博客园 lxml官方文档 lxml官方文档——lxml中的类、方法使用,如果需要查看某些方法的具体用法,就到这个网页下 python爬虫系列--lxml(etree/parse/xpath)的使用 0、简介 lxml是Python的一个解析
阅读全文
摘要:学习自: XML 教程 1、XML简介 1)什么是XML XML指可扩展标记语言(eXtensible Markup Language) XML是标记语言,类似HTML XML设计宗旨传输(而非显示)数据 XML标签没有被预定义。你需要自行定义标签。 XML被设计为具有自我描述性 2)与HTML的差
阅读全文
摘要:学习自: 1~3学习自如何在python中执行另一个py文件_python_脚本之家 4~6学习自Python中四种运行其他程序的方式 - hankleo - 博客园 1、os.system方法 用法: os.system('python3 xxx.py') 说明: 就相当于在cmd窗口中写pyth
阅读全文
摘要:学习自: Scrapy官方文档——CrawlerRunner相关 解决django或者其他线程中调用scrapy报ReactorNotRestartable的错误 - liuxianglong - 博客园 (6条消息) python定时启动多个爬虫,解决(twisted.internet.error
阅读全文
摘要:pyinstaller打包exe文件出现命令窗口一闪而过 原因:exe运行过程中出错了,解决这些错误就可以了 解决方法: 通过 cd path >> xxx.exe 在命令行中运行exe文件,就可以显示出运行错误了。
阅读全文
摘要:1、DLL load failed 说明没有找到某个DLL 解决方法: 在 D:\Anaconda\Anaconda3\Library\bin 下找到缺失的DLL,复制到dist下 2、No module named xxx https://blog.csdn.net/ouening/article
阅读全文
摘要:1、输出为CSV文件时,Permission denied 原因可能是: (1)构建DataFrame时没有写index参数 (2)用Dict构建最开始的数据时,value没有写成List的形式,例如 #错误 data={ 'name':'Lee', 'age':13 } #正确 data={ 'n
阅读全文
摘要:总结自:Spiders — Scrapy 2.5.0 documentation Spider 1、综述 ①在回调函数Parse及其他自写的回调函数中,必须返回Item对象、Request对象、或前两种对象的迭代器形式。这些Requests同样也必须包含一个回调函数,之后它们的Response会被特
阅读全文
摘要:问题:网页http://gk.chengdu.gov.cn/govInfo/detail.action?id=2653973&tn=2中有一个PDF需要下载,开发者模式下该PDF的链接为http://gk.chengdu.gov.cn/uploadfiles/07180246020404/20200
阅读全文
摘要:'gbk' codec can't decode byte 0x80 in position xx open文件时,添加参数'encoding='utf-8' 'utf-8' codec can't decode byte 0x80 in position xx open文件时,添加参数'encod
阅读全文
摘要:1、KeyError: 'Spider not found: BDS' 原因:settings.py中缺少了几项与spider名字配置相关的项: BOT_NAME = 'BDS' SPIDER_MODULES = ['County.spiders'] NEWSPIDER_MODULE = 'Coun
阅读全文
摘要:学习自Requests and Responses — Scrapy 2.5.0 documentation Request在Spider中生成,被Downloader执行,之后会得到网页的Response 1、Request 1)构造 scrapy.http.Request(*args,**kw)
阅读全文
摘要:学习自Scrapy 2.4.1 documentation 这一部分是对官方文档的学习,主要是理解翻译,来对之前的应用部分进行详细的理论补充。 1、保存爬取到的要素的方式: ①运行scrapy指令时,添加参数-o、-O;(大小写字母o而不是数字) ②写Pipelines.py进行更详细的要素输出;
阅读全文
摘要:学习自:手把手教你用Python爬取百度搜索结果并保存 - 云+社区 - 腾讯云 如何利用python模拟百度搜索,Python交流,技术交流区,鱼C论坛 指定关键字,对其进行百度搜索,保存搜索结果,记录下搜索的内容和标题 思路: 首页:https://www.baidu.com/s?wd=* (将
阅读全文
摘要:学习自:Python Scrapy 爬虫框架实例(一) - Blue·Sky - 博客园 这一节是对前两节内容的补充,涉及内容为一些额外的类与方法,来对原代码进行改进 原代码:这里并没有用前两节的代码,而是用了另一个爬虫的代码,作用是爬取千图网的图片信息。该爬虫的基本信息: 项目名:AdilCraw
阅读全文
摘要:全部:Linux常用命令 - SegmentFault 思否 wget 与 curl 命令详解 - SegmentFault 思否 十万字Linux命令大全cat详细教程(一)_川川菜鸟的博客-CSDN博客 规则与技巧 ctrl+k //剪切(删除)光标处到行尾的所有字符 ctrl+u //剪切光标
阅读全文
摘要:最下方跟Console同行的Terminal,其中输入指令就相当于在cmd命令行窗口输入指令
阅读全文