自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

pxyyoona的博客

赠人玫瑰,手留余香。

  • 博客(28)
  • 资源 (2)
  • 论坛 (1)
  • 收藏
  • 关注

原创 爬虫 requests中的http和https(检测IP活性)

# 这几天在写ip代理池的时候遇到个问题,凡是http的网站requests的代理要写成https才可以检测出代理ip的活性,反之,若是https的网站需要requests的代理换成http才可检测出代理IP的活性。# 测试出可用IPdef ip_text(list, valid_IP): try: url = "http://lishi.tianqi.com/luoyang/index.html" for ip in list: try:

2021-02-06 21:45:08 65

原创 MongoDB插入时去除重复数据(Python)

posts.update_one(data, {"$set": data}, upsert=True)# data 你的数据# upsert 这个一定要设置为True# 这是底层关于参数的解释 `upsert` (optional): If ``True``, perform an insert if no documents match the filter.

2021-02-03 21:50:36 22

原创 中国天气网天气代码

[AllUrl]detials = http://m.weather.com.cn/data/{city_code}.html实时天气 = http://d1.weather.com.cn/sk_2d/{city_code}.html?_=1571537621000逐小时天气 = http://www.weather.com.cn/weather1dn/{city_code}.shtml近7天天气 = http://www.weather.com.cn/weathern/{city_code}.sh

2021-01-30 22:27:31 18

原创 Django3.0 TypeError: __init__() missing 1 required positional argument: ‘on_delete‘

最简单的办法加上on_delete=models.CASCADE,但是有时候仍然无效这时候就要把migration下的文件都删掉,重新python manage.py makemigrations就好了。

2021-01-30 22:23:38 12

原创 Python No module named ‘captcha.fields‘

解决方案:pip install django-simple-captcha

2021-01-27 22:22:57 11

转载 Django运行服务报NameError: name ‘os‘ is not defined

这里调用了os模块,但是文件头并没引用os模块(不知道为什么pycharm这么坑-_-||) 解决办法:在settings.py文件头加上: import os ...

2021-01-27 15:33:49 11

原创 JavaWeb+LayUI新闻管理系统

一、运行环境tomcat9.0 mysql8.0 windows10 浏览器推荐采用chrome浏览器二、开发语言1 Java(JDBC部分采用druid连接池,连接池登录名admin,密码123456)2 JavaScript(主要是jQuery)3 标记语言HTML5、CSS4 引用模板bootstrap、LayUI、bootstrap表单验证插件5 API地址:https://www.mxnzp.com/api MyAPP: app_id=你申请的app_secret=你申请的三、主.

2021-01-25 18:54:37 52

原创 springboot内容协商遇到的小坑

今天在写自定义内容协商的时候发现用ajax请求的时候服务端只会返回json类型数据,但是用format可以正常返回。通过排查发现应该是自定义的方法将原来的内容覆盖了,仅仅只能响应参数类型的。将请求头类型也加上就可以了。...

2021-01-22 22:25:56 10

转载 面试官:你背了几道面试题就敢说熟悉Java源码?对不起,我们不招连源码都不会看的人

如果你不会看源码,请耐心看下去 一、我的真实经历 标题是我2019.6.28在深圳某500强公司面试时候面试官跟我说的话,即使是现在想起来,也是觉得无尽的羞愧,因为自己的愚钝、懒惰和自大,我到深圳的第一场面试便栽了大跟头。 我确信我这一生不会忘记那个燥热的上午,在头一天我收到了K公司的面试通知,这是我来深圳的第一个面试邀约。收到信息后,我激动得好像已经收到了K公司的offer,我上网专门查了...

2021-01-22 16:05:36 35

原创 Python configparser No section: ‘MySql‘解决方案

今天在用python读取配置文件的时候出现了configparser No section: 'MySql’的错误。咋一看我还以为我的配置文件少了东西,后来发现应该是路径的问题,解释器找不到这个配置文件。我的文件目录如下:由于我是在test中写的测试代码,所以有两种解决方案,第一种将dataBase.ini这个文件拿过来放到test文件夹下,显然这个方法并不好。第二种是用绝对路径config.read('../configs/dataBase.ini', encoding="UTF-8")

