这里稍微记一下C#的程序结构(只是自己的理解,不一定正确。主要还是要照搬菜鸟的内容,官网上的教程感觉有点急?) 1 using System; 2 namespace HelloWorldApplication 3 { 4 class HelloWorld 5 { 6 static void Mai ...
2.1 何谓重构 对软件内部结构的一种调整,目的是在不改变软件可观察行为的前提下,提高其可理解性,降低其修改成本。 使用一系列重构手法,在不改变软件可观察行为的前提下,调整其结构。 添加新功能时,你不应该修改既有代码,只管添加新功能。重构时就不能再添加功能,只管改进程序结构。 2.2 为何重构 重构 ...
分类:
其他好文 时间:
2020-07-19 23:14:47
阅读次数:
66
基本选择结构 语法: if(布尔类型的条件){ ? 如果条件为真,则执行 } 条件为假的时候执行大括号后面的内容 复杂程序结构 if-else 为什么使用if-else ? 使用传统的if选择结构也可能完成如果否则之类的问题,但是可能造成代码的冗余,浪费时间。 语法: if(){ //布尔类型的表达 ...
分类:
其他好文 时间:
2020-07-15 23:52:29
阅读次数:
70
1 简介 参考视频:https://www.bilibili.com/video/BV1XW411x7NU?p=74 使用多线程的好处:提高应用程序响应速度、使多CPU更加高效、改善程序结构。 在Qt中使用QThread来管理线程。Qt中使用线程时,需要自己实现一个thread的类。 2 测试说明 ...
分类:
编程语言 时间:
2020-07-15 01:30:13
阅读次数:
95
C程序主要包含的部分 预处理器指令 函数 变量 语句 & 表达式 注释 C Hello World 实例 如下程序,可以在屏幕输出短句**"Hello World"** #include <stdio.h> int main() { /* 我的第一个 C语言程序 */ printf("Hello, ...
分类:
编程语言 时间:
2020-07-07 09:37:57
阅读次数:
68
概述 MVC(Model–view–controller)是软件工程中的一种软件架构模式,基于此模式把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。目的是通过这样的设计使程序结构更加简洁、直观,降低问题的复杂度。其中各个组成部分的职责为: 视图(Vi ...
分类:
编程语言 时间:
2020-07-03 21:38:48
阅读次数:
71
一、什么是特性 特性是一种允许我们向程序的程序集添加元数据的语言结构,它是用于保存程序结构信息的某种特殊类型的类。 MSDN中对它的解释是:特性提供功能强大的方法以将声明信息与 C# 代码(类型、方法、属性等)相关联。特性与程序实体关联后,即可在运行时使用名为“反射”的技术查询属性。 (有关元数据和 ...
1.程序结构 计算机在解决问题时,分别是顺序执行所有语句、选择执行部分语句、循环执行部分语句,分别是:顺序结构、选择结构、循环结构。如下图: 很多人学习python,不知道从何学起。很多人学习python,掌握了基本语法过后,不知道在哪里寻找案例上手。很多已经做案例的人,却不知道如何去学习更加高深的 ...
分类:
编程语言 时间:
2020-06-15 13:50:36
阅读次数:
53
using System;//using 引入的意思 System命名空间 using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ...
分类:
其他好文 时间:
2020-06-03 23:21:32
阅读次数:
74
恢复内容开始 ide:idea2020 springboot引入Shiro,运行报错,依然提示 org.apache.shiro.mgt.DefaultSecurityManager 不存在, 重做过开发环境后在intellij idea中载入java工程,通过maven build工程时报出程序包 ...
分类:
编程语言 时间:
2020-06-03 15:42:22
阅读次数:
306