程序设计20231311课程 计算机
.net Assembly.Load重复加载程序集造成执行异常
最近ET做热更重载dll的时候,返回登陆会重新检测新的dll,首次登录之前已经Assembly.Load()过一次dll,第二次返回登陆再次load dll到内存中,Invoke执行方法的时候,异常了,有些方法执行了,有些未执行,于是查资料,看到些老资料说Assembly.Load重复加载同名dll ......
软件工程课程个人总结
先说一下这学期这门课程的收获吧,本学期所学习的软件工程这门科目让我从理论上掌握软件工程的一些相关知识(大部分还是得靠自学),还有从不同的实例,让理论和实践得到了很好的结合。整一个学期下来,总的来说还是学到了很多东西的,有很多地方是值得肯定 的,其实在我看来,软件工程与其说是一门课程,不如说是一门思想 ......
微信小程序 scroll-view bindrefresherrefresh 无法下拉刷新问题
当出现bindrefresherrefresh 方法拉不动无法触发下拉刷新的问题的时候基本都是scroll-view 的高度设定的问题, 需要在scroll-view 添加 wx:if="{{scrollHeight}}" 判断一下当有scrollHeight高度后再渲染scroll-view sc ......
C++win32上位机使用Ymodem协议通过串口给单片机在线更新程序
#define _CRT_SECURE_NO_WARNINGS #include <iostream> #include <windows.h> #include <thread> bool IsStopPrintfReceive = false; class SerialPort { public ......
关于计算机中奇怪的术语
# 前言 刚刚突然想起这个问题,就是在学习过程中,总会遇到很多奇奇怪怪的术语,可能是翻译问题。我这里做一个记录,写着玩的。 # 术语 1. 套接字:socket 2. 句柄:handle,我是当成一个可操作的对象来理解。这东西从我大一学c开始就没弄懂过,不知道哪个人才翻译的 3. 鲁棒性:robus ......
Markdown神器,程序员的利器哈哈
程序员不仅仅要写代码,还需要写各种文档,特别是API接口文档; typora支持即时渲染技术,这也是它与其他的Markdown编辑器最显著的区别,将写作与预览窗口相结合,为用户呈现所见即所得的编辑模式, 支持Markdown的各种基础语法,支持快捷键操作,是特别好用的一款Markdown编辑器。 并 ......
38基于java的在线商城设计与实现
基于java的在线商城设计与实现,在线购物平台,校园购物商城,商品销售平台,基于Java的电商平台;电商平台,买家和卖家可以在此平台上进行销售和交易,节约了大量的线下时间成本,购物车的功能,校园交易平台等等; ......
工厂配电设计-1
de 最近看一本很老的书: 1954年4月初版的,可见书在苏联出版应该更早,估计是1940年代。 这本书写的很多内容,概念是知道的,但是提供这么详细的介绍的。国内的书不多。 现把其中的一些计算记录下来: 1. 需要系数的概念: kc=Pp/Pn Pp:最大的计算负荷 kW; Pn:设备的额定容量 k ......
工厂配电设计-2
本文介绍关于变压器的选择 1. 变压器的额定容量应当相当于半小时或一小时的最高负荷; 2. 变压器允许在最大负荷期间过载(一般为3%) 3. 变压器一昼夜的负荷系数: Pcp:有功负荷的平均值; PMax:有功负荷的最大值; 负荷系数每低10%,变压器允许在最大负荷期间过载3%,最多不超过15%; ......
设计模式小记
创建型模式(Creational Patterns): 工厂模式(Factory Pattern):通过工厂方法创建对象,隐藏具体实现细节,例如创建不同类型的按钮。 // 简单工厂模式 class ButtonFactory { createButton(type) { switch (type) ......
组合数学课程笔记(?):图的匹配
### 二分图匹配和霍尔定理 #### 相异代表系 我们用一个相异代表系描述二分图匹配问题。我们有若干个集合 $\{S_1,S_2,S_3,\cdots,S_m\}$,现在要给每个集合选定一个代表 $x_i\in S_i$,并且每个 $x_i$ 是相异的。 容易发现这个问题和二分图匹配问题是等价的。 ......
框架设计杂谈(二)
互联网架构的发展之路 互联网架构的发展可以分为以下几个阶段: 1. 单一服务器架构 早期互联网的架构是基于单一服务器的,这时一个服务器承载着所有的网站功能,包括存储和处理数据、提供服务等。这种架构仅适用于小型网站,对于大型网站来说,单一服务器容易出现性能问题,无法满足高并发的需求。 2. 分布式架构 ......
手把手实践丨基于STM32+华为云设计的智慧烟感系统
摘要:当前基于STM32和华为云,设计了一种智慧烟感系统,该系统可以检测烟雾,同时将检测到的数据上传到云端进行处理和分析。 本文分享自华为云社区《基于STM32+华为云设计的智慧烟感系统》,作者:DS小龙哥 。 一、概述 当前基于STM32和华为云,设计了一种智慧烟感系统,该系统可以检测烟雾,同时将 ......
设计模式详解之抽象工厂模式--企业的运行模式
# 前言 本文主要讲述设计模式中的**抽象工厂模式**,文中使用通俗易懂的案例,使你更好的学习本章知识点并理解原理,做到有道无术。 # 一.什么是抽象工厂模式 抽象工厂是23种设计模式中**创建型模式**的一种,抽象工厂是由多个工厂组合而成。 上一章我们提到的工厂模式只存在一个抽象角色,而抽象工厂是 ......
golang实现设计模式之享元模式总结-代码、优缺点、适用场景
享元模式是一种结构型的设计模式,通过共享细粒度对象实现对象的复用,从而达到减少对象创建与销毁,减少内存消耗,其本质是本质是缓存共享对象,降低内存消耗。 享元模式的定义提出了两个要求,细粒度和共享对象。因为要求细粒度,所以不可避免地会使对象数量多且性质相近,此时我们就将这些对象的信息分为两个部分:内部 ......
小程序流量主接入广告
## UniAD(uni-app广告) - 支持APP/WEB/小程序类型广告 - 接入条件 - 小程序类型不支持个人 ## 微信小程序广告 - 接入条件 - 累计用户1000 (UV) ### 接入方式 - 封面广告可直接开通,无需增加代码 - Banner广告(图片广告) `` - 视频广告 ` ......
.NET Core 程序实现 Windows 系统 Development、Staging、Production 三种环境的无感部署
本文将以 .NET Core WebAPI 项目的配置方法为例,分步骤实现根据环境变量的配置参数,自动读取对应配置文件中的特殊参数值,从而达到 Development、Staging、Production 三种环境的无感部署。 ......
"六一儿童节"送各位小朋友一个计算器
# -*- coding: utf-8 -*- from tkinter import * import random def jiajian(): # 加减法函数,生成加数,和,被减数,减数,差 joj = random.randint(1, 2) a = random.randint(1, 99 ......
基于java语言编写的爬虫程序
ava语言可以使用Jsoup、HttpClient等库进行网络爬虫开发,其中Jsoup提供了HTML解析和DOM操作的功能,HttpClient则提供了HTTP协议的支持。你可以通过使用这些库,构建网络爬虫程序来爬取指定网站的数据。需要注意的是,应该遵守网站的robots.txt协议,不要对网站造成 ......
Windows11 访问WINOWS 2003 远程桌面提示 由于这台计算机没有远程桌面客户端许可证,远程会话连接己断开
今天遇到,,Windows11 访问WINOWS 2003 远程桌面 提示如下, 解决方法 在提示由于由于这台计算机没有远程桌面客户端许可证,远程会话连接己断开的计算机上, 打开注册表 regedit 计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSLicen ......
计算机视觉期刊列表
## 1区 1. IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE 顶刊:是 出版商:IEEE 影响因子:24.314 2. IEEE Transactions on Multimedia 顶刊:是 出版商:IEEE 影响因 ......
课程列表
### 习题链接 [课程列表](https://www.lanqiao.cn/problems/2457/learning/?page=1&first_category_id=2&sort=students_count&second_category_id=11&difficulty=20) ### ......
Python | 数据分析和计算机视觉 | 学习记录
# 计算机视觉 * `empty()`和`vstack(), hstack()` : 使用循环创建新数组时,可以先用`np.empty()`创建空数组并确定数组维度,循环中创建新的行数组,再使用`vstack()`合并数组 ``` A = np.empty([0,2], dtype = "float ......
雾计算
https://baike.baidu.com/item/雾计算/3983136?fr=aladdin 计算能力和数据分析应用扩展至网络“边缘”,它使客户能够在本地分析和管理数据,从而通过联接获得即时的见解。 消除数据存储及数据传输的瓶颈 云计算承载着业界的厚望。业界曾普遍认为,未来计算功能将完全放 ......
在树莓派上设置应用程序开机启动的五种方法
在树莓派上设置开机自动启动一个应用程序有五种方法: 1、rc.local 配置 2、.bashrc 配置 3、init.d tab 配置 4、systemd 配置 5、crontab 计划任务 我们使用一个例子程序,其功能是在树莓派启动时播报「Welcome to the world of Rasp ......
COMP2017 COMP9017 设计思想
COMP2017 COMP9017 Assignment 2Due: 11:59PM Tuesday 28 March 2023 local Sydney timeThis assignment is worth 5% + 30% of your final assessmentTask Descr ......
java 给定时间范围计算 年、季、月、日
import java.util.ArrayList; import java.util.Calendar; import java.util.Date; import java.util.List; import java.util.Set; import java.util.TreeSet; i ......
Python学习之十九_程序运行时间的验证
# Python学习之十九_程序运行时间的验证 ## 背景 ``` 最近一段时间比较忙. 而且还遇到了一个lua脚本优化redis访问的场景. 想着自己还在学习python(时断时续) 所以想借着这个场景,学习一下python连接redis,以及验证lua脚本和原生redis命令的效率问题. 虽然方 ......