自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

勿问情殇的博客

记录工作日常,及难点,重点

  • 博客(54)
  • 收藏
  • 关注

原创 Mac电脑常用命令集

node 管理工具 n: sduo npm install -g n 安装 node 管理工具 n <node_version_number> 安装指定版本的node n latest 安装 node 最新版本 n stable 安装 node 未定版本 n rm <node_version_number> 删除某个 node 版本 n use <node...

2020-06-03 11:53:44 156

原创 JavaScript 实用知识点总结

1.链接文本 -> 可点击的超链接 var text = "我是链接文本https://www.baidu.com" var re = /(http(s)?:\/\/[\w.\/]+)(?![^<]+>)/gi; text = text.replace(re, "<a target='_blank' href='$1'>$1</a>"); 2.禁止页面滚...

2019-06-18 11:08:25 89

原创 vim 常用操作

vim 常用操作: 普通模式下编辑文本常用命令: yy 复制一行 p 粘贴 dd 删除一行 u 撤销 ctrl + r 恢复 x 删除光标所在位置的字符 :/xxx 查找字符串,xxx 为目标字符串, 按下 Enter 键找到 匹配字符之后,输入字符n移到下一个匹配字符,输入字符N移到上一个匹配字符。 :n 跳到某一行, n 为要跳转的行号 ,按下Enter键执行命令 nG 跳到某一行, ...

2019-02-15 10:55:10 75

原创 29. 两数相除

题目描述请点击查看LeetCode 题目描述 Python3 代码解答如下: class Solution: def divide(self, dividend, divisor): &quot;&quot;&quot; :type dividend: int :type divisor: int :rtype: int &quot;&quot;&quot; ..

2019-01-27 13:04:24 110

原创 28. 实现strStr()

题目描述请点击查看LeetCode 题目描述 Python3 代码解答如下: class Solution: def strStr(self, haystack, needle): &quot;&quot;&quot; :type haystack: str :type needle: str :rtype: int &quot;&quot;&quot; ..

2019-01-27 13:04:17 91

原创 27. 移除元素

题目描述请点击查看LeetCode 题目描述 Python3 代码解答如下: class Solution: def removeElement(self, nums, val): &quot;&quot;&quot; :type nums: List[int] :type val: int :rtype: int &quot;&quot;&quot; ..

2019-01-27 13:04:05 84

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

题目描述请点击查看LeetCode 题目描述 Python3 代码解答如下: class Solution: def removeDuplicates(self, nums): &quot;&quot;&quot; :type nums: List[int] :rtype: int &quot;&quot;&quot; i = 0 for j in ..

2019-01-27 13:03:55 55

原创 25. k个一组翻转链表

题目描述请点击查看LeetCode 题目描述 Python3 代码解答如下: # Definition for singly-linked list. # class ListNode: # def __init__(self, x): # self.val = x # self.next = None class Solution: def ...

2019-01-27 13:03:48 68

原创 24. 两两交换链表中的节点

题目描述请点击查看LeetCode 题目描述 Python3 代码解答如下: # Definition for singly-linked list. # class ListNode: # def __init__(self, x): # self.val = x # self.next = None class Solution: def ...

2019-01-27 13:03:39 75

原创 23. 合并K个排序链表

题目描述请点击查看LeetCode 题目描述 Python3 代码解答如下: # Definition for singly-linked list. # class ListNode: # def __init__(self, x): # self.val = x # self.next = None import functools class S...

2019-01-27 13:03:30 55

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

题目描述请点击查看LeetCode 题目描述 Python3 代码解答如下: # Definition for singly-linked list. # class ListNode: # def __init__(self, x): # self.val = x # self.next = None import functools class So...

2019-01-27 13:02:59 50

原创 20. 有效的括号

题目描述请点击查看LeetCode 题目描述 Python3 代码解答如下: class Solution: def isValid(self, s): """ :type s: str :rtype: bool """ """ 有效的字符串的: (){}[] 、 ({[]}) ...

2019-01-25 16:19:16 84

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

题目描述请点击查看LeetCode 题目描述 Python3 代码解答如下: # Definition for singly-linked list. # class ListNode: # def __init__(self, x): # self.val = x # self.next = None class Solution: def ...

2019-01-25 16:17:36 69

原创 18. 四数之和

题目描述请点击查看LeetCode 题目描述 Python3 代码解答如下: class Solution: def fourSum(self, nums, target): """ :type nums: List[int] :type target: int :rtype: List[List[int]] ...

