core

.NET Core UI框架Avalonia

杀马特。学长 韩版系。学妹 提交于 2019-12-16 18:31:50
.NET Core UI框架Avalonia,Avalonia是一个基于WPF XAML的跨平台UI框架,并支持多种操作系统:Windows(.NET Framework,.NET Core),Linux(GTK),MacOS,Android和iOS。 Avalonia目前处于测试阶段。 GitHub:https://github.com/AvaloniaUI/Avalonia 开发准备 VS 2017安装扩展 https://marketplace.visualstudio.com/items?itemName=AvaloniaTeam.AvaloniaforVisualStudio 然后就可以开发项目 选择 Avalonia Application ,就可以创建一个项目,默认有两个会创建两个框架.NET Framework 4.6.1和.NET Core 2.0。 在项目中可以创建 Window 和 UserControl。 示例UI项目 新建一个基础项目myapp,将MainWindow.xaml 添加几个按钮,就是WPF XAML 的语法,直接可以实现对应布局。 <Window xmlns="https://github.com/avaloniaui" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title=

.NET CORE 升级3.0遇到的问题the project must provide a value for configuration

别说谁变了你拦得住时间么 提交于 2019-12-16 10:04:53
将.NET Core 2.2应用程序迁移到Core 3.0时遇到了the project must provide a value for configuration的问题。原来在.proj项目文件文件的引用中引用Microsoft.AspNetCore.Razor.Design版本=“ 2.2.0”。删除该引用(由于Razor.Design现在是AspNetCore库的一部分,根本不需要此引用)就可以解决该问题。 来源: https://www.cnblogs.com/yanglang/p/12046726.html

django报错:django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module. Did you install mysqlclient?

坚强是说给别人听的谎言 提交于 2019-12-15 17:33:35
django 迁移数据库报错 django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module. Did you install mysqlclient? 解决方案:在settings.py同级目录中的__init__.py文件中加入: import pymysql pymysql.install_as_MySQLdb() 来源: https://www.cnblogs.com/pfeiliu/p/12045021.html

ASP.NET Core框架深度学习(一) Hello World

倖福魔咒の 提交于 2019-12-14 14:26:18
  对于学习Core的框架,对我帮助最大的一篇文章是Artech的《 200行代码,7个对象——让你了解ASP.NET Core框架的本质 》,最近我又重新阅读了一遍该文。本系列文章就是结合我的阅读心得,一起来搭建一个迷你的Core框架。 本文相关代码在码云上,链接如下 https://gitee.com/qixinbo/MyKestrelServer/tree/master/CoreMini/CoreMini 还有部分是core的源码,链接如下 https://github.com/aspnet/AspNetCore/tree/master/src/Http 1、从Hello World谈起   当我们最开始学习一门技术的时候都喜欢从Hello World来时,貌似和我们本篇的主题不太搭。但事实却非如此,在我们看来如下这个Hello World是对ASP.NET Core框架本质最好的体现。 public class Program { public static void Main() => new WebHostBuilder() .UseKestrel() .Configure(app => app.Run(context => context.Response.WriteAsync("Hello World!"))) .Build() .Run(); }  

solr的使用方式

冷暖自知 提交于 2019-12-14 06:06:36
solr的使用 本博客solr版本为7.7.2 下载地址: http://mirrors.tuna.tsinghua.edu.cn/apache/lucene/solr/7.7.2/solr-7.7.2.zip 下载完压缩文件后解压到本地即可 打开 使用cmd进入控制台,然后进入solr-7.7.2\bin文件夹,在文件夹中输入 solr start 默认端口号是8983,注意窗口不要关闭 打开后访问 http://localhost:8983/solr可以访问solr后台管理 点击选项中的core admin创建一个实例, 如果创建失败提示没有配置文件可以直接把solr-7.7.2\server\solr\configsets_default下的面conf文件夹复制到实例文件夹中 注意查看日志 导入数据 导入驱动 在core中创建lib文件夹存入jar包 放好后刷新core,在core admin选择reload刷新 修改 solrconfig.xml 文件 <requestHandler name="/dataimport" class="org.apache.solr.handler.dataimport.DataImportHandler"> <lst name="defaults"> <str name="config">data-config.xml</str> <

