- 博客(15)
- 收藏
- 关注
原创 打造个人博客,100%上线,阿里云服务器+Python3+Nginx+uwsgi部署服务器项目上线,不需要域名也能够访问,也可以验证微信公众号的Token
按照此步骤100%可以部署服务器,有视频教程。。。,各位家人关注我的微信公众号,直接看视频教程,只需关注即可第一步 在Python官网下载一个Python安装包第二步在Windows下载一个Pyhon编辑器如:PyCharm、Sublime等编辑器(网站:https://www.jetbrains.com/pycharm/download/#section=windows或者http://www.sublimetext.com/)第三步 在本地创建一个app.py的flask文件,代码如下:
2021-03-31 20:58:17
211
原创 怎么在django中将图像文件存储到mysql数据库中
怎么在django中将图像文件存储到mysql数据库中mysql数据库中字段设置moders.pyclass Img(models.Model): #upload_to="avatars/" 这是存储到本地的avatars/文件下面,如果没有文件夹就自动创建文件夹 avatar = models.FileField(upload_to="avatars/",...
2019-03-06 20:02:22
4933
2
原创 ajax显示input上传的文件图像
ajax显示input上传的文件图像代码如下:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>ajax显示上传的图像文件</title></head>&am
2019-03-04 19:11:46
514
原创 git基本命令
git是一个用于帮助用户实现版本控制的软件命令: git init git status 查看当前文件夹的状态 git add 文件名 对指定文件夹下的所有文件及子目录进行版本控制 git commit -m "详细的描述信息" 创建提交记录(版本) git log 查看到所有记录 git reflog 查看到所有记录 git...
2019-03-04 18:49:30
465
原创 因式分解
def factorization(number): """ 此函数用来处理质因数分解 例如 # 90 = 2*3*3*5 """ num = number L = [] while num != 1: for i in range(2, num + 1): if num % i == ...
2019-03-04 18:46:39
700
原创 二叉树原理
class Btree: def __init__(self, value): self.left = None self.data = value self.right = None def insertLeft(self, value): self.left = Btree(value) return self....
2018-03-16 11:35:02
277
原创 用python列表实现队列的功能
class PyQueue: def __init__(self, size=20): self.queue = [] self.size = size self.end = -1 def SetSize(self, size): self.size = size def In(self, element): ...
2018-03-16 11:32:32
1305
原创 用python中的列表实现栈的功能
# 创建一个栈的数据结构# 后进先出class PyStack: def __init__(self, size=20): self.stack = [] self.size = size self.top = -1 def setSize(self, size): self.size = size def push(sel...
2018-03-16 11:31:16
884
原创 快速排序
def quick_sort(L, left, right): if left > right: return L key = L[left] # 定义最左边的元素 low = left high = right # 定义最右边的元素 while left < right: while left < right and ...
2018-03-16 11:29:41
190
原创 插入排序
def insert_sort(L): for i in range(1, len(L)): key = L[i] #记录每次的key值 j = i - 1 while j >= 0: # 每次将key值进行对比,如果前面的元素大于key值,将key值进行左移动,直到是最小的 if L[j] > key: ...
2018-03-16 11:21:56
119
原创 冒泡排序
# 该算法效率比较低L = [8, 5, 6, 6, 7, 8, 9, 2, 5, 3]for i in range(len(L)): for j in range(i,len(L)): if L[i] > L[j]: # 当前一个元素大于后一个元素时,进行位置交换,第一次循环就找出最小的 L[i], L[j] = L[j], L[i]print(L...
2018-03-16 11:18:09
138
原创 有一个整型构成的集合L,请找出所有4个数字的和等于给定值n的组合
L = [0, 1, -1, 0, 2, -2]N = int(input("请输入值:"))# N = 1# 最多进行到倒数第四个的位置for i in range(len(L)): for j in range(i+1, len(L)): for k in range(j+1, len(L)): for m in range(k+1, len(L)): if L[i]+L[j]+L...
2018-03-16 11:10:50
899
原创 selenium模拟登陆
from selenium from webdrive# 建立一个browser对象# 定义登陆的网址browser = webdriver.get(url)# 找到对应的输入框和登陆按钮browser.find_element_by_id("xxx").send_keys("用户名/密码")# 如果需要输入验证码,可以使用time.sleep,进行手动输入# 进行提交browser.find_e...
2018-03-12 13:07:24
209
原创 window下怎么配置chromedriver,selenium
1.安装selenium 直接在python版本号/Script中使用pip安装selenium 也可以在Pycharm中settings中直接搜索安装2.安装chromedriver 1. 先对应chrome的版本号,可以参考这个博文(http://blog.youkuaiyun.com/huilan_same/article/details/51896672) 2.下载对应版本的chromedriv...
2018-03-10 10:31:25
7043
原创 Django中怎么利用jquery完成ajax的验证和数据提交
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title><script src="{%static 'js/jquery-1.11.3.js'%}"
2018-03-08 10:01:47
307
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人