《C程序设计语言》 练习2-4

2021年01月24日 阅读:677

问题描述 重新编写函数squeeze(s1,s2),将字符串s1中任何与字符串s2中字符匹配的字符都删除。 Write an alternate version of squeeze(s1,s2) that deletes each character in the string s1 that m ... 查看全文

腐蚀膨胀-算法

2021年01月24日 阅读:749

本篇文章要分享的是基于MATLAB的腐蚀膨胀算法实现,腐蚀膨胀是形态学图像处理的基础,腐蚀在二值图像的基础上做“收缩”或“细化”操作,膨胀在二值图像的基础上做“加长”或“变粗”的操作。 什么是二值图像呢?把一幅图片看做成一个二维的数组,那么二值图像是一个只有0和1的逻辑数组,我们前面Sobel边缘检 ... 查看全文

Python书籍推荐:《Python网络爬虫实战 第2版》(PDF+源码+书签+文字可复制)

2021年01月24日 阅读:545

下载地址: 链接:https://pan.baidu.com/s/13yLya-zq_3nRN1B-BN6Nxw 提取码:y21j 源码下载地址:https://pan.baidu.com/s/1QRitgSIDxlFw-diplKagzw#list/path=%2F ... 查看全文

Python selenium 滚动条

2021年01月24日 阅读:643

在我们使用Python + selenium 的时候,会遇到如下报错,原因是当页面上的元素超过一屏后,想操作屏幕下方的元素,是不能直接定位到,会报元素不可见的。selenium.common.exceptions.WebDriverException: Message: unknown error: ... 查看全文

C++实现贪吃蛇小游戏

2021年01月24日 阅读:766

总体思路 一直输出、清屏、再输出...形成刷新效果,形成动画效果。生成一个二维数组,用以储存地图、食物、蛇和围墙。每次输出将这个二维数组输出。生成指针数组指向二维数组来表示一个蛇头和蛇尾,指针所指的位置值为*表示蛇身,-表示蛇头,创建变量fx用来记录当前蛇的移动方向 蛇的移动:循环用_kbhit() ... 查看全文

归并排序

2021年01月24日 阅读:682

基本思想 归并排序(MERGE-SORT)是利用归并的思想实现的排序方法,该算法采用经典的分治(divide-and-conquer)策略(分治法将问题分(divide)成一些小的问题然后递归求解,而治(conquer)的阶段则将分的阶段得到的各答案"修补"在一起,即分而治之)。 分而治之 可以看到 ... 查看全文

SpringMVC拦截器

2021年01月24日 阅读:862