2019-01-25 16:16:06 65

原创 17. 电话号码的字母组合

题目描述请点击查看LeetCode 题目描述 Python3 代码解答如下: import re class Solution: def cc(self,a,b): if len(a) &lt; len(b): d = a a = b b = d c = [] if ...

2019-01-25 16:14:46 86

原创 16. 最接近的三数之和

题目描述请点击查看LeetCode 题目描述 Python3 代码解答如下: import sys class Solution: def threeSumClosest(self, nums, target): """ :type nums: List[int] :type target: int :rtype: int...

2019-01-25 16:12:53 79

原创 15. 三数之和

题目描述请点击查看LeetCode 题目描述 Python3 代码解答如下: class Solution: def threeSum(self, nums): """ :type nums: List[int] :rtype: List[List[int]] """ """ 思路:先将数组...

2019-01-25 16:09:44 69

原创 14. 最长公共前缀

题目描述请点击查看LeetCode 题目描述 Python3 代码解答如下: class Solution: def longestCommonPrefix(self, strs): """ :type strs: List[str] :rtype: str """ """ 思路: 假定第一...

2019-01-25 16:07:42 73

原创 13. 罗马数字转整数

题目描述请点击查看LeetCode 题目描述 Python3 代码解答如下: class Solution: def romanToInt(self, s): """ :type s: str :rtype: int """ """ 思路:罗马数字的字符对应的数值,基本上都是前一个比后一个大...

2019-01-25 16:05:31 125

原创 12. 整数转罗马数字

题目描述请点击查看LeetCode 题目描述 Python3 代码解答如下: class Solution: def intToRoman(self, num): """ :type num: int :rtype: str """ """ 思路:提取数字的各个位数,并加以判断,需要注意的是...

2019-01-25 16:03:42 76

原创 11. 盛最多水的容器

题目描述请点击查看LeetCode 题目描述 Python3 代码解答如下: class Solution: def maxArea(self, height): """ :type height: List[int] :rtype: int """ """ Python 抛弃暴力循环法,会...

2019-01-25 16:00:24 68

原创 LeetCode题库解答

