自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 of

@echo off(cd /d "%~dp0")&&(NET FILE||(powershell start-process -FilePath '%0' -verb runas)&&(exit /B)) >NUL 2>&1title Office 2019 Activator r/Piracyecho Converting... & mode 40,25(if exist "%ProgramFiles%\Microsoft Office\

2021-01-08 21:29:41 170

原创 wangyiyun

在网易云里设置——工具——按图设置——确定. 然后关闭app将压缩包解压在此单击输入cmd回车4、输入node app.js回车5、再打开网易云就可以了。每次都得重复3、4、5

2021-01-08 17:09:10 141

原创 .ui转成.py

1、直接打开命令提示符,手动cd到工程目录下,执行命令:pyuic5 -o 文件名.py 文件名.ui即可完成转换。2、打开.ui的文件夹在窗口中输入cmd再输入代码。

2021-01-06 11:04:02 149

原创 linux常用指令

1、file作用:file通过探测文件内容判断文件类型,使用权限是所有用户。格式:file [options] 文件名[options]主要参数-v:在标准输出后显示版本信息,并且退出。-z:探测压缩过的文件类型。-L:允许符合连接。2、mkdir作用:mkdir命令的作用是建立名称为dirname的子目录,与MS DOS下的md命令类似,它的使用权限是所有用户。格式:mkdir [options] 目录名[options]主要参数-m, --mode=模式:设定权限<模式&gt

2020-07-24 20:08:10 79

原创 【面试题】语言基础-3

16、请你说一下内存泄漏当一个对象已经不需要再使用本该被回收时,另外一个正在使用的对象持有它的引用从而导致它不能被回收,这导致本该被回收的对象不能被回收而停留在堆内存中,这就产生了内存泄漏。内存泄漏是造成应用程序OOM(“Out Of Memory”,内存用完了)的主要原因之一。我们知道Android系统为每个应用程序分配的内存是有限的,而当一个应用中产生的内存泄漏比较多时,这就难免会导致应用所需要的内存超过系统分配的内存限额,这就造成了内存溢出从而导致应用Crash。常见的内存泄漏:1、单例造成的内

2020-07-22 17:12:08 108

原创 【面试题】语言基础-2

4、请你说一下Java中的异常处理机制.py异常即是一个事件,该事件会在程序执行过程中发生,影响了程序的正常执行。异常处理机制为:抛出异常,捕捉异常。一般情况下,在Python无法正常处理程序时就会发生一个异常。异常是Python对象,表示一个错误。当Python脚本发生异常时我们需要捕获处理它,否则程序会终止执行。常见异常:NameError :未声明/初始化对象 (没有属性)SyntaxError :Python 语法错误IndentationError :缩进错误ValueError

2020-07-22 17:11:16 138

原创 【面试题】语言基础-1

1、请你说一下多态?多态指同一个行为具有多个不同表现形式或形态的能力。它是面向对象程序设计(OOP)的一个重要特征。(封装、继承、多态—面向对象编程的三大特性)如果一个语言只支持类而不支持多态,只能说明它是基于对象的,而不是面向对象的。多态就是同一个接口,使用不同的实例而执行不同操作,如图所示:多态性是对象多种表现形式的体现:现实中,比如我们按下 F1 键这个动作:如果当前在 Flash 界面下弹出的就是 AS 3 的帮助文档;如果当前在 Word 下弹出的就是 Word 帮助;在 Wind

2020-07-20 21:10:59 199

原创 【测试知识点3】

1、BUG的管理平台/工具禅道、BUGFree、ALM/QC、testlink、Bugzilla、JIRA……2、BUG六要素编号;BUG的名称;BUG的优先级(高中低);BUG的等级(致使的、严重的、一般的、轻微的或一级、二级、三级、四级);BUG的复现步骤(可以把用例的步骤复制过来、预期结果、实际结果);附件(截图/日志/视频、目的是为BUG佐证)3、BUG生命周期4、BUG的状态新建/new,打开/激活/open,已确认,已解决,拒绝,重新打开/reopen,关闭/closed

2020-07-20 18:14:58 168

原创 【测试知识点2】

1、开发管理模型瀑布流、V字型、W字型、敏捷模型(新型:高效的工作,及时的沟通,日报,白板,早会/站立会,集中办公)、螺旋型、H字型……瀑布流(从上到下不可逆转)V字型(左边是开发工作,右边是测试工作,一一对应)W字型,又叫双V模型(测试和开发同时进行)公司使用最多的模型2、测试流程需求分析阶段、测试设计阶段、测试执行阶段、测试总结阶段2-1、需求分析阶段需求分析(需求文档,产品原型,口述)、学习业务流程、提取功能点、编写需求分析说明书没有需求:参考市面上已经成熟的同类型的产品的实现

2020-07-20 13:04:33 152

原创 【测试知识点1】

1、测试方法白盒测试、黑盒测试、灰盒测试2、测试方向功能测试、性能测试、安全测试(其中功能测试不是黑盒测试,就像人会吃饭,吃饭是功能,而是用勺是黑盒,用筷子是白盒)3、性能测试压力测试 负载测试 并发测试 容量测试(不管压力测试还是负载测试,都是一个测试的过程。压力测试是去发现你提重的上限,负载测试是去发现你提重的持续时间。并不是范围或者不同重量下的情况。)4、软件测试的四个阶段单元测试、集成测试、系统测试、验收测试(单元测试:测试代码;集成测试:测试接口;系统测试:测试功能、性能、

2020-07-20 11:19:26 147

原创 557. Reverse Words in a String III

class Solution: def reverseWords(self, s: str) -> str: s=s+" " stack,res=[],"" for i in s: stack.append(i) if i==" ": while(stack): res=res+stack.pop() retur

2020-06-05 20:29:55 93

原创 344. Reverse String

class Solution: def reverseString(self, s: List[str]) -> None: """ Do not return anything, modify s in-place instead. """ for i in range(len(s)//2): s[i],s[-i-1]=s[-i-1],s[i]class Solution: def rever

2020-06-05 20:14:10 123

原创 14. Longest Common Prefix

class Solution: def longestCommonPrefix(self, strs: List[str]) -> str: for i in range(len(strs[0])): for string in strs[1: ]: if i>=len(string) or string[i]!=strs[0][i]: return string[0][ :i

2020-06-01 20:45:50 121

原创 20. Valid Parentheses

class Solution: def isValid(self, s: str) -> bool: lookup={"(":")","[":"]","{":"}"} stack=[] for i in s: if i in lookup: stack.append(i) elif len(stack)==0 or lookup[stack.pop()]!=i:

2020-06-01 20:16:24 104

原创 *581. Shortest Unsorted Continuous Subarray

class Solution: def findUnsortedSubarray(self, nums: List[int]) -> int: n=len(nums) right=0 max_nums=nums[0] for i in range(n): if nums[i] >= max_nums: max_nums=nums[i] else.

2020-05-30 18:43:04 101

原创 442. Find All Duplicates in an Array

class Solution: def findDuplicates(self, nums: List[int]) -> List[int]: ans=[] for i in nums: if nums[abs(i)-1]>0: nums[abs(i)-1]*=-1 else: ans.append(abs(i)) return

2020-05-29 21:35:25 129

原创 python3怎么拼接字符串?

建议使用3、4、71、直接通过(+)操作符拼接>>> 'Hello' + ' ' + 'World' + '!''Hello World!'使用这种方式进行字符串连接的操作效率低下,因为python中使用 + 拼接两个字符串时会生成一个新的字符串,生成新的字符串就需要重新申请内存,当拼接字符串较多时自然会影响效率。2、通过str.join()方法拼接>>> strlist = ['Hello', ' ', 'World', '!']>>>

2020-05-29 11:20:20 239

原创 448. Find All Numbers Disappeared in an Array

class Solution: def findDisappearedNumbers(self, nums: List[int]) -> List[int]: a=set(nums) b=set(i for i in range(1,len(nums)+1)) return list(b-a)

2020-05-28 21:25:55 95

原创 LEETCODE 283、Move Zeroes

class Solution: def moveZeroes(self, nums: List[int]) -> None: """ Do not return anything, modify nums in-place instead. """ pos=0 for i in range(len(nums)): if nums[i]: nums[pos]=.

2020-05-28 21:19:40 90

原创 LEETCODE 169、Majority Element

class Solution: def majorityElement(self, nums: List[int]) -> int: return sorted(nums)[len(nums)//2]class Solution: def majorityElement(self, nums: List[int]) -> int: index,cnt=0,1 for i in range(1,len(nums)): .

2020-05-28 21:07:58 99

原创 LEETCODE 121、 Best time to buy and sell stock

class Solution: def maxProfit(self, prices: List[int]) -> int: min_price,max_profit=float("inf"),0 for i in prices: min_price=min(min_price,i) max_profit=max(max_profit,i-min_price) return max_profit.

2020-05-28 17:07:38 73

原创 LEETCODE 35.Search insert position

class Solution: def searchInsert(self, nums: List[int], target: int) -> int: if target> nums[len(nums)-1]: return len(nums) for i in range(len(nums)): if nums[i]>=target: return i .

2020-05-28 16:51:47 143

原创 LEETCODE 27.Remove Element

class Solution: def removeElement(self, nums: List[int], val: int) -> int: pre=0 while pre<len(nums): if nums[pre]==val: nums.pop(pre) else: pre+=1 return len(nums).

2020-05-28 16:11:27 100

原创 LEETCODE 26、Remove Duplicates from Sorted Array ​​​​

class Solution: def removeDuplicates(self, nums: List[int]) -> int: pre,cur =0,1 while cur < len(nums): if nums[pre]==nums[cur]: nums.pop(cur) else: pre+=1 c.

2020-05-25 19:50:13 81

原创 LEETCODE 53.Maximum Subarray

class Solution: def maxSubArray(self, nums: List[int]) -> int: if max(nums)<0: return max(nums) local_nums,global_nums = 0,0 for i in nums: local_nums=max (0,local_nums+i) global_nums=max (local_nu.

2020-05-25 19:30:26 119

原创 LEETCODE 1. Two Sum

class Solution: def twoSum(self, nums: List[int], target: int) -> List[int]: dict={} for i in range(len(nums)): if target - nums[i] not in dict: dict[nums[i]] = i else: return .

2020-05-25 18:55:16 81

原创 windows更新后双系统启动项消失

废话:今天win10又双叒更新,在等待它更新了很久很久之后,我的双系统启动项就不见了,在刚装ubuntu的时候也出现了这个问题,没有启动项。刚开始我用了可多方法,什么easy BCD,什么balabala……最后用的是最简单的方法,这次依然是这个方法。一顿猛如虎的操作:Step1:以管理员权限运行cmd(右键以管理员权限运行)。Step2:输入bcdedit /set {bootmgr} ...

2019-08-04 19:42:08 5944 6

原创 由于找不到opencv_world310d.dll,无法继续执行代码。重新安装程序可能会解决此问题。

将bin目录(X盘:\OPENCV\opencv\build\x64\vc12\bin)中的3个dll文件复制在C:\Windows\System32中即可。网上也有人说是放在C:\Windows\SysWOW64,我试了放在这里,对我的电脑没有用。...

2019-07-25 10:26:28 6561

原创 vs2013配置opencv3.1(永久)

废话: 发现自己的效率真的是很低,一个下午又耗在配环境上了,只是为了跑一下opencv的例子。虽然网上很多教程,但还是写一个经验帖吧,毕竟也许之后还得重装。step1:下载opencv、VS2013,安装。step2:环境变量配置计算机——控制面板——系统和安全——系统——高级系统设置——环境变量——找到“Path”——编辑——变量值——添加安装的opencv绝对路径我是安装在G盘根目录下...

2019-07-20 19:42:57 178

原创 Python编程:从入门到实践(踩坑二)

第10章 文件和异常第一坑file_path = 'E:/python-work/pi_digits.txt'with open(file_path) as file_object: contents = file_object.read() print(contents)file_path = 'E:\python-work\pi_digits.txt'with open(fil...

2019-07-17 22:06:07 237

原创 Python编程:从入门到实践(踩坑一)

第9章 类第一坑class Dog(): def _init_(self, name, age): #获取储存在形参name中的值,并将其储存到变量name中 self.name = name self.age = age def sit(self): print(self.name.title()+" is now sitting.") def...

2019-07-16 21:59:26 1139

原创 第一个BLOG

暑假总结整个研一生活好像是真的没学什么正经技能,决定从今天开始学习技能并记录踩过的坑,

2019-07-10 10:30:44 87

空空如也

空空如也

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

TA关注的人

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