天灵狐
码龄11年
  • 304,338
    被访问
  • 80
    原创
  • 541,492
    排名
  • 31
    粉丝
  • 0
    铁粉
关注
提问 私信

个人简介:GO GO的说

  • 加入CSDN时间: 2011-05-20
博客简介:

天灵狐的小岛

博客描述:
摔倒说明我还绰绰有余啊!
查看详细资料
个人成就
  • 获得43次点赞
  • 内容获得29次评论
  • 获得124次收藏
创作历程
  • 6篇
    2020年
  • 12篇
    2018年
  • 17篇
    2017年
  • 16篇
    2016年
  • 34篇
    2015年
  • 3篇
    2014年
成就勋章
TA的专栏
  • 图片处理
  • 杂谈
    1篇
  • 乱
    14篇
  • VBScript
    22篇
  • Shell
    8篇
  • 前端
    8篇
  • Python
    17篇
  • 数据库
    8篇
  • 算法题
    5篇
兴趣领域 设置
  • 人工智能
    机器学习
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

apng转gif

用ffmpeg即可,下载地址:https://ffmpeg.zeranoe.com/builds/命令格式是:ffmpeg -i [输入文件名] [参数选项] -f [格式] [输出文件]例:./ffmpeg.exe -i in.png -f gif out.gif
原创
发布博客 2020.07.02 ·
1701 阅读 ·
1 点赞 ·
0 评论

解决module ‘scipy.misc’ has no attribute ‘fromimage’的方法

文档链接fromimage不推荐使用!fromimage在SciPy 1.0.0中已弃用。并将在1.2.0中删除。使用np.asarray(im)代替。返回numpy数组的PIL图像的副本。仅当安装了Python Imaging Library(PIL)时,此功能才可用。参数: im:PIL图像 输入图像。 展平:布尔 如果为true,则将输出转换为灰度。 模式:str,可选 将图像...
原创
发布博客 2020.06.25 ·
683 阅读 ·
0 点赞 ·
0 评论

解决win32gui.GetWindowRect(hWnd)在win10上获取窗口宽高偏小的问题

原理是从vista系统开始,窗口有毛玻璃特效边框,而GetWindowRect并没有计算上这部分,所以获取的值会偏小。有大神已经给出了带代码的解决方案,但并不该这么做。正确的做法是,使用win32gui.GetClientRect,这个函数获取窗口位置大小都没有问题。...
原创
发布博客 2020.06.24 ·
1924 阅读 ·
1 点赞 ·
1 评论

Python3,字符串函数整理

rsplit从后往前分割>>> "banana".split("n",1)['ba', 'ana']>>> "banana".rsplit("n",1)['bana', 'a']capitalize首字母大写>>> 'GrEat'.capitalize()'Great'casefold:lower() 方法只对ASCII编码,也就是‘A-Z’有效,对于其他语言(非汉语或英文)中把大写转换为小写的情况只能用 casefold()
原创
发布博客 2020.06.20 ·
99 阅读 ·
0 点赞 ·
0 评论

【杂谈】对sudo全称的猜想

今儿背单词时,发现了一个词“pseudo”,读音/'sjuːdəʊ/。中文含义是,“伪”。这个音节很耳熟,是辅音+元音+辅音+元音的类型,而且两个元音不是常见的“A、E、I”,而是U和O。从这音标倒退回单词的话,不就是sudo么。莫非,它便是sudo的全称?当我们使用非root账户时,需要用sudo借权限,就是这个意思?“伪”?仔细一想说得通!于是查了下wiki。并不是。首先,读音是/suːduː/。其次,全称是“super user do”。好吧。猜想失败。.
原创
发布博客 2020.05.31 ·
285 阅读 ·
0 点赞 ·
0 评论

通常意义上的HSV与OpenCV中的HSV的转换

