程序设计20231311课程 计算机

《安富莱嵌入式周报》第309期:开源脑机接口套件,三相多电平逆变器,开源电位仪,单片机并行计算,蓝牙市场分析报告,AI密码破解,nRF54H2发布,Z-Wave

周报汇总地址:http://www.armbbs.cn/forum.php?mod=forumdisplay&fid=12&filter=typeid&typeid=104 视频版: https://www.bilibili.com/video/BV1aX4y1r7LA 1、东芝推出使用MOSFET ......

c# 计算器2.0源码

主要时间浪费在 //执行计算 object result = new DataTable().Compute(s, ""); 这条语句上。如果不加处理,特别大的整数相乘,会提示值 太大。只好将整数加个0变为小数; using System; using System.Collections.Gene ......
计算器 源码 2.0

使用VS Code开发微信小程序

使用VS Code开发微信小程序 微信开发工具 结构 缺点 VS Code VS Code 下载插件 Chinese 小程序开发助手 Easy less minapp vscode wxml wechat-snippet 中文乱码处理 配置Easy less 说明 微信开发工具 说归说,但是开发微信 ......
程序 Code

vscode开发小程序2

开发tab: 1.下载阿里图标到新建文件夹icons里面 2.在app.json里面的“windows”同层下设置tab: 默认样式的设置:小程序中不识别通配符*! 1. 2.查看效果,其他确实是默认的了: 定义主题颜色: 1.在全局appwxss中声明: 2.在页面中使用定义的这个主题颜色变量: ......
程序 vscode

使用vscode开发微信小程序

1. 安装插件 2. 文件-打开文件夹-将新建的微信小程序导入,代码会有高亮的效果 3. 编辑内容,查看效果,如果有就说明插件引入成功。 ......
程序 vscode

设计模式——工厂模式

设计模式之工厂模式 简单工厂模式 简单工厂模式(Simple Factory Pattern)是一种创建型设计模式,用于封装对象的创建逻辑。在简单工厂模式中,创建对象的逻辑被封装在一个工厂类中,而不是在客户端直接创建对象。 简单工厂模式的主要参与角色: 产品(Product):即要创建的对象,通常是 ......
模式 设计模式 工厂

软件体系结构概念架构设计

某大银行的一位银行卡办公室的收账经理Liz遇到了一个问题。她每周都收到一份过期未付款的账户名单。这份报告已经从两年前的250个账户增加到现在的1250个账户。 为了确定那些严重拖欠债务的账户,Liz需要通读这份报告。严重拖欠债务的账户由几个不同的规则确定,每个规则都要求Liz检查客户的一项或几项数据 ......
体系结构 架构 概念 体系 结构

如何设计一个给商城用的推荐算法

要设计一个给商城用的推荐算法,可以考虑以下步骤: 收集数据:收集商城的用户行为数据,包括用户购买历史、搜索历史、浏览历史、评分等信息。这些数据可以用于分析用户的兴趣和行为模式。 数据预处理:对收集的数据进行预处理,包括去除异常值、填充缺失值、归一化等操作。 特征提取:从用户行为数据中提取特征,如商品 ......
算法 商城

uni-app小程序添加IM聊天以及音视频

uni-app开发小程序的过程中,需要继承IM的聊天以及音视频功能,因为我是放在分包里的, 步骤如下: 按照文档要求,然后在相关的界面引用就可以了。 音视频引入: 这里引入之后还有一个问题是你必须每次在微信开发工具构建npm一下,具体操作如下: 在微信开发工具终端依次输入如下指令: npm init ......
uni-app 程序 uni app

字节前端青训营笔记1.计算机网络

数据交换方式 分为电路交换与分组交换 电路交换是指在通信时建立一条专用的物理连接,该连接将一直保持开放,直到通信结束。在此过程中,通信双方可以实时地交换信息,就好像它们直接连接在一起一样。传统的电话通信就是一个很好的例子。在电路交换中,通信资源一直被占用,因此当通信量很大时,电路交换可能会变得不太有 ......
前端 计算机网络 字节 笔记

matlab代码 碳交易 需求响应 综合能源系统优化调度设计

matlab代码 碳交易 需求响应 综合能源系统优化调度设计,复现文献,效果明显。 考虑碳交易机制+综合需求相应,算法使用CPLEX商业求解器,效果明显,适合初学者学习ID:51120669170150302 ......
能源 需求 代码 matlab 系统