此篇博客用于记录自己在 LeetCode 网站中所做过的习题,便于日后忘记了进行查阅。前期全部采用 Python3的语法来解答,后续时间充裕的话,希望自己可以试着用 JavaScript、C++/C 来解答。 11. 盛最多水的容器 题目描述请点击查看LeetCode 题目描述 1. Python3 代码解答如下: class Solution: def maxArea(self,...

2018-12-26 14:21:43 697

原创 10. 正则表达式匹配

题目描述请点击查看LeetCode 题目描述 Python3 代码解答如下: import re class Solution: def isMatch(self, s, p): """ :type s: str :type p: str :rtype: bool """ a = re.fi...

2018-12-26 14:07:19 60

原创 9. 回文数

题目描述请点击查看LeetCode 题目描述 Python3 代码解答如下: class Solution: def isPalindrome(self, x): """ :type x: int :rtype: bool """ if x &lt; 0: return False ...

2018-12-26 14:04:14 63

原创 7. 整数反转

题目描述请点击查看LeetCode 题目描述 Python3 代码解答如下: class Solution: def reverse(self, x): """ :type x: int :rtype: int """ a = x if a&lt;0: a = -a ...

2018-12-25 18:06:19 56

原创 8. 字符串转换整数 (atoi)

题目描述请点击查看LeetCode 题目描述 Python3 代码解答如下: import re class Solution: def myAtoi(self, str): &quot;&quot;&quot; :type str: str :rtype: int &quot;&quot;&quot; s = str.strip() #去掉首尾空字符..

2018-12-25 18:05:13 236

原创 1. 两数之和 (等于目标值的下标)

题目描述请点击查看LeetCode 题目描述 Python3 代码解答如下: class Solution: def twoSum(self, nums, target): """ :type nums: List[int] :type target: int :rtype: List[int] """ ...

2018-12-21 14:12:03 266

原创 2. 两个非空链表数值相加

题目描述请点击查看LeetCode 题目描述 Python3 代码解答如下: # Definition for singly-linked list. # class ListNode: # def __init__(self, x): # self.val = x # self.next = None class Solution: def ...

2018-12-21 11:37:50 203

原创 3. 无重复字符的最长子串

题目描述请点击查看LeetCode 题目描述 Python3 代码解答如下: class Solution: def lengthOfLongestSubstring(self, s): """ :type s: str :rtype: int """ if s == "": ret...

2018-12-21 10:33:11 44

原创 121. 买卖股票的最佳时机

题目描述请点击查看LeetCode 题目描述 Python3 代码解答如下: class Solution: def maxProfit(self, prices): """ :type prices: List[int] :rtype: int """ if len(prices) == 0: ...

2018-12-12 10:07:48 59

原创 4. 寻找两个有序数组的中位数

题目描述请点击查看LeetCode 题目描述 代码解答如下: class Solution: def findMedianSortedArrays(self, nums1, nums2): &amp;quot;&amp;quot;&amp;quot; :type nums1: List[int] :type nums2: List[int] :rtype: float ...

2018-12-11 18:24:52 135

原创 JavaScript 时间相关处理方法

1.获取当前日期 //获取当前日期的字符串表达 function getCurrentDateString(){ var date = new Date(); const year = date.getFullYear() //年 const month = date.getMonth() + 1 //月 const day = date.getD...

2018-04-20 16:57:43 178

原创 JavaScript 知识点简单介绍

javaScript 知识点 字符串 length 求字符串长度 var s = &amp;quot;hello world&amp;quot;; s.length; //13 toUpperCase 把一个字符串全部变成大写 var s = 'Hello'; s.toUpperCase(); // 返回'HELLO' toLowerCase 把一个字符串全部变成小写 var s = 'Hello'; var lo...

2018-02-12 11:00:48 181

原创 文件和异常

文件和异常 文件和异常 文件 从文件中读数据 写入文件 异常 操作文件和目录 存储数据 json 测试用例 unittest unittest 断言方法 测试用例 文件 1.从文件中读数据 #file_reader.py with open('c.txt') as f: contents = f.read() for line in ...

2018-02-12 10:55:28 193

原创 正则表达式

正则表达式 正则表达式 正则表达式 介绍符号表达的含义 re 模块 字符串匹配 切分字符串 分组 编译 正则表达式 1.介绍符号表达的含义 符号 代表含义 \d 一个数字 \w 一个字母或数字 . 任意字符 ‘py.’ 可以匹配’pyc’, ‘pyo’, ‘py!’ * 任意个字...

2018-02-12 10:54:32 133

原创 网络请求库 requests

网络请求库 requests 网络请求库 requests GET 请求 通过 get 访问一个页面 带参数的地址 JSON 数据的获取请求 需要请求头中添加参数 指定超时 获取响应头 获取指定的 cookie 请求中传入 cookies 参数 POST请求 发送 post 请求 上传文件读文件时用rb形式 GET 请求 1.通过 get 访问一个页面 ...

2018-02-12 10:52:56 187

原创 图片处理库PIL

图片处理库PIL 图片处理库PIL 图片缩放 图片模糊效果 生成字母验证码图片 图片缩放 from PIL import Image #打开一个 jpg 图像文件,注意是当前路径: im = Image.open('/Users/chen/Desktop/gif/11.png') #获得图片尺寸: w,h = im.size print('Original ima...

2018-02-12 10:51:50 151

原创 输入、函数、类、继承

输入、函数、类、继承 输入函数类继承 输入 函数 位置实参 关键字实参 默认值 传递任意数量实参 传递任意数量的关键字实参 模块 导入整个模块 导入特定的函数 as 给函数指定别名 as 给模块指定别名 导入模块中所有函数 类 创建类 创建实例 继承 输入 message = input("Tell me something, and I will r...

2018-02-12 10:49:57 149

原创 常用内建模块

常用内建模块 关于Python, 一些比较常用的内建模块 常用内建模块 datetime日期模块 collections 集合模块 namedtuple deque defaultdict OrderedDict Counter 加密算法 base64 hashlib hmac urllib random 1. datetime日期模块 获取当前日期和事件...

2018-02-12 10:31:30 292

原创 数据类型处理

数据类型处理 字符串 修改字符串大小写 name = "ada lovelAce" print(name.title()) #Ada Lovelace, title()以首字母大写的方式显示每个单词,其他小写 print(name.upper()) #ADA LOVELACE, upper()全部大写 print(name.lower()) #ada lovelace, l...

2018-02-12 10:28:27 173

空空如也

空空如也

空空如也

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

TA关注的人 TA的粉丝

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