架构 程序 时代

基于MFC框架的计算器小程序

MFC介绍: MFC(Microsoft Foundation Classes)是微软公司开发的一组C++类库,旨在简化Windows应用程序的开发。它提供了一系列用于创建和管理图形用户界面(GUI)的类和函数,为开发人员提供了丰富的工具和资源,用于构建功能强大的Windows应用程序。 我使用Vi ......
计算器 框架 程序 MFC

《程序员修炼之道:从小工到专家》有感(一)

编程是一门艺术 编程是一门艺术,这是一直以来我对编程的深刻认识。阅读《程序员修炼之道:从小工到专家》后,我更加坚定了这一信念。这本书通过生动的案例和深入的分析,让我对编程的艺术性有了更深入的理解。 首先,编程的艺术性体现在它的创造性和灵活性上。编程不是简单的重复性工作,而是需要不断地创新和尝试。在编 ......
小工 程序员 程序 专家

《程序员修炼之道:从小工到专家》有感(二)

迭代式开发:一种智慧的软件开发方法 在阅读《程序员修炼之道:从小工到专家》这本书时,我被一种理念深深吸引,那就是“迭代式开发”。这种方法强调了在软件开发过程中不断迭代、改进和完善的重要性,而不是一开始就追求完美。通过书中的案例和解释,我逐渐理解了这种开发方法的智慧和价值。 首先,迭代式开发符合事物发 ......
小工 程序员 程序 专家

Restful架构风格

Restful架构风格是由世界是最懂web的人提出的,来源于他的一篇博士论文,原因是web最初是只读,到了web2.0之后缺越来越复杂,已经偏离了他最初的需求,他本人就很郁闷,就提出了这种架构风格。 RestFul的三个核心:资源,表示,无状态 定义了四个操作方法get,post,put,delet ......
架构 风格 Restful

浅谈 Java 程序运行

JVM 是如何启动的? 配置 JVM 装载环境 解析虚拟机参数 设置线程栈大小 执行 JavaMain 方法 内存是如何管理的? JVM 内存模型 程序运行视角下的 Java 内存管理 此处所说的 JVM 内存模型是一种通用逻辑模型,与具体的虚拟机实现无关,虚拟机可以根据实际情况基于通用逻辑模型,给 ......
程序 Java

2023-2024-1学号20231407陈原《计算机基础与程序设计》第一周学习总结

这个作业属于哪个课程 2023-2024-1-计算机基础与程序设计 这个作业要求是什么 2023-2024-1计算机基础与程序设计第一周作业 这个作业的目的是什么 简单浏览《计算机概论》,提出疑问,并尝试解决问题 作业正文 https://www.cnblogs.com/CCCY12345/p/17 ......

2023-2024-1 20231428《计算机基础与程序设计》第一周学习总结

这个作业属于哪个课程 2023-2024-1-计算机基础与程序设计 作业要求 https://www.cnblogs.com/rocedu/p/9577842.html#WEEK01 这个作业的目标 快速阅读教材,初步了解所学内容 作业正文 https://www.cnblogs.com/lyz-0 ......

Redis分布式锁演进架构

分布式锁相信大家一定不会陌生,想要用好或者自己写一个却没那么简单。想要达到上述的条件,一定要 **掌握分布式锁的应用场景**,以及分布式锁的不同实现,不同实现之间有什么区别。 ......
分布式 架构 Redis

实验1C语言输入输出和简单程序编写

实验任务1 task1.c 源代码: 1 //打印一个字符小人 2 3 #include <stdio.h> 4 int main() 5 { 6 printf(" 0\n"); 7 printf("<H>\n"); 8 printf("I I\n"); 9 10 11 return 0; 12 } ......
语言 程序

[架构之路-25]:目标系统 - 系统软件 - bootloader uboot内存映射与启动流程

原文:https://blog.csdn.net/HiWangWenBing/article/details/127062057 目录 第1章 uboot概述 1.1 概述 1.2 内存映射(案例) 1.3 uboot在嵌入式系统启动中的位置 第2章 uboot启动流程(源码分析) 2.1 入口函数 ......
系统 bootloader 架构 流程 内存

武汉大学2023年新生程序设计竞赛(同步赛)

C. 覆叶之交(线段树+离散化+扫描线) 输入格式: 输出格式: 输入 0 0 2 3 0 0 3 2 -1 -1 1 1 输出 11 说明 线段树+离散化+扫描线 #include<bits/stdc++.h> #define IOS ios::sync_with_stdio(false);cin ......
程序设计 新生 程序 大学 2023

实验1 C语言输入输出和简单程序编写

一 1_1.c 1 #include <stdio.h> 2 3 int main() 4 { 5 printf(" o \n"); 6 printf("<H>\n"); 7 printf("I I\n"); 8 printf(" o \n"); 9 printf("<H>\n"); 10 prin ......
语言 程序

实验1 C语言输入输出和简单程序编写

实验1 实验1-1 1 // 打印一个字符小人 2 3 #include <stdio.h> 4 int main() 5 { 6 printf(" O \n"); 7 printf("<H>\n"); 8 printf("I I\n"); 9 printf(" O \n"); 10 printf( ......
语言 程序

2023-2024-1 学号20231315《计算机基础与程序设计》第二周学习总结

学期:2023-2024-1 学号:20231315《计算机基础与程序设计》第二周学习总结 作业信息 这个作业属于哪个课程 2023-2024-1 《计算机基础与程序设计》 这个作业要求在哪里 2023-2024-1 《计算机基础与程序设计》 这个作业的目标 学习计算机科学概论第1章和《C语言程序设 ......

小程序启用分享朋友和分享朋友圈

