- 博客(13)
- 收藏
- 关注
原创 Centos 配置ss5
配置SS5最好是用centos服务器,因为它的依赖和环境都会很顺利,其它版本的系统真的太难了,而且也不一定能安装成功。一、安装所需依赖二、SS5源码下载三、直接解压四、编译安装五、将SS5注册成服务六、设置开机自动启动SS5七、修改配置文件八、增加用户和密码,用户和密码用空格隔开九、修改默认启动的端口十、启动和重启命令十一、启动后会提示以下信息十二、可以使用以下命令查看端口监控情况。
2023-06-06 09:26:39 785
原创 python直接操作Elasticsearch7
python直接操作Elasticsearch7的命令 本文Python代码在python3.6中测试通过,仅做记录,有问题请执教。谢谢????简介本次代码基于ES7.9,python版本3.6。ES服务器是基于docker中的ES7.10安装命令pip3 install elasticsearch==7.9.11、连接ES,创建索引from elasticsearch import Elasticsearches = Elasticsearch( ['.
2020-12-30 16:11:18 3963 3
原创 python 学习中发现的小功能——print和pprint两者的区别
print 和pprint都是python的打印模块,功能基本一样,唯一的区别就是pprint打印出来的数据结构更加完整,打印出来的数据会按照数据格式进行分行输出,每行为一个数据结构,输出结果方便阅读。print输出结果都在一行,不方便查看,对于很长很复杂的数据,可以尝试使用pprint进行输出。举例说明:import pprintdata = ("Hello", [1,2,3,'hh',4,5], "see you tomorrow", {'name':'小黑','a.
2020-07-18 15:50:30 236
原创 python 学习入门之更新镜像源问题
先更新pip 命令:pip install --upgrade pip 系统自带的镜像源都是国外的下载速度慢,建议更换为国内镜像源,下面是永久更换镜像源的方法:windows 环境更换pip镜像源第一步:在C:\Users\Adminstrator目录下创建pip文件夹第二部:在pip文件夹中创建pip.in文件,里面内容第三步:在pip.ini中写入[global]index-...
2020-03-30 15:12:26 353 1
原创 python文件读写r r+ w w+ a a+ 的区别,光标定位seek的作用。
最近有朋友刚学python 问我一个关于 r+ 是否可以对文件内容覆盖的问题,所以就大致整理了一下,如果有啥差异,可以指出,多谢指导1、python 中 r 是只读模式,文件必须是已经存在的否则会报 no such file or directory 错误 2、r+ 是读写模式,可读可写,写入是在末尾追加,和r的相同之处是:文件必须是已存在的。而且读写不分先后顺序。有一种特殊情况,如果用se...
2020-03-30 11:58:59 650 1
原创 判断一个数是否为质数(素数),三种思路和办法
质数:一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数叫做质数;否则称为合数最近在一个做题网站中遇到的一个问题,编写一个函数,通过传入的参数判断这个数是不是质数。然后发现了三种解决办法,下面按照效率高低依次进行分享。欢迎批评指正。方法一:根据解释本身,传入一个参数num,依次判断num - 1中是否有num的约数,如果没有就是质数,否则就是合数。def is_pri...
2020-01-10 11:41:25 4090
原创 调用快递鸟API查询物流
首先在快递鸟申请一个账号:http://www.kdniao.com/快递鸟的账号是申请了就能用,每天免费查询3000次然后在我的会员中心查看自己的用户ID 和 API key然后在及时查询中可以找到对接文档和一些实例,我下面写的python对接的实例import jsonimport urllibimport urllib.requestimport has...
2019-03-29 14:28:06 1322
原创 数据库事务的四大特性以及事务的隔离等级
如果一个数据库声称支持事务的操作,那么该数据库必须要具备以下四个特性:⑴ 原子性(Atomicity) 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,这和前面两篇博客介绍事务的功能是一样的概念,因此事务的操作如果成功就必须要完全应用到数据库,如果操作失败则不能对数据库有任何影响。⑵ 一致性(Consistency) 一致性是指事务必须使数据库从一个一致性状态变换...
2018-11-22 17:46:35 132
原创 Django项目之异步任务,提示出现ImportError: No module named 'celery_tasks'
今天在写Django项目的时候,涉及到QQ登录,需要创建记录QQ登录身份的表。在做数据库迁移的时候出现错误提示,以下是报错信息Traceback (most recent call last): File "manage.py", line 22, in <module> execute_from_command_line(sys.argv) File "/home...
2018-07-22 10:20:44 9712
原创 Django开发REST API接口的基本介绍
下面是在Django框架中使用的图书案例来写一套支持数据增删改查的REST API接口,来理解REST API的开发 我们这个案例中,以前后端均发送JSON格式数据为基础。 先定义一个views.py的视图文件 #因为有时间字段,所以需要先导入datetime扩展包from datetimme import datetime#实际到视图所以需要导入Django自带的View扩展...
2018-07-19 11:52:10 4343
原创 前后端分离之RESTful
很简单的问题,在前后端分离的应用模式里,后端API如何定义?Roy Thomas Fielding在他2000年的博士论文中提出了REST这个词。这个人就是HTTP协议(1.0版和1.1版)的主要设计者、Apache服务器软件的作者之一、Apache基金会的第一任主席。所以,他的这篇论文一经发表,就引起了关注,并且立即对互联网开发产生了深远的影响。 Fielding将他对互联网软件的架构原则...
2018-07-17 10:11:10 1407
原创 Python中列表去重的方法和sort中key的含义
列表去重这样是在面试中经常会问到的题目。下面先讲最直观的,也算比较简单的方法第一种:直观方法mylist=[5,6,4,1,'h','a','f','a',2,4,2,1]mylist2=[]for i in mylist: #循环遍历列表 if i not in mylist2: #判断 遍历到的数据是否在列表2中 mylist2.append(i) #如果不...
2018-06-05 11:09:04 4425
原创 html和css中出现需要调整标签<label>的高度和宽度
html中标签<label></label> 为表单元素定义文字标注,<label>属于内联元素,元素前后没有换行符,并且不可以设置高度。 若想要设置高度,需要设置<label>的display属性,默认属性是inline,此时元素会被显示为内联元素,元素没有换行符,只需要在inline后面加上block,即displa...
2018-06-02 10:53:44 7811 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人