计算机科学速成课 | 计算机早期历史

课程链接 随着知识的增长和新工具的诞生,人工劳动会越来越少。 – Charles Babbage 1. 最早的计算设备:算盘 公元前2500年,美索不达米亚出现了最早的计算设备:算盘。这是一个手动计算器,用于帮助加减数字,并能够存储当前的计算状态。类似于今天的硬盘。它由4排算珠组成,每排有10个算珠,分别代表1、10、

计算机专业学习路线

经典书籍推荐 编程语言 C程序设计语言 计算机系统 深入理解计算机系统 程序设计 计算机程序的构造和解释 设计模式 设计模式: 可复用面向对象软件的基础 算法与数据结构 算法导论 算法 计算机网络 计算机网络: 自顶向下方法 计算机体系结构 计算机体系结构: 量化研究方法 计算机组成与设计: 硬件/软件接口 操作系统 现代

设计模式 | 工厂模式

参考资料

WPF | TextBox输入范围验证

此类为TextBox的一个扩展类,其中包含四个附加属性,分别是: 属性 IntegerRange Minimum Maximum PreviousValue 类型 bool int int string 定义 是否启用范围判定 最小值 最大值 前一个有效值 默认值 false 0 int的最大值 空 实现了以下功能: 若输入的值不满足最小值和最大值的范围或输入不合法时,则会自动恢复为前一个有效值 解决了粘贴时的输入验证问题 解

设计模式 | 单例模式

定义 单例模式(Singleton Design Pattern)是一种创建型设计模式,它能够保证一个类只有一个实例,并提供一个访问该实例的全局节点。 三个必要条件: 构造函数必须是私有的,保证类的外部不能创建类的实例。 通过一个私有的静态变量来存储其唯一实例。 通过提供一个公开的静态方法,使得外部使用

midjourney | artists 01

Michelangelo 米开朗基罗 米开朗基罗·布奥纳罗蒂(Michelangelo di Lodovico Buonarroti Simoni,1475年3月6日—1564年2月18日),通常被简称为米开朗基罗,是意大利文艺复兴时期的一位多才多艺的艺术家。他的作品在雕塑、绘画和建筑上都达到了非常高的成就。 米开朗基罗在他的生涯中创造了一些最有影

midjourney | styles 08

etching 蚀刻 Etching是一种版画形式的艺术风格,通过使用酸或腐蚀剂将图案蚀刻到金属板上。艺术家在防腐蚀剂上刻画图案,然后浸入腐蚀剂中形成凹槽。这种风格以其精细的线条和阴影效果而闻名,产生丰富的纹理和细节。 a castle,etching --q 2 --s 250 --v 5.1 --style raw extraterrestrial 地外世界 Extraterrestrial艺术风格是一种与

midjourney | styles 07

lightspeed 光速 在绘画中,艺术家可以运用不同的色彩和阴影来表现光线的效果,以此营造出明暗对比强烈、光影流动的效果。此外,在新媒体艺术或装置艺术中,使用LED灯等可以制造出闪耀的光线效果,创造出视觉上的震撼效果。 a castle,lightspeed --q 2 --style raw --s 250 liquid 液体 “液态艺术”(Liquid Art)

midjourney | styles 06

charcoal style 炭色风格 Charcoal style(炭色风格)是一种艺术风格,通常用于绘画、素描和插图。它以黑色和灰色的炭笔线条为主要特征,创造出浓重的阴影和强烈的对比效果。Charcoal style的作品通常具有粗糙、自然和充满生命力的特点,能够表现出深沉、神秘或者动感的氛围。 a castle,charcoal style --q 2 --style raw --s 250 chromatic 色度 C

midjourney | styles 05

arabic 阿拉伯 Arabic艺术风格是指源自阿拉伯文化传统的艺术表现形式,包括建筑、绘画、书法、陶瓷等多种艺术形式。这种艺术风格以其复杂、华丽的几何图案和线条为特征,在使用色彩方面通常以鲜艳的色彩为主。Arabic艺术风格在设计中注重对称美学,讲究每一个元素的平衡和协调性,并在表达中融入