书海拾遗

大丈夫,当提三尺剑,立不世之功!

Python3.6 对象的真与假

Python官方文档的介绍:1、类没定义__bool__方法和__len__方法,则实例的对象为真2、类定义了__len__方法,而且此方法返回的是0或者False,则实例的对象为假3、类定义了__bool__方法,此方法返回的结果为False,则实例的对象为假4、类中既定义了__len__和__...

2018-03-16 17:10:08

阅读数 234

评论数 0

列表推导式+lambda表达式的激情

Python这么优雅的语言,我也是醉了......事情由一段代码引发,请看:上述的列表推导式+lambda表达式+for循环,他们碰撞出来的结果搞的人晕头转向,咱们逐步来分析一下他们到底是个什么鬼。lambda表达式可以表示成:def func(x): return x*i加上for循环:...

2018-03-16 10:43:52

阅读数 1600

评论数 0

Python -- 面向对象:OOP

OOP的设计:建议在一个模块里编写类,另一个模块去实例化这个类进行调用设计类的时候,一定要抓住 “行为” 和 “特征”大多数方法/函数都是为了进行变量处理而存在的1、实例变量:存在实例的 __dict__ 里面实例方法中定义的变量,self.params_nameclass Student(obj...

2018-03-05 09:37:58

阅读数 111

评论数 0

认知上精进,行动上勤奋

喜马拉雅 - “谷歌腾讯阿里等顶级互联网公司工作法”听书笔记-------------------------------------------------------------------------------------------------------------认知升级就是在复杂情...

2018-06-14 15:35:26

阅读数 141

评论数 0

Ubuntu 16.04 LTS 配置免密登录远程主机

背景:Docker环境部署到Docker-machine这章有关SSH免密登录远程主机的文章很多,但是能用的极少,本文在博文的基础下实践整理而成,希望对别人有所帮助1、安装SSH-ServerUbuntu安装了SSH Client,需要自己安装Serversudo apt update sudo...

2018-04-02 10:30:34

阅读数 359

评论数 0

Django -- 0x01、Django项目的目录结构 & 连接MySQL(上)

上篇文章我们介绍了Django的基础环境配置,本篇咱们共同学习一下新建的Django项目的目录结构: 1、settings.py是Django的全局配置文件 2、urls.py是Django主要URL配置人口 3、wsgi.py是Django的wsgi的启动文件 4、templates文件夹...

2017-10-28 16:19:28

阅读数 119

评论数 0

Django -- 0x00、Django的安装与相关配置

注意: 1、本系列博文是根据慕课网bobby老师的课程实践总结而成,有条件的可以去看视频教程(需要收费.....) 2、由于课程与实践过程的软件版本,操作不当,会导致N多出错的地方,博文会记录解决办法。 3、再次感谢Bobby老师,此教程非常棒。 ************************...

2017-10-13 14:00:16

阅读数 98

评论数 0

Python3 + virtualenv + virtualenvwrapper

Python虚拟环境管理工具 virtualenv virtualenvwrapper

2017-10-13 13:21:30

阅读数 255

评论数 0

虚拟机不显示主机共享的文件夹?一条命令解决

如果没有共享目录,不要着急,请运行下面命令来解决。 sudo vmware-config-tools.pl 按照默认的Yes or No来选择相关的配置,在完成好所以配置命令后,请重新启动Ubuntu系统,现在应该解决了吧。

2017-01-13 12:55:37

阅读数 7331

评论数 1

Django -- 0x02、Django连接MySQL(下)(Python3版本)

1、安装pymysql,因为python3.5没有mysqldb包pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pymysql 2、在settings.py同目录下的__init__.py中添加下面内容:import pymysql...

2017-01-13 09:48:37

阅读数 192

评论数 0

转载一个pip安装virtualenvwrapper报错的解决办法

参考网站:http://blog.csdn.net/applewhithorange/article/details/52420390 我的报错内容: Couldn't find index page for 'pbr' (maybe misspelled?) Downloa...

2017-01-04 18:17:54

阅读数 2059

评论数 0

转载一个py2编码解码问题解决办法

虽然不用py2,但是群里总是有人问这类问题,转载一下解决办法吧: 这只是其中一种而已.. python处理utf8编码中文,需要在py文件的第一行加入:# -*- coding:utf-8 -*- 或者 #coding=utf-8 打印字符串时,使用print str.encode('u...

2017-01-03 10:36:15

阅读数 202

评论数 0

那些Python方法---reduce()

python3中reduce被放到了functools模块,所以用之前需要导入 from functools import reduce 作用:reduce第一个参数是一个带两个入参的函数对象,第二个参数是序列,将序列的各个元素进行累积加工---具体看示例 适用:somewhere you wa...

2016-12-30 14:43:51

阅读数 167

评论数 0

那些Python方法---filter()

作用:第一个参数为一个函数对象,其他参数为序列,将序列的每个元素通过函数进行加工筛选,符合的留下、返回True,不符合的剔除、返回False 适用:somewhere you want 示例: >>> i = [1, 2, 3, 4] >>> j ...

2016-12-30 14:11:49

阅读数 112

评论数 0

那些Python方法---map()

作用:map第一个参数为一个函数对象,之后的为一个序列。将序列的每个元素依次经过函数加工,在py3中得到一个循环对象,可用list来查看结果 适用:almost everywhere 示例: >>> def a(x, y): ... return x * y...

2016-12-30 14:02:55

阅读数 113

评论数 0

那些Python方法---enumerate()

作用:枚举,将序列下标取出来,与该序列各个元素对位组成一个新的序列 适用:可迭代的 演示: >>> a = "xyz" >>> list(enumerate(a)) [(0, 'x'), (1, 'y'), (2, 'z')] ...

2016-12-30 11:22:50

阅读数 125

评论数 0

那些Python方法---zip()

作用:将几个等长的序列,每次对位取元素 适用于:等长序列 演示: >>> a = "wer" >>> b = "jkl" >>> c = zip(a, b) >>> list(c) ...

2016-12-30 11:15:27

阅读数 118

评论数 0

转载一封大神的职业发展建议

出于作者文章最后的意愿,就不贴链接了 只挑选对自己现阶段益处大的一些,如下: 选择因素 技术能力决定了你的薪资增长加速度. 在月薪1w到3w中间. 技术能力助力会较多. 管理能力决定了你的薪资阶层. 月薪2w-5w是管理层基本薪资. 后面的要靠公司的股票和奖金业务能力决定了你...

2016-12-30 09:42:09

阅读数 178

评论数 0

转载一张多表查询的图.....

2016-12-26 15:49:08

阅读数 128

评论数 0

MySQL实现ROW_NUMBER()---(给查询平均成绩的结果加上名次)

最近使用MySQL遇到了一个问题,给排序自动加上名次....坑爹货啊 百度一下,你就知道~~ 大致方法如下: SELECT @rownum := @rownum + 1 FROM (SELECT @rownum:=0) r 这里要注意两点: 1、SQL中 select变量赋值用的是 := 而...

2016-12-26 09:25:27

阅读数 3626

评论数 0

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