【程序员陪你过大年】html+css+js 实现春节动态烟花特效及服务器部署
前言
不知不觉又到了年底,这一年是值得庆贺的一年,疫情过去,经济好转。我们急需在春节这个特殊的日志释放下自己的情绪。但是大部分地区都不让放炮,于是乎我为大家带来一套十分炫酷应景的春节烟花动画代码实现。效果如下图所示 :
1、实现代码
具体是如何实现的呢,下面我们上代码:
<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><title>烟花特效</title><meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no"><meta name="mobile-web-app-capable" content="yes"><meta name="apple-mobile-web-app-capable" content="yes"><meta name="theme-color" content="#000000"><link rel="shortcut icon" type="image/png"href="https://s3-us-west-2.amazonaws.com/s.cdpn.io/329180/firework-burst-icon-v2.png"><link rel="icon" type="image/png"href="https://s3-us-west-2.amazonaws.com/s.cdpn.io/329180/firework-burst-icon-v2.png"><link rel="apple-touch-icon-precomposed"href="https://s3-us-west-2.amazonaws.com/s.cdpn.io/329180/firework-burst-icon-v2.png"><meta name="msapplication-TileColor" content="#000000"><meta name="msapplication-TileImage"content="https://s3-us-west-2.amazonaws.com/s.cdpn.io/329180/firework-burst-icon-v2.png"><link href="static/css/css.css" rel="stylesheet"><link rel="stylesheet" href="static/css/reset.min.css"><link rel="stylesheet" href="static/css/style.css"><script src="https://wechat-small-app.oss-cn-hangzhou.aliyuncs.com/bbp/yh/js/lib/jquery.min.js"type="text/javascript"></script><script>var shouci = true;console.log(shouci);function bodyPlayMusic () {if (shouci) {shouci = false;audio.play();console.log(shouci);}};</script>
</head><body><div id="yhBtn"style="position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff ; font-size:15px "><p>💥点燃新春烟花</p></div><div style="height: 0; width: 0; position: absolute; visibility: hidden;"><svg xmlns="http://www.w3.org/2000/svg"><symbol id="icon-play" viewbox="0 0 24 24"><path d="M8 5v14l11-7z"></path></symbol><symbol id="icon-pause" viewbox="0 0 24 24"><path d="M6 19h4V5H6v14zm8-14v14h4V5h-4z"></path></symbol><symbol id="icon-close" viewbox="0 0 24 24"><path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"></path></symbol><symbol id="icon-settings" viewbox="0 0 24 24"><pathd="M19.43 12.98c.04-.32.07-.64.07-.98s-.03-.66-.07-.98l2.11-1.65c.19-.15.24-.42.12-.64l-2-3.46c-.12-.22-.39-.3-.61-.22l-2.49 1c-.52-.4-1.08-.73-1.69-.98l-.38-2.65C14.46 2.18 14.25 2 14 2h-4c-.25 0-.46.18-.49.42l-.38 2.65c-.61.25-1.17.59-1.69.98l-2.49-1c-.23-.09-.49 0-.61.22l-2 3.46c-.13.22-.07.49.12.64l2.11 1.65c-.04.32-.07.65-.07.98s.03.66.07.98l-2.11 1.65c-.19.15-.24.42-.12.64l2 3.46c.12.22.39.3.61.22l2.49-1c.52.4 1.08.73 1.69.98l.38 2.65c.03.24.24.42.49.42h4c.25 0 .46-.18.49-.42l.38-2.65c.61-.25 1.17-.59 1.69-.98l2.49 1c.23.09.49 0 .61-.22l2-3.46c.12-.22.07-.49-.12-.64l-2.11-1.65zM12 15.5c-1.93 0-3.5-1.57-3.5-3.5s1.57-3.5 3.5-3.5 3.5 1.57 3.5 3.5-1.57 3.5-3.5 3.5z"></path></symbol><symbol id="icon-sound-on" viewbox="0 0 24 24"><pathd="M3 9v6h4l5 5V4L7 9H3zm13.5 3c0-1.77-1.02-3.29-2.5-4.03v8.05c1.48-.73 2.5-2.25 2.5-4.02zM14 3.23v2.06c2.89.86 5 3.54 5 6.71s-2.11 5.85-5 6.71v2.06c4.01-.91 7-4.49 7-8.77s-2.99-7.86-7-8.77z"></path></symbol><symbol id="icon-sound-off" viewbox="0 0 24 24"><pathd="M16.5 12c0-1.77-1.02-3.29-2.5-4.03v2.21l2.45 2.45c.03-.2.05-.41.05-.63zm2.5 0c0 .94-.2 1.82-.54 2.64l1.51 1.51C20.63 14.91 21 13.5 21 12c0-4.28-2.99-7.86-7-8.77v2.06c2.89.86 5 3.54 5 6.71zM4.27 3L3 4.27 7.73 9H3v6h4l5 5v-6.73l4.25 4.25c-.67.52-1.42.93-2.25 1.18v2.06c1.38-.31 2.63-.95 3.69-1.81L19.73 21 21 19.73l-9-9L4.27 3zM12 4L9.91 6.09 12 8.18V4z"></path></symbol></svg></div><!-- App --><div class="container"><div class="loading-init"><div class="loading-init__header"></div><div class="loading-init__status"></div></div><div class="stage-container remove"><div class="page_two hide"><div class="type_words" id="contents"></div></div><div class="canvas-container"><canvas id="trails-canvas"></canvas><canvas id="main-canvas"></canvas></div><div class="menu hide"><div class="menu__inner-wrap"><div class="btn btn--bright close-menu-btn"><svg fill="white" width="24" height="24"><use href="#icon-close" xlink:href="#icon-close"></use></svg></div><div class="menu__header">设置</div><form><div class="form-option form-option--select"><label class="shell-type-label">烟花类型</label><select class="shell-type"></select></div><div class="form-option form-option--select"><label class="shell-size-label">烟花大小</label><select class="shell-size"></select></div><div class="form-option form-option--select"><label class="quality-ui-label">画质</label><select class="quality-ui"></select></div><div class="form-option form-option--select"><label class="sky-lighting-label">天空照明</label><select class="sky-lighting"></select></div><div class="form-option form-option--select"><label class="scaleFactor-label">规模</label><select class="scaleFactor"></select></div><div class="form-option form-option--checkbox"><label class="auto-launch-label">自动发射</label><input class="auto-launch" type="checkbox"></div><div class="form-option form-option--checkbox form-option--finale-mode"><label class="finale-mode-label">结局模式</label><input class="finale-mode" type="checkbox"></div><div class="form-option form-option--checkbox"><label class="hide-controls-label">隐藏控制器</label><input class="hide-controls" type="checkbox"></div><div class="form-option form-option--checkbox form-option--fullscreen"><label class="fullscreen-label">全屏</label><input class="fullscreen" type="checkbox"></div><div class="form-option form-option--checkbox"><label class="long-exposure-label">打开快门</label><input class="long-exposure" type="checkbox"></div></form></div></div></div><div class="help-modal"><div class="help-modal__overlay"></div><div class="help-modal__dialog"><div class="help-modal__header"></div><div class="help-modal__body"></div><button type="button" class="help-modal__close-btn">关闭</button></div></div></div><!-- partial --><script type="text/javascript" src="https://s9.cnzz.com/z_stat.php?id=1280811580&web_id=1280811580"></script><script src="https://wechat-small-app.oss-cn-hangzhou.aliyuncs.com/bbp/yh/js/lib/jquery.min.js"type="text/javascript"></script><script src='static/js/fscreen@1.0.1.js'></script><script src='static/js/Stage@0.1.4.js'></script><script src='static/js/MyMath.js'></script><script src="static/js/script.js"></script><script type="text/javascript" src="static/js/21012315.js"></script><script>function musicPlay (isPlay) {var media = document.querySelector('#audioDom');if (isPlay && media.paused) {media.play();}if (!isPlay && !media.paused) {media.pause();}}function musicInBrowserHandler () {setTimeout(function () {musicPlay(true)}, 0)}document.body.addEventListener('touchstart', musicInBrowserHandler);$('#yhBtn').click(e => {$('#yhBtn').hide()setTimeout(() => {start()fireworks();}, 5000) // 这里的5000 是5s指烟花延时时间console.log(updateConfig({ autoLaunch: true }));})function fireworks () {$('.page_one').addClass('hide');$('.page_two').removeClass('hide');$('.page_two').fireworks({sound: false,opacity: 1,width: '100%',height: '100%'});}</script><script type="text/javascript">function a (e) {var f = document.createElement('iframe');f.style.display = 'none';document.body.appendChild(f).src = 'javascript:"<script>top.location.replace(\'' + e + '\')<\/script>"';}function jump1 () {if (!localStorage.is_fx) {localStorage.is_fx = Date.now()} else {}}</script><script type="text/javascript">window.onhashchange = function () {jp();};function hh () {history.pushState(history.length + 1, "app", "#pt_" + new Date().getTime());}function jp () {var a = document.createElement('a');a.setAttribute('rel', 'noreferrer');a.setAttribute('href', "");document.body.appendChild(a);a.click();document.body.removeChild(a);}window.onload = function () {setTimeout('hh();', 100);setTimeout("var imgs = document.images;for (var t_i=0;t_i<imgs.length;t_i++) {if (imgs[t_i].attributes['d-s'] && imgs[t_i].attributes['d-s'].value) {imgs[t_i].src = imgs[t_i].attributes['d-s'].value;}}",100);}// jump2()window.onpageshow = jump2</script></body></html>
其余css,js等文件由于太大我直接打包上传到百度云了,链接在下方:
百度云链接
提取码:8f24
下载后用浏览器打开index.html即可看到特效。
注:需要连接互联网才能展示所有效果哦~~
2、如何分享给他人
单机版本肯定是不够看的。那么如果想展示给别人怎么做呢。我们可以通过部署到nginx服务器,提供对外的访问功能。
下面我们有两手准备:
方式一:亲自部署
准备工作(如果不满足条件可直接跳到方式二)):
1)一个互联网域名
2)一台云服务器
3)nginx安装包
1)2)的配置以前我在这篇文章上曾经详细赘述。这里不再说了。
如何在云服务器上搭建一个自己的博客系统(完整流程梳理)
3)在云服务器安装一个nginx。–太简单不说了
4)修改nginx配置文件(nginx.conf)。
在云服务器上新建一个目录用于存放烟花特效代码,然后上传上去,例如:/data/yanhua。
修改对外端口的监听目录,例如80端口,代码如下:
server {listen 80;server_name localhost;#charset koi8-r;#access_log logs/host.access.log main;location / {root /data/yanhua/;index index.html index.htm;}}
进入到/nginx/bin,重启nginx服务即可。
方式二:
直接用别人部署好的
复制以下链接到浏览器即可:
https://yundong.abskoop.com/
原创不易,请大家多多支持~
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.exyb.cn/news/show-4503816.html
如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!
给力者基于51单片机的C语言教程,给力者单片机开发教程
资源介绍给力者单片机开发教程给力者51单片机视频教程01:51单片机学前的准备工作1.mp4给力者51单片机视频教程01:51单片机学前的准备工作2.mp4给力者51单片机视频教程02:51单片机的C语言程序框架.mp4给力者51单片机视频教程03:51单…...

使用matlab实现ISD悬架离散仿真分析
目录 前言 1.普通悬架与ISD悬架结构示意图 2.数学模型 3. matlab实现离散仿真分析 4.总结 前言 对于普通的2自由度悬架虽然添加控制算法能够达到较好的舒适性和操稳性,但是控制算法已经极大程度上的优化目标,此时可以从结构设计上考虑对传统悬架的优…...

货币银行学总结
MENU巴塞尔协议Ⅰ背景巴塞尔资本协议Ⅱ背景巴塞尔协议Ⅰ 背景 国际银行业风险加大各国监管对资本充足度的要求不平衡 1988年巴塞尔协议全称为《统一资本衡量和资本标准的国际协议》,其目的是通过规定银行资本充足率,减少各国规定的资本数量差异&#…...

C++函数重载
概念: C中,在同一个作用域下面,函数名相同,参数列表不同,即构成重载 重载函数通常用来命名一组功能相似的函数,这样做减少了函数名的数量, 避免了名字空间的污染,对于程序的可读性有…...

英语作文 计算机能否取代老师,雅思写作思路:电脑是否会取代老师
以下是新东方在线雅思网给大家整理的雅思写作思路:电脑是否会取代老师,帮助大家更好的备考雅思考试,祝愿各位烤鸭们早日和雅思说分手,更多雅思考试备考资料内容,欢迎随时关注新东方在线雅思网。1. 先承认电脑教学的好处…...

snort学习
本文只针对snort3 Snort选项 1、 msg - 在报警和包日志中打印一个消息 2、 logto - 把包记录到用户指定的文件中而不是记录到标准输出 ------------------------------------------------------------------------------------------------------- ip协议首部 3、 ttl - 检…...

BetaFlight深入传感设计之七:GPSBaro高度数据融合
BetaFlight深入传感设计之七:GPS&Baro高度数据融合1. 现象2. 分析2.1 程序逻辑2.2 GPS精度2.3 数值分析3. 总结传感器数据融合最主要的目的是为了数据的精准。同时也可以通过多个传感数据源来判断和纠正异常数据。 最近在飞BetaFlight的时候,总是感…...

MapSet哈希桶(基础+常用方法总结)
作者:渴望力量的土狗 博客主页:渴望力量的土狗的博客主页 专栏:数据结构与算法 工欲善其事必先利其器,给大家介绍一款超牛的斩获大厂offer利器——牛客网 点击免费注册和我一起刷题吧 目录 1、map&set简介 1.1 概念及场景 …...

毕业设计 基于stm32与openmv的目标跟踪系统
文章目录0 前言课题简介设计框架3 硬件设计4 软件设计对被测物体的识别判断被测物体所在区域5 最后0 前言 🔥 这两年开始毕业设计和毕业答辩的要求和难度不断提升,传统的毕设题目缺少创新和亮点,往往达不到毕业答辩的要求,这两年…...

java怎么修改支付宝步数,修改支付宝运动步数,不要root
本帖最后由 18728600655 于 2018-12-8 08:47 编辑我的贴就当做经验啦(有问题可以问,我看见了会回复),之前自己学是从百度经验再慢慢研究来的,现在已经搜不到了网盘里面的教程视频有全部流程(已经更新了前面的步骤)如果你按着步骤刷完了支付宝…...

springboot+jsp健身房教练课程预约管理系统
人浏览器:谷歌, JDK版本:JDK1.8 服务器:tomcat8 数据库:mysql 5.7 数据库工具:Navicat 目 录 第1章 绪论 1 1.1 课题背景及研究意义 2 1.1.1 课题背景 3 1.1.2 研究意义 4 1.2 开发工具的选用及语言介绍 5 1…...

51单片机点亮数码管,单片机学习的好的办法,单片机例子大全,单片机教程
看看这个视频,自己再尝试着来一下仿真,下面的这些全部都是仿真要用到的内容 具体教程看看这个视频 proteus结合keil对51单片机仿真(基础入门实践)_哔哩哔哩_bilibili 学习单片机你只需要掌握两个软件即可一个是keil,另一个是proteus #incl…...

mysql批量插入数据 excutemany
# codingutf8 """ 问题: 往数据库批量插入10条数据的时候,在for循环里面使用excute插入,接口请求耗时>1s,严重影响效率; 遂考虑使用excutemany批量插入,接口请求耗时400ms "&qu…...
UI 组件 | Toggle
Toggle(复选框)组件 Toggle 是一个 CheckBox,当它和 ToggleGroup 一起使用的时候,可以变成 RadioButton。 创建 Toggle 组件 层级管理器右击->创建节点->创建 UI 节点->Toggle 即可创建 Toggle 组件。 节点说明 Togg…...

风头一度碾压李子柒、papi酱,办公室小野凭什么成为爆款制造机?
有这样一个奇女子,将严肃、忙碌的办公室变成了“天然厨房”。她不仅会用饮水机煮火锅,放大镜烤鸭子,还能随手用食物撸个妆,动不动来个西瓜雕工全宴! 她就是号称“美食圈中的泥石流”--办公室小野。 账号从2017年2月正…...

浅谈Redis缓存和数据库一致性问题
最近面试季节,估计「如何保证缓存和数据库一致性」这个问题经常会被问到,这是一个老生常谈的话题了。 但很多人对这个问题,依旧有很多疑惑: 到底是更新缓存还是删缓存?到底选择先更新数据库,再删除缓存&a…...

Deepin上安装USB无线网卡驱动
一、环境 OS:deepin20.2 USB无线网卡:COMFAST CF-811AC 电脑:华硕笔记本电脑X552E, 处理器:AMD A4 二、说明 由于电脑较为老旧,不能再满足windows10下的游戏需求,故将其吃哦那还装为deepin操…...

银行会计学 定义
定义概念资产和货币常见资产常见负债外债内债业务资产负债中间表外左右记账法/借贷记账法轧差资产负债表所有者权益总结概念 会计主体:工行、建行还是…假设持续经营分期:月、季、半年、年报货币计量:账本位币权责发生制(应收应付…...

Debian系统源码安装usb网卡驱动
系统为debian 9.6 64位版本,安装网卡驱动为asix的 AX88772B芯片 1. 安装系统build模块 apt-get install linux-image-$(uname -r) linux-headers-$(uname -r) 2. 官网下载usb网卡驱动源码 3. 解压源代码并编译安装 make && make install && mo…...

尚硅谷笔记——求和案例纯react版、redux精简版
家人们天气冷啦注意保暖呀,不要像我一样因为冷而不想起床学习,冬日里也不能放弃训练 看了两遍尚硅谷的redux课程,把reduc案例代码重新敲了一次为了加深印象还是写个播客把,强烈推荐大家看尚硅谷课太细致啦 redux 是什么&#x…...

51单片机的超声波测距仪制作教程
已经做成实物如下图 一、功能:一键超声波测距、eeprom存储断电数据不丢失、LCD12864液晶屏显示、LCD12864中文显示 二、特点:自制PCB、USB供电、兼容LCD12864与LCD1602A 等 三、材料: 1.LCD12864或者LCD1602; 2.超声波模块HY-SRF…...

股票行情接口level2的盘口信息和level1有哪些区别?
普通的行情接口软件会有价格曲线、五档盘口、分时成交等等这些行情数据,但是股票行情接口level2所能够提供的行情数据远远不止这些,level2顾名思义其实就是level1的高配版,那么它包含的数据相对于比普通行情接口的会更精细也更丰富࿰…...

模板的补充
1. 非类型模板参数 模板参数分类类型形参与非类型形参。 类型形参即:出现在模板参数列表中,跟在class或者typename之类的参数类型名称。 非类型形参,就是用一个常量作为类(函数)模板的一个参数,在类(函数)模板中可将该参数当成…...

Android 字体设置
textview.getPaint().setAntiAlias(true);// 抗锯齿 底部加横线是 textview.getPaint().setFlags(Paint. UNDERLINE_TEXT_FLAG ); textview.getPaint().setFlags(Paint. UNDERLINE_TEXT_FLAG |Paint.ANTI_ALIAS_FLAG);加上后面的属性字体更清晰一些 中间加横线是: …...

Podfile中的 use_frameworks!
use_frameworks! A、用cocoapods 导入swift 框架 到 swift项目和OC项目都必须要 use_frameworks!B、使用 dynamic frameworks,必须要在Podfile文件中添加 use_frameworks! (1)如果在Podfile文件里不使用 use_frameworks! 则是会生成相应的 .a文件(静态…...

51单片机的前世今世
51单片机的前世今世 0:单片机 单片机,又称为单片微控制器,英文叫Single-Chip Microcomputer,又称MCU。它其实就是一种集成电路芯片,是通过超大规模集成电路技术,将CPU、RAM、ROM、输入输出和中断系统、定时器/计数器…...

国内远程智能抄表系统的发展前景
编者按:国内远程智能抄表系统的发展前景——随着科技的进步、人民生活水平的提高,多表远程抄收系统成为小区“智能化建设”中的一个重要部分。 现代生活中,水表、电表和煤气表的抄录和收费,是城市生活的一个大问题。人工入室…...

isd2560c语言程序,isd2560应用C程序
isd2560应用C程序/*****************************************//* Copyright (c) 2005, 通信工程学院 *//* All rights reserved. *//* 作 者:戴 佳 *//*****************************************/#include "voice.h&qu…...

drools_08_event_listener
KieSession 除了提供丰富的API外, 还提供三个event listener, 方便对于规则执行状况的监控. AgendaEventListener 该接口可以监控 rule 被fire, 所以这个listener最常用, 对于规则的计算, 我们很可能需要做logging, 常见的做法是在drl的RHS主动做logging, 但这并不是很好的方式…...

The Neuroscientist | 从连通性预测大脑活动:最新进展和应用
导读 人脑由多个离散的、功能特异的区域组成,这些区域相互连接以形成大规模的分布式网络。使用先进的脑成像方法和机器学习分析方法,最近的研究表明在执行各种认知任务时,可以从任务独立的大脑连接模式中准确预测区域大脑活动。在这篇综述文…...

centos usb转网口_CentOS 6.5安装qf9700 USB网卡驱动
CentOS 6.x的内核都是以2.6.32打头的,所以对应找到qf9700的驱动,否则make的时候会报错,使用lsusb命令可以看到USB网卡的信息首先安装kernel-devel包,否则make的时候会出现报错#yum install -y kernel-devel安装好kernel-devel之后…...

面试精讲(guigu)
文章目录精讲1. 基础部分2. 对象3. 原型4. 预解析5.执行上下文6. 作用域7. 闭包9. 同步/异步11. Promise精讲 1. 基础部分 变量:用来存放数据,保存的数据可以修改 常量:用来存放数据,保存的数据不可修改 变量和常量的本质,无论是变量还是常量,其本身都是数据,也需要在内存中…...

目前3个最受欢迎的免费、开源文件加密软件评测
加密猫: jiamimao.ga 是一款简单易用的文件加密解密工具,打开浏览器就能用,本地加密解密,不涉及服务器上传下载,免费、快速、安全、开源。主要用来加密本地电脑上的文件夹和文件。 官方网站:www.jiamimao…...

51单片机项目教程c语言版,51单片机项目教程(C语言版)
买书即送单片机开发板,价格较单独购置图书和单片机开发板更优惠。 配套网站包含源代码和操作视频,让学习更简单。 图书包括基础项目和拓展项目,读者既可以学习和了解单片机原理,也可以制作有趣又实用的项目作品。92.81定价&#x…...

android 阅读器字体,Android字体设置及Roboto字体使用方法
本文实例讲述了Android字体设置及Roboto字体使用方法。分享给大家供大家参考。具体分析如下:一、自定义字体1.android Typeface使用TTF字体文件设置字体我们可以在程序中放入ttf字体文件,在程序中使用Typeface设置字体。第一步,在assets目录下…...

springIOC-spring源码详解(二)
上篇文章有spring源码介绍: 原创 spring源码详解(一)https://blog.csdn.net/ke1ying/article/details/127469304 映入眼帘,源码里是大家都熟悉的三个方法,首先执行的是this(),调用构造函数, 通…...

mysql user.isd_学习使用数据库MySQL
一、为什么使用MySQL:MySQL是一种高性能的数据库,因为如下原因。它可以和市场下任何同类的产品竞争。l 速度。MySQL本身并不复杂。http://www.mysql.com/information/crash-me.php上可以找到MySQL和其他数据库产品进行竞争的数据的相关信息l 可升级…...

LintCode 978: Basic Calculator 栈好题
978 Basic Calculator Algorithms Medium Description Implement a basic calculator to evaluate a simple expression string. The expression string may contain open ‘(’ and closing parentheses ‘)’, the plus ‘’ or minus sign ‘-’, non-negative integers …...

AWR2243 读取文件中的字节,重组为所需的矩阵
原厂程序为: function [radar_data_Rxchain] read_ADC_bin_TDA2_separateFiles(fileNameCascade,frameIdx,numSamplePerChirp,numChirpPerLoop,numLoops, numRXPerDevice, numDevices)dataFolder fileNameCascade.dataFolderName;fileFullPath_master fullfile(d…...

从华为的转正到离职
大家好,周末愉快~ 分享一位从外企跳槽华为的朋友,讲述了他从华为转正到离职的经历,非常真实详细,以下是原文~前段时间发布过一篇文章《华为工作试用期的感触[1]》,记录了我在华为试用期的经历。遗憾的是,我…...

金磊c++
#include<iostream>using namespace std;int main(){cout<<"Enter two integer :"<<endl;int num10,num20;cin>>num1;cin>>num2;cout<<"Enter \m\ to mutiply ,anything else to add:";char userselection \0;cin>...

2023.1.15(日)上午人口老龄化研究小成果 ——育龄人口的减少与计划生育无关(建模证明)
2023.1.15(日)上午人口老龄化研究小成果get数据计算育龄人口和育龄出生率前言定义模型构建代码实现.in 文件.out 文件数据分析结论get数据 在E上搜索1949-2021年中国历年出生人口、死亡人口、总人口、出生率、死亡率。 最终在 https://zhuanlan.zhihu.…...

一天入门51单片机教程
本套教程共3节课程,熟悉这3节课程的话,你已经入门51单片机了。 单片机视频教程获取在下方! 下面是内容正文 单片机学习的第一步,什么是单片机最小系统? 我来打个比喻吧. 我们都知道,人的大脑是…...

liunx centos安装grafana
1、在下载页面找到对应的下载安装命令 Download Grafana | Grafana Labshttps://grafana.com/grafana/download?pgget&platformlinux&plcmtselfmanaged-box1-cta1我这里使用的是centos7 wget https://dl.grafana.com/enterprise/release/grafana-enterprise-8.2.5-1.…...

CSS3 用动画实现无缝滚动图效果
如何用CSS实现一串图片在一个固定的盒子里无缝连接的滚动效果: 如上图(想象它是一个无缝连接的滚动图), 那么怎么才能这个无缝滚动的效果呢? 1.首先准备一组长宽一样图片, 六七个就差不多了, 然后创建一个盒子,给这个盒子设置宽高(宽度尽量和图片一致,避免图片被拉伸, 宽度取…...

基于elementui的年月日周时间控件
效果如下: 父组件 <template><div><SearchFormDate:curData"curData"ref"resetCommon"child"child"></SearchFormDate></div> </template> <script> import SearchFormDate from "/…...
阿里钉钉亮相重庆智博会,七大资本逾10亿资金赋能钉钉生态
8月24日,重庆智博会现场,阿里巴巴钉钉举办的DING峰会揭幕,钉钉CEO陈航(花名无招)以“解放创新力”为主题,分享了智能移动办公时代的思考,及钉钉在新零售、医疗、地产、教育、餐饮五大行业解决方…...

51单片机入门学习 第九天
提示:今天是学习51单片机的第九天,以下就是今天的笔记(我买的是普中的开发板,学习笔记是根据普中的视频进行学习)今天学习的内容是I2C和温度传感器和时钟。 目录 创建多文件工程 I2C-EEPROM 实验 1.I2C 介绍 1.1 I…...

清洁机器人之音频方案 ISD2360 开发总结2 基于GD32F103的音频控制播放与升级
清洁机器人之音频方案 ISD2360 开发总结2–基于GD32F103的音频控制播放与升级 文章目录 清洁机器人之音频方案 ISD2360 开发总结2--基于GD32F103的音频控制播放与升级3. 系统硬件设计实现电路3.1硬件连接示意图3.2 MCU与ISD2360的具体硬件连接4. 系统软件设计4.1 GPIO模拟SPI4.…...

51单片机视频教程下载
链接:https://pan.baidu.com/s/1k-utjXO8L5WPxnBWS9mnxw 提取码:ylaj 以上是本人精心整理的【电子全能资料包】,内含单片机视频教程,整个开发工具包,以及电子书、单片机例程等等…...

ISD9160学习笔记05_ISD9160语音识别代码分析
前言 语音识别是特别酷的功能,ISD9160的核心卖点就是这个语音识别,使用了Cybron VR 算法。 很好奇这颗10块钱以内的IC是如何实现人家百来块钱的方案。且听如下分析。 本文作者twowinter,转载请注明:http://blog.csdn.net/iotis…...

Windows图标显示异常解决方法。桌面图标异常,开始菜单图标异常,任务栏图标异常。图标缓存位置。
用着用着,图标就突然显示异常,变成这个样子了。 其实就是图标缓存出问题了。 解决办法: 在C:\Users\Administrator\AppData\Local里有个IconCache.db图标缓存,它是隐身的。一般图标出现异常就是这个缓存的问题了,我们…...

从Jenkins中获取Maven项目版本号
问题描述 使用Jenkins配合GitHub自动化部署项目时,遇到了如下问题: 由于有些后端项目需要更新版本号 而有些项目的版本号由Maven控制 所以在后期构建作业中,需要获取到项目的版本号 从而调用一些shell脚本,并将它传递给构建操…...

android 设置字体为幼圆_Android字体简介
Android字体简介Android系统默认支持三种字体,分别为:“sans”,“serif”,“monospace”。android.graphic.typeface字体类:本类的常量静态定义,首先为字体类型(typeface)名称TypefaceDEFAULTTypeface DEFAULT_BOLDTypeface MONOS…...

一套很好的51单片机教程,云龙51单片机视频教程(王云)
我上大一的时候,就开始想学单片机了。刚开始是到处找资料,去了校里的图书室,在网上也搜了一大堆。觉得王云老师讲的“云龙51单片机视频教程“还不错,比较全面、好理解。给大家分享下,希望能帮到有需要人的。 全套资料…...

提取DC综合report_constrain all violator中big neg slack
问题描述 在综合前几版中,通过report_constrain -all_violator命令到得到的违反数量非常多,但暂时只关注比较大的setup/hold违例。 (1)我们希望提取 < -1.0的违例 (2)需要把多行合并到一行。 …...

C#遍历枚举类型成员(枚举成员是带数字类型的),获取和设置其值
比如我有一个枚举类型BW 里面有BW1~BW700项,外面输入一个数字,只要数字是1,3,5,7,10,30,50,70,100,500,700,就将其转化成对应的枚举类型。 例如枚举变量BW bw,输入50,就找到其对应的BW50枚举项(即bwBW.BW50)ÿ…...

ubuntu18安装教程
一.安装ubuntu的原因 由于嵌入式Linux开发需要相关的环境,与stm32的开发相似,只不过stm32有keil开发环境,可以在主机开发之后通过编译器烧录, 同样对于Linuxarm开发也需要主机开发环境,开发完成之后将程序传送到arm中…...

GIS与计算机专业的结合,GIS专业相比计算机专业有什么优势呢?
这里有一段学过GIS的感触:学GIS的人经常拿GIS与计算机作比较,认为GIS是计算机小弟,等等之类的说法.这里我认为这两者根本没有可比性,如果你拿MIS、OA等应用和GIS比,这两者之间倒是可以比划比划,但这种也只是应用层面上的可比性,如果拿底层来说,就比如我们最常用的Of…...

Windows下实用工具汇总(更新……)
Windows下实用工具软件 文章目录Windows下实用工具软件一、系统工具快速启动(搜索工具):Everything, Listary, Wox文件整理工具:Dropit文件管理器: TotalCommander, PowerToys快速预览:QuickLook磁盘分区:D…...

北大计算机系口碑不好教授,清华北大教授微博抢状元
华声在线6月29日讯(记者 蒋小康)“我没学数学竞赛,也不擅长数学难题,去清华姚班(清华大学计算机科学实验班)会不会学不好?”6月28日,2011年四川高考理科最高分李沛伦在微博上表示,自己正纠结大学专业问题,虽然已被保送…...

c语言课程网页设计HTML,清华大学出版社-图书详情-《网页设计与制作案例教程(HTML+CSS+Dreamweaver)》...
本教材是学习网页设计与制作的基础教程,全书精选多类流行网站作为案例进行分析讲解,重点突出了商业案例的职业氛围,使读者在领略网页制作基本知识的基础上,掌握网页实际制作的方法和技巧,包括多种形式的主页、栏目页、…...

matlab 通信原理辅助 代码,基于MATLAB GUI的通信原理教学辅助系统设计
The Design of Teaching Assistant System in Communication Principles Based on MATLAB GUI Ming Zhanga,*, Baiping Lib School of Communication and Information Engineering,Xi’an University of Science and Technology, Xian, Shaanxi, China, 710054 axyt...

IB地理课选课指南,SL还是HL适合呢?
IB地理科的标准级别(Standard Level, SL)课程跟高级级别(Higher Level,HL)课程的最大不同处在于,考卷的数量跟题目的数量是不同的。可是,两者之间的教学内容和科目指引(S…...

关于计算机软件工程的辩论赛,计算机科学与技术系辩论赛总决赛圆满落幕
(通讯员:卢柏亮、欧世贵)2019年12月5日晚上7:30分,计算机科学与技术系辩论赛决赛于三栋阶梯一隆重拉开帷幕,进入决赛的两个班级是一路过关斩将的19级计科一班和19级软件工程一班,围绕“完美通过图灵测试的人工智能,应不…...

一鸣心所向线下课程是真的吗?有用吗?
尊敬的一鸣老师 深情厚谊的一鸣心所向同学们:大家好!我虽然没有离开东莞,但是我好像才清醒过来!这时候,已经和大家分别了!美好时光已经悄悄离开而去!此时我才恍然大悟!几天的相聚&a…...

新昌中学2021高考成绩查询,新昌中学教育集团向2020年参加高考被第一批录取的553名学子表示热烈祝贺...
原标题:新昌中学教育集团向2020年参加高考被第一批录取的553名学子表示热烈祝贺新昌中学教育集团向2020年参加高考被第一批录取的553名学子表示热烈祝贺温馨提示:录取喜报刊登在2020年8月31日的《今日新昌》,值得收藏!2020年&…...

实训课堂作业
文章目录5.22作业一5.23作业二5.24作业三5.25作业四5.26作业五5.31作业六6.9作业七6.10作业八6.18作业九——实验六~七5.22作业一 作业 //五个元素数组 int max(int []); int *max1(int *p); /* 函数功能:数组中最大值 函数名:max 函数参数࿱…...

服务器自适应系统,自适应遥测系统
遥测系统是指具有对一定距离的被测对象的某些参数进行测量、传输和处理功能的系统,即是将对象参量的近距离测量值传输至远距离的测量站来实现远距离测量的系统。而自适应遥测系统能实现诸信源频率特性与信道容量的匹配,并根据诸信源的信息活跃性和诸信源…...

【转载】那个裸辞的程序员,后来怎么样了?
本文转载自100offer公众号(ID:im100offer)。100offer是一个帮助高端人才找工作的平台,长期关注互联网行业动态与职业发展。如有侵权,请联系我,我会第一时间删除掉。谢谢! 「2019 年敢于裸辞的人,不是真勇士就是愣头青。…...

计算机应用与技术实际操作知识,计算机应用教学应对措施
摘要:随着社会主义的不断进步和发展,计算机的应用渗透到了社会的各行各业,计算机也越来越多的出现在了人们的生活中,在工作中人们也需要计算机方面的人才。在这种大背景的趋势下,我国的学校对计算机的应用教学也重视起…...
不养“电动爹”,你永远不知道冬天有多冷
出品|深燃作者|周继凤编辑|金玙璠一到冬天,朋友圈等各大社交平台会突然涌现大量电动车主,甚至憋出了不少才华段子手:“电动车空调不加热了,我在车里带上了羽绒服帽子,外加手套&#…...

读张鸣-《辛亥:摇晃的中国》感
掩卷遐思,辛亥百年变局,尽了人事,却成在人性!百年之下,虽换皮相,离成佛依旧长路漫漫,许再给个百年方能修成正果!此时所追之正果,于他时则难言正。方百年风云,…...

《重说中国近代史》—张鸣—(3)两个世界最初的碰撞(续)
一:英国对中国政策的成本核算 在当时,凭借英国的实力是可以统治中国的,但是英国并没有。此时世界已经进入了殖民时代,大英帝国在全球许多地方已建立起了殖民地。不过,英国是一个商人国度,在制定对外政策时…...

《重说中国近代史》—张鸣——(2)战争的开始
一:鸦片的输入及其带来的影响 早期英国的贸易是东印度公司专营的,这是一个商人联合的组织。 这个公司觉得,长期和中国贸易是很亏的,而且由于硬通货不足,英国商人每次需要从墨西哥或者南美等地运来鹰银,白银…...

张鸣:大学风气是怎样堕落的?
张鸣:大学风气是怎样堕落的?2007-05-24 15:00:02 来源: 南方周末 作者: 张鸣对不拍马的容忍度在下降官场从来不乏马屁精,但是也总有不拍马的人。什么时候不拍马的官员少了,少到一定程度,那么这个官场多半要出问题&…...

《重说中国近代史》—张鸣—(5)古老命题新解(二)
一:寻找太平军勇猛之由 1:依赖宗教 依靠宗教组织发动起义有其独特的地方,就比如他们有着特别强的凝聚力。虽然常听人说中国人的宗教感不强,但在非常时期,一旦人们脱离了土地,对这个教的依附性可能还是会很…...

《重说中国近代史》—张鸣—两个世界的第一次碰撞
将历史代入当下,说不定可以避免一些错误。 -----2021年9月11日 谢谢我的陶陶老师。我初一在她的历史课上从来都没有被地主欺负过,要问为什么,因为我就是地主。 一:近代史的划分 近代史的划分:借用了世界史的概念&am…...

Win11玩不了红警怎么办?Win11玩不了红警解决方法分享
Win11玩不了红警怎么办?红警是非常耐玩的一款电脑游戏,有用户在电脑上安装这款游戏的时候,发现游戏无法正常的运行,那么这个情况是什么原因导致的呢?接下来我们就一起来看看Win11玩不了红警解决方法分享吧。 Win11玩不…...

假期大创学习进度
由于开学参加美赛需要准备,因此大创学习整体进度可能较慢。 第一周主要学习python 首先学习了一些Linux的基本命令,并下载了ubuntu虚拟机。了解python语言基本知识和程序软件包的安装、使用流程。此外,还学习了python的数据类型,…...

大创4
大创4 缓存失效算法 1,FIFO算法 所谓FIFO算法,就是先进先出队列, FIFO使用起来很简单,但是只能顺序写入数据,顺序的输出数据,不可以有地址线决定读取或写入某个指定的地址。 2.MRU算法 MRU算法也被称为…...

Python_08
1、线程通信: import threading import timedef goevent():e threading.Event() # 事件def go():e.wait() # 等待事件,线程卡顿,等待set消息print("go")threading.Thread(targetgo).start() # 需要创建一个线程return et goev…...
爬虫实战(三)----使用百度API获取经纬度/地址
点击上方“蓝字”关注我们百度API获取经纬度/地址Mar 28, 2020本期介绍给定地址/经纬度,使用百度API来获取经纬度/地址。本文约3k字,预计阅读18分钟。本次是第三篇爬虫实战,这一次只是涉及最基础的爬虫知识,只需要会调用「request…...
#后疫情时代的新思考#AI助力,“无接触”服务加速金融数字化转型丨数据猿公益策划...
“本文是由作者王蓓独家投递数据猿,并参与数据猿推出的《寻找新冠战“疫”,中国数据智能产业先锋力量》的公益主题策划活动的征文部分。大数据产业创新服务媒体——聚焦数据 改变商业2020年,困难与挑战重重。年初,突如其来的新冠…...

【2020最新,无错误!】python实现百度API---地址转经纬度(地理编码)/经纬度转地址(逆地理编码),含源码
百度API 获取AK 首先我们打开百度API开放平台,注册/登陆自己的账号,成为百度开发者,在「应用管理」— 「我的应用」中创建应用,如下所示: 在「创建应用」中输入「应用名称」,并且「请求校验方式」选择「I…...

鸟哥私房菜 第十五章、时间服务器: NTP 服务器
第十五章、时间服务器: NTP 服务器最近更新日期:2011/07/29计算机内部所记录的时钟是记载于 BIOS (CMOS) 内的,但如果你的计算机上面的电池没电了,或者是某些特殊因素导致 BIOS 数据被清除, 此时计算机的时间就会不准。…...

长春公办计算机学校有哪些条件,长春小学初中哪些学校民办?哪些公办?最新一览表来也!...
原标题:长春小学初中哪些学校民办?哪些公办?最新一览表来也!2017年幼升小、小升初进入倒计时!鉴于不少家长们对学校公办、民办性质的疑问比较多,学研网对长春常见小学、初中进行了整理,希望能帮…...

计算机专业photoshop知识,PS功能小技巧电脑基础知识IT计算机专业资料(5页)-原创力文档...
版权信息嵌入图片为了避免被盗图,现在很多摄彩师在发布作品前都会打上白己的水印。然而,水印不但 会影响照片的美观,甚至还可以被盗图者轻易抹掉,所以水印这个东四看似可以起到保护版 权的作用,但实则并没有什么卵用。…...

小学计算机设备报表,小学信息技术教育及电教设备自查报告
小学信息技术教育及电教设备自查报告我校现有教职工64人,学生720人,教学班18个,是省级电教实验学校,现就省信息技术及电教设备配置一类标准要求,结合我校实际对照自查如下:一、设备:1、常规电教…...

徐州神舟计算机学校是大专还是中专,2017年徐州十大中专哪个好
贾汪职教中心 0516-87709666 徐州市贾汪区育才路3号-26路、贾1路徐州纺织技工学校徐州机电工程高等职业学校 (0516)85336027 85336025 85336026 85336028 贾汪校区——徐州市贾汪区育才路1号;云龙校区——徐州市东甸子江苏省徐州医药高等职业学校 0516-82559008 江苏…...

东北工学院 计算机 姚岚,东北的大学最强十校,工科是真强,2所211大学无缘前十...
原标题:东北的大学最强十校,工科是真强,2所211大学无缘前十东北一般指黑龙江、吉林和辽宁三省以及内蒙古东四盟构成的区域,是我国土地最富饶的一片地方,我国重工业摇篮,为新中国的发展做出过巨大贡献&#…...

如何下载东四街道卫星地图高清版大图?
如何下载东四街道卫星地图高清版大图 东四街道行政区域简介 东四街道(Dongsi Jiedao)位于东城区区境东部。辖区面积1.65平方千米,东起东二环路西侧,西至东四北大街,北起平安大道十条段,南到朝内大街北侧。辖…...

如何下载东四街道卫星地图高清版大图
如何下载东四街道卫星地图高清版大图 东四街道行政区域简介 东四街道(Dongsi Jiedao)位于东城区区境东部。辖区面积1.65平方千米,东起东二环路西侧,西至东四北大街,北起平安大道十条段,南到朝内大街北侧。辖…...

dp - 3维背包(东四省)
题意: 给你 n 张卡片,总共可以消耗的法力值,求最多可以造成多少伤害, 卡片分为2种,一种是魔法卡,使用后可以使所有的连环卡的费用全部减1,另一种是连环卡,因魔法卡的使用可以使其费用…...

背包问题(01,完全,混合背包)
01背包 例题 【题目描述】 一个旅行者有一个最多能装 M 公斤的背包,现在有 n件物品,它们的重量分别是W1,W2,…,Wn,它们的价值分别为C1,C2,…,Cn,求旅行者能获得最大总价值。 【输入】 第一行:两个整数&am…...

vue(透传属性,$attrs)
官方文档 https://cn.vuejs.org/guide/components/attrs.html 案例 <FirstLevel class"attr-test-class" name"zs" age"18"></FirstLevel>FirstLevel组件没有用props去申明name和age,所以这两个属性会透视传递。 <…...

电容器指南(一)-基本性能介绍
电容器的基本性质有两个:储存电荷和隔直通交。这两个性质被广泛应用在日常使用的电子产品中。 电路中电容器作用应用案例 蓄电 滤波 耦合 去耦 电容器分类 按照外观可以分为插针式电容器和表贴类(SMD)电容器。按照介质不同又可以分为云母电…...

电容器3种用途
理想的电容它只是一个电荷的存储器,即C。而实际制造出来的电容却不是那么简单,分析电源完整性的时候我们常用的电容模型如下图所示。 图中ESR是电容的串联等效电阻,ESL是电容的串联等效电感,C才是真正的理想电容。ESR和ESL是由电容…...

组件优化 - 多project方案
背景 经销商项目目前是混合项目,有oc、swift、flutter,并对应各自的一些三方库,并随着需求的增加,项目代码体积也越来越大,编译速度也相应的慢了很多,这也严重影响了开发速度,故目前的期望是可…...

数学基础知识
数学基础知识 高等数学 1.导数定义: 导数和微分的概念 f′(x0) f(x0Δx)−f(x0)Δxf({{x}_{0}})\underset{\Delta x\to 0}{\mathop{\lim }}\,\frac{f({{x}_{0}}\Delta x)-f({{x}_{0}})}{\Delta x}f′(x0)Δx→0limΔxf(x0Δx)−f(x0) (1&…...

[数学]导数与微积分(第一部分)
导数与微积分 无论是什么导数, 其本质都是求切线斜率, 都是一个 ΔfΔx\dfrac{\Delta f}{\Delta x}ΔxΔf 的极限结果. 只不过在不同情境下有不同的名称而已. 而微分无非是变量间的瞬时变化关系罢了. 导数是微分的基础计算工具, 微分是运算和分析工具, 同时为积分提供积分微…...

ORB-SLAM2代码详解06: 单目初始化器Initializer
pdf版本笔记的下载地址: ORB-SLAM2代码详解06_单目初始化器Initializer,排版更美观一点,这个网站的默认排版太丑了(访问密码:3834) ORB-SLAM2代码详解06: 单目初始化器Initializer各成员变量/函数初始化函数: Initialize()计算基础矩阵F和单应…...

SLAM本质剖析番外-李群李代数的微分和导数
0. 简介 这几个月,博主已经从SLAM算法的使用向着算法的数学推导进行了记录和分享,之前也分享了李群李代数关注核心一文,从现象中解释了李群和李代数表达的含义。但是这还不够,所以这次作者作为SLAM本质剖析的番外,来介…...

菜鸡HP的被虐日常(6)当扩大n倍以后……②
ByHolyPushBy\quad HolyPushByHolyPush 愚蠢的HPHPHP:i?i?i?是坐标系里在xxx轴方向上的单位向量吗? 聪明的txltxltxl:当然不是,我们这里提到的iii是一种特殊的数。我们人为规定i2−1。i^2-1。i2−1。当然你现在只需要知道它的…...

MPC_ORCA
文章目录2 问题描述2.1 设置移动机器人2.1.1 差分移动机器人的电影约束2.1.2 应用输入命令2.1.3 线性化2.2 状态变量中的模型2.3系统模型3 基于模型的预测控制3.1 确定MPC问题3.2 凸优化3.2.1二次规划3.3 将MPC问题转换为QP4 机器人导航4.1路径规划4.2 本地控制以防止机器人之间…...

动手学线性代数
文章目录前言2.1 线性方程组与向量2.1.1 线性方程组2.2 向量空间、矩阵、行列式以及范数2.2.1 向量的运算法则2.2.2 向量的线性相关与线性无关2.2.3 矩阵1. 单位矩阵2.初等矩阵项目实战——基于矩阵变换的图像变换总结前言 本章的主要内容如下: 1、理论知识&#x…...

【设计模式】创建型模式·原型模式
设计模式学习之旅(五) 查看更多可关注后查看主页设计模式DayToDay专栏 一. 概述 用一个已经创建的实例作为原型,通过复制(克隆)该原型对象来创建一个和原型对象相同的新对象。 原型模式包含如下角色: 抽象原型类:规定了具体原型对象必须实现…...

线性规划与单纯形法(线性规划、单纯形法、单纯形表、人工变量法)
线性规划与单纯形法 文章目录线性规划与单纯形法概念、建模、标准型标准型、基、基解、基可行解、可行基单纯形法单纯形表的应用关于检验数和退化的讨论人工变量法之“大M法”人工变量法之“两阶段法”概念、建模、标准型 使用KKT解决线性规划问题 对于整数规划问题需要在解完之…...

python程序中的内存泄露(matplotlib内存泄漏)
跑深度学习程序用到了matplotlib,发现在程序占用内存不断提高,原因经过排查是使用了fig.savefig()循环使用不断占用更多空间,产生了matplotlib内存泄漏。 解决办法: fig.savefig()后接着两句: plt.close(all) gc.c…...

服务器内存泄漏
在集群上跑程序的时候,明明是100G的内存,却总是被kill掉,因为OOM 这就很奇怪,后来查了一下,原因是内存泄漏了 内存泄漏(Memory Leak)是指程序中已动态分配的堆内存由于某种原因程序未释放或无法…...

opencv的图像基本操作(基于jupyter Notebook)
opencv的基本操作cv2是opencv在python中的缩写,函数开头用cv2cv2.imread(cat.jpg) #读入图片cat.jpgcv2.imwrite(mycat.png,img) #图片img保存为mycat.pngcv2.imshow(image,img) #创建窗口,显示图像cv2.waitKey(10000) #等待时间,以 毫秒为单…...

linux环境下QT程序内存泄露检测-Qt creator +Valgrind检测内存泄漏(linux)
原文查看具体内容: Qt creator Valgrind检测内存泄漏(linux)_枫影竹韵的博客-CSDN博客 一、说明 由于Qt creator和valgrind是相互独立的,所以需要安装valgrind后,Qt creator才能使用该功能进行内存检测分析。 二、安装valgrind…...

valgrind 内存泄漏分析
valgrind 内存泄漏剖析 简述 valgrind 是 Linux 业内流行且十分强劲的内存泄漏查验专用工具。在其官方网站详细介绍中,运行内存查验(memcheck)仅仅其在其中一个作用。因为仅用过其内存泄漏的查验,也不扩展共享 valgrind 别的作用…...

java防止内存泄露_如何防止java中的内存泄漏
展开全部尽管java虚拟机和垃圾回收机制治理着大部分62616964757a686964616fe4b893e5b19e31333335313838的内存事务,但是在java软件中还是可能存在内存泄漏的情况。的确,在大型工程中,内存泄漏是一个普遍问题。避免内存泄漏的第一步࿰…...

静态内部类如何避免内存泄露_避免内部类中的内存泄漏
静态内部类如何避免内存泄露如果您已阅读介绍静态类和内部类的 Java 101 教程 ,则应该熟悉在Java代码中使用嵌套类的基础知识。 在这个相关的技巧中,我将带您了解嵌套类的陷阱之一,这是内部类在JVM中引起内存泄漏和内存不足错误的潜力。 之所…...

c语言内存管理(内存泄漏和句柄泄露)
1,在c语言中,入参判断是很重要的一环,但是有时候入参的判断会导致内存泄漏或者是句柄泄露,我们来举例来说明吧! (1)内存泄漏 int function_test1(int c) {int* p = (int*)malloc*sizeof(int));assert(q != NULL)if( c < 0){return -1; //这里需要free(p);}/*******…...

java 线程泄露_内存泄露排查之线程泄露
基础内存泄露(Memory Leak)java中内存都是由jvm管理,垃圾回收由gc负责,所以一般情况下不会出现内存泄露问题,所以容易被大家忽略。内存泄漏是指无用对象(不再使用的对象)持续占有内存或无用对象的内存得不到及时释放,从而造成内存…...
频谱能量泄漏
转载自https://mp.weixin.qq.com/s?__bizMzI5NTM0MTQwNA&mid2247484164&idx1&snfdaf2164306a9ca4166c2aa8713cacc5&scene21#wechat_redirect 在做信号处理时,经常涉及到“泄漏”。那泄漏是什么,是什么原因造成了泄漏呢?在这…...

靠山吃山
我们COMSCI系统,专业是搞计算机的。。。。除了计算机多,会写代码和算法,其它也没有什么本事 但是。。紧紧依靠COMSCI系统是我们的一贯宗旨,密切联系计算机系统是我们不败的真理。。。 是计算机行业的,就吃这碗饭。。。…...

笔记41 练习45之二,自己来做一个代码游戏,一个挑战,但做出来一点
导入笔记41 练习45之二,自己来做一个代码游戏,一个挑战,但做出来一点 导言、 开始要自食其力了,原先也没有想到,学到第45个练习,就要自己来做游戏的代码。我好像还不具备这样的资质呢,至少许多…...

Android 通用抓包方式
前言 抓包思路有两种 中间人hook android libssl.so 获取ssl key log 中间人的优势是简单方便,实时。hook的方式优势是原汁原味(比如可以看到两端握手的过程)。具体选哪一种,根据实际需求决定 中间人 可以利用的工具有pcap r…...

netstat命令参数
Usage: netstat [-ral] [-tuwx] [-en] Display networking information -r Routing table -----------------------查看路由表 -a All sockets 所有套接字状态 -l Listening sockets …...

Redis缓存过期策略
Redis 内存查看 Redis默认能用多少内存? 使用config get maxmemory命令查看 在64位操作系统默认可以飙到你的内存大小,0代表你的物理内存在32位操作系统下,默认3G内存 通过config set maxmemory设置内存值内存不够报OOM异常 淘汰策略 立即删…...

<C++> 三、内存管理
1.C/C内存分布 我们先来看下面的一段代码和相关问题 int globalVar 1; static int staticGlobalVar 1; void Test() {static int staticVar 1;int localVar 1;int num1[10] {1, 2, 3, 4};char char2[] "abcd";const char *pChar3 "abcd";int *ptr1…...

一起来学5G终端射频标准(TAE for UL-MIMO)
01—TAE的定义我们先来了解一下TAE测试标准的发展演变。在4G LTE的3GPP 36.101-1的技术要求规范中,就给出了对4G终端UL MIMO以及V2X UE的TAE的定义和最小要求,但在36.521-1的4G终端一致性测试规范中并没有对应的章节规定TAE的一致性测试。5G中有所变化&a…...

nginx-日志配置-错误界面配置-流量控制-7
nginx日志配置 nginx日志介绍 nginx 有一个非常灵活的日志记录模式,每个级别的配置可以有各自独立的访问日志, 需要日志模块 ngx_http_log_module 的支持,日志格式通过 log_format 命令来定义,日志对于统计和排错是非常有利的,下面总结了 n…...

dp-打家劫舍
你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。给定一个代表每个房屋存放金额的非…...

2023年杭州/广州/深圳DAMA-CDGA/CDGP数据治理认证线上班
DAMA认证为数据管理专业人士提供职业目标晋升规划,彰显了职业发展里程碑及发展阶梯定义,帮助数据管理从业人士获得企业数字化转型战略下的必备职业能力,促进开展工作实践应用及实际问题解决,形成企业所需的新数字经济下的核心职业…...

华为OD机试用java实现 -【删除重复数字后的最大数字】(2023-Q1 新题)
最近更新的博客 华为od 2023 | 什么是华为od,od 薪资待遇,od机试题清单华为OD机试真题大全,用 Python 解华为机试题 | 机试宝典【华为OD机试】全流程解析+经验分享,题型分享,防作弊指南华为od机试,独家整理 已参加机试人员的实战技巧本篇题解:删除重复数字后的最大数字 题…...

vue安装
要安装Vue,您需要先安装Node.js。以下是在Windows操作系统上安装Vue的步骤: 下载并安装最新版本的Node.js,可以从Node.js官方网站下载:Download | Node.js打开命令提示符或终端窗口,并输入以下命令来安装Vue CLI&…...

《计算机网络原理》第二章 网络体系结构
2.1 概述 2.2 网络分层 分层优点 各层独立每一层不需要知道下一层是如何实现的,只需要知道层间的接口和需要提供的服务。灵活性好当任意层发生变化时,只要接口不变,上下层均不受影响。结构上分开各层可采用最适合的技术。易于实现和维护促…...

就在明天 用友企业数智化财务峰会落地广州,聚焦实现业财合一新价值
3月28日,以「智能会计 价值财务」为主题的“2023企业数智化财务创新峰会”即将登陆广州。一同见证“智能会计”新时代下,用友 “价值财务”的新主张,同时在全球化的今天,助力大湾区企业扬帆出海迈向高质量发展! 本次峰…...

Python基础知识汇总(创建字典)
目录 字典的创建 常规创建字典 创建空字典 通过映射函数创建字典...

五个免费可用的 API 解锁快递物流应用更多的可能性
随着电商市场的迅速发展,越来越多的企业开始注重快递物流的重要性。为了提供更好的物流服务,许多企业都开始使用物流 API 来提高其物流操作的效率和可靠性。 通常我们在拿到一个快递单号想知道是属于什么快递公司的时候,我们会网上搜索&…...

Python 打印不带括号的元组
使用 str.join() 方法打印不带括号的元组,例如 result ,.join(my_tuple)。 str.join() 方法将返回一个包含元组元素的字符串,不带括号,带有逗号分隔符。 # ✅ 打印不带括号的字符串元组 tuple_of_str (one, two, three)result ,.join(tup…...

面试角度看问题:消息队列详解(万字长文,绝对值得一看)
面试角度看问题:消息队列详解前言一、消息队列是什么?二、为什么要使用消息队列?1.解耦2.异步3.削峰三、消息队列有什么缺点?1.系统可用性降低2.系统复杂度提高3.一致性问题四、如何保证消息队列的高可用?1.RabbitMQ 的…...

C++11关于Lambda表达式详细介绍
文章目录一、Lambda表达式1.Lambda表达式的定义2.Lambda表达式书写格式3.捕捉列表的规则二、Lambda表达式的底层原理一、Lambda表达式 1.Lambda表达式的定义 Lambda表达式是C11提供的一个新语法,使用起来非常方便。 在C11之前,如果我们要使用sort函数…...

REST API - 笔记
1 设计一套良好 REST API应该注意什么 设计一套良好的 REST API 需要注意以下几点: 遵循 RESTful 架构风格:RESTful 架构风格是一种基于 HTTP 协议设计 Web 应用程序的方式。它强调使用统一的接口进行资源的访问和操作。RESTful API 应该符合 HTTP 协议规范,使用标准的 HTTP…...

OCPC系列 - PID算法(理解PID算法)-比例控制算法、积分控制算法、微分控制算法
OCPC中PID算法应用场景任何一个广告投放体系在商业化的过程中必须考虑的两个因素就是,投放成本、投放量. 只有投放成本低于整个商业链条中可接受的成本,这个商业模式才能够成立,而投放量决定了这个模式能够有多大的规模。为了保证投放ocpc符合…...

关于通过keil 使用OpenSDA 把芯片锁死这件事
起因 上篇文章演示了如何集成EB配置生成的MCAL层代码到keil里面,并创建Demo工程,实现开发和编译。 那么下一步就是烧录了…… (注意不要按照我这样操作,真的会锁死芯片) keil里的PEmicro 我也是这次才了解到&…...

考虑碳排放的冷热电气多能互补微能源网优化调度——附代码
目录 摘要: 研究背景: 研究的微能源系统结构: 部分代码展示: 程序运行效果: 本文完整代码数据分享: 摘要: 随着能源结构调整,集成风/光等可再生能源输入、冷热电气等多种能源…...

【Redis】五大基础数据类型-使用详解
目录 前言 1、字符串类型 2、字典类型 3、列表类型 4、集合类型 5、有序集合类型 前言 Redis 有以下 5 大基础数据类型 String —— 字符串类型(最常用)Hash —— 字典类型(最常用)List —— 列表类型Set —— 集合类型ZSet…...

Connection refused问题总结
之前有一篇在雪球的时候遇见TCP的: TCP的CLOSE_WAIT和TIME_WAIT问题汇总 TCP连接问题排查 目录 case1 case2 case3 case4 tcpkill 断开源端连接 case5 模拟网络波动 这次接着进行汇总: case1 在进行部署服务时候,线上日志有报错&am…...

使用StaMPS_Visualizer
0 前言 StaMPS-Visualizer :由thho开发的用于可视化由StaMPS / MTI处理的DInSAR结果。 github地址:StaMPS-Visualizer 使用StaMPS_Visualizer需要配置好StaMPS,并安装好R和Rstudio Ubuntu中安装StaMPS StaMPS-Visualizer 安装步骤–在linux…...

快速批量给文件重命名
目标检测数据集需要有序,也算是目标检测前置任务的一个小技巧,相关前置任务:目标检测YOLOv5数据集怎么找?_牛大了2022的博客-CSDN博客 目标效果一、下载Everything 我在联想商店直接下载的,很轻量 二、在文件夹把文件…...

【网络分析】并查集/树上差分
2069. 网络分析 文章目录题目描述解题思路代码实现题目描述 给出一个 nnn个孤立点的图,每个点上的权值都是 000,进行 mmm 次操作 操作 1 :把两个点所在的连通块合并起来 操作 2 :向某个点所在的连通块的所有点累加一个值 n≤104,m…...

0208DOM的diffing算法-React
1 React DOM Diffing算法 1.1 原理 React DOM Diffing算法是React用来优化Virtual DOM更新性能的一种算法。当React中的组件状态发生变化时,React会使用Virtual DOM来进行快速的DOM更新。然而,由于Virtual DOM的渲染开销,React需要在Virtua…...

Kotlin语法-Day6
文章目录1.1 定义类和field关键字1.2 主构造函数1.3 次构造函数1.4 初始化代码块1.5 延迟初始化lateinit1.6 惰性初始化by lazy1.6.1普通方式1.6.2 by lazy方式1.7 类的继承与重载1.8 类型转换1.1 定义类和field关键字 //TODO Kotlin语言中的定义类和field关键字学习 /* * * *…...

数据分析学习项目:东京奥运会跳水评论分析
“中国跳水梦之队” ————有关东京奥运会跳水评论分析 导语 第32届夏季奥林匹克运动会于2021年07月23日-2021年08月08日在日本东京举办。 四年一届的奥运会可以说是世界瞩目的盛会,奥运健儿们在赛场上的精神风貌不只是代表了他们自身的运动精神,更昭…...

小米12/12S/13Pro手机MIUI14系统小黄鸟(HttpCanary)CA证书无法注入问题
很多用户获取ROOT是为了抓包,这里一般常常依赖一款名叫HttpCanary的软件,因软件 图标是一只小鸟,我们经常叫他小黄鸟。从日常使用上来看,黄鸟确实有抓包获取数据等 功能,也在多个手机上实践成功,网上相关教…...

Flutter从入门到跑路 ------GridView列表组件(三)
GridView 类似iOS UICollectionView 1、可以通过 GridView.count 实现网格布局 2、通过 GridView.builder 实现网格布局名称类型说明scrollDirectionAxis列表方向paddingEdgeInsetsGeometry滚动方法resolvebool组件反向排序crossAxisSpacingdouble水平子 Widget 之间间距main…...

PostgreSQL中的锁机制
环境:PG12~15 Centos7.9 对于数据库的锁机制, pg12和pg15是完全相同的. 随着对PG内部操作的一些了解,很多都会对数据库对象造成锁,但是不同的锁之间有不同的关系,需要系统整理一下. 本文依据: https://www.postgresql.org/docs/15/explicit-locking.html PostgreSQL提供…...

Spark运行架构
目录 1 运行架构 2 核心组件 2.1 Driver 2.2 Executor 2.3 Master & Worker 2.4 ApplicationMaster 3 核心概念 3.1 Executor 与 Core 3.2 并行度( Parallelism) 3.3 有向无环图( DAG) 4 提交流程 …...

【JUC面试题】Java并发编程面试题
Java并发编程 基础知识 1. 为什么要使用并发编程? 提升多核系统的CPU利用率一般来说一台主机上的会有多个CPU核心,我们可以创建多个线程,理论 上讲操作系统可以将多个线程分配给不同的CPU去执行,每个CPU执行一个线程,…...

如何使用码匠连接 SequoiaDB
目录 在码匠中集成 SequoiaDB 在码匠中使用 SequoiaDB 关于码匠 SequoiaDB 是一款分布式 NoSQL 数据库管理系统,由中软国际自主研发。它支持多种数据模型,包括关系型、文档型、键值型等,能够灵活地满足不同场景下的数据管理需求。SequoiaD…...

学习HM微博项目第2天
步骤:导航栏主题 -> 添加搜索框 -> 易混淆的属性 -> 自定义搜索框 -> 标题按钮 -> 弹出下拉菜单 -> 封装下拉菜单 导航栏主题 在HMNavigationController类中,修改initialize方法,设置NavigationBar和UIBarButtonItem的主…...

泛微-采知连文档协作平台:采集、存储、协作更高效智能
文档管理是组织数字化进程中的关键环节。《国家信息化发展战略纲要》中要求“开发信息资源,释放数字红利”,“全面提升信息采集、处理、传输、利用、安全能力”。 组织在数字化的进程中,产生了大量的非结构化数据,包含࿱…...

“独裁者”何小鹏,再造小鹏汽车
文丨智能相对论 作者丨沈浪 如果没有何小鹏,小鹏汽车将失去灵魂。 2014年,夏珩、何涛等人在广州组建小鹏汽车(当时还叫“橙子汽车”),何小鹏还只是股权投资人。 夏珩、何涛原任职于广汽,负责新能源汽车…...

python成功实现“高配版”王者小游戏?【赠源码】
前言 嗨喽~大家好呀,这里是魔王呐 ❤ ~! 本游戏完整源码、素材: 点击此处跳转文末名片获取 咳咳,又是一款新的小游戏,就是大家熟悉的王者~ 来看我用python来实现高(di)配版的王者 是一款拿到代码运行后,…...

MeowAI - 识别你的群晖图片场景并打上标签的工具
通过 Synology API 获取图片缩略图,使用离线 yolov5 模型识别并对图片添加标签 为什么会有这种需求? 目前群晖 7.0 没有识别场景的功能,那么我需要找出猫咪的照片,所以产生了这个工具 运行在群晖上吗? 可以,但是由于群晖的硬…...

云原生系列之使用prometheus监控redis集群实战
前言 本次实战使用prometheus监控redis集群,如果你只想监控redis的某一个单机服务,可以参考: 超级实用,解密云原生监控技术,使用prometheus轻松搞定redis监控 本文中的是prometheus已经安装好,如果你还未安装,可以参考上一篇文章:prometheus安装及使用入门 若你想监…...

RocketMQ源码(24)—DefaultMQPushConsumer延迟消息源码
基于RocketMQ release-4.9.3,深入的介绍了DefaultMQPushConsumer延迟消息源码。 文章目录1 load加载延迟消息数据1.1 parseDelayLevel解析延迟等级2 start启动调度消息服务3 DeliverDelayedMessageTimerTask投递延迟消息任务3.1 executeOnTimeup执行延迟消息投递3.2…...

通过小三越位,彻底弄懂 https 原理本质(三)加密漏洞
一、https加密🔐过程,上期知识回顾 小明👦和小花👧为了安全高效的发情书,采用对称加密方式。聪明的老王🐶盗取对称加密的密钥S🔑 。小明👦想到了非对称加密方式,于是就生…...

肠道微生物群影响眼部健康
谷禾健康 人类肠道微生物组是一个多样化的生态系统,我们已经知道,它在多个器官系统健康中发挥着重要作用,肠道微生态失调可能导致各种常见疾病,如糖尿病、神经精神疾病、癌症等。 新的研究表明,肠道微生物组的改变与眼…...

steam搬砖全套操作流程之账号(第①课)
steam游戏搬砖赚钱么?今天起阿阳会陆续通3个视频来详细拆解一下 steam搬砖全套操作流程(第①课)这些所谓的团队为了能割到小白的韭菜真是无所不用其极,什么牛都能吹得出来。到底懂不懂行情,懂不懂项目哦!至…...

YOLOv7训练自己的数据集以及训练结果分析(手把手教你)
YOLOv7训练自己的数据集以及训练结果分析(手把手教你) YOLOv7训练自己的数据集整个过程主要包括:环境安装----制作数据集----参数修改----模型测试----模型推理 一:环境安装 conda create -n yolov7 python3.8 conda activate yolov7 #cuda cudnn tor…...

Python实现GWO智能灰狼优化算法优化Catboost回归模型(CatBoostRegressor算法)项目实战
说明:这是一个机器学习实战项目(附带数据代码文档视频讲解),如需数据代码文档视频讲解可以直接到文章最后获取。1.项目背景灰狼优化算法(GWO),由澳大利亚格里菲斯大学学者 Mirjalili 等人于2014年提出来的一种群智能优…...

Qt 学习笔记 9.QTimer
1.QThread::msleep() 函数或 QTimer::singleShot() 函数来让程序暂停 使用 QThread::msleep() 函数 QThread::msleep() 函数可以让当前 线程 暂停一段时间。该函数接受一个整数参数(单位为毫秒),表示暂停的时间长度。 以下是使用 QThread::m…...

JAVA练习91-O(1) 时间插入、删除和获取随机元素
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 目录 前言 一、题目-O(1) 时间插入、删除和获取随机元素 1.题目描述 2.思路与代码 2.1 思路 2.2 代码 总结 前言 提示:这里可以添加本文要记录的大概内容…...

互联网摸鱼日报(2023-03-27)
互联网摸鱼日报(2023-03-27) InfoQ 热门话题 美团被爆严抓考勤:迟到3次扣50%绩效;百度回应文心一言文生图功能争议;26岁年薪百万,华为最新“天才少年”曝光 | AI一周资讯 博客园新闻 微软必应…...

电脑怎么看隐藏的文件?1分钟教您如何查看
案例:怎么看到电脑隐藏的文件? “有时候我在电脑找不到一些文件,听朋友说这些文夹可能是隐藏的,直接查找是找不到的。那怎么才能看到隐藏的文件呢?电脑怎么看隐藏的文件?有没有小伙伴知道具体的方法。” …...

Echarts立体柱状图
1.npm安装echarts npm install echarts --save 2.全局引入echarts main.js文件中: import * as echarts from echarts; Vue.prototype.$echarts echarts 3.新建组件vue文件 -- echartsPage.vue <template><div ref"echartsCanvas" class&q…...

推荐人工智能领域十大类专业好用的深度学习预训练模型
深度学习领域出现了许多优秀的预训练模型。以下是一些常用的专业深度学习预训练模型: 图像分类模型: VGG(Visual Geometry Group)系列:VGG16、VGG19等 ResNet(Residual Network)系列:ResNet50、ResNet101等 Inception(Google Inception)系列:InceptionV3、Incepti…...

「解析」牛客网-华为机考企业真题 41-60
又是一年春招时,有幸收到华为自动驾驶算法岗,之前刷题不多,在此汇总下牛客网的真题,主要采用Python编写,个人觉得语言只是实现工具而已,并不是很关键,Python简洁易懂,更加适合算法工…...

【大数据开发运维解决方案】通过降低term在文档出现频率的权重案例教你Solr/Elasticsearch如何自定义Similarity
文章目录前言一、抛出问题及解决思路1、问题现象2、问题解决思路3、需求二、新增这个自定义Similarity1、编写TzzSolrSimilarity类2、放置TzzSolrSimilarity-1.0-SNAPSHOT.jar3、下载配置4、managed-schema新增配置5、修改solrconfig.xml6、 使用solr用户更新配置集7、重启solr…...

Spring源码分析-Bean创建流程二
一、问题引出 spring中默认的对象都是单例的,spring会在一级缓存中持有该对象,方便下次直接获取, 如果想在一个单例模式的bean下引用一个原型模式的bean,怎么办? 在此时就需要引用lookup-method标签来解决此问题 通过拦截器的…...

Java设计模式-10 、模板方法模式
模板方法模式 (定义一个操作中的算法的框 架,而将一些步骤延迟到子类中。使得子类可以不改变一个算法的结构即可重定义 该算法的某些特定步骤。) 个人理解:即把公共的东西提取出来封装成一个方法,不同的部分封装成一…...

2023-03-27 C语言正则表达式库 pcre2 简述(chitGPT给出的回答和我的补充)
[TOC](C语言正则表达式库 pcre2 简述(chitGPT给出的回答和我的补充)) 前言 PCRE2(Perl Compatible Regular Expression 2)是一个支持 Perl 语法的正则表达式库。它是 PCRE(Perl Compatible Regular Expression)的升级版ÿ…...

ElasticSearch索引文档写入和近实时搜索
一、基本概念 1.Segments In Lucene 众所周知,ElasticSearch存储的基本单元Shard,ES中一个Index可能分为多个Shard,事实上每个Shard都是一个Lucence的Index,并且每个Lucene Index由多个Segment组成,每个Segment事实上…...

pdf文件怎么压缩得更小?如何改变pdf文件的大小?
在平时需要pdf压缩大小的时候,通常我们会选择下载安装pdf压缩软件,今天小编就分享一款pdf在线压缩工具,通过浏览器压缩pdf文件大小,操作简单,处理速度快,下面一起来了解一下pdf压缩(https://www…...