HarryMing
码龄6年
关注
提问 私信
  • 博客:113,544
    社区:1
    113,545
    总访问量
  • 24
    原创
  • 337,224
    排名
  • 10
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2019-07-08
博客简介:

HarryMing的技术分享

博客描述:
分享在学习编程语言中遇到的一些问题
查看详细资料
个人成就
  • 获得133次点赞
  • 内容获得38次评论
  • 获得121次收藏
创作历程
  • 1篇
    2021年
  • 24篇
    2019年
成就勋章
TA的专栏
  • Java爬坑
    1篇
  • Python干货
    2篇
  • JavaScript爬坑
    5篇
  • 前端拾遗
    2篇
  • 正则表达式
    1篇
  • Django笔记
    10篇
  • 面试经验
    1篇
  • 数据库知识
  • Git的使用
    1篇
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

maven配置报错The JAVA_HOME environment variable is not defined correctly,this environment variable is

maven配置报错The JAVA_HOME environment variable is not defined correctly,this environment variable is needed to run this program.的解决方法配置maven的系统环境变量后,mvn -version提示那肯定是JAVA_HOME配置的不对,于是查看了一下没发现有什么问题,于是找度娘,以下是博主DistressRroke _chen的方法,似乎不使用我的问题于是又看到了另外一个方
原创
发布博客 2021.11.05 ·
85042 阅读 ·
112 点赞 ·
34 评论 ·
77 收藏

Git的基本使用

Linux安装Gitsudo apt-get install git创建版本库$ mkdir mygit$ cd mygit$ pwd //查看版本库位置$ git init //把这个目录变成可管理的仓库添加文件到仓库git add myfile.txt //添加一个文件orgit add myfiles/ //添加文件夹git commit -m ...
原创
发布博客 2019.08.18 ·
206 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Django2.x中url路由的path()与re_path()的区别

在新版本Django2.x中,url的路由表示用path和re_path代替,模块的导入由django1.x版本的from django.conf.urls import url,include变成现在的Django2.x中的from django.urls import path, re_path, include看下面两幅图:Django1.10而且该url()函数传递了四个参数,...
原创
发布博客 2019.07.31 ·
943 阅读 ·
3 点赞 ·
0 评论 ·
3 收藏

Ubuntu下启动、停止、重启MySQL,查看错误日志命令

1)启动:1 sudo /etc/init.d/mysql start2)停止:1 sudo /etc/init.d/mysql stop3)重启:1 sudo /etc/init.d/mysql restart4)查看日志:cat /var/log/mysql.err cat /var/log/mysql/error.log...
原创
发布博客 2019.07.29 ·
1071 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

使用venv创建/激活/退出虚拟环境

从Python 3.6开始,创建虚拟环境的推荐方法是使用venv模块。 要安装提供venv模块的python3-venv软件包,需要执行命令sudo apt install python3-venv需要注意的是,在Python3.3中使用”venv”命令创建的环境不包含”pip”,你需要进行手动安装。1、创建虚拟环境$ python -m venv 2、激活虚拟环境$ sourc...
原创
发布博客 2019.07.28 ·
5392 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

Django中的常见Filed Types

1、AutoField如果没有指明主键,就会产生一个自增的主键。2、BigIntegerField64位的整型数值,从 -2^63 (-9223372036854775808) 到 2^63-1(9223372036854775807)。3、BinaryField存储原始二进制数据,仅支持字节分配。功能有限。4、BooleanField布尔型和NullBooleanField有区别,...
原创
发布博客 2019.07.24 ·
189 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

面试汇总

一、mysql部分二、django部分三、Python部分四、RESTful API设计指南五、git六、项目部分一、MySQL1、mysql如何做分页mysql数据库做分页用limit关键字,它后面跟两个参数startIndex和pageSize2、mysql引擎有哪些,各自的特点是什么?innodb和myisam两个引擎,两者区别是innodb支持事物,myisam不支持...
转载
发布博客 2019.07.23 ·
192 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Django之Model数据库常见类型

models.DateTimeField  日期类型 datetime参数:auto_now = True :则每次更新都会更新这个时间auto_now_add 则只是第一次创建添加,之后的更新不再改变。class UserInfo(models.Model):2 name = models.CharField(max_length=32)3 ctime = model...
原创
发布博客 2019.07.23 ·
596 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Django之Model数据库连表结构

