掘友等级
获得徽章 0
#挑战每日一条沸点# EC20模块。通过AT指令获取网络最新时间的办法:
【1】发送 AT 指令 AT+QNITZ=1,以启用 NITZ(Network Identity and Time Zone)功能。该功能允许模块从网络获取时间信息。
【2】发送 AT 指令 AT+CCLK?,以获取模块当前的时间。EC20 模块会返回一个包含日期和时间的响应,格式为 "yy/MM/dd,hh:mm:ss±zz"。
下面是Linux下的例子:
int main() {
io_service io;
serial_port port(io, "/dev/ttyUSB0");
port.set_option(serial_port_base::baud_rate(115200));
port.set_option(serial_port_base::character_size(8));
port.set_option(serial_port_base::parity(serial_port_base::parity::none));
port.set_option(serial_port_base::stop_bits(serial_port_base::stop_bits::one));
port.set_option(serial_port_base::flow_control(serial_port_base::flow_control::none));
write(port, buffer("AT+QNITZ=1\r\n"));
std::this_thread::sleep_for(std::chrono::seconds(2)); // 等待命令执行完成
write(port, buffer("AT+CCLK?\r\n"));
std::this_thread::sleep_for(std::chrono::seconds(1)); // 等待响应
port.close();
return 0;
}
#挑战每日一条沸点# 问一个问题,有没有掘友遇到相同问题的。
我把el-table组件做了二次封装,selection-change事件的值用$emit传给父组件,父组件接收后根据值(数组)的长度去显示一个批量操作的按钮。
结果发现在页面加载时$emit传出的值有值: [Array[0]],使得批量操作按钮显示出来了,加载完成后就又变成了空,按钮又消失了。即selection-change事件执行了两次。
目前是用一堆判断做了处理,但不明白为啥会出现这种情况,求解
🌈给生活做减法,做个可爱的人,不烦世事,满心欢喜,只要来日可期,今天就值得欣喜,出现在别人的生活里要像一份礼物,加油!
#挑战每日一条沸点# 滤镜是一种在视频渲染过程中应用特定效果的技术。下面使用 ffplay.exe 播放视频时,采用矩形标注的滤镜。在视频中间绘制一个 200x200的红色矩形。
ffplay.exe -i input.mp4 -vf "drawbox=x=(iw-200)/2:y=(ih-200)/2:w=200:h=200:color=red"
这里使用 iw 代表输入视频的宽度,ih 代表输入视频的高度。
w=200:矩形框的宽度。
h=200:矩形框的高度。
color=red:矩形框的颜色,这里设置为红色。
#挑战每日一条沸点# IO 同步、异步、 阻塞、非阻塞的区别:
同步or异步:等待返回结果是同步,不等待是异步。
阻塞or非阻塞:等待数据处理完成才返回为阻塞,不管数据是否处理完都返回为非阻塞。
bio(同步阻塞)和nio(同步非阻塞)例子:
bio:排队拿餐,等到制作完成就取餐
nio:取餐号在显示屏(channel通道)上,查看显示屏就能马上看到是否制作完成
异步:直接不管,让他发消息通知我取餐再去拿
命运,是一个很缥缈的东西,有人相信命运,走到了塔顶,或者坠落到崖底。有人想逆天改命,但成功几率,与中彩一样,但有了毅力,终有那么一天,前方,不再是灰色的雾。
#挑战每日一条沸点# 不应该过度过度工程化
1.增加了复杂度,工程化的主要价值在——规范化开发,自动化流程,提高质量
2.不必完全 Toolkit/Framework 化,可以采取适合轻量工程化方案,适合的最好
3.目前有一些新思路,比如 Vite 和 Remix 等。后端和全栈的工程化经验也应该借鉴。
4.重要的是解决真正的痛点,不要过度工程化
Logic will get you from A to B. Imagination will take you everywhere
逻辑会带你从A点到达B点,想象力将把你带到任何地方
#挑战每日一条沸点#
命名方法区分:
【假设】定义用户信息变量
驼峰:userInfo (普通的变量)
帕斯卡:UserInfo (多见于类,接口声明)
匈牙利:oUserInfo (前缀为变量类型,此处为object类型变量)
蛇形(下划线):user_info
串形:user-info
#挑战每日一条沸点# 浏览器会根据 Content-Type 来决定如何处理http返回的内容(在浏览器中展示 / 当做文件下载),与文件后缀名关系不大。
下一页