自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 统计文件或文件夹个数

统计某文件夹下文件的个数 ls -l |grep "^-"|wc -l统计某文件夹下目录的个数  ls -l |grep "^d"|wc -l统计文件夹下文件的个数,包括子文件夹里的  ls -lR|grep "^-"|wc -l转载于:https://www.cnblogs.com/RyanJin/p/11356868.html...

2019-08-15 11:21:00 116

转载 python manage.py shell

启动python有两种方式:python manage.py shell和python。这两个命令 都会启动交互解释器,但是manage.py shell命令有一个重要的不同: 在启动解释器之前,它告诉Django使用 哪个设置文件。 Django框架的大部分子系统,包括模板系统,都依赖于配置文件;如果Django不知道使用哪 个配置文件,这些系统将不能工作。如果你想知道,这里...

2019-04-10 18:27:00 1774

转载 炒冷饭,对于数据库“删除”操作大家平时都是物理删除,还是逻辑删除啊?...

转自:https://www.v2ex.com/t/410612铺垫本人不才,不知这个“逻辑删除”词用的对不对,想表达的就是:当删除时只是将 is_deleted 字段设置为 1,而不是真的将这条记录删掉,关键词可能是 logic delete 或 soft delete。问题查了一些资料,貌似支持“逻辑删除”观点的人是多数的:有前辈提到一个观点,...

2019-03-22 15:09:00 1394

转载 SQL表名,应该用表对应资源对象的复数形式还是单数形式

原文:http://blog.csdn.net/lizeyang问题SQL表名,应该用表对应资源对象的复数形式还是单数形式。例如一个用户表,表名是用user还是users更合适呢?精华回答用单数形式更佳,理由如下:1、概念直观。你有一个袋子,里面有好多个苹果,你会说这是个苹果袋。但无论里面有0,1,百万个苹果,它依然是个袋子。表也是如此,...

2019-03-20 10:00:00 143

转载 git常用命令

学无止境,精益求精!十年河东,十年河西,莫欺少年穷!学历代表你的过去,能力代表你的现在,学习代表你的将来!本篇博客是转发的别人的,原文地址:http://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html很久没写博客了,都是工作太忙闹的,索性今儿转发一篇!省的博客园太冷清了...Git图形化界面我用的还可以,但是命...

2018-12-29 14:21:00 59

转载 Django ORM中的模糊查询

ORM映射 什么是ORM映射?在笔者认为就是对SQL语句的封装,所写语句与SQL对应语句含义相同,使开发更加简单方便,不过也是存在弊端的,使程序运行效率下降。例如:UserInfo.objects.get(id=2)等于select * from user_userinfo where id=2修改管理器(models.py) 导入新的包:from django....

2018-12-27 20:29:00 246

转载 Django ORM 常用的13个方法

介绍一个可以以py脚本方式运行ORM操作的方法:可在项目内新建个py文件,复制项目内manage.py文件中的以下代码:if __name__ == "__main__":os.environ.setdefault("DJANGO_SETTINGS_MODULE", "ORM1.settings")import django #手动添加导入...

2018-12-27 20:27:00 648

转载 Mac终端ls颜色设置

mac自带的终端是款非常好用的ssh工具,但ls命令下文件与文件夹都是单一的颜色,为了更好区分,作出修改。终端默认背景颜色为白色,(终端->偏好设置->描述文本),可修改背景颜色与字体大小。第一步:打开终端输入cd ~第二步:创建.bash_profile文件touch .bash_pr...

2018-12-07 15:01:00 445

转载 Django 中的时区

Django 中的时区在现实环境中,存在有多个时区。用户之间很有可能存在于不同的时区,并且许多国家都拥有自己的一套夏令时系统。所以如果网站面向的是多个时区用户,只以当前时间为标准开发,便会在时间计算上产生错误。为解决这个此类问题,在代码和数据库中统一使用 UTC 时间,仅在与最终用户进行交互时使用本地时间是一个很好的办法Django 默认关闭时区支持,开启时区支持,...

