聊聊Adapter模式

博主头像 今天我们聊一个最简单的设计模式,适配器Adapter。跟以往一样,我们还是从一个例子出发。 一个例子 最开始的结构 假设我们有个数据分析软件,其中包含了数据收集器和数据分析器,数据收集器基于XML格式向数据分析器提供数据,有多种数据分析器,所以我们抽象出一个数据分析器的接口,用代码表示如下 clas ...

剖析虚幻渲染体系(16)- 图形驱动的秘密

16.1 本篇概述 16.1.1 本篇内容 迄今为止,博主在博客中阐述的内容包含图形API、GPU、游戏引擎、Shader、渲染技术、性能优化等等技术范畴内容,但似乎还未涉及图形驱动的内幕。本篇将站在应用层开发者的视角,去阐述图形驱动的相关技术内幕(如果是驱动开发者,则博主不认为是目标读者),主要包 ...

【WPF】CAD工程图纸转WPF可直接使用的xaml代码技巧

博主头像 前言:随着工业化的进一步发展,制造业、工业自动化等多领域,都可能用到上位监控系统。而WPF在上位监控系统方面,应该算是当下最流行的前端框架之一了。而随着监控体系的不断完善与更新迭代,监控画面会变得越来越复杂、多样化和全面化。 随着监控画面的不断复杂和庞大,如果靠开发者人为进行绘制图案、模型等,无疑会 ...

Obsidian基础教程

博主头像 Obsidian基础教程 相关链接 2021年新教程 - Obsidian中文教程 - Obsidian Publish 软通达 基础设置篇 1. 开启实时预览 开启实时预览模式,所见即所得 打开设置关闭 【使用旧版编辑器】 重启后退出就可以选择,实时预览模式了。 2. 设置源码模式和编辑模式 打开 ...

《痞子衡嵌入式半月刊》 第 57 期

博主头像 痞子衡嵌入式半月刊: 第 57 期 这里分享嵌入式领域有用有趣的项目/工具以及一些热点新闻,农历年分二十四节气,希望在每个交节之日准时发布一期。 本期刊是开源项目(GitHub: JayHeng/pzh-mcu-bi-weekly),欢迎提交 issue,投稿或推荐你知道的嵌入式那些事儿。 上期回顾 ...

什么是算子?

博主头像 摘要:本文介绍什么是算子,算子有哪些基本特征。 本文分享自华为云社区《【CANN文档速递05期】一文让您了解什么是算子》,作者: 昇腾CANN 。 什么是算子 深度学习算法由一个个计算单元组成,我们称这些计算单元为算子(Operator,简称OP)。在网络模型中,算子对应层中的计算逻辑,例如:卷积层 ...

WPF开发随笔收录-心电图曲线绘制

博主头像 一、前言 项目中之前涉及到胎儿心率图曲线的绘制,最近项目中还需要添加心电曲线和血样曲线的绘制功能。今天就来分享一下心电曲线的绘制方式; 二、正文 1、胎儿心率曲线的绘制是通过DrawingVisual来实现的,这里的心电曲线我也是采用差不多相同的方式来实现的,只是两者曲线的数据有所区别。心电图的数据 ...

合宙AIR32F103CBT6开发板上手报告

博主头像 2022年6月初合宙新上市了 Air32F103 系列 MCU, 分 Air32F103CBT6 和 Air32F103CCT6 两个型号, 分别是 32K RAM + 128K FLASH 和 32K RAM + 256K FLASH, 支持的最高主频216MHz, 可以Pin2Pin替换STM3... ...

分享自己平时使用的socket多客户端通信的代码技术点和软件使用

博主头像 前言 说到linux下多进程通信,有好几种,之前也在喵哥的公众号回复过,这里再拿出来,重新写一遍:多进程通信有管道,而管道分为匿名和命名管道 ,后者比前者优势在于可以进行无亲缘进程通信;此外信号也是进程通信的一种,比如我们最常用的就是设置ctrl+c的kill信号发送给进程;其次信号量一般来说是一种 ...

iNeuOS工业互联网操作系统,增加2154个视图建模(WEB组态)行业矢量图元、大屏背景及相关图元

博主头像 这次iNeuOS升级主要升级图形渲染引擎和增加丰富的图元信息,可以很快的方案应用。总共增加41个通用和行业领域的图元应用,增加2154个图元信息,现在iNeuOS视图建模功能模块总共包括5894个行业图元信息。现在完全支持制作高保真的工艺流程和大屏展示效果。 ...

一篇文章讲清楚MySQL的聚簇/联合/覆盖索引、回表、索引下推

博主头像 迎面走来了你的面试官,身穿格子衫,挺着啤酒肚,发际线严重后移的中年男子。 手拿泡着枸杞的保温杯,胳膊夹着MacBook,MacBook上还贴着公司标语:“加班使我快乐”。 面试官: 看你简历上用过MySQL,问你几个简单的问题吧。什么是聚簇索引和非聚簇索引? 这个问题难不住我啊。来之前我看一下一灯M ...

数据库系列:MySQL索引优化总结(综合版)

博主头像 1 背景 作为一个常年在一线带组的Owner以及老面试官,我们面试的目标基本都是一线的开发人员。从服务端这个技术栈出发,问题的范围主要还是围绕开发语言(Java、Go)等核心知识点、数据库技术、缓存技术、消息中间件、微服务框架的使用等几个方面来提问。 MySQL作为大厂的主流数据存储配置,当然是被问 ...

仿真与烧录程序有哪几种方式?(包含常用工具与使用方式)

博主头像 写在前面: 这几天留校,在做一个电机驱动的项目,使用的是合肥杰发的平台,车规级芯片AC7801/11系列芯片。 但在进行仿真和程序烧录的时候遇到了各种问题,借助这个机会,私下里总结了常见的仿真与烧录程序常见的几种方式,以及相关的操作,希望对大家有帮助。 单片机ISP、IAP和ICP几种烧录方式的区别 ...

完美洗牌问题

博主头像 作者:Grey 原文地址: 完美洗牌问题 问题描述 给定一个长度为偶数的数组arr,假设长度为N*2 左部分:arr[L1...Ln] 右部分:arr[R1...Rn] 请把arr调整成arr[L1,R1,L2,R2,L3,R3,...,Ln,Rn] 要求时间复杂度O(N),额外空间复杂度O(1) ...

Android multiple back stacks导航的几种实现

博主头像 Android multiple back stacks导航 谈谈android中多栈导航的几种实现. 什么是multiple stacks 当用户在app里切换页面时, 会需要向后回退到上一个页面, 页面历史被保存在一个栈里. 在Android里我们经常说"back stack". 有时候在app ...

基于JavaFX图形界面演示的迷宫创建与路径寻找

博主头像 事情的起因是收到了一位网友的请求,他的java课设需要设计实现迷宫相关的程序——如标题概括。 我这边不方便透露相关信息,就只把任务要求写出来。 演示视频指路👉: 基于JavaFX图形界面的迷宫程序演示_哔哩哔哩_bilibili 完整代码链接🔎: 网盘:https://pan.baidu.com ...

123···200>
##########