![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 68
高木木的博客
这个作者很懒,什么都没留下…
展开
-
macbook控制已经运行的Chrome浏览器
添加环境变量export PATH="/Applications/Google Chrome.app/Contents/MacOS:$PATH"把上面的这一句添加到bashrc中,我的是zshrc,然后激活环境:source ~/.zshrc然后打开chrome:Google\ Chrome --remote-debugging-port=9222 --user-data-dir="~/ChromeProfile"运行这个后,就可以看见一个chrome打开了,接下来写程序连接它from原创 2022-02-10 19:29:42 · 941 阅读 · 0 评论 -
测开笔记一:软件测试理论及发展历程
测试工作发展过程:1、1960年代是调试时期(测试即调试,为了验证软件是正确的;)2、1979年为了发现错误而执行程序的过程;3、1990年代预防错误发生;测试模型:1、V模型:需求分析 – 概要设计 – 详细设计 – 编码–单元测试-- 集成测试–系统测试–验收测试2、W模型:验收/系统设计 – 集成测试设计 – 单元测试设计 – 单元测试 – 集成 – 实施 – 交付3、H模型:测试准备 – 测试就绪点 – 测试执行测试分类:1、按测试阶段原创 2021-11-17 22:45:38 · 473 阅读 · 0 评论 -
ubuntu18.04 ,mysql出现ERROR1698(28000):Access denied for user root@localhost错误解决方法
我的操作系统是ubuntu18.04,以下是我的mysql版本:安装完成后,登录mysql的时候就出现了如下错误:因为安装的过程中没让设置密码,可能密码为空,但无论如何都进不去mysql。那么该怎么做呢,接下来就将这个解决方法自我总结记录一下。step1:在ubuntu的terminal(也即终端)上输入sudo vim /etc/mysql/mysql.conf.d/mysqld.c...转载 2019-01-06 23:07:04 · 3956 阅读 · 4 评论 -
day 5复杂度分析(1)
如何分析、统计算法的执行效率和资源消耗?其实,数据结构和算法说到底,解决的是“快”和“省”的问题,即如何让代码运行得更快,如何让代码更省存储空间。所以,执行效率是算法的一个非常重要的考量指标,所以今天就主要总结一下能衡量算法代码执行效率的时间、空间复杂度分析。1、为什么需要复杂度分析:在日常的工作学习中我会想,我把代码跑一遍,通过统计、监控,就能得到算法执行的时间和占用的内存大小。为什么还要...原创 2018-10-26 12:48:38 · 203 阅读 · 0 评论 -
官方文档bug,微信公众号号开发基本设置 token验证失败原因~!!!填坑~!!!填坑~!!
题记----接上篇博文。微信公众号开发基本设置中官方文档bug,致使token验证无法通过这篇博文主要要讲的是,根据腾讯官方开发者文档进行公众号开发者基本配置后,出现的token验证无法通过的问题,在此我将叙述整个懵逼及思考的过程。我在按照文档对相关配置完成操作后,提交配置却出现“Token验证错误”的提示,一脸懵逼的我反复查看自己的配置和代码,并与官方文档一字一句的进行比较,没错啊。在排...原创 2018-10-21 03:07:20 · 14842 阅读 · 25 评论 -
微信公众号号开发基本设置 (python语言)
题记——今日想用python开发个微信公众号,所以哼次哼次的扒来官方文档从头来做,可是。。。。使用python开发微信公众号1.1、申请服务器以腾讯云服务器为示例:腾讯云服务器购买入口,购买指导请参考快速入门linux云服务器1.2 搭建服务以web.py网络框,python,腾讯云服务器为例介绍。1)安装/更新需要用到的软件安装python3.6.5版本安装web.py安装li...原创 2018-10-21 00:46:04 · 4201 阅读 · 0 评论 -
剑指offer(python)
1、二叉树的镜像2、链表中环的入口结点3、删除链表中重复的结点4、从尾到头打印链表5、斐波那契数列6、跳台阶7、变态跳台阶8、矩形覆盖9、把字符串转换成整数10、平衡二叉树11、和为S的连续正数序列12、左旋转字符串13、数字在排序数组中出现的次数14、数组中只出现一次的数字15、翻转单词顺序列16、二叉树的深度17、和为S的两个数字18、顺时针打印矩阵19、二...转载 2018-12-07 18:54:41 · 307 阅读 · 0 评论 -
学习使用Django中间件有感
学习使用Django中间件有感django 中的中间件(middleware),在django中,中间件其实就是一个类,在请求到来和结束后,django会根据自己的规则在合适的时机执行中间件中相应的方法。在django项目的settings模块中,有一个 MIDDLEWARE_CLASSES 变量,其中每一个元素就是一个中间件中间件中一共有四个方法:process_requestpro...原创 2018-10-14 21:40:28 · 143 阅读 · 0 评论 -
day2 数据结构与算法-----最直观的作用
额。。。今天因为某些原因时间不够了,姑且写上我思考很久的数据结构和算法之美带给我最直观的作用1、熟悉各种数据结构并且在此基础上举一反三,有个很好的作用是能快速的,高效的,分析清楚遇到的问题,也就是能够快速分析工作中用户的各种需求;2、在清晰的分析问题的基础上,能够高效的,高性能的解决遇到的问题;3、在与同行进行技术和思想的交流的时候会更加清晰流畅的表达出自己的意思,还可以更顺畅的听懂其他大佬...原创 2018-09-21 23:49:53 · 150 阅读 · 0 评论 -
day1 数据结构与基本算法 ---算法质量的评判标准
数据结构与基本算法(python版)day 1数据结构 和 算法 都是计算机程序的基本构建模块,算法描述了最终能解决一个问题的计算过程,而数据结构呢。。。我个人的理解是构成一段或庞大,或复杂的,或相互关联,或毫无关系的数据的构造模型。今天先从算法说起。首先,怎样评判一个算法的质量呢?最基本的标准应该是正确性,就是说评判算法的好坏的前提是,这个算法起码是能够正确完整地解决了它所对应的问...原创 2018-09-20 23:12:45 · 2539 阅读 · 0 评论 -
day4 数据结构与算法----- 搜索算法(2)
顺序搜索一个列表,并讨论搜索过程中的最好情况,最坏情况和平均情况的性能python 中的 in 运算符作为 list 类中名为__contains__的一个方法而实现的。这个方法在列表中搜索一个特定的项(叫做目标项)。在这样一个列表中搜索一个目标项的唯一的方法是,从第 1 个位置的项开始,将其与目标项进行比较。如果这两个项相等,该方法返回True。否则,该方法移动到下一个位置继续比较。如果该方...原创 2018-09-23 22:44:20 · 151 阅读 · 0 评论 -
day 3 数据结构与算法----- 搜索算法(1)
今天记录一个基础的搜索算法—搜索最小值python 的 min函数其实就是返回列表中的最小项,所以想要研究这个算法的复杂度,我编写了一个min()函数的替代函数,它返回了最小项的索引。算法思路:首先将列表中的第一个位置的值(索引为0的位置)当做最小项;向右依次循环搜索,与第一个位置的值作比较,如果找到了比第一个值更小的值,则将当前位置设为最小项的位置。算法实现:def indexm...原创 2018-09-23 22:05:09 · 194 阅读 · 0 评论 -
mysql安装以后无法登陆的的解决方法((ERROR 1698 (28000): Access denied for user 'root'@'localhost'))
解决步骤:1.~$ sudo mysql -u root -p2.mysql>select user, plugin from mysql.user;3.mysql>update mysql.user set authentication_string=PASSWORD('newPwd'), plugin='mysql_native_password' where user='...原创 2018-09-03 20:00:06 · 1154 阅读 · 0 评论 -
使用pip3 install 第三方库的时候出现的问题 Could not install packages due to an EnvironmentError:
问题:在安装redis-py的库的时候,出现以下错误#Could not install packages due to an EnvironmentError: HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Max retries exceeded with url: /packages/3b/f6/7a763...原创 2018-08-30 19:38:47 · 8771 阅读 · 1 评论