2018-12-06 23:31:00 110

转载 关系型数据库中的jsonfield字段的优劣

本人并非专业,开发经验也不太足,有一次在弄一个user数据表时,需要增加一些字段,又懒得去修改数据,就索性把这些属性封装在一个类中,序列化为json数据,存放在数据库的一个字段中了,后来,发现这么做至少有以下几点好处:1.想增加或减少字段时,不必频繁地去修改数据库,尤其是使用三层框架,改一个字段要改好多内容的。2.在查询相关信息时不必用联合查询...

2018-12-05 22:43:00 359

转载 数据库设计三大范式

为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。在实际开发中最为常见的设计范式有三个:1.第一范式(确保每列保持原子性)第一范式是最基本的范式。如果数据库表中的所有字段值都是不可分解的原子值,就说...

2018-12-05 19:57:00 81

转载 Mac终端命令行提示符格式更改方法

内容提要:主要是通过~/.bash_profile文件更改环境变量PS1,修改命令行提示符的显示格式,并展示不同颜色。本文介绍了默认设置的缺陷,以及需要用到的基础知识,最后介绍了更改命令行提示符格式的具体方法:1.默认设置的缺陷我的mac终端的设置风格是Basic,字体是Menlo Regular 13 pt., 我敲打命令时它的显示如下:Sheron-lvde...

2018-12-04 19:53:00 1835

转载 文学的好处

陶冶情操,滋润心灵,文学于自己,于生活,是生命中不可或缺的。第一,可以使你获得审美的愉悦和精神享受,短暂忘却现实生活中的烦恼。我们大家在平时的生活中都会遇到各种各样的烦恼,有的是工作不顺心,有的是提拔升迁上遇到一些麻烦,还有人际关系上遇到一些问题,都会有烦恼,有了烦恼以后消除烦恼的方法很多,其中一个方法,我觉得就是读点文学作品。因为我们文学是向人展示生活中的美的,不管他写的是生活中的...

2018-11-25 22:47:00 148

转载 Django-ORM的F查询和Q查询

当一般的查询语句已经无法满足我们的需求时,Django为我们提供了F和Q复杂查询语句。假设场景一:老板说对数据库中所有的商品,在原价格的基础上涨价10元,你该怎么做?场景二:我要查询一个名字叫xxx,年龄是18岁,或者名字是yyy,年龄是是19岁的人,你该怎么写你的ORM语句?一、F查询 from django.db.models import Ffrom ...

2018-11-16 19:45:00 123

转载 Pipenv & 虚拟环境

本教程将引导您完成安装和使用 Python 包。它将向您展示如何安装和使用必要的工具,并就最佳做法做出强烈推荐。请记住, Python 用于许多不同的目的。准确地说,您希望如何管理依赖项可能会根据 您如何决定发布软件而发生变化。这里提供的指导最直接适用于网络服务 (包括 Web 应用程序)的开发和部署,但也非常适合管理任意项目的开发和测试环境。注解本指南是...

2018-11-02 16:28:00 131

转载 Django models中的null和blank的区别

