NOT

使用MPAndroidChart实现心跳图

简介 这篇文章主要介绍如何使用MPAndroidChart实现心跳图的效果。 需求分析 之前考虑过用2个linechart上下叠起来,坐标轴上下设置了默认空格,数据需要处理坐标轴为0的情况,多个数据处理比较复杂,数据处理和UI效果不尽如意,最终考虑使用单个linechartview来实现效果,在数据 ......
MPAndroidChart

输入一个小写字母,输出它的大写

c = input()print(c.upper()) c = input()print(ord(c)) 描述 战争时期,情报官的工作是通过无线电发送的数字,转换成字母来理解上峰的命令。 现在,你带着一台来自2021年的计算机回到了战争时期,请你写一个程序帮助情报官加速工作的翻译速度(翻译规则为《美 ......
小写 大写 字母

qbxt 突破营 Day1

小K很喜欢摸鱼,但他不幸地来到卷王大学学习。他的学习生活可以抽象化成一个如下的过程:一个学期一共有\(n\)天,每一天上午上完课之后,老师会布置\(k_i\)个作业,他们的ddl是\(d_{i,1},d_{i,2},...,d_{i,k_i}\),一个ddl是\(d\)的作业需要在第\(d\)天的2 ......
qbxt Day1 Day

Java 中的并发容器

目录并发容器类并发 MapConcurrentMapConcurrentHashMapConcurrentSkipListMap并发 Queue并发 Set阻塞队列BlockingQueue 的操作方法BlockingQueue 的实现类ArrayBlockingQueueLinkedBlockin ......
容器 Java

java代码注释和空行删除,软著源码

notepad++结合正则表达式处理 匹配//单行注释 //.* 匹配/** 多行 注释 */ 注意需要非贪婪模式,所以有一个? 使用 /\*{2}[\s\S]*?\*/ 匹配空行 ^\s*\n ......
空行 注释 源码 代码 java

Hackintosh最简单且正确的USB定制方法

一,使用USBToolBox定制https://github.com/USBToolBox请下载tool和kext,推荐在win下打开定制工具,定制过程非常简单,使用USB2.0和USB3.0各一个U盘,把所有的接口都插一遍,然后导出map.kext,将该kext和之前下载的另一个kext,总共两个 ......
Hackintosh 方法 USB

RFID电子标签介绍

简介 RFID是无线射频识别即射频识别技术简称,常用有: 1.低频125k-134.2k; 2.高频13.56mhz(14443A协议(NFC),15693协议); 3.超高频860-928mhz(6c或者6b协议) 4. 2.4G/5.8G 有源 同频段、同协议的读写设备与标签要对应才能使用。 高 ......
电子标签 标签 电子 RFID

pytorch 自定义dataset类

实现模版 class our_dataset(Dataset): def __init__(self,···): super(our_dataset, self).__init__() #初始化,可以自定义添加参数 def __getitem__(self,index): ··· return im ......
pytorch dataset

Qt QCombobox中内容居中显示

1 QStandardItemModel* model = static_cast<QStandardItemModel*>(ui->combobox->view()->model()); 2 if(model) 3 { 4 for(int i = 0; i < model->rowCount(); ......
QCombobox 内容 Qt

设计模式之 Template Method模版方法

Template Method模式提供了不重写方法的前提下,允许子类重载部分方法的方法; 在操作中定义算法的框架,将一些步骤由子类实现,该模式可以再不修改算法结构的情况下,让子类重新定义算法的特定步骤; 优点: 代码重用的基础技术; 适用: 想要一次实现算法的不变部分,而使用子类实现算法的可变行为; ......
设计模式 模版 Template 模式 方法

设置复杂又好记的密码

一些重要的账号往往需要复杂的密码,例如要求是长度8-12位,密码必须由数字、小写字母、大写字母、特殊符号组成!那么怎么才能设计一个复杂又好记的密码呢? 方法要简单,规则单一,否则就不好记了。我的方法就是用一句话的首字母再做适当变换即可。首先选择一些诗词或者名人名言,每个字首字母合在一起,再将语句中的 ......
密码

[ABC077D] Small Multiple

Description 给定一个整数 \(K\) 。求一个 \(K\) 的正整数倍 \(S\),使得 \(S\) 的数位累加和最小。 \(2\le K\le 10^5\)。 Solution 先不去考虑 \(K\) 的倍数这件事。思考如何快速得到一些数的数位累加和。 一个数的数位和,可以看成这个数在 ......
Multiple Small 077D ABC 077

vue+Java 根据网络地址下载文件

如下图,当选择某个文件后,再点击下载 下载按钮 <img :src="require('@/images/approveperson/download.png')" @click="downloadFile(curFile)"> 其中curFile对象如下: { "name": "167824425 ......
地址 文件 网络 Java vue

Hadoop问题解决(3)

在启动hadoop过程中,出现如下错误: 192.168.10.100: Invalid maximum heap size: -Xmx0m192.168.10.100: Could not create the Java virtual machine.192.168.10.100: jobtra ......
Hadoop 问题

hadoop问题解决(4)

默认配置是将datanode,namenode,jobtracker,tasktracker,secondarynamenode的pid存放在/tmp目录下, 随着linux的定期清理, 这些pid就不见了,当然就无法停止了, 怎么解决呢?在/tmp目录创建或者修改hadoop-hadoop用户名- ......
hadoop 问题

包体积优化方案

优势 减少包体积,让用户在更快的速度下载使用应用,提高用户下载转化率。 apk组成 Android 项目最终会编译成一个 .apk 后缀的文件,实际上它就是一个 压缩包。它内部还有很多不同类型的文件,大致分为以下四类: 代码相关:classes.dex,我们在项目中所编写的 java 文件,经过编译 ......
体积 方案

Django模型及Admin

Django简介 什么是Django Django是一个开源的Python Web框架,由Django Software Foundation开发和维护。Django的目标是让Web开发更加快速、简单和高效,提供了许多内置的功能和库,如ORM、模板引擎、表单处理、认证、管理后台等。 1.2 Djan ......
模型 Django Admin

python查看占用系统内存

import os import psutil print(u'cpu个数:',psutil.cpu_count()) print(u'电脑总内存:%.4f GB' % (info.total / 1024 / 1024 / 1024)) print(u'当前进程的内存使用:%.4f GB' % ( ......
内存 python 系统

浅谈构造数据这件事

一.前言 为什么会写这篇文章呢?原因就是最近一段时间测试发现身边2为测试人员一个优秀,一个普通,身上巨大差异点就出现在这里,前者,在转测前,利用空闲时间造好数据,为测试做好准备 后者,因为不会造数据,基本上不造数据,针对需要推送数据的内容,基本就不测试,所有测试结果可想而知 我们都知道,不管做任何类 ......
数据

apisix简介

一、简介 国产云原生微服务API网关。 Apache APISIX是一个动态、实时、高性能的API网关,提供丰富的流量管理特性,例如负载均衡、动态上游、灰度发布、服务熔断、身份认证、可观测性等。既可以处理传统的南北向流量,也可以处理服务间的东西向流量。支持多种环境部署,并提供大量插件实现不同业务场景 ......
简介 apisix

深度学习算法原理实现——自写神经网络和训练模型

代码来自:https://weread.qq.com/web/reader/33f32c90813ab71c6g018fffkd3d322001ad3d9446802347 《python深度学习》 from tensorflow.keras.datasets import mnist from t ......
神经网络 算法 深度 模型 神经

PADS Layout PCB详细教程

http://brpcb.com/pcb-layout/26.html 快捷键: ctrl+E : 移动元器件 ctrl+F:元器件翻面 ctrl+R: 旋转90° ctrl+L:对齐元器件 ctrl+Q:锁定元器件 ......
教程 Layout PADS PCB

有序uuid

代码如下 package com.example.demo.ThreadDemo; import java.net.InetAddress; import java.util.Map; public class UUIDUtil { private static String sep = ""; p ......
uuid

chrome调试工具之[hover悬浮样式]

前言 在调节带有hover样式的元素时,当鼠标移动到上面的时候才会显示相应的元素,鼠标移开时元素就会消失,所以导致无法调节样式问题,第一种方式方便定位元素位置,第二种方式可以解决问题(可以直接看第二种方法!!!) 一、快捷定位元素位置的方法 使用网上的方法,首先F12打开调试工具,找到加了hover ......
样式 工具 chrome hover

视频直播源码,标题居中,底部按钮为三个时居中布局

视频直播源码,标题居中,底部按钮为三个时居中布局 更改底部按钮默认大写的设置 <style name="CustomAlertDialog" parent="@style/Theme.AppCompat.Light.Dialog.Alert"> <item name="buttonBarButton ......
视频直播 底部 源码 布局 按钮

P5824 十二重计数法

洛谷题面传送门 solution 有 \(n\) 个球和 \(m\) 个盒子。 case 1 球不同,盒不同 答案为 \(m^n\) case 2 球不同,盒不同,一个盒子内至多一个球 若 \(n>m\) 显然答案为 0 否则,第一个球有 \(m\) 种放法,第二个有 \(m-1\) 种。以此类推, ......
P5824 5824

debian 编译安装rtpengin

安装依赖 apt-get install debhelper default-libmysqlclient-dev gperf libavcodec-dev libavfilter-dev libavformat-dev libavutil-dev libbencode-perl libcrypt- ......
rtpengin debian

php获取数组中某一个元素的值,并用逗号分隔

//打印方法function pp($ay){ echo "<pre>"; print_r($ay);} //定义数组$user_list=array( '0'=>[ 'id'=>1, 'name'=>'刘德华' ], '1'=>[ 'id'=>2, 'name'=>'张学友' ], '2'=>[ ......
逗号 数组 元素 php

mysqldump 导出来的文件,使用 source还原时报错“ASCII '\0' appeared in the statement, but this is not allowed unless option”

导出语句:mysqldump -uroot -pword --databases db1 --tables table1 > ./sqldumps/archive-table1-`date +"%Y%m%d_%H%M%S"`.sql 导出后,使用source还原 报错:ASCII '\0' appe ......
mysqldump statement appeared 时报 allowed

由于蚂蚁老师课程视频中博客园网站更新,代码不适用于现有环境,故网上查找更新:网上爬取博客园文章列表

import jsonimport reimport requestsfrom bs4 import BeautifulSoupfOut = open("博客爬取文章列表标题及地址.txt", "w", encoding="utf8")for idx in range(20): print("#" ......
博客 蚂蚁 老师 课程 代码