上图是Phtoshop的拾色器,HSV 的取值范围分别是 0-360, 0-1, 0-1。但是,在OpenCV中,HSV的取值范围是0-180, 0-255, 0-255。换算方法为:H除以2,S和V分别除以2.56。代码校验:import cv2import numpy as npcolor = np.uint8([[[6, 54, 0]]])hsv_color = cv2.cvtColor(color, cv2.COLOR_BGR2HSV)print("OpenCV..
原创
发布博客 2020.05.12 ·
533 阅读 ·
0 点赞 ·
0 评论

【LeetCode】7.Reverse Integer 整数反转

示例1:Input: 123Output: 321注意:假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为 [−231,  231 − 1]。请根据这个假设,如果反转后整数溢出那么就返回 0。解题思路:以后过于简单的题不写进博客了。if x < 0: res = - int(str(x)[: 0: -1]) if res &lt...
原创
发布博客 2018.11.28 ·
93 阅读 ·
0 点赞 ·
0 评论

【LeetCode】6.ZigZag Conversion Z字形变换

示例1:Input: s = "PAYPALISHIRING", numRows = 3Output: "PAHNAPLSIIGYIR"Explanation:P A H NA P L S I I GY I R示例2:Input: s = "PAYPALISHIRING", numRows = 4Output: "PINALSIGYAHRPI"E...
原创
发布博客 2018.11.27 ·
108 阅读 ·
0 点赞 ·
0 评论

文件名编码错误UnicodeEncodeError和surrogates not allowed

BUG:os.listdir(),打印文件名失败。测试文件名:“地方.txt”报错字符串:“\udce5\udc9c\udcb0\udce6\udc96\udcb9.txt”把原文件名解码后,得到:>>> a = '地方.txt'>>> a.encode('utf-8')b'\xe5\x9c\xb0\xe6\x96\xb9.txt'可...
原创
发布博客 2018.11.27 ·
7048 阅读 ·
3 点赞 ·
0 评论

【LeetCode】4.Median of Two Sorted Arrays 两个排序数组的中位数

示例 1:nums1 = [1, 3]nums2 = [2]中位数是 2.0示例 2:nums1 = [1, 2]nums2 = [3, 4]中位数是 (2 + 3)/2 = 2.5解题思路:糟糕- -没理解题意,首先需要知道“中位数”的含义,其次,题目对时间复杂度做了要求,必须为O(log (m+n))。先写理解的代码,猜测题意:nums = s...
原创
发布博客 2018.11.16 ·
128 阅读 ·
0 点赞 ·
0 评论

【LeetCode】3.Longest Substring Without Repeating Characters 无重复字符的最长子串

输入: "pwwkew"输出: 3解释: 无重复字符的最长子串是 "wke",其长度为 3。  请注意,答案必须是一个子串,"pwke" 是一个子序列 而不是子串。解题思路:本题没什么难点。lenth = 0prevLoc = 0i = 0maxI = len(s)while i < maxI: if s[i] in s[prevLoc:i]:...
原创
发布博客 2018.11.07 ·
108 阅读 ·
0 点赞 ·
0 评论

【LeetCode】2.Add Two Numbers 两数相加

输入:(2 -> 4 -> 3) + (5 -> 6 -> 4)输出:7 -> 0 -> 8原因:342 + 465 = 807class ListNode:    def __init__(self, x):        self.val = x        self.next = None解题思路:本题的难点主要在于输入为指定...
原创
发布博客 2018.11.06 ·
104 阅读 ·
0 点赞 ·
0 评论

【LeetCode】1.Two Sum 两数之和

给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]解题思路1:两个循环,轻松搞定:for i in range(len(nums)): for j in range(i + 1, len(nums)): if nums[i] + nums[j...
原创
发布博客 2018.11.05 ·
139 阅读 ·
0 点赞 ·
0 评论

MAC环境安装pymysql

安装pymysql前,需要安装cryptography,这个在下载pymysql时就会自动安装,但MAC环境会提示安装失败。安装cryptography前需要安装openssl。安装openssl的方法是brew install openssl但实际上,使用此命令后依然不会安装成功,是环境问题。可以使用以下命令指定位置安装pip3.6 install ~/Deskto...
原创
发布博客 2018.08.18 ·
2758 阅读 ·
0 点赞 ·
0 评论

python write函数,写入文件只能写入一半

示例:writeFile = open('write.txt', 'w')for i in range(1, 1000):    data = str(i) + 'aaaaaaaaaaaaaaaaaaaaaaaaaa
'    writeFile.write(data)结果生成的文件只有798行:问题原因:要写入的内容依然在缓冲区中,没有写入文件两种解决方法:1.使用flush()函数;w...
原创
发布博客 2018.06.29 ·
6092 阅读 ·
2 点赞 ·
1 评论

修复pyhdfs无法获取hadoop文件的问题

1.pyhdfs命令import pyhdfsfs=pyhdfs.HdfsClient(hosts="172.10.10.2")f=fs.open("/1.txt")2.报错Traceback (most recent call last): File "<pyshell#2>", line 1, in <module> f=fs.open("/test/1...
原创
发布博客 2018.05.30 ·
2565 阅读 ·
0 点赞 ·
0 评论

pip离线安装Python模块

pip离线安装Python包1.准备whl文件。可以从网上下载,也可以在有互联网的机器上pip install --download D:\test\xlwt xlwt2.pip离线安装命令:pip install --no-index --find-links=D:\test\xlwt xlwt...
原创
发布博客 2018.03.20 ·
7260 阅读 ·
0 点赞 ·
0 评论

python的ConfigParser模块

原文链接:http://blog.csdn.net/miner_k/article/details/77857292————————————————————————————————————————————————简介ConfigParser模块在python3中修改为configparser.这个模块定义了一个ConfigParser类,该类的作用是使用配置文件生效,配
转载
发布博客 2018.01.26 ·
439 阅读 ·
0 点赞 ·
0 评论

SVN只更新部分文件夹

只在本地更新部分目录1.打开Rebo-browser2.在左侧右键要更新的文件夹,选择update item to revision
原创
发布博客 2017.12.18 ·
19567 阅读 ·
7 点赞 ·
2 评论

SQL Server大容量复制实用工具bcp下载安装及使用

1.下载安装SQL Server2008点击这里,SQL Server2016点击这里2.使用说明2.1导出全表2.2用语句导出2.3文件导入2.4存储过程参考文档:1.《bcp 实用工具》2.Microsoft® SQL Server® 2008 R2 SP2 功能包 安装说明
原创
发布博客 2017.10.24 ·
3854 阅读 ·
0 点赞 ·
1 评论
加载更多