存在 web-view 组件的页面不支持发起分享朋友圈。 //在页面相应的js文件中增加如下方法//分享用户onShareAppMessage: function () { return { title: '标题', path: '/pages/index/index', success: func ......
朋友 程序

架构案例收集

淘宝技术这十年 饿了么交易系统 5 年演化史:https://mp.weixin.qq.com/s/pZlFov4irxAMclY_628Zug 50份架构文档荟萃(分布式事务-缓存-消息-搜索、电商、支付,多活... https://mp.weixin.qq.com/s/nPjTV11NgPUvv ......
架构 案例

第一个Java程序HelloWord

控制台打印HelloWord public class HelloWord { public static void main(String[] args) { System.out.println("Hello Word!"); } } 编程仪式感 ......
HelloWord 程序 Java

嵌入式linux运行程序 -sh ./xxx: not found 解决办法

问题分析在嵌入式Linux环境下,运行应用程序,提示”-sh: ./xxx : not fount” 出现该问题是因为缺少动态链接库,通过”ldd xxx”指令查看缺少的库。 库文件从哪里来,需要拷贝在哪里?找到我们搭建的交叉编译环境目录,我安装在“/usr/local/arm/”目录中。进入目录中 ......
嵌入式 办法 程序 linux found

实验1 C语言输入输出和简单程序编写

1. 实验任务1 1.c 1 #include <stdio.h> 2 3 int main () 4 { 5 printf(" o \n"); 6 printf("<H>\n"); 7 printf("I I\n"); 8 9 return 0; 10 } 1-1.c 1 #include <st ......
语言 程序

复杂系统的架构设计与开发(节选一)

本文内容摘自《系统架构. 复杂系统的产品设计与开发》 系统架构原则 涌现原则(2.2.2节) 当各实体拼合成一个系统时,实体之间的交互会把功能、行为、性能和其他内在属性涌现出来。 整体原则(2.4.3节) 每个系统都作为某一个或某些个大系统的一小部分而运作,同时,每个系统中也都包含着更小的一些系统。 ......
复杂系统 架构 系统

三层架构详解

一、什么是三层架构? UI(表现层): 主要是指与用户交互的界面。用于接收用户输入的数据和显示处理后用户需要的数据。 BLL:(业务逻辑层): UI层和DAL层之间的桥梁。实现业务逻辑。 DAL:(数据访问层): 与数据库打交道。主要实现对数据的增、删、改、查。将存储在数据库中的数据提交给业务层,同 ......
架构

2023-2024-1 20231415吴昕洋 《计算机基础与程序设计》第一周学习总结

这个作业属于哪个课程 2023-2024-1-计算机基础与程序设计 这个作业要求是什么 2023-2024-1-计算机基础与程序设计第一周作业 这个作业的目标 简单浏览《计算机概论》,提出疑问,并尝试解决问题 作业正文 https://i.cnblogs.com/posts/edit 教材内容·学习 ......

办公小程序-创建

配置tomcat: server: tomcat: uri-encoding: UTF-8 threads: max: 200 min-spare: 30 connection-timeout: 5000ms port: 8080 servlet: context-path: /emos-wx-ap ......
程序

实验1 C语言输入输出和简单程序编写

1.实验任务1 task1_1源代码: 1 #include <stdio.h> 2 #include <stdlib.h> 3 int main() 4 { 5 printf(" 0 \n"); 6 printf("<H>\n"); 7 printf("I I\n"); 8 printf(" 0 ......
语言 程序

uniapp微信小程序如何处理input输入空格问题?

第一种方法用input组件自带的@input事件使用@input事件 绑定变量用trim修剪掉前端和末尾的空格后用replace替换空格为空 把处理过的值赋给自己<input type="text" class="" v-model="certNo" placeholder="请输入您的证书编号" ......
空格 程序 uniapp 问题 input

三层架构与MVC的区别

一:MVC (开发模式) C : controller 控制层 V:视图成(html,jsp,vue) M:模型层(分两种:第一种service,dao业务模型,第二种entity实体类模型) 二:第一种: 有现成前端页面(类似或者可以借鉴的) 创建项目,导包或配置maven,基本框架搭建的工作准备 ......
架构 MVC

uniapp-微信小程序

一 打开微信小程序首先打开登录界面 在一键绑定当前微信账号后,才可以进到内部进行操作的方法, 1 新建一个login的登录界面 2 page.json中将login页面的配置放到最前面。 3 在login页面中添加跳转到首页的方法。一般也是绑定账号后的跳转方法。 <script> export de ......
程序 uniapp

Rest架构风格

一、什么是Rest风格? REST(Representational State Transfer)即表述性状态转移,它是一种软件架构风格(或模式)。 REST架构风格重新定义Web开发: 1、对web的本质回归:一种真实描述Web的方式,不被特定时期的特定应用程序概念歪曲。2.提供区分良好实践和糟 ......
架构 风格 Rest

学年2023-2024-1 学号 20231310《计算机基础与程序设计》第二周学习总结

作业信息 这个作业属于哪个课程 https://www.cnblogs.com/rocedu/p/9577842.html 这个作业要求在哪里 https://www.cnblogs.com/rocedu/p/9577842.html#WEEK02 这个作业的目标 《计算机科学概论》和《C语言程序设 ......

架构师必须掌握的架构设计原则

软件设计原则 GRASP 通用职责分配软件模式 来自 Craig Larman 的软件设计书《UML 和模式应用》,Larman 在书中提出软件设计的关键任务是职责分配,并提炼总结出 9 种 (5 种核心 +4 种扩展) 软件职责分配模式,这些模式是比 GoF 设计模式更抽象的元模式。 信息专家 ( ......
架构 原则