自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 vmware 中虚拟机Ubuntu磁盘不够,扩展磁盘,并分配

5:输入sudo fdisk /dev/sda 进入磁盘管理。7:成功重启之后,刷新分区sudo resize2fs /dev/sda3。再输入:prefix=(hd0,msdos3)/boot/grub。3.开启虚拟机,一般不会报错,我这里报错了,找不到分区。可以看到刚刚的/dev/sda3分区大小已经更新了。我的没报错,如果报错了的话,就尝试其他的试试。再输入:root=(hd0,msdos3)4:开机之后输入:sudo df -h。再输入:insmod normal。再输入:normal。

2024-02-28 17:43:07 706

原创 使用tornado实现sse

SSE(Server-Sent Events,服务器推送事件)是一种用于在服务器和客户端之间建立单向持久连接,允许服务器实时向客户端推送数据的网络通信协议。SSE是基于HTTP协议的,它允许服务器不断地将事件消息发送到客户端浏览器,以便在不刷新页面的情况下更新网页内容。SSE(Server-Sent Events,服务器发送事件)协议具有以下主要特点:单向通信: SSE是一种单向通信协议,数据是从服务器向客户端推送的。客户端无法通过同一连接向服务器发送请求,只能被动接收来自服务器的数据。

2023-09-06 15:24:40 435

原创 mysql中在一个表中新增字段的时候,使用alter table的时候,add和add column的区别是什么?

mysql中在一个表中新增字段的时候,使用alter table的时候,add和add column的区别

2023-06-13 10:50:04 5466 1

原创 python获取本年本周本月本天

python获取本周本月本天import datetimefrom datetime import timedeltacurrent_time = datetime.datetime.now()year = current_time.yearmonth = current_time.monthday = current_time.day# 自然月this_month_start = datetime.datetime(year=year, month=month, day=1)pri

2021-04-20 11:05:57 221

原创 python生成和安装requirements.txt

python 生成requirements.txtpython.exe -m pip freeze > requirements.txt安装pip install -r requirements.txt -i 镜像pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple/

2021-01-07 15:42:15 345

原创 使用python的thriftpy2模块来实现一个简单的rpc

使用python的thriftpy2模块来实现一个简单的rpcrpcRPC,这是远程功能调用,就是我们原来是一个整体的项目,现在需要拆分为一个个服务。RPC框架就是编程人员在同一台机器的不同进程之间,或者同的机器之间,进行远程调用代码的工具。这样我们就不用去管底层的具体实现,只需要搞好我们原来的业务逻辑处理。实现一个rpc流程:我们需要定义thrift文件,来描述服务接口定义客户端代码定义服务端代码先开启服务,就可以执行客户端如果需要同时提供多个服务,就需要建立多个.thrift文件来实现

2020-11-25 18:29:41 1930

原创 Ubuntu18.04桌面版安装MySQL8.0配置可以远程连接

安装:转载:https://blog.csdn.net/qq_42468130/article/details/88595418远程连接:mysql -u root -puse mysql;设置所有主机都可以访问:刷新权限命令:然后就可以远程连接数据库了。

2020-10-05 10:27:49 228

原创 Ubuntu 18.04下mysql 8.0 安装配置方法图文教程

Ubuntu 18.04下mysql 8.0 安装配置方法图文教程转载:https://blog.csdn.net/qq_42468130/article/details/88595418

2020-10-05 10:01:03 148

原创 配置redis作为django的缓存和后端存储

配置redis作为django的缓存和后端存储安装django-redis,redis模块为什么使用django-redis模块:https://django-redis-chs.readthedocs.io/zh_CN/latest/#安装django-redis模块的时候,如果diango-redis的版本号和django的版本不适合的时候,也就是说django-redis要适用的django版本号,要大于多少多少,它会自动卸载你原来的django版本,给你安装适用的版本,但是如果django是1

2020-06-23 10:30:06 322

原创 Django模型中的choices使用和富文本的使用

Django模型中的choices使用和富文本的使用使用choices时,先要定义选择的区间:例如:class Goods(models.Model): status_choices = ( (0, '下线'), (1, '上线'), ) status = models.SmallIntegerField(default=1, choices=status_choices, verbose_name='商品状态')富文本编辑器,就是网站编辑

2020-06-21 09:58:44 808

原创 Djiango中的抽象模型类

https://www.cnblogs.com/JackShi/p/12736431.html

2020-06-20 21:41:26 153

原创 diango多个app时对app的管理

diango多个app时对app的管理方法1:假如创建app01,app02在根目录下面创建apps文件夹,把各个app移进去,但是对应的settings文件中注册app的时候就要写上’apps.app01’,‘apps.app02’,而且对应的url要写成url(r’^app01/’,include(‘apps.app01.urls’))url(r’^app02/’,include(‘apps.app02.urls’))方法2:在settings中导入sys,把apps的路径加进去impo

2020-06-20 21:15:15 288

原创 django和python对照表

Django版本 Python版本1.11 2.7, 3.4, 3.5, 3.6, 3.7 (使用 1.11.28)2.0 3.4, 3.5, 3.6, 3.72.1, 2.2 3.5, 3.6, 3.73.0 3.6, 3.7, 3.8Django 1.11版本兼容Python 2.7、3.4、3.5、3.6、3.7(使用 1.11.28)Django 2.0版本兼容Py...

2020-05-07 09:05:20 915

原创 django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module. Did you install mysqlclie

django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module. Did you install mysqlclient?引用:https://blog.csdn.net/Walker990/article/details/105550682

2020-04-16 09:59:19 415

原创 django使用mysqlclient

