自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 go-前端pic测试

2020-05-04 21:29:02 372

原创 python - 每日温度

根据每日 气温 列表,请重新生成一个列表,对应位置的输出是需要再等待多久温度才会升高超过该日的天数。如果之后都不会升高,请在该位置用0 来代替。例如,给定一个列表temperatures = [73, 74, 75, 71, 69, 72, 76, 73],你的输出应该是[1, 1, 4, 2, 1, 1, 0, 0]。提示:气温 列表长度的范围是[1, 30000]。每个气温的值...

2020-03-28 17:39:22 1183

原创 GO学习之路 - 安装

1、GO的安装,mac系统直接brew install go2、测试go是否安装成功 => 输入 go 之后进行测试3、查看系统go的安装路径,发现本身安装在/usr/local/bin/go 下面,所以系统可以自动找到...

2020-03-26 11:35:13 304

原创 Mysql - 对所有员工的薪水按照salary进行按照1-N的排名

2020-03-25 20:20:31 1559

原创 Mysql - 分别建立两张表as - 在关联查询 - 查找所有员工自入职以来的薪水涨幅情况

1、单独建立一张表:查询员工雇佣时间等于开始时间,这个是起始的工资 表 a2、在查找当前的工资 b3、然后做差再排序

2020-03-24 21:33:12 420

原创 Mysql - 三个表的左链接 - 查找所有员工的last_name和first_name以及对应的dept_name,也包括暂时没有分配部门的员工

2020-03-24 21:00:16 219

原创 Mysql - 从titles表获取按照title进行分组,注意对于重复的emp_no进行忽略。

select title, count(distinct emp_no) as t from titles group by title having t >= 2;

2020-03-23 09:47:44 192

原创 Mysql - 获取所有部门中当前员工薪水最高的相关信息,给出dept_no, emp_no以及其对应的salary

注意值分别求得所有部门的最高薪资,在结果中用having 进行过滤select a.dept_no, a.emp_no, b.salaryfrom dept_emp a, salaries bwhere a.emp_no = b.emp_no and a.to_date = '9999-01-01' and b.to_date = '9999-01-01'group...

2020-03-23 09:39:35 1426

原创 Mysql - 查找薪水涨幅超过15次的员工号emp_no以及其对应的涨幅次数t 【having】

select emp_no, count(emp_no) as t from salaries group by emp_no having t > 15;用到了 group by进行emp_no的分组同时用到了having 即在结果中进行过滤

2020-03-22 20:26:57 391

原创 python - 将一个字符串转换成一个整数,要求不能使用字符串转换整数的库函数。 数值为0或者字符串不是一个合法的数值则返回0

注意:str.isdigit()str.isalpha()ord(str) 是字母转数字chr(12) 是数字转字母

2020-03-20 07:59:25 890

原创 python - 复杂链表的替换

2020-03-19 21:41:07 143

原创 python - 统计一个数字在排序数组中出现的次数。

瞎写一气

2020-03-18 21:31:02 714

原创 python - 连续子数组的最大和

HZ偶尔会拿些专业问题来忽悠那些非计算机专业的同学。今天测试组开完会后,他又发话了:在古老的一维模式识别中,常常需要计算连续子向量的最大和,当向量全为正数的时候,问题很好解决。但是,如果向量中包含负数,是否应该包含某个负数,并期望旁边的正数会弥补它呢?例如:{6,-3,-2,7,-15,1,2,2},连续子向量的最大和为8(从第0个开始,到第3个为止)。给一个数组,返回它的最大连续子序列的和,你会...

2020-03-18 20:23:09 592

原创 python-输入n个整数,找出其中最小的K个数。例如输入4,5,1,6,2,7,3,8这8个数字,则最小的4个数字是1,2,3,4,。

2020-03-17 11:34:45 1784

原创 python - 定义栈的数据结构,请在该类型中实现一个能够得到栈中所含最小元素的min函数(时间复杂度应为O(1))。

注意:保证测试中不会当栈为空的时候,对栈调用pop()或者min()或者top()方法。

2020-03-17 09:39:04 497

原创 Python - 输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否可能为该栈的弹出顺序

