上一页 1 ··· 38 39 40 41 42 43 44 45 46 ··· 164 下一页

2022年12月19日

定制.NET 6.0的Middleware中间件

摘要: 在本文中,我们将学习中间件,以及如何使用它进一步定制应用程序。我们将快速学习中间件的基础知识,然后探讨如何使用它做的一些特殊事情。 本文涵盖的主题包括: 中间件简介 编写自定义中间件 中间件的潜力 如何使用中间件 本章所处的位置,如下图所示: 技术准备 我们使用控制台、shell或Bash终端先创建 阅读全文

posted @ 2022-12-19 11:25 jack_Meng 阅读(71) 评论(0) 推荐(0) 编辑

持续集成指南:GitLab 的 CI/CD 工具配置与使用

摘要: 前言 写代码这项工作,本质就是将工作自动化,减少手工操作提供效率,因为人的本质都是懒狗,程序员也不能例外,为了各种意义的效率提升(懒),我们需要持续集成工具,将代码测试、编译、发布这些重复性很高的工作,全部变成自动化,减轻工作量,提高效率,解放生产力,为华夏伟大复兴贡献力量 说回正题,持续集成工具主 阅读全文

posted @ 2022-12-19 11:15 jack_Meng 阅读(549) 评论(0) 推荐(0) 编辑

GitLab的安装、配置、使用

