学习
文章平均质量分 50
HooTJ
这个作者很懒,什么都没留下…
展开
-
Python3 实现简单HTTP服务器(附带文件上传)
1、使用Python3 内部提供的http.serverpython -m http.server(默认端口8000)。 默认情况下它会以当前运行目录为根目录,建立HTTP服务。如果当前目录存在index.html或者index.htm文件,那么默认会读取该文件作为首页访问;如果不存在那么就会建立一个文件服务器,支持浏览和下载。2、基于http.server改造,具备文件上传功能新建http_server.py文件,代码如下,执行python3 ...原创 2021-07-16 10:37:29 · 8785 阅读 · 0 评论 -
Python3 利用MongoDB 简单实现分布式锁
from pymongo import MongoClient, ASCENDINGfrom pymongo.errors import DuplicateKeyErrorimport timefrom datetime import datetimeimport threadingmy_client = MongoClient("mongodb://172.16.1.10:27017/")class DistributeLock(object): _id = "" d.原创 2021-06-23 22:12:13 · 657 阅读 · 0 评论 -
Mac Git 自动补全设置
(1)检查是否安装brew,没有安装的请输入以下命令(Homebrew官网地址:https://brew.sh/index_zh-cn)brew list/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"(2)通过brew 安装bash-compl...原创 2019-09-01 15:49:33 · 496 阅读 · 0 评论 -
windows系统下的maven3.2.5
Apache Maven是一个软件项目管理和综合工具。基于项目对象模型(POM)的概念,Maven可以从一个中心资料片管理项目构建,报告和文件。一、下载以及配置1、下载maven3.2.5,这个版本是支持jdk1.6的。目前最高版本是maven3.3.9,这个版本是支持jdk1.7,并不支持jdk1.6,如果你下载这个版本并且本地jdk安装是jdk1.6,就会出现这个错误Unsupported m...原创 2016-01-30 15:05:17 · 3176 阅读 · 0 评论 -
SVN切换账号(TortoiseSVN+IDE)
一、TortoiseSVN1、在桌面点击右键,选择TortoiseSVN,然后在选择Setting2、找到Saved data选项,然后点击Authentication data后面的clear3、勾选svn.sample选项,然后点击ok,然后再点击确定4、重新使用TortoiseSVN就得输入账号和密码二、IDE(eclipse+myeclipse)原创 2016-02-29 11:24:48 · 11100 阅读 · 0 评论 -
CentOS6 安装 Hive3.1.2
1、依次安装JDK1.8、Hadoop3.1.2、Hive3.1.2(1)Oracle 官网找到JDK1.8 的下载地址,然后使用wget 命令即可# wget https://download.oracle.com/otn/java/jdk/8u221-b11/230deb18db3e4014bb8e3e8324f81b43/jdk-8u221-linux-x64.tar.gz# t...原创 2019-09-09 13:37:43 · 490 阅读 · 0 评论