netcore vs
让vs支持wsl调试
WSL安装 wsl --install -d Ubuntu 等一会提示输入用户名,不用管它,直接关闭,下次打开wsl,会以无密码的root用户打开 wsl卸载 wsl --unregister Ubuntu 安装vs调试器 下载vsdbg: https://vsdebugger.azureedge. ......
[题解] CF505E Mr. Kitayuta vs. Bamboos
Mr. Kitayuta vs. Bamboos 给定 \(n\) 个数 \(h_{1 \dots n}\)。 你需要进行 \(m\) 轮操作,每轮操作为 \(k\) 次修改,每次修改可以选择一个数 \(h_i\) 修改为 \(\max(h_i - p, 0)\)。 每轮操作后每个 \(h_i\) ......
VS Code搭建Node.js环境
VS Code搭建Node.js环境 VS Code集成了方便的Node.js插件,使您可以轻松安装和配置Node.js环境。您可以采用以下步骤来搭建Node.js环境。 1. 安装VS Code 在VS Code官网上下载并安装VS Code 2. 安装Node.js插件 在VS Code插件市场 ......
开发现代化的.NetCore控制台程序:(3)将nuget包发布到GitHubPackages
前言 上一篇文章已经把项目模板的nuget包发布到了 nuget 的官方源了,其实还可以发布到其他源,比如 GitHub ,本文记录一下发布到 GitHub Packages 的过程。 注意:本文建立在本系列第二篇文章的基础上,为了更好理解操作过程,请先熟悉本项目的代码结构 创建 GitHub to ......
设计模式 - Immutable 模式(Java不变集合类 vs Google Guava不变集合类)
总结 JDK中的unmodifiableList的构造函数是对原始集合的浅拷贝, 而Guava.ImmutableList.copyOf是对原始集合的深拷贝 public class ImmutableDemo { public static void main(String[] args) { L ......
文心一言 VS 讯飞星火 VS chatgpt (132)-- 算法导论11.2 4题
四、用go语言,说明在散列表内部,如何通过将所有未占用的槽位链接成一个自由链表,来分配和释放元素所占的存储空间。假定一个槽位可以存储一个标志、一个元素加上一个或两个指针。所有的字典和自由链表操作均应具有 O(1)的期望运行时间。该自由链表需要是双向链表吗?或者,是不是单链表就足够了呢? 文心一言: ......
开发现代化的.NetCore控制台程序:(2)创建一个C#项目模板
前言 上一篇文章(开发一个现代化的.NetCore控制台程序,包含依赖注入/配置/日志等要素)介绍了开发现代化的.NetCore控制台程序的细节,但这还不够,我又创建了一个脚手架模板,并命名为 FluentConsole.Templates ,可以方便的创建「现代化控制台应用」。 源码地址: htt ......
vs c++ 调试技巧
C语言基础入门48篇_04VS调试入门 https://blog.csdn.net/Dasis/article/details/121397288 栈回溯——获取当前线程内ebp与call_ret https://www.cnblogs.com/qinghuan190319/p/15378357.h ......
文心一言 VS 讯飞星火 VS chatgpt (131)-- 算法导论11.2 3题
三、用go语言,Marley 教授做了这样一个假设,即如果将链模式改动一下,使得每个链表都能保持已排好序的顺序,散列的性能就可以有较大的提高。Marley 教授的改动对成功查找、不成功查找、插入和删除操作的运行时间有何影响? 文心一言: Marley 教授的假设是关于调整链表(可能是一个散列链表)以 ......
vs code 注释自定义颜色、高亮(使用better-comments插件)
一、下载安装扩展,扩展 -> 输入better-comments 搜索 -> 安装 二.此时的 .vue后缀 文件注释还未生效,需要修改.vscode配置 1.需要找到 aaron-bond.better-comments-3.0.2 -> out -> parser.js 修改全局配置文件 这里我 ......
"Go to Source" for Latex on VS Code does not seem to work
I recommend installing LaTeX Workshop instead of LaTeX Preview. Then use the following shortcuts for synctex (aka 'jumping' between code and pdf): fro ......
简化asp.netcore框架
简化asp.netcore框架 大A老师的(200行代码了解框架本质)[https://www.cnblogs.com/artech/p/inside-asp-net-coreframework.html]写的非常好,不过还是有些许的复杂,比如第9条 HttpContext和Server之间的适配, ......
VS 在 Release 模式下使用断点调试程序
修改方法: 项目属性 --》 c/c++ --》 常规 --》 调试信息格式 选择程序数据库 (默认:无) 项目属性 --》 c/c++ --》 优化 --》 优化 选择已禁用 (默认:优化) 项目属性 --》 链接器 --》调试 --》生成调试信息 选择优化以便于调试 (默认:否) ......
解决VS2019和VS2022项目兼容性问题
近期,我遇到了一个问题,我使用的项目在VS2019中开发,但在被VS2022打开之后,再次在VS2019中打开该项目时,却出现了兼容性问题。在本篇博客中,我将分享解决这个问题的方法。 问题描述 在使用VS2019开发的项目,在被VS2022打开一次后,再次在VS2019中打开该项目时,会出现以下两个 ......
搭建一个.NetCore控制台程序框架,包含依赖注入/配置/日志等要素
前言# 最近需要开发小工具的场景有点多,上次我用 go 语言开发了一个 hive 导出工具,体验还不错,只是 go 语言的语法实在是喜欢不起来,这次继续试试用 C# 来开发小工具。 这次小工具的功能很简单,数据库数据迁移,不过这不重要,主要是记录一下更适合 .Net Core 宝宝体质的控制台小工具 ......
开发一个现代化的.NetCore控制台程序,包含依赖注入/配置/日志等要素
前言 最近需要开发小工具的场景有点多,上次我用 go 语言开发了一个 hive 导出工具,体验还不错,只是 go 语言的语法实在是喜欢不起来,这次继续试试用 C# 来开发小工具。 这次小工具的功能很简单,数据库数据迁移,不过这不重要,主要是记录一下更适合 .Net Core 宝宝体质的控制台小工具开 ......
NETCore,离线部署Linux ,离线部署 libgdiplus
背景 错误信息:Unable to load shared library ‘libgdiplus‘ or one of its dependencies 解析:libgdiplus是Linux支持Netcore的图形库,比如System.Drawing要用,在线安装都容易,离线就处理起来恶心了 以 ......
WPF仿VS TreeView
[TemplatePart(Name = "PART_Content", Type = typeof(ToggleButton))] [TemplatePart(Name = "Expander", Type = typeof(Panel))] public class OTreeViewItem ......
vs code窗口透明和设置背景图
linux 版本 首先下载插件GlassIt-VSC 进入设置页面:按F1 ,搜索打开工作区设置,进入设置页面后搜索glassit.alpha,然后就可以设置透明度了. 【快捷键:透明度提高(Ctr + Alt +Z),透明度降低(Ctr + Alt +C)】 windows 版本 1.vscode ......
[JSON] Fastjson 之版本对比:Fastjson vs Fastjson2
1 Fastjson2 1.1 简述 FASTJSON相对其他JSON库的特点是快,从2011年fastjson发布1.1.x版本之后,其性能从未被其他Java实现的JSON库超越。 Fastjson2相对Fastjson1版本可以说是一次完全重构。 这里从代码的角度,分析两者的一些区别; 并总结一 ......
vs2015编译glib2.5.0
1、首先安装vs2015,以及下载一个glib2.50的源码包 2、编译glib的问题 ①首先解决提示找不到libintl.h的问题 需要编译安装libintl模块,可通过下载到glib仓库下载gettext-runtime-dev_0.18.1.1-1_win32包,里面提供了libintl.h和 ......
文心一言 VS 讯飞星火 VS chatgpt (130)-- 算法导论11.2 2题
二、用go语言,对于一个用链接法解决冲突的散列表,说明将关键字 5,28,19,15,20,33,12,17,10 插入到该表中的过程。设该表中有 9 个槽位,并设其散列函数为 h(k)=k mod 9。 文心一言: 在这个问题中,我们使用 Go 语言来解决一个散列(Hash)表的问题,该问题需要我 ......
VS2022修改cs文件模板
在路径:C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\ItemTemplates\AspNetCore\Code\1033\Class clrversion 公共语言运行时 (CLR) 的当前版本。 ext* ......
VS中多个源文件中只运行其中特定文件
1.问题 有时候一个项目中创建了多个源文件,但是我只想运行其中的一个,一起运行就会出现多个main入口的问题 2.解决方式 2.1 右键要排除的文件,点击属性 2.2 从生成中排除一项中选择是即可 2.3 此时被排除的文件会显示一个红杆,接着可以正常运行了。 ......
文心一言 VS 讯飞星火 VS chatgpt (129)-- 算法导论11.1 4题
四、用go语言,我们希望在一个非常大的数组上,通过利用直接寻址的方式来实现一个字典。开始时该数组中可能包含一些无用信息,但要对整个数组进行初始化是不太实际的,因为该数组的规模太大。请给出在大数组上实现直接寻址字典的方案。每个存储对象占用 O(1)空间;SEARCH、INSERT和DELETE操作的时 ......
文心一言 VS 讯飞星火 VS chatgpt (128)-- 算法导论11.1 3题
三、用go语言,试说明如何实现一个直接寻址表,表中各元素的关键字不必都不相同,且各元素可以有卫星数据。所有三种字典操作(INSERT、DELETE和SEARCH)的运行时间应为O(1)(不要忘记 DELETE 要处理的是被删除对象的指针变量,而不是关键字。) 文心一言,代码正常运行: 在 Go 语言 ......
区块链平台终极对决:Solana Vs. Polygon Vs. Ethereum
区块链技术是目前世界上最受关注的技术之一。它几乎进入了每一个领域,以其中心化的系统来改善现有技术。随着区块链的进入,也为这些细分领域开发了许多不同种类的应用。它还催生了诸如NFT、去中心化金融(Defi)、加密货币等很多东西。 原文:https://www.blockchain-council.or ......
汇编-VS2019汇编环境设置
看:https://www.cnblogs.com/liming19680104/p/17744270.html 其中的 方法五--VS2019纯汇编 ......
NetCore 技术参考
开发平台 1、数据模型 2、数据视图 3、界面模型 4、系统图标接口开发 1、接口设置 2、联动设置 3、调用日志代码生成 1、BLL业务逻辑层 2、DAL数据访问层 3、Model实体层 4、生成报表模板 5、EF接口 6、EF业务逻辑层 7、EF数据访问层 8、EFModel模型数据配置 1、表 ......