自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程慕枫的1001世界

Python语言,Django, Flask, Scrapy

  • 博客(28)
  • 资源 (1)
  • 收藏
  • 关注

原创 k8s搭建过程中的报错

root@master ~]# kubectl get podsThe connection to the server localhost:8080 was refused - did you specify the right host or port?解决方法Your Kubernetes control-plane has initialized successfully!To start using your cluster, you need to run the following

2021-02-22 11:32:23 328

原创 error execution phase kubelet-start: error uploading crisocket: timed out waiting for the condition

[preflight] Running pre-flight checks[WARNING FileExisting-tc]: tc not found in system path[preflight] Reading configuration from the cluster…[preflight] FYI: You can look at this config file with ‘kubectl -n kube-system get cm kubeadm-config -o yaml’[

2021-01-26 16:52:32 4395

原创 如何用python自动生成excel报表

需要的python模块(xlwt)import xlwt完成Workbook类的初始化work = xlwt.Workbook(encoding='utf-8')添加一个sheetsheet = work.add_sheet(sheetname='主机信息表', cell_overwrite_ok=True)在sheet里写数据excel_data = [["主机IP", "CPU核数", "CPU平均使用量", "内存大小", "内存平均使用量", "磁盘大小", "磁盘平均使用量"

2020-12-25 18:01:00 1073

原创 HTTP请求方法

GET 获取资源GET方法用来请求访问已被URI识别的资源. 指定的资源经服务器端解析后返回响应内容. 也就是说, 如果请求的资源是文本, 那就保持原样返回; 如果是像CGI(Common Gateway Interface, 通用网关接口) 那样的程序, 则返回经过执行后的输出结果.POST 传输实体的主体虽然用GET方法也可以传输实体的主体, 但一般不用GET方法进行传输, 而是用POST方法. 虽说POST的功能与GET很相似, 但POST的主要目的并不是获取响应的主题内容.PUT命

2020-12-05 12:16:03 124

原创 Flask上传文件(包含中文)保存后乱码问题解决

Flask是支持文件上传的, 近来做了一个上传SQL文件的功能, SQL中会使用到中文, 泰文, 马来西亚文等多种语言, 我们通过Flask接收到文件, 先把文件保存在后端, 保存后却发现是乱码.上传的逻辑参考Flask文档文件上传部分(https://dormousehole.readthedocs.io/en/latest/quickstart.html#id17), 摘录如下:fro...

2019-11-08 10:35:16 2999

原创 git的使用记录

查看某个文件的的修改记录git log --pretty=oneline [filename]

2019-09-09 18:17:10 128

原创 LeetCode(6. Z 字形变换)

算法描述 :将一个给定字符串根据给定的行数,以从上往下、从左到右进行 Z 字形排列。比如输入字符串为 "LEETCODEISHIRING" 行数为 3 时,排列如下:L C I RE T O E S I I GE D H N之后,你的输出需要从左往右逐行读取,产生出一个新的字符串,比如:"LCIRETOESIIGEDHN"。请你实现这个将字符串进行指定行数变换...

2019-04-04 11:29:42 330

原创 LeetCode(21. 合并两个有序链表)

算法描述 :将两个有序链表合并为一个新的有序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例:输入:1->2->4, 1->3->4输出:1->1->2->3->4->4算法实现 :Java实现 :/** * Definition for singly-linked list. * public clas...

2018-10-06 23:35:08 159

原创 LeetCode(2. 两数相加)

算法描述 :给定两个非空链表来表示两个非负整数。位数按照逆序方式存储,它们的每个节点只存储单个数字。将两数相加返回一个新的链表。你可以假设除了数字 0 之外,这两个数字都不会以零开头。示例:输入:(2 -> 4 -> 3) + (5 -> 6 -> 4)输出:7 -> 0 -> 8原因:342 + 465 = 807算法实现 :Java实现...

2018-10-06 23:33:33 144

原创 LeetCode(26. 删除排序数组中的重复项)

算法描述 :给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。示例 1:给定数组 nums = [1,1,2], 函数应该返回新的长度 2, 并且原数组 nums 的前两个元素被修改为 `1`, `2`。 你不需要考虑数组中超出新长度后面的元素。...

2018-10-03 08:39:26 164

原创 LeetCode(14. 最长公共前缀)

算法描述 :编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串 ""。示例 1:输入: ["flower","flow","flight"]输出: "fl"示例 2:输入: ["dog","racecar","car"]输出: ""解释: 输入不存在公共前缀。说明:所

2018-10-03 08:28:21 169

原创 LeetCode(27. 移除元素)

算法描述 :给定一个数组nums和一个值val,你需要原地移除所有数值等于val的元素,返回移除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。示例 1:给定 nums = [3,2,2,3], val = 3,函数应该返回新的长度2, 并且nums中的前两个元素...

2018-08-24 23:47:12 219

原创 LeetCode(9. 回文数)

算法描述 :判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。示例 1:输入: 121输出: true示例 2:输入: -121输出: false解释: 从左向右读, 为 -121 。 从右向左读, 为 121- 。因此它不是一个回文数。示例 3:输入: 10输出: false解释: 从右向左读, 为 01 。因此它不...

2018-08-23 20:37:23 144

原创 LeetCode(19. 删除链表的倒数第N个节点)

算法描述 :给定一个链表,删除链表的倒数第 n 个节点,并且返回链表的头结点。示例:给定一个链表: 1->2->3->4->5, 和 n = 2.当删除了倒数第二个节点后,链表变为 1->2->3->5.说明:给定的 n 保证是有效的。进阶:你能尝试使用一趟扫描实现吗?算法实现 :Java实现 :...

2018-08-05 11:38:14 203

原创 LeetCode(12. 整数转罗马数字)

算法描述 :罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。字符 数值I 1V 5X 10L 50C 100D 500M 1000例如, 罗马数字 2 写做 II ,...

2018-08-05 11:37:09 232

原创 LeetCode(28. 实现strStr())

算法描述 :实现strStr()函数。给定一个 haystack 字符串和一个 needle 字符串,在 haystack 字符串中找出 needle 字符串出现的第一个位置 (从0开始)。如果不存在,则返回 -1。示例 1:输入: haystack = "hello", needle = "ll"输出: 2示例 2:输入: haystack = "aaaaa", need...

2018-08-01 20:09:17 158

原创 LeetCode(13. 罗马数字转整数)

算法描述 :罗马数字包含以下七种字符:I, V, X, L,C,D 和 M。字符 数值I 1V 5X 10L 50C 100D 500M 1000例如, 罗马数字 2 写做 II ,即为两...

2018-08-01 20:03:06 148

原创 LeetCode(83. 删除排序链表中的重复元素)

算法描述 :给定一个排序链表,删除所有重复的元素,使得每个元素只出现一次。示例 1:输入: 1->1->2输出: 1->2示例 2:输入: 1->1->2->3->3输出: 1->2->3算法实现 :Java实现 :/** * Definition for singly-linked lis...

2018-07-31 15:50:09 230

原创 LeetCode(58. 最后一个单词的长度)

算法描述 :给定一个仅包含大小写字母和空格 ' ' 的字符串,返回其最后一个单词的长度。如果不存在最后一个单词,请返回 0 。说明:一个单词是指由字母组成,但不包含任何空格的字符串。示例:输入: "Hello World"输出: 5算法实现 :Java实现 :class Solution { public int lengthOfLastW...

2018-07-31 15:49:11 237

原创 LeetCode(66. 加一)

算法描述 :给定一个非负整数组成的非空数组,在该数的基础上加一,返回一个新的数组。最高位数字存放在数组的首位, 数组中每个元素只存储一个数字。你可以假设除了整数 0 之外,这个整数不会以零开头。示例 1:输入: [1,2,3]输出: [1,2,4]解释: 输入数组表示数字 123。示例 2:输入: [4,3,2,1]输出: [4,3,2,2]解释: 输入数组...

2018-07-30 10:03:43 185

原创 LeetCode(35. 搜索插入位置)

算法描述 :给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。你可以假设数组中无重复元素。示例 1:输入: [1,3,5,6], 5输出: 2示例 2:输入: [1,3,5,6], 2输出: 1示例 3:输入: [1,3,5,6], 7输出: 4示例 4:输入: [1,3,5,6],...

2018-07-30 09:57:31 207

原创 LeetCode(20. 有效的括号)

算法描述 :给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。有效字符串需满足: 左括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序闭合。注意空字符串可被认为是有效字符串。示例 1:输入: "()"输出: true示例 2:输入: "()[]{}"输出: true示例 3:输入: "(...

2018-07-28 11:59:44 231

原创 LeetCode(7. 反转整数)

算法描述 :给定一个 32 位有符号整数,将整数中的数字进行反转。示例 1:输入: 123输出: 321 示例 2:输入: -123输出: -321示例 3:输入: 120输出: 21注意:假设我们的环境只能存储 32 位有符号整数,其数值范围是 [− 2^31 , 2^31 − 1]。根据这个假设,如果反转后的整数溢出,则返回 0。...

2018-07-27 21:58:32 146

原创 LeetCode(1. 两数之和)

算法描述 :给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]算法实现 :直接两重for循环,暴力实现 .Java实现...

2018-07-27 21:47:15 111

原创 django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module. Did you install mysqlc...

使用Django2.0进行开发是出现如上错误,具体如下:Traceback (most recent call last): ... import MySQLdb as DatabaseModuleNotFoundError: No module named 'MySQLdb'The above exception was the direct cause of the ...

2018-07-08 16:27:07 1041 1

原创 Ubuntu16.04上pip报错ModuleNotFoundError: No module named 'pip._internal'

最近买了阿里云的Ubuntu16.04服务器, 默认是Python3.5, 我通过修改默认为Python3.6, 结果pip就不能用了,一直报错, 如下,root@iZwz98p61dhjsadfhjkarjhj5Z:~# pip -VTraceback (most recent call last): File "/usr/local/bin/pip", line 7, in &l...

2018-06-16 22:23:46 16519 7

原创 Python语言正则表达式

正则表达式是一个特殊的字符序列 正则表达式的作用有很多,例如:定界符^ : 匹配字符串的开始位置$ : 匹配字符串的结束位置 正则 : ^123.*123 含义 : 匹配以数字’123’开头且以’123’结尾的字符串 匹配: 123welcome123 , 123shen456zhen123 \b : 匹配一个单词的边界,也就是单词和空...

2018-06-14 23:28:45 495

原创 Flask启动app.run(host='0.0.0.0',port=5000),外网依然不能访问

这段时间用Flask写了一个小项目, 尝试部署到阿里云服务器上,本来项目并不复杂,可是部署的时候却踩了很多坑。 通过PyCharm创建项目,在app.py中做了一些配置后,是这样的:@app.route('/')def hello_world(): return 'Hello World!'if __name__ == '__main__': app.run()...

2018-06-12 02:13:17 74762 6

C++API文档

C++API文档

2016-07-12

空空如也

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

TA关注的人

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