07 2019 档案

摘要:参考:https://www.cnblogs.com/liangbenstudy/p/10246895.html MySQL 5.7.22查询时候报错 argument out of range 报错代码1055 原因sql_mode模式导致 参考sql_mode默认配置 把参数ONLY_FULL_ 阅读全文
posted @ 2019-07-26 17:53 minseo 阅读(3777) 评论(0) 推荐(0) 编辑
摘要:gitlab提交时间显示错误,明明是近期修改提交的代码在页面显示的时间是19年前 查看配置文件 时区设置正确,再说就算是时区设置错误相差也应该是8小时 查看gitlab状态其他服务正常只有prometheus宕 查看日志 报错如下 根据提示,删除数据文件夹 然后重启gitlab即可,会重新生成数据文 阅读全文
posted @ 2019-07-24 11:33 minseo 阅读(3717) 评论(0) 推荐(0) 编辑
摘要:python的内建模块itertools提供了非常有用的用于操作迭代对象的函数 首先,我们看看itertools提供的几个无限迭代器 因为count()会创建一个无限迭代器,所以上述代码会打印出自然数序列,根本停不下来,只能按Ctrl+c退出 cycle()会把传入的一个序列无限重复下去: 同样停不 阅读全文
posted @ 2019-07-22 09:50 minseo 阅读(310) 评论(0) 推荐(0) 编辑
摘要:环境查看 安装虚拟机 图形化界面启动 其余创建虚拟机和安装和在Windows安装配置一样,不详述。 阅读全文
posted @ 2019-07-19 10:31 minseo 阅读(791) 评论(0) 推荐(0) 编辑
摘要:摘要算法简介 Python的hashlib提供了常见的摘要算法,如MD5,SHA1等等。 什么是摘要算法呢?摘要算法又称哈希算法、散列算法。它通过一个函数,把任意长度的数据转换为一个长度固定的数据串(通常用16进制的字符串表示)。 举个例子,你写了一篇文章,内容是一个字符串'how to use p 阅读全文
posted @ 2019-07-18 11:34 minseo 阅读(283) 评论(0) 推荐(0) 编辑
摘要:Base64是一种用64个字符来表示任意二进制数据的方法。 用记事本打开exe、jpg、pdf这些文件时,我们都会看到一大堆乱码,因为二进制文件包含很多无法显示和打印的字符,所以,如果要让记事本这样的文本处理软件能处理二进制数据,就需 要一个二进制到字符串的转换方法。Base64是一种最常见的二进制 阅读全文
posted @ 2019-07-18 09:40 minseo 阅读(1480) 评论(0) 推荐(0) 编辑
摘要:collections是python内建的一个集合模块,提供了许多有用的集合类。 namedtuple 我们知道tuple可以表示不可变集合,例如,一个点的二维坐标可以表示成 但是,看到(1, 2),很难看出这个tuple是用来表示一个坐标的。 定义一个class又小题大做了,这时,namedtup 阅读全文
posted @ 2019-07-17 16:10 minseo 阅读(170) 评论(0) 推荐(0) 编辑
摘要:datetime datetime是python处理日期和时间的标准库 获取当前日期和时间 >>> from datetime import datetime #获取当前的datetime >>> now=datetime.now() >>> now datetime.datetime(2019, 阅读全文
posted @ 2019-07-17 13:49 minseo 阅读(656) 评论(0) 推荐(0) 编辑
摘要:在程序运行的过程中,所有变量都是在内存中,比如定义一个dict 可以随时修改变量,比如把'name'改成'Bill',但是一旦程序结束,变量所占有的内存就会被操作系统全部收回。如果没有把修改后的'Bill'存储到磁盘上,下次重新运行程序,变量又被初始化为'Bob' 我们把变量从内存中变成可存储或传输 阅读全文
posted @ 2019-07-15 09:44 minseo 阅读(332) 评论(0) 推荐(0) 编辑
摘要:参考:https://www.cnblogs.com/shiqiangqiang/p/8393662.html 1,查看当前时间,时区 #time_zone说明mysql使用system的时区,system_time_zone说明system使用UTC时区 2,修改时区 3,设置重启永久生效 修改配 阅读全文
posted @ 2019-07-12 15:07 minseo 阅读(15719) 评论(0) 推荐(0) 编辑
摘要:如果我们要操作文件,目录,可以在命令行下面输入操作系统提供的各种命令来完成。比如ls,cp等命令 如果要在python程序中执行这些目录和文件的操作怎么办?其实操作系统提供的命令指示简单地调用了操作系统提供的接口函数,Python内置的os模块也可以直接调用操作系统提供的接口函数 打开Python交 阅读全文
posted @ 2019-07-11 14:50 minseo 阅读(444) 评论(0) 推荐(0) 编辑
摘要:StringIO 很多时候,数据读写不一定是文件,也可以在内存中读写。 要把str写入StringIO,我们需要先创建一个StringIO,然后像文件一样写入即可 getvalue()方法用于获得写入后的str 要读取StringIO,可以用一个str初始化StringIO,然后像读文件一样读取 B 阅读全文
posted @ 2019-07-10 16:40 minseo 阅读(2792) 评论(0) 推荐(0) 编辑
摘要:读写文件是最常见的IO操作。python内置了读写文件的函数,用法和C是兼容的。 读写文件前,我们先必须了解一个,在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序终结操作磁盘,所以读写文件就是请求操作系统打开一个文件对象(通常称为文件描述符),然后通过操作系统提供的接口从这个 阅读全文
posted @ 2019-07-10 15:58 minseo 阅读(441) 评论(0) 推荐(0) 编辑
摘要:程序能一次写完并正常运行的概率很小,基本不超过1%。总会有各种各样的bug需要修正。有的bug很简单,看看错误信息就知道,有的bug很复杂,我们需要知道出错时,哪些变量的值是正确的,哪些变量的值是错误的,因此,需要一整套调试程序的手段来修复bug。 第一种方法简单直接粗暴有效,就是用print()把 阅读全文
posted @ 2019-07-09 09:48 minseo 阅读(287) 评论(0) 推荐(0) 编辑
摘要:在程序运行的过程中,如果发生了错误,可以事先约定返回一个错误代码,这样,就可以知道是否有错,以及错误的原因。在操作系统提供的调用中,返回错误码非常常见。比如打开文件的函数open(),成功时返回文件描述符(就是一个整数),出错时返回-1 用错误码来表示是否出错十分不便,因为函数本身应该返回的正确结果 阅读全文
posted @ 2019-07-08 16:50 minseo 阅读(507) 评论(0) 推荐(0) 编辑
摘要:当我们需要定义常量时,一个方法是用大写变量通过整数来定义,例如月份 好处是简单,缺点是类型int,并且仍然是变量。 更好的方法是为这样的枚举类型定义一个class类型,然后,每个常量都是class的一个唯一实例。Python提供了Enum类来实现这个功能: 这样我们就获得了Month类型的枚举类,可 阅读全文
posted @ 2019-07-02 09:28 minseo 阅读(3914) 评论(0) 推荐(0) 编辑
摘要:切片 取一个list或tuple的部分元素是非常常见的操作。比如,一个list 取前3个元素,应该怎么做 笨方法,一个个列出来 假如需要列出N个但是N很大 循环方法 对于经常去指定索引范围的操作,用循环十分繁琐,因此pythone提供了切片操作符能大大简化操作 L[0:3]表示,从索引0开始,直到索 阅读全文
posted @ 2019-07-01 13:52 minseo 阅读(7248) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示