.Net Framework

Joplin:真正的 Evernote 开源替代品

。_饼干妹妹 提交于 2021-02-04 09:53:58
https://linux.cn/article-11896-1.html Joplin 是一个开源笔记记录和待办应用。你可以将笔记组织到笔记本中并标记它们。Joplin 还提供网络剪贴板来保存来自互联网的文章。 Joplin:开源笔记管理器 如果你喜欢 Evernote ,那么你不会不太适应这个开源软件 Joplin 。 Joplin 是一个优秀的开源笔记应用,拥有丰富的功能。你可以记笔记、记录待办事项并且通过和 Dropbox 和 NextCloud 等云服务链接来跨设备同步笔记。同步过程通过端到端加密保护。 Joplin 还有一个 Web 剪贴板,能让你将网页另存为笔记。这个网络剪贴板可用于 Firefox 和 Chrome/Chromium 浏览器。 Joplin 可以导入 enex 格式的 Evernote 文件,这让从 Evernote 切换变得容易。 因为数据自行保存,所以你可以用 Joplin 格式或者原始格式导出所有文件。 Joplin 的功能 以下是 Joplin 的所有功能列表: 将笔记保存到笔记本和子笔记本中,以便更好地组织 创建待办事项清单 可以标记和搜索笔记 离线优先,因此即使没有互联网连接,所有数据始终在设备上可用 Markdown 笔记支持图片、数学符号和复选框 支持附件 可在桌面、移动设备和终端(CLI)使用 可在 Firefox 和 Chrome

C# PDF Writer

人盡茶涼 提交于 2021-02-04 06:29:02
在一些订阅号中无意中看到了这样一篇文章,就记录了一下: 一、PDF File Writer基本介绍 1.1 支持的常用功能 PDF File Writer组件可以在.NET应用程序中直接创建PDF格式的文件。最低的开发环境是.NET 4.0 + VS 2013。我们来看看该组件支持的PDF的一些功能: 图形:支持画线、矩形、多边形、贝塞尔曲线,前景和背景颜色,模式和阴影。 图片:支持位图图像和矢量图像 文本:支持行文本和列文本 条形码:支持条形码:Barcode 128, Barcode 39, Barcode interleaved 2 of 5等 二维码:支持二维条码 加密:支持AES-128加密算法 Web链接:支持Web超链接 书签:支持文档大纲 图表:支持微软的图表,支持数据表格,支持声音,视频播放; 1.2 使用PDF File Writer创建PDF的步骤 使用PDF File Writer在程序中创建一个PDF文件的主要步骤如下: Step 1: 创建PdfDocument文件对象 Step 2: 创建资源对象,如文字(PdfFont),图像(PdfImage)等 Step 3: 创建文件页对象PdfPage Step 4: 创建内容对象PdfContents Step 5: 在内容对象上添加文字,或者图像等内容 重复3, 4 ,5 创建其他页 Step 6:

第一章 笔记本电脑安装Linux系统(Centos7)