Windows平台部署 Asp.Net Core 3.1.0,将 ASP.NET Core 应用发布到 IIS ,使用 IIS 在 Windows 上托管 ASP.NET Core

孤街浪徒 提交于 2019-12-14 03:38:29
第一部分:本教程介绍如何在 IIS 服务器上托管 ASP.NET Core 应用。   官方文档地址: https://docs.microsoft.com/zh-cn/aspnet/core/tutorials/publish-to-iis?view=aspnetcore-3.1&tabs=visual-studio 本教程涵盖以下主题: 在 Windows Server 上安装.NET Core Hosting Bundle。 在 IIS 管理器中创建 IIS 站点。 部署 ASP.NET Core 应用。 我概况一下,主要是安装2个文件: 1、安装 . NET Core SDK 安装在开发计算机上(dotnet-sdk-3.1.100-win-x64.exe)        下载地址: https://dotnet.microsoft.com/download 。选择 Download .NET Core SDK 这个版本进行安装就可以。 2、安装 .NET Core 托管捆绑包(dotnet-hosting-3.1.0.exe)。使用以下链接下载安装程序: 下载地址: 当前 .NET Core 托管捆绑包安装程序(直接下载) https://www.microsoft.com/net/permalink/dotnetcore-current-windows-runtime

Replace all blackslashes with forward slash [duplicate]

这一生的挚爱 提交于 2019-12-14 03:35:39
问题 This question already has answers here : String.Replace not replacing the string during runtime (4 answers) Closed 2 years ago . What is the best way to replace all occurrences of "\" with "/" in a string in c#? I've tried the following options but neither work. variable.Replace("\", "/"); variable.Replace(@"\", @"/"); Thanks. 回答1: You should assign result of replacement: var res = variable. Replace("\\", "/"); // you need "\\" because "\" is escape symbol. or var res = variable.Replace(@"\",

CentOS 7安装.NetCore

六眼飞鱼酱① 提交于 2019-12-14 00:47:41
打开终端并运行以下命令。 sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm 安装.NET Core SDK 更新可用于安装的产品,然后安装.NET Core SDK。在您的终端中,运行以下命令。 sudo yum install dotnet-sdk-3.1 安装ASP.NET Core运行时 更新可用于安装的产品,然后安装ASP.NET运行时。在您的终端中,运行以下命令。 sudo yum install aspnetcore-runtime-3.1 安装.NET Core运行时 更新可用于安装的产品,然后安装.NET Core运行时。在您的终端中,运行以下命令。 sudo yum install dotnet-runtime-3.1 如何安装其他版本 示例: 安装 .NET Core 2.2 SDK: dotnet-sdk-2.2 安装 ASP.NET Core 3.0 runtime: aspnetcore-runtime-3.0 安装 .NET Core 2.1 runtime: dotnet-runtime-2.1 来源: CSDN 作者: HueiFeng 链接: https://blog.csdn.net/qq_27843785

Solr7.3.0入门教程,部署Solr到Tomcat,配置Solr中文分词器

一曲冷凌霜 提交于 2019-12-14 00:13:05
solr 基本介绍 Apache Solr (读音: SOLer) 是一个开源的搜索服务器。Solr 使用 Java 语言开发,主要基于 HTTP 和 Apache Lucene 实现。Apache Solr 中存储的资源是以 Document 为对象进行存储的。每个文档由一系列的 Field 构成,每个 Field 表示资源的一个属性。Solr 中的每个 Document 需要有能唯一标识其自身的属性,默认情况下这个属性的名字是 id,在 Schema 配置文件中使用:id进行描述。 Solr是一个高性能,采用Java开发,基于Lucene的全文搜索服务器。文档通过Http利用XML加到一个搜索集合中。查询该集合也是通过 http收到一个XML/JSON响应来实现。它的主要特性包括:高效、灵活的缓存功能,垂直搜索功能,高亮显示搜索结果,通过索引复制来提高可用性,提 供一套强大Data Schema来定义字段,类型和设置文本分析,提供基于Web的管理界面等。 solr 名称来源 Search On Lucene Replication solr 历史 2004年 CNET 开发 Solar,为 CNET 提供站内搜索服务 2006年1月捐献给 Apache ,成为 Apache 的孵化项目 一年后 Solr 孵化成熟,发布了1.2版,并成为 Lucene 的子项目 2010年6月