django使用mysqlclient由于mysqldb不支持python3,所以django连接mysql就不能再使用mysqldb了。故而选择了mysqlclient。1、下载大家去这个网站:https://www.lfd.uci.edu/~gohlke/pythonlibs/#下载相应的版本:需要注意的是:cp37是指python版本是3.7,win_amd64指64位操作系统,...

2020-04-16 09:54:00 1239

原创 python虚拟环境中创建django项目

python虚拟环境中创建django项目先进入虚拟环境目录里面:启动虚拟环境:进入虚拟环境命令:activate进入之后:安装django1.pip install django==django版本2.查看版本:django-admin --version创建django项目返回到你想创建django项目的目录下:比如我的:在项目文件下创建django :dj...

2020-04-15 16:42:50 147

原创 解决This application failed to start because it could not find or load the Qt platform plugin "windows

解决This application failed to start because it could not find or load the Qt platform plugin "windows在使用matplotlib.pylab绘图时出现这个错误我看的基本上是Anaconda\Lib\site-packages\PyQt5\Qt\plugins(这是我的安装路径),在此文件夹下找到...

2019-06-13 11:22:13 3380 2

原创 VMware Workstation Pro 15上装wendows10此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态。 如果已在 BIOS/固件设置中禁用 Intel V

已将该虚拟机配置为使用 64 位客户机操作系统。但是,无法执行 64 位操作。此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态。如果已在 BIOS/固件设置中禁用 Intel VT-x,或主机自更改此设置后从未重新启动,则 Intel VT-x 可能被禁用。(1) 确认 BIOS/固件设置中启用了 Intel VT-x 并禁用了“可信执行”。(2) 如果这两项 BI...

2019-06-10 15:09:29 15483

原创 Anaconda安装Scrapy

1.打开Anaconda prompt然后, 输入:conda list 查看是否已经有scrapy,前提把anaconda配置到环境变量里例如:我的环境变量:2.查看没有scrapy,执行conda install scrapy安装scrapy安装时:在Anaconda prompt 执行conda install scrapy安装scrapy后,回到第一步,查看如果需要更新A...

2019-05-11 12:28:22 916

原创 python爬虫

泰国旅游信息爬取# _*_ coding:utf-8 _*_ import requestsfrom lxml import etreeimport jsonclass BangkokTravel: """ 爬取取曼谷旅游的信息 """ def __init__(self): pass def getPage(self): ...

2019-05-06 22:03:28 149

原创 python爬虫+图片爬取

爬取的是美女贴吧中的图片代码如下:import requestsfrom lxml import etreeimport urllibclass Tieba: def __init__(self, name, start_page, end_page): self.headers = {"User-Agent": "Mozilla/5.0"} s...

2019-05-06 21:58:46 682

原创 python爬虫之内涵段子

段子爬取这次解析使用的reimport requestsimport reclass Spider: def __init__(self): self.page = 1 self.switch = True def getConnect(self): """ 获取html,使用re库解析出想要的内容 ...

2019-05-06 21:49:35 339

原创 使用JavaGUI对数据库的操作

Jdbc类设计:连接数据库、insert_into(String name,String password)向数据库中插入数据的方法、drop(String name)删除数据的方法、update(String name,String password)修改数据方法、find()查询数据方法(注:此方法不要也行,操作中并未涉及到此方法)Win类设计:创建一个窗口window、一个面板cont...

2019-03-28 11:42:54 3383

原创 斐波那契数列

用for循环的刚好可以实现倒数第一个加倒数第二个刚好,生成新的最后一个fibs=[0,1]num=input("输入你想打印斐波那契数列的长度:"+"")a=int(num)for i in range(a-2): fibs.append(fibs[-2]+fibs[-1])print(fibs)...

2018-11-11 10:34:03 149

原创 列表的基本操作与方法

列表基本操作1.改变列表:元素赋值2.删除元素3.分片赋值#列表基本操作 1.改变列表:元素赋值x=[1,2,3,4,5,6]x[1]=1print(x)#2.删除元素names=['张','三','李','四']del names[3]print(names)#3.分片赋值#分片赋值可以一次为多个元素赋值,可改变原来列表的长y=[1,2,3,4,5]y[4:]...

2018-10-24 15:52:48 794

原创 Python学习分片

分片:分片与索引访问单个元素类似,分片访问一定范围内的元素;分片用冒号来相隔两个索引来实现;第一个索引元素包含在分片内,第二个索引元素不包含。就像一个区间前闭后开;下面看例子:运行结果:假如就9个元素而你的索引是[7:10]后面的超出范围了还是会输出后三位的;注意:只要使左边的索引晚于右边的索引,结果就是个空序列不过也有捷径例如:[-3:]输出后3个[:3]输出前三个[:...

2018-10-20 09:45:37 251

原创 python的索引

python以给定年月日打印出日期谈到索引那就要说一下序列,所谓的序列就是名为容器的数据结构。序列(例如:列表,元组)和映射(例如:字典),序列中的每个元素都有一个编号,而映射中的每个元素都有一个名字(键),而集合既不是序列类型的容器也不是映射的类型。序列可以一些特殊的操作:索引,分片,加,乘,检查某个元素是否属于序列。除此之外python还可以计算序列的长度,找出最大函数和最小函数的内建函数...

2018-10-19 21:12:11 6191

原创 python中的input

python中的输入是inputinput和raw_input的简单区别然后会提示让你输入,例如:然后输入就可以运行了,例如:Walker990以下是运行结果:这里hello和名字中间忘了加一个空格显得不够好看,请读者见谅。。name=input("Enter your name:"+"")print("hello"+name)如果要求用户带着引号输入可以用raw_inp...

2018-10-18 15:37:16 2515

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除