【ChatGPT】程序员的半个老师,今天简单讲讲使用心得

程序员有个玩笑叫做复制黏贴,原来的百度谷歌只能是碎片层面,有了chatGPT,可以实现更深层次的复制黏贴,直接帮你写好整个方法和实现步骤,不再是简单的碎片。 当然他只能做到教材级的解答,业务层面做不到,如果连业务层面都做到了,那程序员就真失业了!! 今日的小尝试与惊喜 程序员经常遇到判空场景,针对数 ......
程序员 心得 ChatGPT 老师 程序

如何在Linux服务器上后台运行python程序,并将输出加载到指定文件中

如何在Linux服务器上后台运行python程序,并将输出加载到指定文件中 一、后台运行命令:nohup 示例: nohup python3 -u xxx.py >> xxx.txt 2>&1 & -u(可选,指不开启缓冲区,xxx.txt实时更新) 2>&1(2为错误输出,1为标准输出,整体意思是 ......
后台 服务器 文件 程序 python

设计循环队列

设计循环队列 题目链接 思路 这道题如果用循环链表会有很多问题, 如图下 下面首先说一下用数组实现循环队列的结构 然后用这个结构实现入队, 出队, 判空, 判满操作操作, 如图下 下面代码实现 typedef struct { int* dys; int front; int rear; int k ......
队列

微信小程序 点击分享之类的按钮,会向上穿透

官方文档说:hover-stop-propagation 指定是否阻止本节点的祖先节点出现点击态 但是在 button 中,不管是否写 hover-stop-propagation='true' 或者 hover-stop-propagation='{{ true }}',都无法阻止祖先节点穿透, ......
按钮 程序

【计算机网络-数据链路层】流量控制与可靠传输机制

自动重传请求(Automatic Repeat reQuest,ARQ)通过接收方请求发送方重传出错的数据帧来恢复出错的的帧。 1 停止-等待协议 为讨论问题方便,设发送方为 A,接收方为 B。 1.1 无差错情况 A 发送数据帧 DATA0,发完就暂停发送,启动超时计时器,等待 B 的确认。 B ......
链路 计算机网络 流量 机制 数据

基于蒙特卡洛概率潮流计算 在IEEE33节点系统中,由于风光出力的不确定性,利用蒙特卡洛生成风速和光照强度得到出力

基于蒙特卡洛概率潮流计算 在IEEE33节点系统中,由于风光出力的不确定性,利用蒙特卡洛生成风速和光照强度得到出力,可得到每个节点的电压和支路功率变化,网损和光照强度。YID:7950644519779522 ......
风速 不确定性 光照 节点 概率

houdini程序化建模从入门到深入教程推荐

参考1:https://zhuanlan.zhihu.com/p/515529363 参考2:https://max.book118.com/html/2021/0413/8050070110003074.shtm 参考3:link ......
houdini 程序 教程

什么是安全沙箱技术?如何评估应用程序安全性?

安全沙箱技术是一种用于保护用户隐私和系统安全的机制,它可以将应用程序限制在一个封闭的运行环境中,防止其对系统和其他应用程序造成潜在的威胁。安全沙箱技术广泛应用于计算机安全领域,如防病毒软件、浏览器、操作系统等,以提高计算机系统的安全性和稳定性。 ......
沙箱 应用程序 安全性 程序 技术

vivo全球商城:电商交易平台设计

作者:vivo 官网商城开发团队 - Cheng Kun、Liu Wei 本文介绍了交易平台的设计理念和关键技术方案,以及实践过程中的思考与挑战。 点击查阅:《vivo 全球商城》系列文章 一、背景 vivo官方商城经过了七年的迭代,从单体架构逐步演进到微服务架构,我们的开发团队沉淀了许多宝贵的技术 ......
交易平台 商城 全球 平台 vivo

聊一聊对领域驱动设计中“领域”这个词语的理解与分析方法

1. 什么是领域 百度百科对领域的解释:领域具体指一种特定的范围或区域 领域一般指的是业务的问题域,领域是有边界的,边界内,规定了我们要做什么,要做的范围,软件项目从开始到交付的过程中, 所有涵盖的业务,每个业务模块或者方向都有自己的业务范围和问题 比如做家装行业的公司进行软件系统研发,那么公司的业 ......
领域 词语 方法

计算两个时间类型LocalDate合着LocalDateTime之间相差天数

LocalDate startDate = LocalDate.of(2020, Month.JANUARY, 1);LocalDate endDate = LocalDate.of(2021, Month.JANUARY, 1);long daysBetween = ChronoUnit.DAYS ......
天数 LocalDateTime LocalDate 之间 两个

读书分享:《程序员修炼之道:通向务实的最高境界》的思想经验

相较于全书众多的干货笔记,这篇文章是个别思想经验的总结,希望和大家交流。 武侠影视剧中,江湖各路豪杰可以多年苦苦追寻一本武林秘籍,希望能够得到高人指点,从而功力突飞猛进。对于程序员来说,《程序员修炼之道》就是顶尖高手的智慧结晶,它的第一版风靡了二十年,更难能可贵的是,二十年后原作者又与时俱进重写了第 ......
程序员 境界 思想 经验 程序

CSCI 3081W程序设计与开发

CSCI 3081W: Program Design and DevelopmentFinal Project: New Feature ExtensionSpring 2023Please read the whole thing!(No deadline extensions will be p ......
程序设计 程序 3081W CSCI 3081

贴图运行内存占用计算

以128x128的图片为例 1) 没有任何压缩的格式,RGBA 32bit=128x128x(32bit/8)=64kb,勾上MipMap会变成85.3kb 2) RGBA Compressed ETC2 8bits=128x128x(8bit/8)=16kb,勾上MipMap会变成21.4kb 3 ......
内存 贴图

2-24 编写一个完整的程序,实现功能:向用户提问”现在正在下雨吗?“,提示用户输入Y或N。若输入为Y,显示”现在正在下雨。“;若输入为N,显示”现在没有下雨“;否则继续提问”现在正在下雨吗?“。

设计思路:首先确定此为选择结构和循环结构的结合,先确定提问的部分“现在正在下雨吗?”,然后等待用户输入,确定输入的内容,即面对不同的选项,系统将做出不同的应答,若达成某一输入项 ,则进入循环结构。 流程图: 代码: #include<stdio.h>int main(){ int f(char a) ......
用户 功能 程序 24

《C#物联网应用程序开发》简记

本书为机械工业出版社2017年出版的 职业教育物联网应用技术专业“十三五”规划教材,由杨文珺主编。 1、读后感 书中没体现有价值的物联网代码,串口部分与物联网有关,其他都是C#的基础知识,包括: 第1章 WPF开发简介 第2章 WPF界面布局与控件 第3章 WPF图形和多媒体开发 第4章 数据库操作 ......
简记 应用程序 程序

kettle从入门到精通 第十二课 kettle java代码过滤记录、利用Janino计算Java表达式

1、下图通过简单的示例讲解了根据java代码过滤记录和利用Janino计算Java表达式两个组件。 2、根据java代码过滤记录 1)步骤名称:自定义 2)接收匹配的行的步骤(可选):下面条件(java表达式)执行结果为true时流转的步骤 3)接收不匹配的行的步骤(可选):下面条件(java表达式 ......
kettle 表达式 代码 Janino java

基于时间和空间的大规模电动汽车入网网损调度 建立MISOCP模型,分时段优化,并行计算(实时优化)。

基于时间和空间的大规模电动汽车入网网损调度 建立MISOCP模型,分时段优化,并行计算(实时优化)。 并对比了优化和未优化结果,验证了调度的有效性。 考虑到电动汽车的机动性,市区可分为三类功能区:住宅区,商业区和办公区。 白天,大多数电动汽车都停在办公室区域。 到了晚上,几乎所有的电动汽车都停在居民 ......
电动汽车 时段 实时 大规模 模型

插电式混合动力汽车的能量管理:用于模型预测控制的凸优化算法 研究了求解非线性损耗混合动力电动汽车能量管理模型预测控制优化问题的凸公式算法的计算性能

插电式混合动力汽车的能量管理:用于模型预测控制的凸优化算法23 研究了求解非线性损耗混合动力电动汽车能量管理模型预测控制优化问题的凸公式算法的计算性能。 提出了一种投影内点法,通过对控制输入施加不等式约束作为投影,降低了牛顿步长矩阵求逆的规模和复杂度,并与交替方向乘子法(ADMM)算法和通用凸优化软 ......
算法 能量 模型 动力 电动汽车