2022-06-15 工作记录--JS-push前先清空先前数组,再push

发布时间:2022-11-11 工作 JAVASCRIPT 前端 开发语言
JS-push前先清空先前数组,再push 不积跬步无以至千里~ 细节决定成败,加油💪🏻 一、前言 小杨🐑忙里偷闲,整理✍🏻起以前滴笔记,发现这个笔记点没有补充,但自己又总是遗漏这个小细节,So做个笔记玩玩吧~ 每个孩纸滴记忆点不一样嘛,小萝卜儿们勿笑喔ღ( ´・ᴗ・` )比心 二、总结 push前记得先清空之前的数组,再push。清空的方法:直接将原先的数组赋值为[]即可。 三、举例 🌰 哒哒哒~(~ ̄▽ ̄)~ ...

POI实现导入导出excel

发布时间:2022-11-09 JAVA 工作 APACHE POI
poi在日常的导入导出中是比较常用到的,最近也总结了下接触到的poi相关的导入导出的一些代码,有问题可以指出: package com.poi;import km.org.apache.poi.hssf.usermodel.*;import km.org.apache.poi.hssf.util.HSSFColor;import km.org.apache.poi.ss.util.CellRangeAddress;import km.org.apache.poi.ss.util.RegionUtil;im...

【工作学习记录】更新至20221118

发布时间:2022-11-18 学习 JAVA 工作 KAFKA
摘要:记录一下工作中学到的知识点 前言 提示:这里可以添加本文要记录的大概内容: 先简单写写 一、Kafka定时任务推送数据 code:performance-alarm-access 1.1 Kafka的使用 1.1.1 本地测试(Windows) 参考文献:在Windows系统上安装消息队列kafka 1)下载及配置 kafka只需要解压下载的压缩包就行了;kafka当前版本已经内置了zookeeper,所以不需要再安装zookeeper。kafka服务端配置在server.prope...

2022-10-27 工作记录--Swiper/React-解决swiper处理动态数据出现样式紊乱、抖动问题

发布时间:2022-11-09 前端 REACT.JS JAVASCRIPT 工作 工作-REACT
Swiper/React-解决swiper处理动态数据出现样式紊乱、抖动问题 First of all,检查自己在push数据前是否先清空了数组: 若已清空,请直接往下看👁👁哦;若未清空,请先清空数组(可查看我的另外一篇文章),再继续往下看👁👁哦~ 一、开门见山 ⭐️ 图1:【正确样式】✅ 图2:【紊乱样式】❌ 🎀 需求 —— 弹幕式轮播(如上 图1): 1、分为上下两部分,且交错展示;2、轮播同时开始、速度匀速,且无限循环,即 跑马灯效果🧃;3、后端每次返的数据是随机的; 🎀 实现...

2022-11-01 工作记录--CSS-实现翻卡动效

发布时间:2022-11-23 工作 前端 CSS3 CSS
CSS-实现翻卡动效 【知识点】rotateY的角度为正-> 从左往右翻转;rotateY的角度为负-> 从右往左翻转。 一、实现效果 二、实现步骤 1、基础样式 先来个基础样式(背面在正面后面,被完全遮住) flipCards.jsx import React,{Component} from react;import './flipCards.less'class FlipCards extends Component { render() { re...

Blob把html导出为excel文件

发布时间:2022-11-14 EXCEL JQUERY 工作 前端 BLOB
1、问题描述         今天碰到了一个需求,是要求把如下asp页面上显示的报表导出成为excel文件。  原本我是打算直接在asp页面输出成csv文件的。  但是这样子不行,因为报表里面有一对多的关系,一行对应多行这种,通过respose.write xxx输出成csv文件很难实现。 我大概试了一下,导出的csv文件非常乱,行与行之间,原来的一对多关系全没了。 2、产生原因         csv文件其实是用逗号分割每个元素的,因此如果用excel打开就会形成单元格表格这种的展示效果。但...

2021-6-3 工作记录--video自动播放+video-视频铺满全屏+带有动画的返回顶部效果+footer-校区展示+ajax 引入新页面

发布时间:2022-11-10 HTML CSS AJAX JAVASCRIPT 工作 前端
一、video自动播放 【注意:autoplay要与muted合用,不然自动播放无效】 video相关知识:src是 视频地址,controls是 视频的浏览器默认的控件, autoplay是 自动播放, muted是 静音; 二、video-视频铺满全屏 举例:【下面是vue写法】 video相关知识:src是 视频地址,poster是 视频的封面图; vue相关知识 :thisPage是 data里的数据 html <video v-if=thisPage.video ...

h5中window.open方法不起作用

发布时间:2022-11-10 CHROME 工作 FIREFOX SAFARI
原因 大部分现代的浏览器(Chome/Firefox/IE 10+/Safari)都默认开启了组织弹出窗口的策略,原因是window.open被广告商所滥用,严重影响用户的使用。 如果window.open打开的地址和我们项目属于同源策略情况下,会返回目标页的windos对象。 解决办法 1.用a标签替代即可 const a = document.createElement('a')a.target = '_blank'a.href='xxxxxxxxx'a.click() 2.window.locati...

安卓开发-基础知识补习12

发布时间:2022-11-07 ANDROID 安卓基础 UI 回顾与分析 JAVA 工作
听说点赞关注的人,身体健康,万事如意,工作顺利,爱情甜蜜,一夜暴富,升职加薪……最终迎娶白富美!!! ‼️微信公众号:炜煜工作室 🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱 📡 :安卓开发-基础知识补习12💯 📰内容简介: 本文介绍了安卓开发中的IPC,Activity的四种启动模式。,使用java代码进行开发,如果有问题的地方请不吝指教,如果对文内内容有不理解的地方,也希望能积极主动的联系博主进行深刻的探讨,以便于让博主更深刻的记住这篇博文的内容,好让博主在发光...

IDEA如何将Git回退到某个版本

发布时间:2022-11-09 JAVA 工作 INTELLIJ-IDEA GIT
网上资料大多是reset current branch to here之后,选hard模式,然后强制push的方式。虽然能将本地及远程仓库都恢复到某次提交,但是不会产生commit记录,导致在该分支共同开发的其他人下次提交时,会把你已经回退的代码再次提交上去,你的回退失败了。 后来,按照这篇文章的步骤操作,测试有效,因为可以产生一条提交记录,这样别人同步代码时会同步下来你的最新提交记录。 1.通过IDEA查看Git历史记录,复制当前版本号。 Git->Show History->Copy R...

安卓开发-基础知识补习13

听说点赞关注的人,身体健康,万事如意,工作顺利,爱情甜蜜,一夜暴富,升职加薪……最终迎娶白富美!!! ‼️微信公众号:炜煜工作室 🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱🐱 📡 :安卓开发-基础知识补习13💯 📰内容简介: 本文介绍了Context 和动画的一部分内容给,中间记录了一些源码,使用java代码进行开发,如果有问题的地方请不吝指教,如果对文内内容有不理解的地方,也希望能积极主动的联系博主进行深刻的探讨,以便于让博主更深刻的记住这篇博文的内容,好让博主在...

centos7配置syslog客户端上传日志

发布时间:2022-11-07 网络 LINUX 运维/技巧 服务器 工作
由于客户要求,需要把主机上的syslog传递到指定系统上,之前没有做过相关设置,本次配置是第一次配置 先上网插了下syslog分为很多种,如图,这只是一部分,可以直接到/etc/rsyslog.conf配置文件中自行查看,根据需求可以选择全部传递和部分传递 syslog分为2种模式,一种是服务端模式,一种是客户端模式,本次只是为了将日志上传到特定系统,故此只配置客户端模式。 首先我们看下系统是否安装了客户端所需的软件rsyslog,执行rpm -qa|grep rsyslog,如果安装了客户端软件,会搜...

PMP 11.27 考试倒计时16天!冲刺啦!

发布时间:2022-11-11 学习 PMP 工作 PMP练习题 项目管理 职场
第1题 敏捷项目中,项目经理收集了各种数据,并整合项目现状,项目经理发现,团队的生产力存在解怠,每人完成的开发任务数量减少了12%,项目经理使用根本原因分析技术发现是由于团队成员缺乏建模所需的框架知识导致的,项目经理接下来应该怎么做? A.聘请外部专家审查产品框架B.促进团队成员之间的知识共享和指导C.为生产力低的团队添加新的成员D.在紧张的项目进度中安排外部培训答案解析:D 本题考查知识点:培训。 题干关键词:每人完成的开发任务数量减少了12%。团队成员缺乏框架知识导致生产力下降,要解决这个问题,就要帮...

一不小心就掉坑系列,PMP考试在即这些备考技巧确定不来看看?

发布时间:2022-11-11 PMP知识分享 学习 PMP 开发语言 JAVA 工作
距离11月27日的考试已经不到20天了,你已经复习完了吗?今天给大家分享一些考试的技巧,希望能帮助到正在备考的你! 文章主要内容: 1.变更类题目永远不选的选项2.项目收尾阶段做题方法3.相关方管理4.沟通问题话不多说直接开干!需要PMP备考资料大集结的朋友直接拉到文末即可 1.变更类题目永远不选的选项 1)拒绝变更,一般是给个看似合理的理由然后说不能变重。 2)忽略变更,就是继续执行当前的计划,对变更漠视不理。 3)拖延变更,强调下次开会时再讨论,或者说下一阶段再处理等等。 4)直接变更,不做分析和判断...

2022-11-10 工作记录--HTML-video视频铺满播放

发布时间:2022-11-10 工作 JAVASCRIPT HTML 音视频
HTML-video视频铺满播放 一、实现效果 ⭐️ 1、未铺满播放 ❎ 2、铺满播放 ✅ 二、实现代码 ⭐️ 以react为例 1、未铺满播放 ❎ homePage.jsx import React from 'react';import './homePage.less';class HomePage extends React.Component { constructor(props) { super(props); this.state = { showWidg...

django 查询 value 与 value_list 区别

发布时间:2022-11-11 DJANGO 工作
values_list + flat=False 返回的是一个包含元组的列表 Module.objects.values_list(dev_id).filter(order_name=order_name)#返回结果 <QuerySet [('12345A',), ('2022021701000000000065',), ('2022021701000000000072',), ('2022021701000000000089',)]> values_list + flat=True 返回的...

sql join 查询案例记录22_11

发布时间:2022-11-11 工作 SQL
效果:查询出某个订单中,模块的测试信息 两个表的连接条件是 chip_id 字段相同 # 可以对表进行命名select * from order_productioninfo INNER JOIN order_moduleon order_productioninfo.chip_id=order_module.chip_idwhere order_module.order_name=order_1123# 必须对 select * from order_module where order_name=or...

django 实现文件的下载功能

发布时间:2022-11-11 工作 DJANGO PYTHON
效果:点击信息导出按钮,把数据库中信息以excel文件响应给客户端 class OrderDownloadView(LoginRequiredMixin, View): def get(self, request, order_name): from openpyxl import Workbook response = HttpResponse(content_type='application/octet-stream') file_name = %...

libcurl与分片传输、断点续传相关研究

发布时间:2022-11-12 C++ WINDOWS 工作
分片传输、断点续传相关研究 场景,构建一个下载类组件,基于libcurl,达到正常下载、分片传输、断点续传等功能,同时保证组件的健壮性、对极限情况的兼容性、对上层业务回抛信息的完善 对本次任务的前置校验操作 分片传输+断点的实现对本次任务有要求限制,一般来说:针对大文件传输服务端都会进行该功能的配置 通过服务端请求拿到文件总长度 给出一个demo例子,具体需要根据业务场景添加 bool getFileLength(const std::string url, curl_off_t& file...

聊聊工作中,如何提升自己的编程能力?

发布时间:2022-11-12 计算机 工作 JAVA 后台
在工作中,我们大部分的时间都是在阅读代码,阅读别人的代码也是我们工作中的一部分,真正花在写代码上的时间其实并不多。 我们应该都有这样的体会,那就是刚入职一家新公司,需要维护公司的一些项目代码,这个时候相信有的小伙伴们就很痛苦了,因为每个人写代码的风格和编码水平都是不一样的,好的代码更容易理解和易读。 工作中,能很快熟悉别人的代码,可以提升我们工作的效率,那么怎样才能提高代码质量以及可读性呢? 代码评审 为什么要进行代码评审? 1、提高质量 2、及早发现潜在缺陷与 BUG,降低事故成本。 3、促进团队内部...

一些技能点&语法糖(上)

发布时间:2022-11-14 JAVA 工作 零碎技能点
失踪人口回归,距离上篇博客已经过去了整整两年,过去两年坎坎坷坷地在忙一些有意义或没意义的事情,现在总算进入到了一个新的暂稳态。这篇文章写一下工作后接触到的一些新技能点,同时也给人生新阶段的前半年留个记录:) PS:本文类似于目录式的记录,而非百科全书式的堆砌概念。  一、微服务初印象         此前在学校里自己写一些小项目时,虽说用到了 SpringBoot 等框架,但写过来写过去还是一个单体程序,在一个程序里完成各种功能,压根没有实际上手过诸如微服务、分布式之类的项目。所以,当工作后...

一些技能点&语法糖(下)

发布时间:2022-11-15 JAVA 工作 SPRING
三、Java 第二春 - Spring 框架 Spring 是一个支持快速开发 Java EE 应用程序的框架。它提供了一系列底层容器和基础设施,并可以和大量常用的开源框架无缝集成,是开发 Java EE 程序的必备。 1. 技能点 1.1  IOC 容器 Spring 的核心就是提供了一个 IoC 容器,它可以管理所有轻量级的 JavaBean 组件,提供的底层服务包括组件的生命周期管理、配置和组装服务、AOP 支持,以及建立在 AOP 基础上的声明式事务服务等。 1.1.1  IOC   ...

高手PM控制项目范围的流程和方法!

发布时间:2022-11-17 PMP知识分享 学习 AXURE PMP 开发语言 工作
​项目的范围、成本与质量相互制约。 如果不能使用合理的手段和方法确定项目范围,不能在项目过程中有效的控制范围,不能让项目范围在各相关方之间达成一致,那么会对项目造成严重的伤害。 如无情消耗项目资源,影响范围内工作的有效完成,团队加班,PM背锅等…… 几乎没有人喜欢范围蔓延,但这一情况却又经常出现。 公众号:美丽Young有更多PMP项目管理知识技巧。 如何控制项目范围—— 1.范围控制的流程和方法 控制项目范围的关键步骤有5步,如下图:   首先,我们对项目范围要做的是规划范围管理,以定义《范围管理计...

安卓开发-基础知识补习

发布时间:2022-11-14 动画 工作 ANDROID 安卓基础
听说点赞关注的人,身体健康,万事如意,工作顺利,爱情甜蜜,一夜暴富,升职加薪……最终迎娶白富美!!! 微信公众号:炜煜gzs 安卓开发-基础知识补习 内容简介:本文通过学习小破站视频,介绍了安卓开发一些简单的基础知识,补上了没有系统学过的内容,不是很完善。写的比较潦草和简单,这是第一遍简单的过视频,所以一切都写的比较仓促(二倍速听),通过阅读和观看实现了java开发安卓的基础知识补充,使用java代码进行开发,如果有问题的地方请不吝指教,如果对文内内容有不理解的地方,也希望能积极主动的联系博主进行深刻的探...

【无标题】

发布时间:2022-11-10 JAVA 工作
记录一些项目中遇到的小问题,方便以后查找 1、父工程加载了模块,也编译了也还是找不到类 思路:1、maven仓库配置应用一下 2、有没有相关依赖,父工程编译一下 3、idea清除缓存重启,让其重新编制索引...

PMP 11.27 考试倒计时8天!

发布时间:2022-11-19 学习 PMP 工作 PMP练习题 项目管理 职场
第1题 一位高级经理建议 Scrun主管为公司即将启动的软件开发敏捷项目就功能和技术资源分别组建单独的敏捷团队。Scrun主管应该如何应对? A.向高级经理传 Scrum 框架理念,并解释跨职能团队的价值B.为项目组建两个独立的团队,并为两个团队指定两个不同的 Scrum 主管C.安排与团队的会面,听取高级经理的意见D.要求产品负责人做出最终决定答案解析:A 本题考查知识点:开发团队-跨职能团队。 敏捷团队是自组织和跨职能的。他们共同合作,在每次迭代中提供増量,提供价值。因此高级经理的建议,分开两个团队的...

jquery把页面<table>里的内容导出为后缀名为.xlsx的excel

发布时间:2022-11-18 一些疑问 HTML EXCEL JAVASCRIPT JQUERY 工作 前端
1、问题描述 之前是用Blob把页面的<table>导出成.xls的Excel文件:Blob把html导出为excel文件_金斗潼关的博客-CSDN博客 不过由于微软的Excel对.xls扩展名的文件支持不是很好,打开会报一个警告  所以用户反馈说是不想弹出这个警告,要求导出的文件为xlsx格式。 2、产生原因 .xls后缀名过时了 3、解决方法 不要导出.xls,导出成.xlsx就行了。 方法一、使用sheet.js GitHub - SheetJS/sheetjs: 📗 SheetJS...

尝试搞懂 MySQL(一)

发布时间:2022-11-19 MYSQL 工作 服务器 数据库
一、MySQL 基础架构         先上个 MySQL 逻辑架构图           可以看出,整个架构分为两层:server 层 和 存储引擎层。其中: server 层:连接器、查询缓存、分析器、优化器、执行器等;存储引擎层:插件式,支持 InnoDB、MyISAM、Memory 等多个存储引擎,负责数据的存储和提取。整个查询流程: 建立连接 -> 查询缓存 -> 分析器(词法分析、语法分析)-> 优化器(索引选择、执行计划选择)-> 执行器(操作引擎,返回结果) ...

rpm包单机部署ELK

发布时间:2022-11-23 ELK 工作 ELASTICSEARCH 服务器
正式环境部署ELK单机版,要将所有的linux业务服务器和windows业务服务器对接ELK接入日志,本次部署ELK日志收集系统仅对接了一台windows业务服务器和linux业务服务器演示,后续其他业务服务器正常对接。 一,服务器环境 ELK服务器:10.12.93.146 4核8G Linux程序服务器:10.12.93.151 Windows程序服务器:10.12.93.130 软件版本: elasticsearch:elasticsearch-7.17.7-x86_64.rpm logstash:...

F030串口1不通,串口2通

发布时间:2022-11-15 嵌入式 单片机 STM32 嵌入式硬件 工作
现象: 串口2可以正常printf到窗口,串口1printf没有反应 原因: 由于串口1的功能复用和串口2的功能复用不相同,查表可得 Table 12. Alternate functions selected through GPIOA_AFR registers for port A 而代码中均复制了AF1的复用,导致了串口1无法正常使用: /* USART1 PB6 PB7 */ __HAL_RCC_GPIOB_CLK_ENABLE(); //使能GPIOA时钟 ...

STM32程序JLINK下载失败

发布时间:2022-11-15 嵌入式 单片机 STM32 嵌入式硬件 工作
现象 Jlink在debug setting 里面有显示,但是设备列表没有显示 下载程序提示 JLink Info: STM32 (connect): Can not attach to CPU. Trying connect under reset. 分析 由于STM32的引脚功能较多,在为了方便硬件的使用,常会使用复用,重映射的功能,这里主要提及的是SWD和JTAG端口的引脚对应出现的问题。为了使得TIM2能够重映射到PA15和PB3,所以得对TIM2进行重映射,但是这样是不够的,因为下载调试端口...

义务段国网学籍导出方法

发布时间:2022-11-08 经验分享 工作
说明 国网学籍一般有好几个账号,主要的有操作员账号、审核员账号。 一、用操作员账登录进入学籍网(国网) 二、进入学籍管理 注:要输入审核员账号 三、选择要导出的选项 四、导出数据成功...

循环请求接口,拿到所有数据在进行请求。

发布时间:2022-11-20 工作 JAVASCRIPT 前端 开发语言
问题背景: 在做项目的时候,需要开发票,后台返回给我一个发票数组,根据发票数组循环调用第三方(航天金税)提供的接口,等所有的接口数据返回了,再将所有的数据传递用客户端,进行开票。 逻辑分析 发票数组的长度是不固定的,需要循环请求接口请求接口是异步的,需要保证拿到所有的返回数据再去开票需要用到一个核心的方法Promise.all() Promise.all()方法 Promise.all() 方法接收一个 promise 的 iterable 类型(注:Array,Map,Set 都属于 ES6 的 ite...

Cookie的使用(Java、JavaScript)

发布时间:2022-11-22 JAVA 工作 JAVASCRIPT SERVLET
1、Cookie简介 Cookie是一种会话技术,它用于将会话过程中的数据保存到用户的浏览器中,从而使浏览器和服务器可以更好的进行数据交互。 2、Cookie特点 cookie是以文本形式保存(.txt) cookie存储信息不安全(不能存放重要的信息) cookie中有域(domain)和路径的概念,浏览器是一个比较安全的环境,所以不同的域之间不能直接访问(js的同源策略限制) 3、Cookie操作(Java) //获取cookie(request为HttpServletRequest)Cookie[]...

PMP 11.27 考试倒计时5天!

第1题 一家公司正在将其项目从预测方法过渡到迭代方法。项目团队正在抱怨,因为他们不确定需要做什么。因为自项目开始以来,产品负责人要求对已经开发的功能进行了所有更改。项目经理应如何处理这种情况? A.要求产品负责人在风险管理计划中创建一个关于可能性和阻碍的新条目B.确保产品和迭代待办事项列表具有所需级别的文档,并且对团队都是可见的C.审查类似项目的待办事项列表工作并了解变更请求是如何实施的D.要求产品负责人遵循变更请求流程来正式确定新的需求答案解析:B 本题考查知识点:产品负责人 产品负责人因为对已经开发的...

PMP 11.27 考试倒计时5天!

第1题 一家公司正在将其项目从预测方法过渡到迭代方法。项目团队正在抱怨,因为他们不确定需要做什么。因为自项目开始以来,产品负责人要求对已经开发的功能进行了所有更改。项目经理应如何处理这种情况? A.要求产品负责人在风险管理计划中创建一个关于可能性和阻碍的新条目B.确保产品和迭代待办事项列表具有所需级别的文档,并且对团队都是可见的C.审查类似项目的待办事项列表工作并了解变更请求是如何实施的D.要求产品负责人遵循变更请求流程来正式确定新的需求答案解析:B 本题考查知识点:产品负责人 产品负责人因为对已经开发的...

PostgreSQL 性能优化存储过程

发布时间:2022-11-15 性能优化 工作 SQL 数据库
PostgreSQL 性能优化存储过程 项目背景:A系统同步B系统数据 实现过程: A.系统数据以a表a_CVS文件存储在cos服务器上 B.系统daily job i. 下载csv文件,并将cvs文件导入ods表中 ii. 运行ETL代码,从view中抽取数据加载导相关表中 抽取view中 同种数据存在多条,分组后创建辅助字段row_number()在根据查找最准确的一条。例: drop view if exists vw_hco; create or replace view...

东台1.1.4延迟blog

发布时间:2022-11-20 笔记 工作 UI
东台1.1.4排期为2022年11月10号提测完,结果实际上20号还没有完,其中有如下原因: 修改了UI,增加了两天开发。按着ui做出来,产品对ui不满意,要求进行改版bug太多。本身没有好好测试,特别是极限边缘暴力测试,是想着程走通就没问题。以前小作坊留下的老毛病。测试没有一次测完,而是改完一版又发现其他,反复返工。这种要表示严重抗议!!!ui不过关。没有意识到ui是绝对要求。不管合不合理,做成ui的样子,责任就不在自己身上。补充就是,上线也出毛病。不过呢,是意外,是组件库兼容性不好,导致样式又出问...

工作用-DenseNet

发布时间:2022-11-18 深度学习 工作 PYTORCH PYTHON
DenseNet, original: https://github.com/pytorch/vision/blob/master/torchvision/models/densenet.pyimport refrom collections import OrderedDictimport torchimport torch.nn as nnimport torch.nn.functional as Fimport torch.utils.model_zoo as model_zooimport tor...

Android 前置摄像头预览与编码

发布时间:2022-11-24 学习 工作 ANDROID
Android Camera前置摄像头采集。基于android.hardware.Camera,已经提示过时。 目标:在前置摄像头预览过程中,采集预览数据并编码到本地。 1. 设置摄像头的预览 获取摄像头        可以通过CameraInfo常量直接获取或者根据遍历摄像头获取。 int number = Camera.getNumberOfCameras();for (int cameraId = 0; cameraId < number; cameraId++) { Camera.Ca...

甘特图来搞定跨部门协作难的问题!项目经理必备

发布时间:2022-11-24 PMP知识分享 学习 PMP 工作 项目管理 职场
在很多大的工程项目、IT项目、市场项目中,都会涉及诸多对人员、时间、质量等的控制,这往往需要跨部门协作。但目前大多数企业跨部门协作还是通过微信、口口相传的方式进行,也导致了以下这些问题的频现: 辗转多个群聊提取有用的信息 所安排下去的任务没有提醒被遗忘 看不到各项任务的进度 部门之间步调不一致 权责不清,出现问题互相甩锅 ...... 如何才能有效的解决这个问题呢?答案就是甘特图。文末领资料👇 甘特图是随时间推移安排任务的直观视图。它能以图示的方式形象展示活动列表和时间刻度,很清晰地标识出直...

Android AudioTrack播放PCM文件

发布时间:2022-11-22 ANDROID PCM 学习 工作 FFMPEG
上篇文章写了使用AudioRecord采集音频,为了测试采集音频是否正确,可以通过AudioTrack播放音频试下。 AudioTrack只能播放PCM格式的文件。PCM全称是Pulse Code Modulation,即通常所说的音频的裸数据格式。描述一段PCM数据需要量化格式,采样率以及声道数。因此,播放PCM文件时需要匹配前文AudioRecord采集音频时的参数,否则会出现播放错乱的问题。 1. 初始化AudioTrack streamType设置音频类型。Android提供多重音频管理策略,包括...

工作中学到的一些小点

发布时间:2022-11-23 网络 组播 UDP 网络协议 工作
1.结构体对齐 记得之前面试的时候被问过这个问题【汗】 这个结构体占多大 struct sExample { char c; int n;}; 占8字节,问有没有办法让它占5个字节? 有 #pragma pack(push) //保存对齐状态#pragma pack(1) //设定为1字节对齐struct sExample { char c; int n;};#pragma pack(pop) //恢复对齐状态 为什么要加保存和恢复对齐状态?为了不影响别人 #pragma pack(2)#pragma ...

【BeanUtil】UserDTO对象与Map相互转换

发布时间:2022-11-14 JAVA 工作 开发语言
UserDTO对象转换为Map @Datapublic class UserDTO { private Long id; private String nickName; private String icon;} UserDTO userDTO = BeanUtil.copyProperties(user, UserDTO.class); // 自动把 user 当中的属性拷贝到 UserDTO 对象中// 如果对返回结果没有要求Map<String, Object> us...

python脚本获取华为边缘设备NPU信息

发布时间:2022-11-18 工作 华为
华为边缘设备(Atlas500)通过以下命令查询NPU的基本信息 npu-smi info  结果如下: +--------------------------------------------------------------------------------------------+| npu-smi 21.0.4 Version: 21.0.4 |+-------------...

Android AudioRecord音频采集

发布时间:2022-11-22 ANDROID 学习 ANDROID STUDIO 工作 音视频
环境:compileSDKVersion 30 工具类: android.media.AudioRecord 1. 初始化AudioRecord private static final int sampleRate = 44100;private static final int channelConfig = AudioFormat.CHANNEL_IN_MONO;private static final int pcm16bit = ENCODING_PCM_16BIT;AudioFormat au...