1.实现HandlerInterceptor接口 @Override public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object obj) throws Exception { / ... 查看全文

leetcode 删除数组中的重复项

2021年01月24日 阅读:779

leetcode 26.[删除排序数组中的重复项] [删除排序数组中的重复项]: https://leetcode cn.com/problems/remove duplicates from sorted array/ leetcode 27.[移除元素] [移除元素]: https://leet ... 查看全文

Java Exception 和Error有什么区别?

2021年01月24日 阅读:769

① Exception 和Error 都是继承了Throwable类,在Java中只有Throwable类型的实例才可以被抛出或者捕获,它是异常处理机制的基本类型。 ② Exception和Error体现了Java平台设计者对不同异常情况的分类。 ⑴Exception是程序正常运行中,可以预料的意外 ... 查看全文

力扣题解 189th 旋转数组

2021年01月24日 阅读:1769

189th 旋转数组 利用空间特性解题 例如 输入: [1,2,3,4,5,6,7] 和 k = 3 输出: [5,6,7,1,2,3,4] 我们会发现,答案数组前端的k个元素,恰好是原数组末端的k个元素。因此我们只需要把原数组拆分为两个数组:head(包含原数组的前nums.length k个元素 ... 查看全文

java web基础

2021年01月24日 阅读:515

C/S框架与B/S框架 C/S:指客户端-服务器框架,建立在局域网的基础上。一般建立在专用的网络上, 小范围里的网络环境, 局域网之间再通过专门服务器提供连接和数据交换服务。C/S框架分两层,第一层是在客户机系统上结合了表示与业务逻辑的用户表示层,第二层是通过网络结合了数据库服务器的数据库层。 B/ ... 查看全文

解密C语言编译背后的过程

2021年01月24日 阅读:840

我们大部分程序员可能都是从C语言学起的,写过几万行、几十万行、甚至上百万行的代码,但是大家是否都清楚C语言编译的完整过程呢,如果不清楚的话,我今天就带着大家一起来做个解密吧。 C语言相对于汇编语言是一种高级语言,要想在系统上运行,需要通过编译器把它转换成机器能够读懂的可执行的代码。 以Linux系统 ... 查看全文

webdriver元素定位

2021年01月24日 阅读:669

如何知道自己所要用的元素的id/name/class等 打开自己的产品页面,F12检查元素,点击element 的tab,可以看到前端所用的方式是哪一种,你就用哪一种去定位元素;如下图:我的,用的就是class; WebElement element = driver.findElement(By. ... 查看全文

css3实现背景颜色渐变,文字颜色渐变,边框颜色渐变

2021年01月24日 阅读:774

css3的渐变可以使用2个或者多个指定的颜色之间显示平稳的过渡的效果。这篇文章主要介绍下css3实现背景颜色渐变,文字颜色渐变,边框颜色渐变的方法,以便大家学习参考! 1、css背景颜色渐变 代码: <style> .content_bg{ width:600px;max-width: 100%;m ... 查看全文

html中map area 热区自适应的原生js实现方案

2021年01月24日 阅读:843

在做自适应网页的时候,如果在图片中使用了热区map。图片可以通过样式实现:图片大小随页面变化,但是MAP中每个area的坐标并不能通过css直接实现自适应。这篇文章就介绍通过原生js来实现:MAP中每个area的坐标也随页面等比例的变化效果。 map area 热区自适应的实现代码 html: <s ... 查看全文

一、web自动化简介

2021年01月24日 阅读:669

1、什么是Selenium? selenium是一款基于web网页的UI自动化测试的框架,用来做web自动化测试 支持多浏览器操作,ie、firefox、chrome、edge、safaria等 跨平台,windows、linux、mac都可以 支持多语言,python、java、ruby、C#等 ... 查看全文

【JS】【LeetCode】7. 整数反转

2021年01月24日 阅读:704

var reverse = function(x) { var s = Math.sign(x) // 判断正负数 var x = Math.abs(x) // 求绝对值 var res = 0 while(x > 0) { const nowNum = x % 10 // 取余数 x = (x - ... 查看全文

【JS】【LeetCode】1. 两数之和

2021年01月24日 阅读:630

var twoSum = function(nums, target) { var obj = {} var i = 0 var res = [] while (i < nums.length) { if(obj[target - nums[i]] !== undefined) { res.push ... 查看全文

servlet和jsp区别

2021年01月24日 阅读:721

servlet是在Java代码里面写HTML,jsp是在HTML里面写Java。 一、 servlet适合处理业务逻辑和动态修改数据,对html语句则需要逐条操作,jsp容易操作标签,适合输出html。 二、1、JSP第一次运行的时候会编译成Servlet,驻留在内存中以供调用。2、JSP是web开 ... 查看全文

node.js 之express全局安装并且启动一个微服务

2021年01月24日 阅读:894

全局安装:npm install express -g 引入express let express = require('express'); let app = express(); app.get('/',(req,res)=>{ res.send('这是首页') }) app.listen(8 ... 查看全文

MVC模式

2021年01月24日 阅读:558

1 whatMVC 模式(Model–view–controller)是软件工程中的一种软件架构模式,它把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。 MVC 模式的目的是实现一种动态的程序设计,简化后续对程序的修改和扩展,并且使程序某一部分的重复 ... 查看全文

HTML基础 b i 字体加粗 斜体

2021年01月24日 阅读:586

OS : Windows 10 browser : Chrome 83.0.4103.116 editor : Visual Studio Code 1.46.1 typesetting : Markdown html <!DOCTYPE html> <html lang="zh-CN"> <hea ... 查看全文

热门文章

推荐文章

最新文章

置顶文章