吃可爱长大的小学妹 提交于 2021-02-03 07:00:41
目标:通过【Linux+Docke+Nginx+Jenkins+k8s(Kubernetes)+CICD(自动化)】进行项目部署 内容:根据个人进度实时分章节记录自己所遇到的问题 一、准备工作 1、下载Centos7镜像(下载地址: http://vault.centos.org/ ) 2、下载uitralso软碟通(下载地址: https://cn.ultraiso.net/xiazai.html ) 3、大于8G的U盘 二、准备U盘启动器 1、双击打开uitralso 2、找到镜像文件 3、点击菜单栏启动下列表中“写入磁盘映像”。(备注:当点击写入后,会格式化你的U盘,重要信息请备份) 4、完成之后会你的U盘将会被命名为Centos7-**** 三、进入BIOS系统 1、进入BIOS设置USB方式有很多,自己遇到的:F12,Enter 2、选择USB启动 四、开始安装 1、正常就和虚拟机上安装Centos一样的操作 2、自己在操作过程中遇到比较坑的问题: 出现了dracut 解决办法,重启,到此界面按e进入 将 setparams ‘Test this media & install CentOS 7’ linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL= CentOS\x207\x20x\86_64 quiet

.netcore部署到IIS上出现HTTP Error 502.5

半腔热情 提交于 2021-02-02 13:52:18
首先网上是有很多解决方案,但是对我这个错误完全没用 如果你们没有环境首先得预装环境如下 1、首先在bing.com下搜索asp.net core download, 然后打开搜索到的信息 . NET Downloads – microsoft . com 2、打开之后进入 https://www.microsoft.com/net/download/windows , 然后点击 Download .NET Core SDK (建议下载最新版) 直接下载安装即可。 因为我的SDK跟我现在的新项目版本不兼容才出现这个问题,所有出现这个问题大家可以往SDK版本方面去找问题 来源: oschina 链接: https://my.oschina.net/u/4320349/blog/3981927

.net core 部署到IIS 以及上 HTTP Error 502.5

你。 提交于 2021-02-02 13:06:18
安装AspNetCoreModule托管模块后执行 1.net stop was /y 2.net start w3svc 测试可以,但是需要装对应的托管模块的版本。 <div id="cnblogs_post_body" class="blogpost-body"><p><span style="font-size: 14pt; font-family: 'Microsoft YaHei';"><strong>1. .NET Core与Windows环境</strong></span></p> <p>  Asp.Net Core 2.2.0</p> <p>  Windows 10</p> <p><span style="font-size: 14pt; font-family: 'Microsoft YaHei';"><strong>2. 先决条件</strong></span></p> <p>   下载并安装<a href="https://www.microsoft.com/net/permalink/dotnetcore-current-windows-runtime-bundle-installer" target="_blank">.Net Core Hosting Bundle</a>.</p> <p><span style="font-family:

Golang 在WIN10环境下编译报 %PATH% 下无法找到gcc

随声附和 提交于 2021-02-02 11:50:05
网上大部分解决方案都是去下个mingw-w64的环境,但是国内下载实在是太缓慢了 在github上找到一个解决gcc的方法,下个 tdmgcc ,效果一样的,最主要的就是快 我遇到这个问题是在安装 go-sqlite3 时出现的 来源: oschina 链接: https://my.oschina.net/jayR/blog/4941354

CMD命令行下编译.Net Visual Studio 项目

点点圈 提交于 2021-02-02 06:58:57
有时候我们需要编译.net 的sln解决方案,可是VS打开的速度太慢,可以用命令行进行代替,详细过程如下: 1.开始菜单——>Visual Studio 2017(根据你电脑上安装的VS版本来)——>Visual Studio Tools——>打开 Developer Command Prompt for VS 2017 2.输入如下命令: devenv 资源管理器中的sln路径 /build(或者rebuild) Release(或者debug) 假如我的vs解决方案为路径 D:\Works\MyApp.sln,则编译可以用如下命令进行: (1) 编译 为 Debug 类型 devenv D:\Works\MyApp.sln /build debug (2) 编译 为 Release 类型 devenv D:\Works\MyApp.sln /build debug (3) 重新编译 为 Debug 类型 devenv D:\Works\MyApp.sln /rebuild debug (4) 重新编译 为 Release 类型 devenv D:\Works\MyApp.sln /rebuild release 3.命令行格式 devenv 解决方案文件.sln /build [ 解决方案配置 ] [ /project 项目名称或文件 [ /projectconfig 名称 ]

Docker Install error

南楼画角 提交于 2021-02-02 05:44:23
https://github.com/dotnet/runtime/issues/721 https://github.com/dotnet/aspnetcore/issues/19467 C:\Users\Administrator>dotnet --info .NET Core SDK(反映任何 global.json): Version: 3.1.100 Commit: cd82f021f4 运行时环境: OS Name: Windows OS Version: 10.0.17134 OS Platform: Windows RID: win10-x64 Base Path: C:\Program Files\dotnet\sdk\3.1.100\ Host (useful for support): Version: 3.1.0 Commit: 65f04fb6db .NET Core SDKs installed: 1.1.13 [C:\Program Files\dotnet\sdk] 1.1.14 [C:\Program Files\dotnet\sdk] 2.1.202 [C:\Program Files\dotnet\sdk] 2.1.302 [C:\Program Files\dotnet\sdk] 2.1.505 [C:\Program Files

交叉引用:Microsoft.NET标准异常 和错误代码对照表

会有一股神秘感。 提交于 2021-02-02 05:36:07
简介 此表旨在帮助将Windows运行时应用程序错误代码交叉引用到Microsoft.NET标准异常,这些异常可以作为应用程序异常处理技术的一部分。 对照表 .NET Exception (Namespace) HRESULT(s) - symbolic HRESULT(s) - raw AccessViolationException E_POINTER 0x80004003 AmbiguousMatchException (System.Reflection) COR_E_AMBIGUOUSMATCH 0x8000211d ApplicationException COR_E_APPLICATION 0x80131600 AppDomainUnloadedException COR_E_APPDOMAINUNLOADED 0x80131014 ArithmeticException COR_E_ARITHMETIC 0x80070216 ArgumentException COR_E_ARGUMENT 0x80070057 ArgumentNullException E_POINTER 0x80004003 ArgumentOutOfRangeException COR_E_ARGUMENTOUTOFRANGE 0x80131502 ERROR_NO_UNICODE

[译]C# 7系列,Part 4: Discards 弃元

允我心安 提交于 2021-02-02 03:45:15
原文: https://blogs.msdn.microsoft.com/mazhou/2017/06/27/c-7-series-part-4-discards/ 有时我们想要忽略一个方法返回的值,特别是那些out参数,一个典型的例子是检查一个字符串是否可以解析成另一种类型: bool parsedValue; if ( bool .TryParse( " TRUE " , out parsedValue)) { /* 其他代码 */ } 这里我们要忽略parsedValue。 我们还希望使这个变量不可访问,以便开发人员不能引用它。 C# 7.0有一个叫做discards(译注:官方翻译:弃元)的新特性,可以在这个场景中用来实现我们的目标。 弃元 弃元是可以赋值但不能从中读取的局部变量。 也就是说,它们是“只写”的局部变量。 它们没有名称,而是用_(下划线)表示。_是上下文关键字,与var非常相似,并且_不能被读取(即不能出现在赋值的右侧)。 如果我们将弃元应用到上面的代码,它将看起来像这样: if ( bool .TryParse( " TRUE " , out bool _)) { /* 其他代码 */ } 因为_是不可读的,所以它不会出现在IDE的智能感知中,也不会编译代码。 弃元适用的场景 带有out修饰符的声明表达式,例如:bool. TryParse(“字符串”