- 博客(89)
- 资源 (1)
- 问答 (27)
- 收藏
- 关注
原创 “Explorer.EXE R6030 - CRT not initialized”的解决方法
更新win11后,有概率出现Microsoft Visual C++ Runtime LibraryRuntime Error!Program: C:\WINDOWS\Explorer.EXER6030 - CRT not initialized
2023-03-18 11:53:12 2966
原创 apng转gif
用ffmpeg即可,下载地址:https://ffmpeg.zeranoe.com/builds/命令格式是:ffmpeg -i [输入文件名] [参数选项] -f [格式] [输出文件]例:./ffmpeg.exe -i in.png -f gif out.gif
2020-07-02 10:55:15 2440
原创 解决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 16:51:22 1221
原创 解决win32gui.GetWindowRect(hWnd)在win10上获取窗口宽高偏小的问题
原理是从vista系统开始,窗口有毛玻璃特效边框,而GetWindowRect并没有计算上这部分,所以获取的值会偏小。有大神已经给出了带代码的解决方案,但并不该这么做。正确的做法是,使用win32gui.GetClientRect,这个函数获取窗口位置大小都没有问题。...
2020-06-24 21:56:27 3051 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 23:02:29 199
原创 【杂谈】对sudo全称的猜想
今儿背单词时,发现了一个词“pseudo”,读音/'sjuːdəʊ/。中文含义是,“伪”。这个音节很耳熟,是辅音+元音+辅音+元音的类型,而且两个元音不是常见的“A、E、I”,而是U和O。从这音标倒退回单词的话,不就是sudo么。莫非,它便是sudo的全称?当我们使用非root账户时,需要用sudo借权限,就是这个意思?“伪”?仔细一想说得通!于是查了下wiki。并不是。首先,读音是/suːduː/。其次,全称是“super user do”。好吧。猜想失败。.
2020-05-31 21:50:05 469
原创 通常意义上的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 16:31:09 1271
原创 【LeetCode】7.Reverse Integer 整数反转
示例1:Input: 123Output: 321注意:假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为 [−231, 231 − 1]。请根据这个假设,如果反转后整数溢出那么就返回 0。解题思路:以后过于简单的题不写进博客了。if x < 0: res = - int(str(x)[: 0: -1]) if res <...
2018-11-28 14:09:45 165
原创 【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 21:40:16 196
原创 文件名编码错误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 16:02:14 8650
原创 【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 18:23:01 317
原创 【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 11:53:08 206
原创 【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 17:59:09 181
原创 【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 17:24:43 216
原创 MAC环境安装pymysql
安装pymysql前,需要安装cryptography,这个在下载pymysql时就会自动安装,但MAC环境会提示安装失败。安装cryptography前需要安装openssl。安装openssl的方法是brew install openssl但实际上,使用此命令后依然不会安装成功,是环境问题。可以使用以下命令指定位置安装pip3.6 install ~/Deskto...
2018-08-18 23:02:10 3025
原创 python write函数,写入文件只能写入一半
示例:writeFile = open('write.txt', 'w')for i in range(1, 1000): data = str(i) + 'aaaaaaaaaaaaaaaaaaaaaaaaaa\n' writeFile.write(data)结果生成的文件只有798行:问题原因:要写入的内容依然在缓冲区中,没有写入文件两种解决方法:1.使用flush()函数;w...
2018-06-29 15:08:20 7316 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 16:04:20 3449
原创 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 11:35:49 7612
转载 python的ConfigParser模块
原文链接:http://blog.csdn.net/miner_k/article/details/77857292————————————————————————————————————————————————简介ConfigParser模块在python3中修改为configparser.这个模块定义了一个ConfigParser类,该类的作用是使用配置文件生效,配
2018-01-26 15:54:22 534
原创 SVN只更新部分文件夹
只在本地更新部分目录1.打开Rebo-browser2.在左侧右键要更新的文件夹,选择update item to revision
2017-12-18 14:57:25 21168 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 17:49:42 4896 1
转载 使用Notepad++来比较文件
转载者注明:安装Compare插件时,会数次提示更新。大概更新三次左右,即可正常安装Compare插件。转自http://blog.csdn.net/sanqima/article/details/50467154 原作者sanqima----------------------------------------------------------------------
2017-10-23 11:36:07 3205
原创 安装SQL Server2008 R2,选择排序规则为二进制
刚入职时,同事说,如果不选二进制则在日后的操作会出问题。而且,如果安装时不选,那就只能重装。然则,至今我也不知道会有什么问题。在网上没看到相关的图示,故截图如下:
2017-09-09 15:35:43 9424 2
原创 调整图片颜色
T-T喵的我十四岁时特别希望学习这个技能,可是,怎么也没有门道。现在..在十年之后,我终于学会了.......一.准备原图二.打开PhotoShop,用魔棒选择要改变的部分三.图像——调整——色相/饱和度其中色相调整颜色变化,饱和度调整颜色的鲜艳度,明度调整颜色的浓淡变化。调整好后,选取部分图像的颜色,就完成颜色置换的动作了。
2017-06-23 16:46:19 471
转载 AngularJS通过post方法下载excel文件
注明:第一行的:$rootScope.restful_api.last_output_excel,body_data这两个值,分别是URL串和post请求的body。其他代码不用变,即可使用。原文链接:http://www.cnblogs.com/xujanus/p/5985644.html最近工作中遇到,要使用angularJS的post方法来下载
2017-06-20 15:17:51 2135
原创 【BUG解决】IDLE可以编译,而CMD无法通过
是括号换行的问题。类似:print(1)本段代码,在IDLE中,可以运行。而保存为test.py后,在CMD中执行此语句就会报错。python test.py实际上- =以上代码并不会报错。暂时我无法复现问题,因为出问题是个关系很复杂的文件。总之,大概就是这样的情况,把这样的函数改为print(1)就不会报错了。
2017-06-07 15:06:56 847
转载 黄聪:Python 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)
去空格及特殊符号s.strip().lstrip().rstrip(',')复制字符串#strcpy(sStr1,sStr2)sStr1 = 'strcpy'sStr2 = sStr1sStr1 = 'strcpy2'print sStr2连接字符串#strcat(sStr1,sStr2)sStr1 = 'strcat'sStr2 = '
2017-05-23 10:06:11 655
原创 Python插件cx_Oracle的安装
只需两步。1.去下载个正确版本的exe文件并安装点击这里并不需要如下做法C:\Users\Tian\AppData\Local\Programs\Python\Python35\Scripts>pip install cx_OracleCollecting cx_Oracle Using cached cx_Oracle-5.3.tar.gz Complete out
2017-05-02 15:30:41 4819
原创 Windows安装Python组件Scrapy报错的解决方案
报错:error: Unable to find vcvarsall.bat解决方案:手动安装twisted插件:1.在http://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted用Ctrl+F搜索twisted,下载对应版本。我是Python3.5,64位,即下载2.用pip安装wheel(whl安装依赖)用命令
2017-04-26 20:44:13 3022 1
原创 Postman生成Python3编码执行报错的修复方案
报错:Traceback (most recent call last): File "C:\Users\Tian\Desktop\test2.py", line 13, in conn.request("POST", "/login", payload, headers) File "C:\Users\Tian\AppData\Local\Programs\Python\P
2017-04-26 12:02:39 1428
原创 【Python】datetime间的比较
1.string转datetime#字符串转datetimedt = datetime.datetime.strptime('2017-04-19 00:42:44','%Y-%m-%d %H:%M:%S')2.datetime转string#datetime转字符串str = dt.strftime("%Y-%m-%d-%H")3.datetime的比较>>> dt1
2017-04-18 12:16:01 15435 1
原创 连接数据库的Provider、Driver等字符串的写法
描述不太清楚。用编程语言或脚本连接数据库时,会有这么一行字符串:StrCnn="Provider=MSDASQL.1;Persist Security Info=True;Extended Properties='Driver=MySQL ODBC 5.3 Unicode Driver;SERVER=10.1.3.133;UID=koa;PWD=koa;DATABASE=koa;PORT=
2017-04-07 14:58:33 9446
原创 python,pyodbc备份SQL Server
装pyodbc的方法是,用命令行进入python目录下的Scripts文件夹,输入“pip install pyodbc”示例代码:import pyodbcfrom datetime import datetimeg_ip = '20.30.1.54'g_user = 'sa'g_pwd = 'lalala@44444'g_database = 'date_sys'
2017-04-01 15:19:47 1715
原创 Windows定时任务相关与常见异常
定时任务、计划任务、定时计划任务、任务计划程序........一.找到定时任务win10的话直接搜索就行二.创建基本任务
2017-03-01 11:09:16 5732
原创 VBScript调用Excel.Application开发指引
VBScript过时了,但是,依靠Excel的VBA还会坚持很久吧....也不一定,时代发展的这么快,什么才是永恒不变的呢。一.为什么要用Excel.Application两点。1.工作中经常会遇到用Excel处理问题的时候,客户也经常发送Excel文件。无论是处理数据,还是归档数据,用自动化脚本还是很方便的。2.有些VBS做不到的事情,VBA可以做到比如说,操
2017-02-24 23:26:06 3800
原创 SQL Server新建链接服务器连接Oracle
点击此处下载.NET Framework:点我点击此处下载ODAC:点我点击此处看ODAC安装说明:点我
2016-11-11 17:30:39 1803
原创 【Jasper】Error retrieving field value from bean的解决方法
删除即可。参考文档:http://bbs.csdn.net/topics/270025239
2016-11-01 15:28:46 8707
原创 从Oracle复制库到MySQL
使用的工具是Navicat,同事帮我装的这个版本1.下载Oracle客户端。 实际上跟PL/SQL的Oracle客户端一样。下载地址:点我2.配置ori.dll文件 这里选择地址为刚刚下的客户端中的ori.dll文件3.使用Navicat连接Oracle。 连接名任意,连接类型Basic,IP地址,端口默认为1521,服务名每个人不一样,再输入
2016-10-25 16:38:50 564
原创 Oracle导表到MySQL
本文不是个好方法,只是个能用的方法。有能力的人请另寻高明吧。工具:PL/SQL,SQLyog。1.导出表结构2.导表为csv文件3.替换表结构关键字段NUMBER→ numericVARCHAR2→ varcharINTEGER→ bigint(32)DATE→ datetime这里有缺陷。Oracle的NUMBER空值,在M
2016-09-21 19:30:18 646
在CSS中,如何相对靠左?
2017-06-18
如何输入命令后,关闭正在执行的python脚本?
2017-03-31
hadoop、openstack等软件的内部监控网页是怎么实现搭建的呢
2017-03-08
我想实现自动买卖股票,但不明白自动化应该需要什么
2016-11-04
如何批量修改Oracle字段长度?
2016-10-26
请教Oracle如何像SQL Server一样建立SQL跟踪?
2016-10-19
Java,调用已封装的方法,但不执行其中的某段代码
2016-08-25
JAVA,同类中所有方法如何返回相同的值?
2016-08-20
求AngularJS上传文件的可用实例
2016-07-25
AngularJS,ng-click双事件怎么写?
2016-07-19
如何把表中的一列&m%d换为当日日期?
2016-07-11
JAX-RS与jersey的区别是什么?两者之间有什么联系?
2016-07-01
Python的HTTPConnection.request需要四个参数,Java怎么写?
2016-06-21
在java中,如何实现Python的字典?
2016-06-20
同样的一个Tomcat,在另一台机器却起不来
2016-03-28
PHPExcel中,把“= =”写入表格会出现错误,怎么解决呢?
2016-03-23
想获取网页的一些数据,我应该怎么做呢?或者说我应该去学什么?
2015-09-01
如何把MySQL表的列名输出到PHP页面显示?
2015-08-18
一般情况下,应该多个函数放一个文件里,还是一个函数放到一个文件里
2015-08-14
PHP如何忽略固定的一句警告
2015-08-13
通过点击PHP输出的文字,来执行下一段PHP代码,页面不变
2015-07-23
用一个程序打开局域网不同机器的不同程序
2015-07-22
WAMPServer2.5,局域网无法访问二级目录
2015-07-20
Linux系统,账户密码正确但无法登入
2015-07-10
JAVA主语句中不能放循环或条件语句,那如何在其他方法中使用这个方法中定义的整型
2014-10-15
JAVA,当键盘输入多行字符串时,如何停止输入。
2014-08-09
JAVA,点击鼠标后移除按钮,的程序。我想知道如何能做到,以及我这样不能做到的原因。
2014-08-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人