题目链接:数字在排序数组中出现的次数 题意:统计一个数字在排序数组中出现的次数。 题解:暴力可过!但是。这题很明显不是让我们用暴力。既然是一个排序数组。自然想到二分。 举例: 1 2 2 2 3 二分第一次出现的位置,1;二分最后一次出现的位置:3;ans = last - first + 1 二分 ...
分类:
编程语言 时间:
2020-03-04 22:56:20
阅读次数:
73
1.1 进程与线程简介 1、什么是进程(process)?(进程是资源集合) 定义:1)进程是资源分配最小单位 2)当一个可执行程序被系统执行(分配内存资源)就变成了一个进程 1. 程序并不能单独运行,只有将程序装载到内存中,系统为它分配资源才能运行,这种执行的程序就称之为进程 2. 程序和进程的区 ...
分类:
编程语言 时间:
2020-02-28 17:17:43
阅读次数:
63
一.安装的第三方模块 $ sudo pip3 install --upgrade pip $ sudo pip3 install pillow //window pip3 install pillow 二.RGB转换为黑白度的简单公式 gray = 0.2126 * r + 0.7152 * g + ...
分类:
编程语言 时间:
2020-02-28 12:10:58
阅读次数:
94
人生苦短,要学就只学有用的 【前端教学 CSS 1】 CSS核心 浮动float 1. 浮动(float) 目标 记忆 能够说出 CSS 的布局的三种机制 理解 能够说出普通流在布局中的特点 能够说出我们为什么用浮动 能够说出我们为什么要清除浮动 应用 能够利用浮动完成导航栏案例 能够清除浮动 1. ...
分类:
Web程序 时间:
2020-02-22 11:54:10
阅读次数:
106
完整教程下载地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=86980 第51章 STM32H7的LTDC应用之LCD汉字显示和2D图形显示 本章教程为大家讲解LTDC应用中最基本的汉字显示和2D图形显示功能实现。 51.1 初学者重要提示 ...
分类:
其他好文 时间:
2020-02-14 14:54:29
阅读次数:
95
1. 使用signal(int signal, function)向内核注册信号处理函数 2. 使用raise()向本进程发送信号,通过kill()向其他进程发送信号 #include <stdio.h> #include <signal.h> #include <unistd.h> #includ ...
分类:
其他好文 时间:
2020-02-13 13:19:10
阅读次数:
62
学习页面查询课程计划 到目前为止,我们已可以编辑课程计划信息并上传课程视频,下一步我们要实现在线学习页面动态读取章节对应的视频并进行播放。在线学习页面所需要的信息有两类:一类是课程计划信息、一类是课程学习信息(视频地址、学习进度等),如下图: 在线学习集成媒资管理的需求如下:1、在线学习页面显示课程 ...
分类:
其他好文 时间:
2020-02-12 00:47:14
阅读次数:
300
动机 在软件系统采用纯粹对象方案的问题在于大量细粒度的对象会很快充斥在系统中,从而带来很高的运行时代价,主要指内存需求方面的代价。 要点 享元模式要求被共享的对象必须是细粒度对象。如输入英文段落,26个字母可能随时被客户重复使用。尽管每个字母可能出现的位置不一样,但在物理上它们共享同一个对象(同一个 ...
分类:
编程语言 时间:
2020-01-29 12:41:55
阅读次数:
64
肺炎形势严峻,人心惶惶,愿祖国早日解决,社会早点稳定。 这次主要实现的功能就是商品展示以及购物车,购物车信息保存在mysql数据库中。我们先来看商品数据库层 // IProductDao package com.yang.dao; import com.yang.domain.Product; im ...
分类:
编程语言 时间:
2020-01-29 01:05:28
阅读次数:
104
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <h1 class="time"></h1> <button class="stop">暂停时间</button> <script ...
分类:
其他好文 时间:
2020-01-28 15:59:17
阅读次数:
93