1

pymysql模块常用操作

pymysql安装 ` pip install pymysql ` 链接数据库、执行sql、关闭连接 增删改查操作 插入数据 查找数据 ...

SebastianHan 发布于 2019-08-31 00:40 评论(0)阅读(13)
2

循序渐进掌握递归正则表达式

一般来说,递归的正则表达式用来匹配任意嵌套层次的结构或左右对称的结构。例如匹配: 递归正则在正则表达式里算是比较灵活的部分,换句话说就是可能会比较难。下面这个正则表达式是在网上流传的非常广泛的递归正则的示例,它用来匹配嵌套任意次数的括号,括号内可以有其它字符,比如可以匹配 、`(abc(bc(def ...

骏马金龙 发布于 2019-08-13 10:55 评论(0)阅读(269)
0

scrapy 使用

启动方式: 写一个启动文件,与配置文件同级 from scrapy.cmdline import execute import sys,os sys.path.append(os.path.dirname(os.path.abspath(__file__))) execute(['scrapy',' ...

LmtMe 发布于 2019-08-10 17:31 评论(0)阅读(13)
0

day011_步入百万年薪的第十一天——函数名的使用、f格式化、迭代器、递归

day11 函数名的第一类对象及使用 1、可以当作值被赋值给变量 2、当作元素存放在容器中 3、函数名可以当作函数的参数 4、函数名可以当作函数的返回值 f格式化 python3.6版本以上才能使用 填充字符串 填充变量 填充计算公式 填充表达式 填充大括号(两个大括号算一个) 其他填充 %s,fo ...

SupSnake 发布于 2019-07-19 08:04 评论(0)阅读(25)
0

经典例题

例题: 1.用户输入账号 2.用户输入密码 3.判断用户的账号是不是alex 4.如果账号是alex在继续判断密码是不是alexdsb 5.账号和密码都正确提示用户alex就是一个dsb 6.如果账号正确密码错误提示密码错误 7.如果账号错误提示账号错误 user = input("请输入账号:") ...

圣君灬七夜 发布于 2019-07-17 21:51 评论(0)阅读(32)
0

day06_步入百万年薪的第六天——小数据池、深浅拷贝、集合

day06 小数据池 小数据池——缓存机制(驻留机制),只是一种规格,不会实际的开辟一个空间 == 判断两边内容是否相等 is 基于内存地址进行判断 小数据池支持的对象也是:数字,字符串,布尔值 小数据池的数字范围: 5——256 字符串:在同一代码块下,只要内容相同就采用相同的内存地址 乘法的时候 ...

SupSnake 发布于 2019-07-12 20:29 评论(0)阅读(14)
0

2019-07-11 闭包函数和装饰器

一、闭包函数 定义:定义在内部的函数引用外部函数的名字(变量)叫做闭包函数 要打印的是inner函数的x,因为这个函数里面没有定义x的值,所以找上一层的局部变量x = 111。执行代码,outter函数被调用,返回值为inner,用变量res接收,所以res = inner,下面再用res(),就是 ...

看好你哦 发布于 2019-07-11 21:47 评论(0)阅读(22)
0

day05_步入百万年薪的第五天——字典

day05 字典 字典—— dict: 字典无序的,可变的数据类型 用于存储大量数据,字典要比列表快,将数据和数据之间进行关联 逗号分隔叫做一个元素 {键 : 值,键 : 值} ——键值对 字典以散列表和哈希表存储 字典的键 必须是可哈希的——不可变的数据类型——避免哈希冲突使用了(开放寻址法) 不 ...

SupSnake 发布于 2019-07-10 18:09 评论(0)阅读(15)
0

自动化部署Ruby on Rails应用(docker + jenkins)

服务器环境为Ubuntu 16.04.2 LTS 1.卸载旧版本docker 2.安装docker,使用脚本自动安装 3.启动docker 4.安装docker-compose 5.安装compose bash补全命令 6.如果需要卸载docker-compose,删除可执行文件即可 7.配置doc ...

ding-xu 发布于 2019-07-09 16:07 评论(0)阅读(130)
0

Rails.cache相关知识

可能里面的一些知识已经不被大家使用了,但是作为学习,我想和大家分享一下个人关于Rails.cache的浅显的认识,望大家指教。 1.Rails.cache是什么 它是Rails中的缓存,拥有所有缓存的共同点,它是为了提升网站性能。 2.Rails中Rails.cache的存储系统。 本身常用的有四种 ...

slightlove 发布于 2019-07-01 17:20 评论(0)阅读(171)
0

Ruby中星号打包解包操作

Ruby中可以使用一个星号 和两个星号 完成一些打包、解包操作,它们称为splat操作符: 一个星号:以数组为依据进行打包解包( "参考文章" ) 两个星号:以hash为依据进行打包解包( "参考文章" ) 两个星号的splat场景很少见,如有必要可参考上面列出的参考文章。 当splat操作符后面跟 ...

骏马金龙 发布于 2019-05-27 14:00 评论(0)阅读(41)
0

Ruby字符串(2):String方法详细整理

String方法整理 "官方手册" 类方法 new 指定创建什么编码的字符串,即new_str是什么编码的。 指定创建字符串对象时预先分配好的buffer大小。如果以后要扩容该字符串,就不需要再临时动态分配内存。对于后续可能需要频繁扩展该字符串的情况,可以提升一些性能。 例如: try_conver ...

骏马金龙 发布于 2019-05-04 15:02 评论(0)阅读(346)
0

Ruby字符串(1):String基本用法

String字符串 字符串由String类提供,除了直接使用单双引号或其它字面量创建字符串,也可以使用String.new()方法来创建。 Ruby中的 字符串是可变对象 。 字符串的连接 直接连接即可: 单双引号 这和Perl一样,和Shell也类似。单引号是强引用,双引号是弱引用。 双引号的一个 ...

骏马金龙 发布于 2019-05-03 17:47 评论(0)阅读(87)
0

Ruby中的各种比较方式对比

Ruby中设计了很多种比较方式,所有对象都能进行 这几种比较。此外,当实现了 =、 、between?`这几个比较方法。 这些比较方法的定义位置和意义分别如下。 在BasicObject中定义了 : :比较内容是否相同,更多时候是描述两者是否相等,比如 的内容是不同的,但是相等 :和 是相反的 :比 ...