摘要: 前言 上周去参与“中国数字经济创新发展大会”了,然后又忙新项目的事情,博客又有一段时间没有更新,今天周一事情比较少,立刻开始写文,最近有挺多值得记录的东西~ 进入正文,最近我们搭了个Gitlab,并且把正在开发的项目代码都迁移到自建的Gitlab上,整个过程还是比较流畅的(就是有点费内存 PS:立即 阅读全文

posted @ 2022-12-19 11:14 jack_Meng 阅读(1491) 评论(0) 推荐(0) 编辑

基于.NetCore开发博客项目 StarBlog ---- 系列文章

摘要: 系列文章 基于.NetCore开发博客项目 StarBlog - (1) 为什么需要自己写一个博客? 基于.NetCore开发博客项目 StarBlog - (2) 环境准备和创建项目 基于.NetCore开发博客项目 StarBlog - (3) 模型设计 基于.NetCore开发博客项目 Sta 阅读全文

posted @ 2022-12-19 10:34 jack_Meng 阅读(36) 评论(0) 推荐(0) 编辑

最小的 x86 Linux 模拟器:blink

摘要: 1.1 最小的 x86 Linux 模拟器:blink 主语言:C New blink 是一款虚拟机可用来跑静态编译的 x86-64 Linux,它适用于不同的操作系统和硬件架构。它和 qemu-x86_64 实现类似功能,除了 blink 不是一个 4 mb 的二进制而是一个约 158 kb 的小 阅读全文

posted @ 2022-12-19 10:19 jack_Meng 阅读(418) 评论(0) 推荐(0) 编辑

2022年12月14日

[WPF] 使用 MVVM Toolkit 构建 MVVM 程序

摘要: 1. 什么是 MVVM Toolkit 模型-视图-视图模型 (MVVM) 是用于解耦 UI 代码和非 UI 代码的 UI 体系结构设计模式。 借助 MVVM,可以在 XAML 中以声明方式定义 UI,并使用数据绑定标记将 UI 链接到包含数据和命令的其他层。 微软虽然提出了 MVVM,但又没有提供 阅读全文

posted @ 2022-12-14 13:50 jack_Meng 阅读(389) 评论(0) 推荐(0) 编辑

开发者工具|15款音视频开发者必备实用工具

摘要: 对于音视频开发者来说,有个高效的辅助工具能大大提升开发效率。今天博主推荐这些年来桌面必备的工具,如果您觉得对你有用,可以收藏防止下次找不到。 🔨 推荐1 Ghips 📌 一句话描述 :仅600KB的开源软件,通过GitHub官方API获取所有IP,并自动找到最快IP。 👀 开源地址 https 阅读全文

posted @ 2022-12-14 10:13 jack_Meng 阅读(339) 评论(0) 推荐(0) 编辑

C#深拷贝有哪些方法实现

摘要: 概述 为什么要用到深拷贝呢?比如我们建了某个类Person,并且实例化出一个对象,然后,突然需要把这个对象复制一遍,并且复制出来的对象要跟之前的一模一样,来看下我们一般会怎么做。 方法一(利用反射实现) ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 public static 阅读全文

posted @ 2022-12-14 09:22 jack_Meng 阅读(62) 评论(0) 推荐(0) 编辑

2022年12月13日

优雅的API接口设计

摘要: 前言 在实际工作中,我们需要经常跟第三方平台打交道,可能会对接第三方平台API接口,或者提供API接口给第三方平台调用。 那么问题来了,如果设计一个优雅的API接口,能够满足:安全性、可重复调用、稳定性、好定位问题等多方面需求? 今天跟大家一起聊聊设计API接口时,需要注意的一些地方,希望对你会有所 阅读全文

posted @ 2022-12-13 09:18 jack_Meng 阅读(403) 评论(0) 推荐(0) 编辑

对于async和await的使用同步、异步、顺序执行方式

摘要: 结论 同步还是异步,区别如下: 同步:你使用 await 修饰符去调用一个异步(async)方法(是异步方法,不过是阻塞式的,可简单理解为同步); 异步:你获取异步方法返回的 Task,就是异步(后文有代码示例); 可以实现多任务执行顺序执行且不阻塞。 概述 async(C# 参考) async 是 阅读全文

posted @ 2022-12-13 09:04 jack_Meng 阅读(3775) 评论(0) 推荐(1) 编辑

2022年12月12日

nasm + vscode 搭建ASM汇编开发环境

摘要: 一:背景 1. 简介 .NET 高级调试要想玩的好,看懂汇编是基本功,但看懂汇编和能写点汇编又完全是两回事,所以有时候看的多,总手痒痒想写一点,在 Windows 平台上搭建汇编环境不是那么容易,大多还是用微软的 MASM + DosBox 搭一个 8086 的环境,这玩意距今快 50 年了。 在以 阅读全文

posted @ 2022-12-12 14:18 jack_Meng 阅读(7024) 评论(1) 推荐(1) 编辑

2022年12月8日

log4net 根据日志Level级别记录日志

摘要: 配置文件 <?xml version="1.0" encoding="utf-8" ?> <log4net> <!-- Debug 将日志以回滚文件的形式写到文件中 --> <appender name="RollingFileDebug" type="log4net.Appender.Rollin 阅读全文

posted @ 2022-12-08 17:02 jack_Meng 阅读(406) 评论(0) 推荐(0) 编辑

vs2017中解决“调试模式下无法修改代码”的问题

摘要: …不是在启用“编辑并继续”的情况下编译的。请确保使用程序数据库的“编辑并继续(/ZI)”选项编译此文件。 相信在编程中你也会遇到这种问题,不要慌,这篇博客将帮你彻底解决这个问题! 第一种情况 调试时,修改代码遇到下面这种情况: 这是因为,你没有启动调试功能中的“编辑并继续”。 解决办法: 依次点击, 阅读全文

posted @ 2022-12-08 16:46 jack_Meng 阅读(1570) 评论(0) 推荐(1) 编辑

一文搞懂蓝牙模块各种工作模式

摘要: ​ 摘要:本文主要归纳总结蓝牙模块的不同工作模式,通过蓝牙模块不同的工作模式了解其扮演不同角色时工作的一个基本原理,为更深入的研究蓝牙模块底层的工作机制和技术方案进行铺垫。 1、主设备工作模式 主设备是能够搜索别人并主动建立连接的一方,从扫描状态转化而来的。其可以和一个或多个从设备进行连接通信,它会 阅读全文

posted @ 2022-12-08 09:09 jack_Meng 阅读(1936) 评论(0) 推荐(0) 编辑

2022年12月5日

Win10系统下删除事件日志

摘要: win10系统事件日志是记录系统中硬件、软件和系统问题的信息,同时还可以监视系统中发生的事件。用户可以通过它来检查错误发生的原因等,基本上存储了有关过去错误的所有信息,那么如果想要清除事件日志的话要怎么操作呢,本文就给大家讲解一下win10系统删除事件日志的方法。 方式一:使用事件查看器删除事件日志 阅读全文

posted @ 2022-12-05 21:09 jack_Meng 阅读(1050) 评论(0) 推荐(0) 编辑

《数学要素》 | 鸢尾花书:从加减乘除到机器学习

摘要: Book3_Elements-of-Mathematics 7册中的第3册:《数学要素》 | 鸢尾花书:从加减乘除到机器学习 书稿持续更新,注意下载最新版本! 本PDF文件为作者草稿,发布目的为方便读者在移动终端学习,终稿内容以清华大学出版社纸质出版物为准。 版权归清华大学出版社所有,请勿商用,引用 阅读全文

posted @ 2022-12-05 16:24 jack_Meng 阅读(2728) 评论(0) 推荐(0) 编辑

用最少的代码模拟gRPC四种消息交换模式

摘要: 用最少的代码模拟gRPC四种消息交换模式 我们知道,建立在HTTP2/3之上的gRPC具有四种基本的通信模式或者消息交换模式(MEP: Message Exchange Pattern),即Unary、Server Stream、Client Stream和Bidirectional Stream。 阅读全文

posted @ 2022-12-05 15:43 jack_Meng 阅读(269) 评论(0) 推荐(0) 编辑

2022年12月3日

批处理wmic配置环境变量,实现多个版本的JDK切换

摘要: 一.JDK版本切换批处理脚本 我们平时在window上做开发的时候,可能需要同时开发两个甚至多个项目,有时不同的项目对JDK的版本要求有区别,这时候我们可能会在一台电脑上安装多个版本的JDK,如下图所示: 当我们想要切换使用的JDK版本时,我们可以有两种做法: 1.手动去修改JAVA_HOME环境变 阅读全文

posted @ 2022-12-03 23:13 jack_Meng 阅读(314) 评论(0) 推荐(0) 编辑

2022年12月2日

Newtonsoft.Json 对象序列化 -- 系列文章

摘要: Newtonsoft.Json 是一个非常棒的.net 对象转Json,Json字符串转对象的类库,此分类中主要记录日常使用的方法以及功能总结。 三:C#对象转换Json时的一些高级(特殊)设置; 二:C#对象、集合、DataTable与Json内容互转示例; 一:Newtonsoft.Json 支 阅读全文

posted @ 2022-12-02 16:44 jack_Meng 阅读(198) 评论(0) 推荐(0) 编辑

C# 6.0、7.0、8.0、9.0 添加和增强的功能【基础篇】

摘要: C# 9.0 添加和增强的功能【基础篇】 C# 8.0 添加和增强的功能【基础篇】 C# 7.0 添加和增强的功能【基础篇】 C# 6.0 添加和增强的功能【基础篇】 出处:https://www.cnblogs.com/czzj/category/2233959.html 阅读全文

posted @ 2022-12-02 13:32 jack_Meng 阅读(82) 评论(0) 推荐(0) 编辑

上一页 1 ··· 38 39 40 41 42 43 44 45 46 ··· 164 下一页

导航