输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否可能为该栈的弹出顺序。假设压入栈的所有数字均不相等。例如序列1,2,3,4,5是某栈的压入顺序,序列4,5,3,2,1是该压栈序列对应的一个弹出序列,但4,3,5,1,2就不可能是该压栈序列的弹出序列。(注意:这两个序列的长度是相等的)...

2020-03-17 09:22:20 693

原创 python - 输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。

2020-03-16 22:32:42 647 1

原创 python - 反转链表

2020-03-16 22:02:01 71

原创 python - 输入一个链表,输出该链表中倒数第k个结点。

牛客网这个题目有点傻啊,和Leetcode不一样超过链表长度竟然返回None,醉了

2020-03-16 21:13:29 411

原创 python-输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。

很挫-5 => 5的二进制表示在,取反再加1

2020-03-16 20:39:53 965

原创 python 两个栈实现堆

用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。

2020-03-16 19:51:46 117

原创 FLask 之 pipenv

https://www.jianshu.com/p/00af447f0005第一步:安装pipenv环境第二步pipenv shell 启动虚拟环境三、在pipenv环境下执行flask run但是显示还是从系统的sitepackage下寻找依赖包因为我们知道安装了虚拟环境后,应该是从虚拟环境的sitepackage下寻找依赖包的vir...

2019-10-17 09:46:49 182

原创 FLASK接受POST请求,并解析参数

1、首先表明我要接收的数据源是通过Postman发动的json请求体,如下格式2、FLASK接收请求的方法:3、结果显示:之所以打印了request.form和value是为了看看这些值到底是什么样子...

2019-03-21 10:30:32 34001

原创 FLASK开启调试模式,使程序修改即时生效

在app.run中加上(debug=True)即可from flask import Flaskapp = Flask(__name__)@app.route('/')def hello_world(): return 'Hello HIHI Flask!' if __name__ == '__main__': app.run(debug=True)...

2019-03-21 08:54:24 3157

原创 MACOS YII 框架 Say Hello

本操作均来自于https://www.yiichina.com/doc/guide/2.0/start-hello的指导1、先看结果注意有一个坑的地方在于官网指导上给的连接没有8080的端口这个是我自己用的 =>http://localhost:8080/index.php?r=site/say&message=Hello+World2、具体做法均按照官网指导即...

2019-03-12 10:02:25 140

原创 MOCOS 搭建YII框架

1、输入命令curl -sS https://getcomposer.org/installer | php2、移动comproser => mv composer.phar /usr/local/bin/composer3、创建一个basic文件夹,进入后 执行 =>composer create-project --prefer-dist yiisoft/yii2-...

2019-03-12 09:13:45 177

原创 C++ Xcode + 链表

先给一个结构:node.h#ifndef Node_h#define Node_h/*类模板*/template <class T>class Node{ public: Node<T> * next; Node<T> * prev; T data;};#endif /* No...

2018-10-16 16:12:25 387

原创 Python实现简单的图算法 - 1

#coding=utf8import reimport requestsimport os, sysimport jsonimport linecacheimport utilimport timeimport datetimeimport zipfileimport shutilimport timeimport timeimport tracebackimport ...

2018-09-08 08:48:59 2132

原创 1、软件测试分类

下面是软件测试分类图中负载、压力、性能、大数据量、恢复、内存泄漏、竞品测试、可靠性测试都属于性能测试

2018-07-31 21:38:54 272

原创 图像局部与分割(一)