blank在数据库上存储的是一个空字符串如需设置字段可以为空:blank=True,默认为blank=False(字段必须填写);null在数据库上表现为NULL,而不是一个空字符串如需设置字段可以为空:null=True,默认为null=False(字段必须填写);注意:日期类型(DateField、TimeField、DateTimeField)和数字类型(I...

2018-11-01 20:44:00 192

转载 你住的离公司有多远,就离上位有多远

二白职话百家号17-07-1515:38图片源自网络文|张二白很白上班距离的远近并不能就完全决定你职场的晋升空间,但它给你提供的是一段可自由支配的时间,和每天更加从容淡定的开始。1、周日下午刚搬完家,收拾到凌晨两点多钟,才让新家勉强可以入住。这是来北京7年后的第5次搬家,倒不是因为工作的变动,主要是公司这几...

2018-11-01 20:05:00 260

转载 python中sys和os的区别

<os和sys的官方解释>➤os os: This module provides a portable way of using operating system dependent functionality. 这个模块提供了一种方便的使用操作系统函数的方法。➤sys sys: This module provides acce...

2018-10-26 18:13:00 161

转载 git rebase 与git merge 小结

git merge是用来合并两个分支的。$ git merge b 将b分支合并到当前分支同样 $ git rebase b,也是把 b分支合并到当前分支-----------------------------------他们的 原理 如下:假设你现在基于远程分支"origin",创建一个叫"mywork"的分支。$ git checkout -b...

2018-10-25 11:02:00 57

转载 linux防火墙

一、firewalld 防火墙语法命令如下:启用区域端口和协议组合firewall-cmd [--zone=<zone>] --add-port=<port>[-<port>]/<protocol> [--timeout=<seconds>]1此举将启用端口和协议的组合。 端口可以是一个单独的端口 <port> ...

2018-10-14 00:04:00 49

转载 centos7中redis安装

官网地址:http://redis.io/官网下载地址:http://redis.io/download1. 下载Redis源码(tar.gz),并上传到Linux;或wget http://download.redis.io/releases/redis-版本号.tar.gz2. 解压缩包:tar zxvf redis-2.8.17.tar.gz3. 进入...

2018-10-12 13:04:00 253

转载 linux基础

ls命令:ls 显示结果以不同的颜色来区分文件类别。蓝色代表目录,灰色代表普通文件,绿色代表可执行文件,红色代表压缩文件,浅蓝色代表链接文件转载于:https://www.cnblogs.com/RyanJin/p/9777554.html...

2018-10-12 13:02:00 46

转载 Python的常用库

读者您好。今天我将介绍20个属于我常用工具的Python库,我相信你看完之后也会觉得离不开它们。他们是:Requests.Kenneth Reitz写的最富盛名的http库。每个Python程序员都应该有它。Scrapy.如果你从事爬虫相关的工作,那么这个库也是必不可少的。用过它之后你就不会再想用别的同类库了。wxPython.Python的一个GUI(图形用户界面)工具...

2018-10-08 22:57:00 534

转载 数据结构

32位机器最大的数是2**31-1,最小的数是-2**32?数组和列表是不一样的,存储形式不一样。栈是后进先出,python中的列表可以实现一个栈,append和pop队列是先进先出,collection中deque模块可以创建队列转载于:https://www.cnblogs.com/RyanJin/p/9757755.html...

2018-10-08 22:39:00 39

转载 Pyhton语言的优缺点

python作为一门高级编程语言,它的诞生虽然很偶然,但是它得到程序员的喜爱却是必然之路。龟叔给Python的定位是“优雅”、“明确”、“简单”,所以Python程序看上去总是简单易懂,初学者学Python,不但入门容易,而且将来深入下去,可以编写那些非常非常复杂的程序。二、需要理解的一些概念1、C语言编译完就是机器码,机器码可以直接在处理器上执行。2、CPU可以直接读取...

2018-10-08 22:39:00 97

转载 gitlab两种连接方式:ssh和http配置介绍 --转自 散尽浮华

gitlab环境部署好后,创建project工程,在本地或远程下载gitlab代码,有两种方式:ssh和http1)ssh方式:这是一种相对安全的方式 这要求将本地的公钥上传到gitlab中,如下图:window客户机设置ssh方式连接gitlab,请见:http://www.cnblogs.com/kevingrace/p/5651402.html(文章底部有介...

2018-07-26 15:53:00 982

转载 如何编写.gitignore文件

为什么要有.gitignore文件项目中经常会生成一些Git系统不需要追踪(track)的文件。典型的是在编译生成过程中 产生的文件或是编程器生成的临时备份文件。当然,你不追踪(track)这些文件,可以 平时不用"git add"去把它们加到索引中。 但是这样会很快变成一件烦人的事,你发现项目中到处有未追踪(untracked)的文件; 这样也使"git add ." 和"git ...

