可视化工具--Plotly

文章目录 一.简介 二.各图运用 1.柱状图 2.散点图 3.冒泡散点图 4.旭日图 5.地图图形 三.实战案例 一.简介 发展由来: 随着信息技术的发展和硬件设

TCP 聊天工具[python]

文章目录 一、实验名称 二、实验目的 三、实验内容和要求 四、实验环境 五、操作方法与实验步骤 六、实验数据记录和结果分析 一、实验名称 建立聊天工具 二、实

回溯法之子集和问题

问题描述: 子集和问题的一个实例为<S,M>。其中S={x1,x2,…,xn}是一个正整数的集合,M是一个正整数。找出S的所有子集

【LeetCode】每日一题——686. 重复叠加字符串匹配

目录 题目: 思路: 代码: 代码解读 ​参考链接: 题目: 686. 重复叠加字符串匹配 思路: 刚刚好字符覆盖,或者差一个a字符 代码: class Solution: def repeatedStringMatch(self, a: str, b: str) -> int: return l if (a

大数阶乘,有趣

一、我们都知道int类型存储不了12以后的阶乘,在c语言里。而double类型,会存在很大的误差。所以我们可以考虑用数组来存储大数阶乘。(你

LeetCode 222. Count Complete Tree Nodes - 二分查找(Binary Search)系列题13

Given the root of a complete binary tree, return the number of the nodes in the tree. According to Wikipedia, every level, except possibly the last, is completely filled in a complete binary tree, and all nodes in the last level are as far left as possible. It can have between 1 and 2^h nodes inclusive at the last level h. Design an algorithm that runs in less than O(n)

程序员必会算法之冒泡排序

var arr=[91,18,7,26,5] //第一轮 //91 18 7 26 5 91 18 //18 91 7 26 5 91 7 //18 7 91 26 5 91 26 //18 7 26 91 5 91 5 //18 7 26 5 91 //第二轮 //18 7 26 5 91 19 7 //7

HC32F460 读取热电偶温度

使用背景 首先感谢华大半导体产商的辛苦努力 ,发布了一款高性价比的MCU-HC32F460 系列,它是基于 ARM Cortex-M4 32-bit RISC CPU,最高工作频率200MHz

物流前沿理论与方法1

第一章 自动识别与射频技术 1.1自动识别技术概述 射频识别技术概述 射频识别技术:1、通过无线射频方式进行非接触双向数据通信。2、利用无线射频方式

base64转16进制

物联网开发中,通过nb-iot发布过来的数据很多都是base64的数据,我们需要进行转换16进制后续转换10进制加以显示。以下提供base6

TP6.0框架-----通过接口返回前端验证码

验证码功能组件下载: composer require topthink/think-captcha 配置路由:(因为是后端返回前端验证码,会涉及到跨域问题,所以需要加上最后一个指向) Route::get('getCaptcha','Login/getCaptcha')->allowCrossDomain(); //如果需要更改验证码相关配置

Monkey基础

Moneykey 参数 adb shell monkey , 指随机时间数量,运行结果: adb shell monkey 100 -p: 指定运行app的包名 adb shell monkey -p com.package.name 100 -throttle:每个事件之间的时间间隔 adb shell monkey -p com.package.name --throttle 1000 100

运用scrapy加上selenium爬取校园网课表

我们在大学里肯定有过、周末不想待在寝室以及吃完饭后下午第四大节有课而又不想回到遥远的寝室,这时候你就需要空教室,但一个一个的去找的话就太费时

几款好用的子域名收集工具

目录 前言 一、利用工具 oneforall 二、利用搜索引擎 fofa_view google语法 前言 收集子域名的工具和方式有很多,但是有很多工具并不是很好用,我觉得在爆破子域名的时

Kafka:部署Kafka

文件下载 Java 8 ZooKeeper 3.6.3 Kafka 3.0.0 下载到本地。 使用Xftp或其他工具上传到虚拟机。 Java 解压: [root@MiWiFi-R1CM-srv ~]# cd /usr/local/ [root@MiWiFi-R1CM-srv local]# tar -zxf jdk-8u202-linux-x64.tar.gz 配置环境: [root@MiWiFi-R1CM-srv local]# ll 总用量 286092 -rw-r--r--. 1 root root 12516362 12月 20 14:56 apache-zookeeper-3.6.3-bin.tar.gz

Hadoop入门篇

?Hadoop入门 ?? ?Hadoop入门 一、?环境准备 二、?Hadoop✧HDFS 1、 分布式文件系统架构 2、HDFS数据分类 ①、DataNod

渗透测试前期——信息收集

目录 概述 1.域名发现 1.1子域名枚举 1.2 巧用搜索引擎 1.3 第三方平台发现 1.4 证书透明性信息查询 1.5 DNS域传送漏洞 2.IP资源收集 2.1 CDN隐秘背后的真

前端本地开发如何靠自己解决跨域

跨域是前端在本地开发过程会经常遇到的问题,有的时候大部分是让后端童鞋帮忙处理下就好了。哈哈 但是作者有自己的态度,基本都是自己解决这个问题,俗

Android实现流光效果、光影移动效果

概述: 开发过程中,看到有些界面用到一道光线在屏幕中掠过的效果,觉得挺炫的。所以查找相关资料自己实现了一遍。 先上个预览图: 实现思路: 简单来说就

满地鸡毛的一年 || 转行Android之路

生活已经很糟了,起码不会变的更糟。为什么不去努力一把呢? 还记得最初的梦想吗? 生存的意义是什么? 对现在的生活感到满意吗? 以上答案让我这个工作一

Android要凉了吗?其实只是你凉了

前言 Android程序员不管是做 Android 底层开发,还是做应用层开发,想在 Android 这条路上走下去,必须对于 Android 源码够了解,如某一个功能,某一个机制,或者某一

《游戏开发》html5 益智小游戏-小熊吃星星

游戏截图 项目结构 一共3个文件 分别为 index.html script.js style.css index.html文件源码展示 <!DOCTYPE html> <html lang="en" > <head> <meta charset="UTF-8"> <title> 益智游戏演示</title> <meta name="viewport" content="width=device-width, initial-scale=1"><link rel="stylesheet"

学习Python的第一次分享

第一天完成了一个猜数字的小游戏 import random answer=random.randint(2,40) remaining_times=4 while remaining_times: temp=input(“请输入我在想的数字,提示:在2到40之间:”) guess=int(temp) if guess==answer: print(“猜对了”

Unity中的资源管理-引用计数

本文分享Unity中的资源管理-引用计数 在前面的文章中, 我们一起学习了对象池的基本原理和几种实现, 今天和大家继续聊聊另一个资源管理中比较重要

井字棋游戏C++

井字棋,英文名叫Tic-Tac-Toe,是一种在3*3格子上进行的连珠游戏,和五子棋类似,由于棋盘一般不画边框,格线排成井字故得名。游戏需要

五子棋等级考试软件的开发(二)

本篇继续上篇的未完部分。上篇介绍了软件的背景,本篇主要介绍软件的设计,包括设计思路、界面设计、逻辑设计等。 2. 软件设计 (1)设计思路 本文所述软

凯利公式及其推导过程

问题描述 若有一个游戏,有40%的概率胜出,赔率为3,净赔率为2;输的概率为0.6,本金全输掉。那么赌客应每次投注多少百分比的本金,在进行N(

MMORPG交易系统简述

前言 通过从西方经济学中的比较优势(Theory of Comparative Advantage)概念得到的灵感,本文基于一系列的理想化假设,试图建立一个MMORPG交

MVCC 水略深,但是弄懂了真的好爽

文章目录 1. 隔离级别 1.1 理论 1.2 SQL 实践 1.2.1 查看隔离级别 1.2.2 READ UNCOMMITTED 1.2.2.1 准备测试数据 1.2.2.2 脏读 1.2.2.3 不可重复读 1.2.2.4 幻象读 1.2.3 READ COMMITTED 1.2.4 REPEATABLE READ 1.2.5 SERIALIZABLE 1.3 总结 2. 快照读与当前读 2.1 快照读 2.2

golang笔记-区块链密码学01

文章目录 pbkdf2.Key() 生成秘钥函数 HMAC 生成摘要算法 PrivKeyFromBytes 创建私钥、公钥对 pbkdf2.Key() 生成秘钥函数 PBKDF2(Password-Based Key Derivation Function) 是一个用来导出密钥的函数,常用于生成加密的密码。 它的基本原理是通

2022年HELIUM3将引领链游开启gaming2.0时代

“万分努⼒⽽卑微的活着,这是⼤部分⼈的真实写照。 ⽽更为残酷的现实是,或许你或者你的后代不⼀定能活过明 天。” ⾃⼈类⽂明进⼊加速的发展轨道,能源

我是币圈的一支投枪

隔夜市场波澜不惊,低位前行。大饼(BTC)的跌势开始趋缓。跌势趋缓,那仍是下跌。就像拜登总统说美国通胀数据涨势趋缓,那仍是上涨一般。 Plan

比特币--通过公钥生成地址全过程

import org.ethereum.util.ByteUtil; public class AddressUtil { public static String generateAddressFromHexPub(String hexPubKeyStr, String version) { //公钥sha256得到a String a = SHAEncrypt.SHA256WithHex(hexPubKeyStr); //a进行ripemd160计算后转hexString得到b String b = ByteUtil.toHexString(Ripemd160.getHashWithHex(a)); //两次s

以太坊的P2P网络-kademlia协议

以太坊P2P网络-Kademlia协议 简介 从中心化到去中心化的网络 Kademlia协议 背景 网络拓扑的构建 构造路由表 路由查找 节点通信 K-Buc

区块链技术:未来将颠覆的9大行业

区块链技术:未来将颠覆的9大行业 人类社会的发展日新月异,但依旧有不少人对个人生活或办公系统中出现的技术变革抱有抵触情绪。由于对新兴技术的排斥

如何对nginx进行平滑升级

nginx平滑升级,不影响线上业务的运行 这里nginx的安装目录是:nginx 第一步:查看nginx版本号: [root@localhost nginx-web]# nginx -v nginx version: nginx/1.15.12 这里的版本号是1.

【一】nginx基础

文章目录 1. Nginx基础概述 2. Nginx安装启动 3. Nginx配置文件 4. Nginx搭建一个静态资源web服务器 5. Nginx虚拟主机 5.1 多网卡多I

架构整洁之道:设计模式

设计原则 SOLID SPR:单一职责原则 一个软件系统的最佳结构高度依赖于开发这个系统的组织的内部结构。这样,每个软件模块都有且只有一个需要被改变的理由

nginx从入门到实践-基础篇

爬虫与反爬虫的较量总是围绕着Web网站展开,爬虫的主要目的是获取Web网站中的内容。开发者想要限制爬虫获取数据,就需要了解HTML从文档变成

javascript做一个距离某时间的倒计时

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <body> </body> <script type="text/javascript"> //今天时间 window.setInterval(function() { var nowDate = new Date() //周一时间 var tomorrowDate = new Date("2021-12-22 08:00:00") var secStr = nowDate.getTime() var secStr = tomorrowDate.getTime() var sss = tomorrowDate - nowDate; var sec = Math.floor(sss / 1000 % 60); var min =

JavaScript实现流氓小广告效果

我们在浏览网页的时候,经常会遇到各种各样的垃圾弹窗,当你把它关闭之后,过一段时间他又弹出来,非常的让人心烦。这种流氓弹窗我们是可以通过Jav

智能搜索框

html部分 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>智能搜索框</title> <link rel="stylesheet" href="./search.css"> </head> <body> <!-- 页面结构 --> <div class="search"> <input class="search-input" type="text" autofocus="autofocus" p