OpenCV中的采样函数cvInitLineIterator()和CV_NEXT_LINE_POINT(),可以很容易对任意直线上的像素进行采样。CVAPI(int)  cvInitLineIterator(const CvArr* image,CvPoint pt1, CvPoint pt2,                                CvLine

2017-12-07 09:33:07 586

原创 《学习OpenCV》第八章轮廓课后题

画一个圆,求轮廓,并用矩形逼近,求周长#include #include #include using namespace std;using namespace cv;#define CVX_RED CV_RGB(0xff, 0x00, 0x00)#define CVX_GREEN CV_RGB(0x00, 0xff, 0x00)#define CVX_BLUE

2017-12-06 22:35:41 331

原创 《学习OpenCV》第八章轮廓课后题8.3

用CvSeq的函数创建圆和矩形,这两个图像用点序列来表示。有关序列的读写方法可以自行学习,这里只给出一个示例#include #include #include using namespace std;using namespace cv;#define CVX_RED CV_RGB(0xff, 0x00, 0x00)#define CVX_GREEN CV_RGB(0

2017-12-06 20:20:20 330

原创 OpenCv - 轮廓练习二(8.1)

OpenCV3 中cvFindDominantPoints 这个函数用什么替代了?题目:用keynote画了一个图片,然后灰度化、二值化、查找轮廓,描述轮廓,最后查看关键点。#include #include #include using namespace std;using namespace cv;#define CVX_RED CV_RGB(0xff, 0x00,

2017-12-06 09:47:36 490

原创 OpenCV - 轮廓练习一

我们检测输入图像的轮廓,然后追个绘制每个轮廓。#include #include #include #include using namespace std;using namespace cv;#define CVX_RED CV_RGB(0xff, 0x00, 0x00)#define CVX_GREEN CV_RGB(0x00, 0xff, 0x00)#defin

2017-12-05 22:15:12 254

原创 OpenCV-轮廓

Canny边缘检测算法可以根据像素间的差异检测出轮廓边界的像素,但是并没有将轮廓作为一个整体。利用cvFindContours()可以实现把边缘像素组装成轮廓。有关内存和序列的知识比较多和复杂,就不在这里详细阐述了。下面先给出一个轮廓的例子:给出一个窗口用于显示图像,滑动条(trackbar)用于设置阈值,然后对采二值化后的图像提取轮廓并绘制。控制参数的滑动条变化,更新图像。#

2017-12-05 20:39:28 204

原创 《学习OpenCV》第七章直方图(练习7.2)

给定三幅在书中讨论的不同光照条件下的手图像,利用cvCalcHist()来获得室内拍照的手的色肤直方图分别给定2维、8维、16维、32维、256维进行运算#include #include #include using namespace std;using namespace cv;#define cvQueryHistValue_1D( hist, idx0 )

2017-12-04 21:10:56 346

原创 《学习OpenCV》第七章直方图(练习7.1)

《学习OpenCV》第七章课后题一7.1 在0-1之间生成1000个随机值ri,定义一个bin的大小,并且建立一个直方图几1/ri。在每一个bin中元素数是否相同(正负差值在10内即可)#include #include #include using namespace std;using namespace cv;#define cvQueryHistValue_1D(

2017-12-04 15:56:13 262

原创 直方图原理和应用

概念:在分析图像、物体、视频信息的过程中,我们常常把眼中的看到的物体用直方图(histogram)表示。应用:直方图可以用来描述各种不同的事情,如物体的彩色分布、物体边缘梯度模板、以及表示物体目标位置的当前假设的概率分布。直方图可以用来进行快速姿态识别、检测视频中的场景变换。原理:直方图就是对数据进行统计,将统计值组织到一系列实现定义好的bin中。bin中的数值是从数据中计算出的特征的

2017-12-04 11:22:16 5618

原创 直方图均衡化

直方图均衡化最广泛的应用是尝试扩大图像的动态范围。直方图均衡化后面潜在的数学原理是一个分布(输入的亮度直方图)被映射到另一个分布(一个更宽,理想统一的亮度值分布)。void cvEqualizeHist(const CvArr * src , CvArr * dst)该函数能归一化图像亮度和增强对比度;src 输入的 8-比特 单信道图像 dst 输

2017-12-02 16:51:45 1212

原创 积分图像

OpenCV可以轻松计算积分图像,只要用一个具有相应名称cvIntegral()的函数。积分图是一个数据结构,可以实现子区域的快速求和。其中在人脸识别及相关算法中应用的Haar小波拥有显著应用。积分图像简单来说就是(x,y)点的积分像素时(0,x)和(0,y)的求和。void cvIntegral(const CvArr * image , CvArr * sum , CvArr *

2017-12-02 16:29:31 433

空空如也

空空如也

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

TA关注的人

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