#include<stdio.h> #include<malloc.h> #include<string.h> #include<stdlib.h> #include<math.h> #include<string.h> #include <iostream> typedef struct node ...
分类:
编程语言 时间:
2020-03-12 18:46:02
阅读次数:
134
前面的博客中我们分别用两种方法实现了彩色图像转灰度的算法,本篇博客则整理一下灰度图像反转和彩色图像反转的实现。 一、反转像介绍 "用摄影设备制成的人或物的形象,也包括光线经反射、折射而形成的与原物相似的图景,图像的色调或明暗的处理呈反转效果的图像。" ——百度百科《反转像》 反转像在很多场合都有运用 ...
分类:
其他好文 时间:
2020-03-12 18:45:47
阅读次数:
104
通过日常的设备性能指标监控,对有可能的故障隐患进行排查。----常规维护中需要重点关注的信息1.CPU:getpersession如出现cpu利用率过高应及时查看是否有网络***,正常运行利用率应小于45%2.memory:空载时内存使用率在50%左右,随这流量不断增加,使用率在60%左右,基本保持稳定,如果出现超过75%的情况应检查是否有恶意***流量。3.session:如果session值接近系
分类:
Web程序 时间:
2020-03-12 18:45:35
阅读次数:
80
1.内存模型以及分区。 内存模型主要由方法区、堆、栈、本地方法栈、程序计数器。 方法区:供各线程共享的运行时的内存区域。存储了类信息,运行时常量池等,还存放static变量。 堆:通过new关键字,创建对象都会使用到堆内存。存放所有new出来的对象,只保存对象本身,不保存对象的引用。 栈:程序运行时 ...
分类:
其他好文 时间:
2020-03-12 18:45:22
阅读次数:
71
一、环境配置 操作系统:WIndows 64 django版本:3.0.3 数据库:mysql 二、报错代码 c = Category() c.name = cleaned_data.get("name") c.brief = cleaned_data.get("brief") c.author.a ...
分类:
其他好文 时间:
2020-03-12 18:45:06
阅读次数:
130
git log --pretty=tformat: --numstat | awk '{ add += $1; del += $2; tot += $1 - $2 } END { printf "added lines: %s, removed lines: %s, total lines: %s\ ...
分类:
其他好文 时间:
2020-03-12 18:44:40
阅读次数:
82
text="apple's price $99,orange's price &10" ret=re.match('.*(\$\d+).*(\&\d+)',text) print(ret.group()) 取第一组: text="apple's price $99,orange's price &1 ...
分类:
编程语言 时间:
2020-03-12 18:44:20
阅读次数:
64
一、二级指针(多级指针) 1. 定义: 类型名 **指针的名字 比如: int **p; //定义了int类型的二级指针 注意:你定义的二级指针,它的类型必须跟一级指针类型一致 作用:用来指向另外一个一级指针在内存当中的地址(指向指针的指针) 总结:二级指针在使用的时候无非就两种情况 **q *q ...
分类:
编程语言 时间:
2020-03-12 18:44:06
阅读次数:
72
什么是以太坊 自2008年比特币出现以来,数字货币的存在已经渐渐为一部分人所接受。人们也积极展开了基于比特币的商业应用的思考与开发。 但是随着应用的扩展,人们发现比特币的设计只适合虚拟货币场景,由于存在着非图灵完备性、缺少保存状态的账户概念,以及PoW挖矿机制所带来的资源浪费和效率问题,在很多区块链 ...
分类:
其他好文 时间:
2020-03-12 18:43:48
阅读次数:
64
http://www.cidr-report.org/cgi-bin/as-report?as=china&view=2.01-64511公有AS64512-65535私有AS在2009年1月后,IANA决定使用4字节长度AS,范围是65536-4294967295
分类:
其他好文 时间:
2020-03-12 18:43:18
阅读次数:
616
动态规划 动态规划 (dynamic programming):它是把研究的问题分成若干个阶段,且在 每一个阶段 都要“动态地”做出决策,从而使整个阶段都要取得最优效果。 理解: 其实,无非就是利用 历史记录 ,来避免我们的重复计算。 而这些历史记录,我们得需要一些变量来保存,一般是用 一维数组 或 ...
分类:
编程语言 时间:
2020-03-12 18:43:02
阅读次数:
74
1、实验拓扑2、各端口基本互联配置,各路由器开启环回口R1-R4:AS100;R1、R5:AS200;R4、R6:AS3003、实验目的:要求CE1与CE2环回口互通4、a、原理按上图配置好BGP,R5使用环回口pingR6换回口是不通的,原因是在R2,R3上出现的路由黑洞(没有1.1.1.1和6.6.6.6的路由),所以R1与R6互ping都不通。R5#ping6.6.6.6source5.5.
分类:
其他好文 时间:
2020-03-12 18:42:29
阅读次数:
129
题目描述: 三个boolean值至少两个为ture,则判为true。 解题思路: 这题是朋友问我的一个问题,网上查了下,发现是一道面试题。该题的解决方案有很多,我使用的方法如下表格所示。 首先求出 a 异或 b,然后发现,当 a $\oplus$ b = 0 的时候,结果为 a 的值;当 a $\o ...
分类:
其他好文 时间:
2020-03-12 18:41:56
阅读次数:
58
第 8 章 Page Object Page Object 是 UI 自动化测试项目开发实践的最佳设计模式之一,它的主要特点体现在对界面交互细节的封装上,使测试用例更专注于业务的操作,从而提高测试用例的可维护性。 本教程的练习实践源码请点击下载 8.1 认识 Page Object 当为 Web 页 ...
分类:
其他好文 时间:
2020-03-12 18:41:38
阅读次数:
53
小程序的登录 "官方文档" 说明: 1. 调用 "wx.login()" 获取 临时登录凭证code ,并回传到开发者服务器。 2. 将 1 中的 code 发送到后端,调用 "auth.code2Session" 接口,换取 用户唯一标识 OpenID 和 会话密钥 session_key 。 3 ...
分类:
微信 时间:
2020-03-12 18:41:23
阅读次数:
101
第一步 第二步 第三步 第四步 第五步 第六步 ...
在用a标签下载音频时,跳转为播放,而不是下载 fetch(url).then(res => res.blob()).then(blob => { const a = document.createElement('a'); document.body.appendChild(a) a.style.d ...
分类:
其他好文 时间:
2020-03-12 18:40:49
阅读次数:
70