2021-01-22 15:58:10 17

原创 中国天气网城市代码

北京 = 101010100海淀 = 101010200朝阳 = 101071201顺义 = 101010400怀柔 = 101010500通州 = 101190509昌平 = 101010700延庆 = 101010800丰台 = 101010900石景山 = 101011000大兴 = 101011100房山 = 101011200密云 = 101011300门头沟 = 101011400平谷 = 101011500八达岭 = 101011600佛爷顶 = 1010117

2021-01-21 20:37:28 1340 1

原创 Python爬虫使用beautifulsoup4的一些小建议

在引用beautifulsoup解析html时,大多数都会 soup = BeautifulSoup(html, ‘lxml’)像这样使用,但是值得注意一点的是,在使用这个库的时候最好引入lxml库,若不引入会出现解析不了html文本的情况。lxml不管是使用国内镜像还是其他大概率直接pip install lxml是不会成功的。可以到https://pypi.org/project/lxml/#files下载适合自己的lxml.wheel文件,然后将其放到自己项目文件夹下,再pip install l

2021-01-21 17:17:28 11

原创 gbk‘ codec can‘t decode byte 0x94 in position 161: illegal multibyte sequenc的粗暴解决方案

今天在编写一个配置文件的时候,将gbk改为utf-8老是出现乱码,并且报gbk’ codec can’t decode byte 0x94 in position 161: illegal multibyte sequenc这个错误,试了很多办法,最终找到了一个简单粗暴的解决方案。将原文件复制到桌面上,并在项目里删除,再重新创建一个文件并将原来的内容复制过来问题得到解决。!!!注意一点,务必在写代码前将整个项目的编码统一,可以减少不必要的麻烦。...

2021-01-21 15:57:56 14

原创 解决Could not find a version that satisfies the requirement XXX问题

开发环境:本人用的是windows10专业版,Python3.8。解决办法: 在用户(user)目录下新建文件夹pip,并在pip文件夹下创建pip.ini配置文件,(pip文件夹下不能直接创建文件,建议在桌面创建好之后复制到pip文件夹下)。pip.ini配置文件内容如下:[global]index-url = https://pypi.tuna.tsinghua.edu.cn/simple[install]trusted-host=mirrors.aliyun.com##下面是一些可替换

2021-01-21 15:19:16 59

原创 virtualbox安装windows7窗口过小解决办法

直接在虚拟机的windows7上调节适合自己的分辨率就ok。

2021-01-19 16:32:06 45

原创 解决virtualbox安装centos7后本机浏览器无法上网问题

将使用代理服务器关掉就行。

2021-01-18 20:28:56 17

原创 解决Springboot配置mysql8.0报错问题

The driver has not received any packets from the server.解决办法将ymal配置文件中url: jdbc:mysql://localhost:3306/spring?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=UTC中的useSSL=true改为useSSL改为false...

2021-01-08 15:23:22 22

原创 SpringBoot整合Mybatis实现高德地图定位并将数据存入数据库

第一步配置yml文件server: port: 8080spring: datasource: username: root password: 123456 url: jdbc:mysql://localhost:3306/spring?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=UTC driver-class-name: com.mysql.cj

2021-01-06 12:00:50 78

原创 Numpy迭代数组

迭代数组import numpy as npa = np.arange(6).reshape(2, 3)for x in np.nditer(a): print(x, ' ', end='')print()print('*' * 30)for x in np.nditer(a.T): print(x, ' ', end='')# 上述两组输出结果相同说明:选择顺序以匹配数组的内存布局,而不是使用标准C或Fortran排序。# 这样做是为了提高访问效率,反映了默认情况下只需

2020-11-06 23:32:25 605 1

原创 Python爬虫用代理IP下载高清图片

import randomimport reimport urllib.requestimport pymysqlimport requestsfrom bs4 import BeautifulSoupimport timeuser_agent = 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.25 ' \ 'Safari