一对多:models.ForeignKey(其他表)多对多:models.ManyToManyField(其他表)一对一:models.OneToOneField(其他表)应用场景:一对多:当一张表中创建一行数据时,有一个单选的下拉框(可以被重复选择)例如:创建用户信息时候,需要选择一个用户类型【普通用户】【金牌用户】【铂金用户】等。多对多:在某表中创建一行数据是,有一个可以多选...
原创
发布博客 2019.07.23 ·
309 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Django中extend和block的使用

{%extend   公共模板html文件名 %} 需要写在子模板中的开头{% block   模板块名%}…… 写在公共模板中为可以被继承并重写的内容,写在子模板中为替换公共模板中相同名字的模板块内容{% endblock %}{{ block.super }}  写在子模板中的模板块中,可以在显示父模板块中的内容同时添加新内容这...
原创
发布博客 2019.07.22 ·
697 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

Django之Model数据库数据的操作

查:models.UserInfo.objects.all() models.UserInfo.objects.all().values('user') #只取user列 models.UserInfo.objects.all().values_list('id','user') #取出id和user列,并生成一个列表 models.UserInfo.objects...
原创
发布博客 2019.07.22 ·
329 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

Django之Model数据库表结构

表结构修改后,原来表中已存在的数据,就会出现结构混乱,makemigrations更新表的时候就会出错解决方法:1、新增加的字段,设置允许为空。生成表的时候,之前数据新增加的字段就会为空。(null=True允许数据库中为空,blank=True允许admin后台中为空)2、新增加的字段,设置一个默认值。生成表的时候,之前的数据新增加字段就会应用这个默认值from django.db im...
原创
发布博客 2019.07.22 ·
210 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Django之Model数据库创建表

将django的数据库操作进行整理,便于以后快速查找一、数据库操作创建model表基本结构:#coding:Utf8from django.db import models class userinfo(models.Model): #如果没有models.AutoField,默认会创建一个id的自增列 name = models.CharField(max_le...
原创
发布博客 2019.07.22 ·
274 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

总结Django的一些基本命令

1 安装django :pip3 install django2 创建Django项目:格式:django-admin startproject 项目名 说明: mysite:项目名称 manage.py: 启动文件,控制项目命令 mysite : 全局文件manage.py ...
原创
发布博客 2019.07.21 ·
139 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

使用from __future__ import unicode_literals

当你在查看一些python源码或者其他人的代码的时候,经常会在.py的文件里看到 from future import unicode_literals在Python中有些库的接口要求参数必须是str类型字符串,有些接口要求参数必须是unicode类型字符串。对于str类型的字符串,调用len()和遍历时,其实都是以字节为单位的,这个太坑爹了,同一个字符使用不同的编码格式,长度往往是不同的。...
原创
发布博客 2019.07.21 ·
289 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

CSS清除默认样式和一些快速引用的样式整理

CSS清除默认样式代码:/*清除默认样式*/html, body, div, ul, li, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ol, form, input, textarea, th, td, select { margin: 0; padding: 0;}*{box-sizing: border-box;}html, bo...
原创
发布博客 2019.07.19 ·
629 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

python使用pip install安装django报错

安装完python3.7后直接使用pip安装django会报一大堆错误,解决方法:使用这个地址来安装,速度快而且会将缺少的包自动安装,pip install -i https://pypi.douban.com/simple django成功解决...
原创
发布博客 2019.07.17 ·
2464 阅读 ·
13 点赞 ·
2 评论 ·
7 收藏

正则表达式参考大全

一、校验数字的表达式数字:^[0-9]*$n位的数字:^\d{n}$至少n位的数字:^\d{n,}$m-n位的数字:^\d{m,n}$零和非零开头的数字:^(0|[1-9][0-9]*)$非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})?$正数、负数、和小数:^(\-|...
原创
发布博客 2019.07.14 ·
175 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

子元素浮动后父元素因没有设置高度而塌陷

问题:在我们让元素浮动的时候,它就会离开原来的文档流,将它原先占有的空间释放。打个比方,父元素就如一个有伸缩性的容器,而子元素就如一个气球。当没有设置容器的高宽时,他的高宽完全是被装在里面的气球撑开的,当子元素浮动时候,就像气球从容器里飘了出来,飘在了他的上方。而此时容器也就空了,由于伸缩性,高度就变为了0,看不见了。而我们想要父元素显示出来,正常得被子元素撑开,怎么做呢?<style...
原创
发布博客 2019.07.14 ·
1481 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

关于无缝轮播图的一些思路

关键思路:复制第一张图片放到ul的最后,然后当图片切换到倒数第二张的时候直接切换新加的那张图片,再次从第一张切换到第二张的时候先瞬间切换到第一张图片,然后滑动到第二张。实现代码如下<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>...
原创
发布博客 2019.07.12 ·
321 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多