2018-07-26 15:40:00 486

转载 列表推导式、生成器表达式以及zip()max()max()/min()sum()sort()map()filter()的用法

列表推导式:基本格式:variable = [out_exp_res for out_exp in input_list if out_exp == 2] #out_exp_res:  列表生成元素表达式,可以是有返回值的函数。 # for out_exp in input_list:  迭代input_list将out_exp传入out_exp_res表达式中。...

2018-03-25 16:21:00 121

转载 深浅copy浅析

Python代码在开始执行的时候,代码会被系统从硬盘调入内存,等候CPU执行,至于怎么个调入逻辑,还不清楚。在高级语言中,变量是对内存及其地址的抽象。也就是说变量就是内存地址。那么我们先来介绍两种变量的两种存储方式:引用语义和值语义。引用语义:变量保存的是对象(值)的引用,我们称为引用语义。采用这种方式,变量所需的存储空间大小一致,因为变量只是保存了一个引用,当然可变数据类型...

2018-03-16 21:53:00 58

转载 前端基础

页面的书写方法:1.要把页面结构合理准确地划分出来,需要大量练习2.按照划分填充html文件3.再调用css来调具体的样式注意:单词一定要拼准确,否则debug不容易元素分类在CSS中,html中的标签元素大体被分为三种不同的类型:块状元素(block)、内联元素(又叫行内元素,inline)和内联块状元素(inline-block)。常用的块状元素有:&...

2018-03-07 20:24:00 32

转载 操作系统及进程

计算机处理信息经历了这几个发展阶段:手工操作-穿孔卡片——》联机批处理-磁带存储——》脱机批处理——》多道批处理系统、多用户分时系统、实时系统  操作系统的三种基本类型:多道批处理系统、分时系统、实时系统。  到目前基本上都是通用操作系统:具有多种类型操作特征的操作系统。可以同时兼有多道批处理、分时、实时处理的功能,或其中两种以上的功能。至此,操作系统的基本概念、功能...

2018-02-04 20:56:00 55

转载 优雅使用函数,使其顺序恰当,搭配合理

函数的使用涉及很多逻辑合理性的内容,优秀的代码,逻辑清晰,代码简洁,函数调用恰当,内存占用小,cpu计算量小,方方面面涉及很多技巧和思维方式,需要程序员多读代码,多思考,勤试错。这篇代码总觉得还有很多需要优化的地方,但总是逻辑不清,搞不明白修改哪里合适,怎么修改?先贴上来,以后有思路再做调整。需求是这样的:从一个列有员工信息的文件中查找所需要的内容,给出这个文件格式如下id ...

2018-01-15 22:20:00 89

转载 迭代思想与堆栈思想的应用

在很多项目中用上迭代或者堆栈思想,会使问题简化很多,并且代码简洁,易于理解,这两种方法的掌握很考验程员的逻辑思维能力和应用简洁方法解决问题的决心。先上个递归函数实现逐级查询的例子:menu = { '北京': { '海淀': { '五道口': { 'soho': {}, ...

2018-01-14 19:57:00 113

转载 关于内存的占用和思路的拓展

遇到一个问题,题目是这样的:随意写一个20行以上的文件运行程序,先将内容读到内存中,接收用户输入页码,每页5条,仅输出当页的内容先贴出我的代码:def func(page): #在函数中输入页码 lis = [] dic = {} with open('03name',encoding='utf-8') as f: ...

2018-01-08 20:32:00 46

转载 python内置函数与匿名函数

内置函数就是Python个解释器里自带的函数,不用定义可以直接拿来调用。截止到python版本3.6.2,现在python一共为我们提供了68个内置函数。上面的68个函数是按首字母顺序排列的,我们这里按照函数的用途来分为6大类。这里分类介绍他们中重点的几个。作用域相关的2个。基于字典的形式获取局部变量和全局变量globals()——获取全局变量...

2018-01-06 11:56:00 93

空空如也

空空如也

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

TA关注的人

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