随笔分类 -  脑壳疼的架构和其他

摘要:首先感谢大佬分享!【C#设计模式】19.策略模式(Stragety Pattern)【行为型】 基础实现 using System; /// <summary> /// 策略模式的实现 /// </summary> namespace StrategyPattern { /// <summary> 阅读全文
posted @ 2023-03-30 16:28 暴躁老砚 阅读(18) 评论(0) 推荐(0) 编辑
摘要:题目:最大子数组和 给你一个整数数组 nums ,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 子数组 是数组中的一个连续部分。 示例1: 输入:nums = [-2,1,-3,4,-1,2,1,-5,4] 输出:6 解释:连续子数组 [4,-1,2,1] 的和最大, 阅读全文
posted @ 2021-12-28 16:25 暴躁老砚 阅读(41) 评论(0) 推荐(0) 编辑
摘要:【1、C malloc】result=(int*)malloc(sizeof(int)*2)malloc 是 c 语言中的动态分配内存,malloc 函数返回的是 void\* 型,所以要强制类型转换成 int,在前面加上 (int *),才能给整型赋值,后面 (sizeof(int)*2) 的意思 阅读全文
posted @ 2021-12-24 18:51 暴躁老砚 阅读(29) 评论(0) 推荐(0) 编辑
摘要:C++中map提供的是一种键值对容器,里面的数据都是成对出现的,如下图:每一对中的第一个值称之为关键字(key),每个关键字只能在map中出现一次;第二个称之为该关键字的对应值。 一. 声明 //头文件 #include<map> map<int, string> ID_Name; // 使用{}赋 阅读全文
posted @ 2021-12-17 12:09 暴躁老砚 阅读(812) 评论(0) 推荐(0) 编辑
摘要:1、要远程桌面,首先确定被远程主机开启远程没有,能ping通不。 2、查找Windows自带的远程工具 3、输入远程机的ip,输入远程机用户名&密码 4、因为要传文件,就共享。 点击“显示选项"——“本地资源”——“详细信息”——勾选需要映射的盘符 5、输下密码,全下一步连就是了 6、进去后就可以看 阅读全文
posted @ 2021-12-06 15:34 暴躁老砚 阅读(1790) 评论(0) 推荐(0) 编辑
摘要:⭐各种图 △亲和图:将大量创意分类,以便审查和和分析,对潜在缺陷成因进行分类 △因果图(鱼骨/石川图):识别问题的主要原因或根本原因,发现潜在问题。 △流程图:展示了引发缺陷的一系列步骤 △直方图:展示数字数据的条形图 △矩阵图:展示因素、原因和目标之间的关系强弱 △散点图:展示两个变量之间的关系 阅读全文
posted @ 2021-11-19 23:37 暴躁老砚 阅读(1172) 评论(0) 推荐(0) 编辑
摘要:原文链接:面向对象与面向过程的本质的区别 一、面向对象与面向过程的区别 面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了;面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中 阅读全文
posted @ 2021-07-15 17:25 暴躁老砚 阅读(210) 评论(0) 推荐(0) 编辑
摘要:1、DDD (domain-driven design) domain-driven design,领域驱动设计,简称DDD。 目前很火的后端开发模型。通常这个模型用于前后端分离的后端项目中。我自己主要作为后端开发的角色,所以,我最常用的就是这个分层思想了:领域模型。 它主要分为: 界面层(Host 阅读全文
posted @ 2021-07-15 17:08 暴躁老砚 阅读(639) 评论(0) 推荐(0) 编辑
摘要:参考文档:Visual Studio 中配置 依赖管理工具 NuGet 并搜索下载所需依赖 全流程截图 阅读全文
posted @ 2021-07-05 12:23 暴躁老砚 阅读(104) 评论(0) 推荐(0) 编辑
摘要:DAO层 Data Access Object 操作单表,不涉及复杂逻辑,主要是表的增删改查操作,完全根据Domain的要求来查询数据,会对每个要操作的数据库表定义一个Dao,对具体的操作要定义一个类似函数说明。 eg: UppCodeInfo findByCodeNo(String codeNo) 阅读全文
posted @ 2021-01-08 18:22 暴躁老砚 阅读(1449) 评论(0) 推荐(0) 编辑
摘要:一.为什么需要软件设计模式? 我们先来定义什么是好的软件架构: 软件架构上具有明确的分工,各个模块的功能职责平衡分配,且明确。 可测试性,通常良好的软件架构都具备良好的可测试性。 良好的易用性,维护成本低。 为什么需要模块分工? 良好的模块分工,可以大大简化我们对代码的理解难度。虽然通过大量的开发工 阅读全文
posted @ 2021-01-08 17:30 暴躁老砚 阅读(7055) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
🚀
回顶
收起
  1. 1 404 not found REOL
404 not found - REOL
00:00 / 00:00
An audio error has occurred.