2020-10-29 07:23:56 118

原创 各种常用排序算法的Java实现,不废话直接上代码

先来个汉诺塔package Hannuota;import java.util.Scanner;/** * Author: PXY * Email: 1817865166@qq.com * Date: 2020/10/26 */public class Hanna { private static int i = 0;//记录移动步骤总数 private static int n;//盘子总数 private static long startTime;//程序开

2020-10-26 13:36:12 29

原创 Numpy三维数组的基本操作

import numpy as np# 三维数组三个轴(axis)axis=0表示全部,axis=1表示每一列,axis=2表示每一行x = np.array([[[0, 1, 2], [3, 4, 5], [6, 7, 8]], [[9, 10, 11], [12, 13, 14], [15, 16, 17]], [[18,

2020-10-25 10:55:06 456

原创 解决JS函数无效问题

搞了一晚上,函数都提示无效。今天发现是命名冲突了,函数名不能和js关键字相同,js关键字大全:https://www.runoob.com/js/js-reserved.html

2020-10-24 00:25:44 49

原创 解决Ajax提交表格一直不跳转问题

今天遇到一个坑,就是利用ajax提交表单的时候,若提交成功进行跳转,一直跳转不成功。代码如下。<div class="form-group no-margin"> <button class="btn btn-primary btn-block" onclick="register()">//这里是重点,这里需要吧type=submit这个属性去掉。可能原因是submit和form的action绑定了,所以一直跳转不成功。 Register &lt

2020-10-24 00:22:02 18

原创 200行代码搞定——Python爬虫获取中国天气网信息——生成xls文件并写入数据库

获取数据并写入xls文件import csvimport randomimport requestsfrom lxml import etree# 城市列表如下:# http://hebei.weather.com.cn/m2/j/hebei/public/city.min.js# 目前支持北京、天津、重庆三个城市7天天气预报# 支持河南天气更新# 18点后获取天气预报将get_text()方法中的0改为1headers = [ "Mozilla/5.0 (Windows N

2020-10-22 08:53:19 266 4

原创 解决 tomcat对于上传到web项目下的文件不刷新无法访问问题

第一步第二步第三步这时候你的图片访问路径就是http://localhost:8080/upload<servlet> <servlet-name>DruidStatView</servlet-name> <servlet-class>com.alibaba.druid.support.http.StatViewServlet</servlet-class> <init-param>

2020-10-15 10:17:26 72 1

原创 解决Layui Iframe自适应问题,以及去掉浏览器滚动条。

$(window).on('resize', function() { AdminInit(); // iframe窗口自适应 var $content = $('#iframeMain'); $content.height($(this).height() - 125); $content.find('iframe').each(function() { $(this).height($content.height()); });}).re

2020-10-15 10:09:48 200

原创 解决Django无法加载静态图片问题

先在app下新建文件夹static和templates同级目录第一步修改settings.py在installed_apps中增加自己app的名字,我的是cloud第二步在settings.py中增加以下内容:STATIC_URL = '/static/'STATICFILES_DIRS = [ os.path.join(BASE_DIR, 'static')]第三步,修改相应的html代码,在开头增加{% load static %}第四步,插入图片:<img src="{

2020-10-13 15:18:40 73

面向对象和面向过程的KWIC

KWIC作为一个早年间在ACM的Paper提出的一个问题,被全世界各个大学的软件设计课程奉为课堂讲义或者作业的经典。(From Wiki,FYI,D. L. Parnas uses a KWIC Index as an example on how to perform modular design in his paper "On the Criteria To Be Used in Decomposing Systems into Modules" - Available as ACM Classic Paper)。学习软件体系结构设计的时候会用到。

2020-10-27

commons-collections-3.2.1

Apache中的一个处理数据的jar包,对Java容器类型进行补充。更加详细的介绍参见Apache官网-https://mvnrepository.com/search?q=commons-collections-3.2.1。

2020-10-26

虚拟存储问题

发表于 2020-10-25 最后回复 2020-10-25

空空如也

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

TA关注的人 TA的粉丝

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