- 博客(11)
- 收藏
- 关注
原创 Avalonia UI程序打包为deb安装包
为图标文件所在位置,一定要与上述图标相关配置中的Linux路径一致,否则不会显示图标。将CMD命令行或PowerShell定位到工程所在目录。的路径只可改动工程名字,因为deb默认安装位置就是。运行完成后,则可以在输出目录中,生成相应的deb包。关于快捷方式,有几点需要注意,不然容易出问题。:安装包在Linux安装后,图标文件的路径。关于.dektop文件的相关说明,请参考。:图标文件复制方式:如果较新则复制。:图标文件的相对路径。
2023-03-16 15:04:40 1715
原创 解决Avalonia UI在一些Linux(UOS、Deepin等)上,窗口启动不居中的问题
这应该是Avalonia的一个Bug,在Linux启动时 ,窗体位置计算的问题,最新预览版应该已经解决了这个问题,不过目前稳定版,还需要自己手动解决一下。程序发布后,在Windows上运行正常,启动位置为屏幕中央,但是一些Linux中启动位置不对。使用Avalonia UI开发跨平台桌面应用,设置了窗口启动位置,如下。
2023-03-15 09:47:59 1336
原创 WPF混合开发之WebView2(一) 简介及环境搭建
微软基于Edge浏览器推出了webview2控件,用于解决混合开发的痛点,下面就一起来了解一下吧!
2022-06-28 23:36:32 6342
原创 .net core中自动批量向容器中注入服务
引言.net core 为我们提供了良好的容器机制,并可以简单的在 Configuration 方法中向容器中注入服务,但是当服务比较多的时候,就会使我们的注入过程变得很麻烦,不容易管理,所以就需要我们自己动手写一些代码,实现服务的管理以及自动注入。关于这篇博客所写的代码,我已经上传至Github,大家可以下载源码观看,如果觉得不错,顺手给个 Star 哦。实现思路要实现自动注入,需要做好以下几件事:使容器可以自动发现需要注入的服务,并注册服务服务需要标记自己需要的生命周期,方便容器注入异常
2021-05-23 21:30:53 1059
原创 Windows 10家庭中文版中启用WSL 2
文章目录1、使用WSL 2的系统要求2、启用适用于 Linux 的 Windows 子系统3、启用虚拟机功能4、更新WSL 2的Linux内核更新包5、设置WSL 2为默认的wsl版本6、安装Linux系统7、参考资料1、使用WSL 2的系统要求系统版本:Windows 10 1903及以上版本。系统内部版本: 18362及以上。系统版本查看方式:使用快捷键Win+R打开运行窗口,输入winver,确定,查看系统版本。打开命令行窗口,输入ver,查看系统版本。2、启用适用于
2021-03-03 00:19:36 15311 3
原创 npm 切换源——基于nrm的cnpm设置
cnpm 设置以及 npm 切换源由于一些众所周知的原因,我们在使用 npm 下载一些依赖包时,速度不忍直视,所幸的的是,npm 可以切换源来使用其他的镜像下载,对于国内来说,一般是使用淘宝的源。淘宝源是阿里为了方便使用而搭建的一个 npm 源,使用淘宝源,下载的速度是非常快的。1、淘宝源的安装npm install -g cnpm --registry=https://registry.npm.taobao.org安装了 npm 后,我们可以使用 cnpm(npm 的全局安装包需要设置在环境中
2021-01-20 00:37:49 947
原创 npm 的安装和配置
npm 的安装和配置1、安装 npmNode.js 内置了 npm,安装 Node.js 时,npm 会跟随一起安装上:Node.js 下载2、检查 npm 是否安装成功以及 npm 版本号npm 安装完成后,打开 cmd,输入如下命令:npm -v如果安装成功,则可以正常显示版本号。3、npm 的一些基础设置Web 开发中,npm 的主要作用是下载一些依赖包,而这一过程,会产生一系列的下载缓存。除此之外,对于一些全局安装的 npm 依赖,还会把包永久存储在的本机。而对于 npm 来说,
2021-01-20 00:34:54 840
原创 WPF 在XAML中通过控件事件改变另一控件属性
使用WPF进行开发,很多时候是要注意UI和后台代码的分离,尤其是要改变WinForm中的事件驱动机制,可是近期的开发遇到了这样一个问题,就是当一个控件的事件触发时,改变同级别的另一控件的属性,文字能力实在单薄,还是通过具体例子来说吧。首先,我有一个如下的程序:左边有一个button,右边有一个圆,现在设定的情景是这样的,我点击一下按钮,圆消失,这要是使用传统的事件机制很容易实现,只需要挂接一...
2019-07-21 21:13:10 2343
原创 JetBrains Resharper 2019.1.3的安装、破解、使用
最近在浏览GitHub时,看到好多项目下面会有如下图标:几经折腾之后,发现这个一个非常好用的VS插件(称为神级也不为过),可以进行编写提示、代码重构、文件搜索等许多操作,当然目前最新版的VS中已经具有很多类似的功能,但是这个插件从实用性上来说还是要完虐VS内置的一系列小工具(尤其是很多快捷键的设置),唯一不足的是这是个收费插件,博主我寻找了好久,终于找到如下地址可以完美破解使用此插件,感兴趣的...
2019-07-21 20:37:19 13129
原创 Visual Studio使用详解(一)VS下载及安装
前言作为一枚程序猿来说,无论是刚刚入门的小白,还是已经身经百战的大神,写代码都是必须进行的工作,这就涉及到一个写作工具的问题,虽然就连Windows自带的记事本都可以进行代码的写作,但是为了高效的工作,还是推荐使用专用的软件,在此介绍一下C#开发使用的Visual Studio软件。一、 Visual Studio简介Visual Studio,简称为VS,是由微软大佬发布的一个是一个基本完...
2019-01-13 00:28:00 2372
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人