骏马金龙 发布于 2019-05-03 16:42 评论(0)阅读(70)
1

安装Ruby、多版本Ruby共存、Ruby安装慢问题

rbenv rbenv可以管理多个版本的ruby。可以分为3种范围(或者说不同生效作用域)的版本: local版:本地,针对各项目范围 global版:全局,没有shell和local版时使用global版 shell版:当前终端,只针对当前所在终端 查找优先级为 。 1.安装rbenv 2.安装r ...

骏马金龙 发布于 2019-05-03 16:31 评论(0)阅读(128)
0

python 3.x 用户登录重设密码

import os import sys import getpass login_username = 'admin' login_password = '12345' u = 0 while u < 3: username = input('请输入用户名:') is_change_pwd = 0... ...

此生墨雪 发布于 2019-04-24 17:00 评论(0)阅读(91)
4

猫眼电影练习,动态字体

猫眼电影用了动态字体库 猫眼电影榜单国内票房榜,地址:https://maoyan.com/board/1 分析字体文件 刷新几次发现字体有变化 思路 找到关系自动替换 原理 字体库用表结构存储文字,例如cmap表记录unicode索引和字形对应关系。glyf是字形表,记录文字笔画等数据, 有loc ...

神一样了 发布于 2019-04-15 15:47 评论(9)阅读(1286)
1

Ruby数组(2):数组方法详细整理

数组方法整理 方法列表: "all()、any()、none()和one()" :测试数组中的所有或部分元素是否满足给定条件。条件可以是语句块中决定,也可以是参数决定 "append()" :等价于 "push()" "bsearch()" :二分法查找元素 "bsearch_index()" :二 ...

骏马金龙 发布于 2019-04-15 11:21 评论(0)阅读(394)
2

Python之路【第四篇】:Python基础之函数

函数的理解 面向过程:根据业务逻辑从上到下垒代码 函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可 函数作用是你的程序有良好的扩展性、复用性。 同样的功能要是用3次以上的话就建议使用函数。 特殊理解: 函数可以理解为一个一个的功能块,你把一个大的功能拆分成一块一块的,用某项功能的 ...

Simon92 发布于 2019-04-14 18:10 评论(0)阅读(40)
0

Ruby中to_s和to_str、to_i和to_int、to_a和to_ary、to_h和to_hash的解释说明

包括 和`to_str to_i to_int to_a to_ary to_h to_hash to_x to_xxx`。 那么, 和`to_xxx to_x to_xxx`。 解释 使用鸭子模型来解释比较容易点。 只要像鸭子,就能当成鸭子,这就是 。只有它真的是鸭子,才能当成鸭子,这就是 。 以 ...

骏马金龙 发布于 2019-04-12 13:34 评论(0)阅读(415)