Google Java 编程风格指南来源:https://hawstein.com/2014/01/20/google-java-style/ 前言这份文档是Google Java编程风格规范的完整定义。当且仅当一个Java源文件符合此文档中的规则, 我们才认为它符合Google的Java编程风格。 与其它的编程风格指南一样,这里所讨论的不仅仅是编码格式美不美观的问题, 同时也讨论一些约定及编码标准。然而,这份文档主要侧重于我们所普 2023-11-14 Java > 开发效率 > 规范指南 #Java
Python 访问数据库要操作关系数据库,首先需要连接到数据库,一个数据库连接称为Connection; 连接到数据库后,需要打开游标,称之为Cursor,通过Cursor执行 SQL 语句,然后,获得执行结果。 Python 定义了一套操作数据库的 API 接口,任何数据库要连接到 Python,只需要提供符合 Python 标准的数据库驱动即可。 一、常用数据库SQLiteSQLite 是一种嵌入式数据库,它的数据库 2023-10-17 Python #Python
Python 计算生态文本处理PyPEF2:处理pdf文件的工具集 支持获取信息、分隔/整合文件、加密解密等 完全Python语言实现,不需要额外依赖,功能稳定 NLTK:自然语言文本处理第三方库 支持语言文本分类、标记、语法句法、语义解析等 最好的Python自然语言处理库 Python-docx:创建或更新Microsoft Word文件的第三方库 提供创建或更新.doc .docx等文件的计算功能 增加 2023-08-18 Python #Python
Cartopy1. Cartopy 简介Cartopy 是英国气象局开发的开源免费的第三方 Python 地图绘图包,实现了 Basemap 的大部分功能,还可以通过 Matplotlib 的 API 实现丰富的自定义效果。 1.1 常用绘图库在常用的python绘图库中,basemap,geopandas,pyecharts等,其中basemap在2020年已经停止维护了,pyecharts是用于数据可视化等 2023-08-18 Python > 图像处理 #Python
opencv视频读写简介在opencv中关于视频的读操作是通过VideoCapture类来完成的;关于视频的写操作是通过VideoWriter类来实现的。 VideoCaptureVideoCapture既支持从视频文件读取,也支持直接从摄像机(比如电脑自带摄像头)中读取。 要想获取视频需要先创建一个 VideoCapture 对象,VideoCapture类提供了构造函数:cv2.VideoCapture(): 1 2023-08-09 Python > 图像处理 #Python
Jupyternotebook更换虚拟环境背景使用 Jupyter notebook ,一开始只有一个默认Python3内核,本地管理的多个环境的多个第三方库都无法使用。 执行sys.executable可以看到目前是使用默认的环境: 方法1)进入虚拟环境进入命令行终端,切换到指定虚拟环境: 12345# 查看虚拟环境名称 conda env list # 进入指定虚拟环境 conda activate ECdownload 2)安装 2023-07-31 Python > Conda #Python
Linux安装配置anaconda1. Linux安装配置anaconda1.1 官网https://www.anaconda.com/products/distribution 1.2 下载安装获取安装包下载链接(后缀为.sh),在服务器下载安装(或者在本地下载完上传到服务器,whatever) 1234567# 下载 wget https://repo.anaconda.com/archive/Anaconda3-2021 2023-07-07 Python > Conda #Python #Linux
开放端口供他人访问1. 查看防火墙状态(是否开启)1systemctl status firewalld 2. 开启防火墙1systemctl start firewalld 3. 查看所有开启的端口1firewall-cmd --list-ports 注:启动防火墙后,默认没有开启任何端口,需要手动开启端口 4. 防火墙开启端口访问1firewall-cmd --zone=public --add-port 2023-05-23 Linux > 常用命令 #Linux
Numpy1. Numpy 简介NumPy 是一个由多维数组对象(ndarray)和处理这些数组的函数(function)集合组成的库。主要用来计算、处理一维或多维数组。 2. Numpy 安装1pip install numpy 在实际项目中, NumPy 通常与 SciPy 程序包一起使用,SciPy 可以看做对 NumPy 库的扩展,它在 NumPy 的基础上又增加了许多工程计算函数。因此将它们同时 2023-05-10 Python > 数据处理 #Python
Python解析XML解析XML的Python包Python的标准库中,提供了6种可以用于处理XML的包。 xml.domxml.dom实现的是W3C制定的DOM API。如果你习惯于使用DOM API或者有人要求这这样做,可以使用这个包。不过要注意,在这个包中,还提供了几个不同的模块,各自的性能有所区别。 DOM解析器在任何处理开始之前,必须把基于XML文件生成的树状数据放在内存,所以DOM解析器的内存使用量完全根据 2023-04-04 Python > 数据处理 #Python