core

Centos 7 Asp.net core 使用QRCoder 报“Unable to load DLL 'gdiplus'"

狂风中的少年 提交于 2020-03-27 14:47:56
3 月,跳不动了?>>> Centos 7 Asp.net core 使用QRCoder 报“Unable to load DLL 'gdiplus'" 环境:Centos7 .Net core 2.0 问题: 使用QRCoder 报“Unable to load DLL 'gdiplus'" 解决: yum install libgdiplus-devel 注意 安装 libgdiplus-devel 之前需要 安装 epel rpm -ivh http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm yum install libgdiplus 后,在centos7 下,程序并不能运行成功还是报错,查看libgdiplus安装情况 rpm -qa |grep libgdiplus rpm -ql libgdiplus-2.10-9.el7.x86_64 在/usr/lib64下缺少libgdiplus.so文件 Centos7 需要通过安装libgdiplus-devel来解决 来源: oschina 链接: https://my.oschina.net/u/4072296/blog/3212422

如何在ASP.NET Core中自定义Azure Storage File Provider

我的梦境 提交于 2020-03-26 13:21:08
文章标题:如何在ASP.NET Core中自定义Azure Storage File Provider 作者:Lamond Lu 地址: https://www.cnblogs.com/lwqlun/p/10406566.html 项目源代码: https://github.com/lamondlu/AzureFileProvider 背景 # ASP.NET Core是一个扩展性非常高的框架,开发人员可以根据自己的需求扩展出想要的功能。File Provider是ASP.NET Core中的一个重要组件,通过这个组件,开发人员可以暴露一组文件,并允许应用程序像访问静态文件一样访问暴露的文件。 ASP.NET Core中内置了3种File Provider PhysicalFileProvider - 用来访问和应用程序部署在一起的静态文件 ManifestEmbeddedFileProvider - 用来访问程序集中的内嵌文件 CompositeFileProvider - 将多个File Provider合并使用 那么如何自定义一个File Provider呢?比如如何将Azure Files Storage中的文件暴露给ASP.NET Core应用程序。今天我们来演示一下,如果通过实现 IFileProvider 接口来实现一个Azure Files Storage

web项目没有run on server时..

心已入冬 提交于 2020-03-25 08:36:43
文章转载至:http://blog.csdn.net/hongchangfirst/article/details/7722703 web项目没有run on server 1、首先确保正确安装Tomcat和JDK。(eclipse要确保eclipse是javaee版本的,或者已经安装看wtp插件 )   Tomcat安装参考:http://jingyan.baidu.com/article/4853e1e53465271909f72690.html 2、找到对于web项目的文件夹,打开文件夹下.project文件 3、查看.project文件是否包含以下文件,如果没有添加进去,修改后保存文件。   在 <natures> </natures>中加入 <natures> <nature>org.eclipse.jem.workbench.JavaEMFNature</nature> <nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature> <nature>org.eclipse.jdt.core.javanature</nature> <nature>org.eclipse.wst.common.project.facet.core.nature</nature> <nature>org.eclipse

使用docker-compose安装harbor1.8.6

流过昼夜 提交于 2020-03-25 02:01:24
harbor特性 1、基于角色的访问控制:用户和存储库是通过“项目”组织的,用户可以对多个镜像仓库统一命名空间拥有不同的权限。 2、镜像复制:可以基于具有多个Registry实例之间复制(同步)图像和图表。如果出现任何错误,Harbor会自动重试复制。非常适合于负载平衡、高可用性、多数据中心、混合和多云场景。 3、LDAP/AD支持:Harbor与现有企业LDAP/AD集成,用于用户身份验证和管理,并支持将LDAP组导入Harbor并为其分配适当的项目角色。 镜像删除和垃圾收集:镜像可以删除,其空间可以回收。 4、国际化:对多国语言支持(已拥有中文、英文、德文、日语和俄文); 5、图形化用户界面:用户可以轻松浏览、搜索存储库和管理项目。 6、审计管理:跟踪到存储库的所有操作。 7、RESTful API:用于大多数管理操作的RESTful API,易于与外部系统集成。一个嵌入式的Swagger用户界面可用于探索和测试API。 简单部署:提供在线和离线安装程序。此外,可以安装到vSphere平台的(OVA方式)虚拟设备。 Harbor 组件 1、proxy:Harbor的组件,如注册表、UI和令牌服务,都位于反向代理之后。代理将来自浏览器和Docker客户机的请求转发到各种后端服务。 2、Registry:负责存储Docker镜像和处理Docker推/拉命令

软工结队博客

空扰寡人 提交于 2020-03-24 14:45:23
[软工]结对项目作业 项目 内容 这个作业属于哪个课程 2020春季计算机学院软件工程(罗杰 任健) 这个作业的要求在哪里 结对项目作业 我在这个课程的目标是 学习工程化开发软件,体验团队开发和结队开发 这个作业在哪个具体方面帮助我实现目标 体验结队编程的过程 班级 006 项目地址 https://github.com/BUAA-SE/extremely-weak-GeoGebra PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟) Planning 计划 · Estimate 估计这个任务需要多少时间 10 10 Development 开发 · Analysis · 需求分析 (包括学习新技术) 100 180 · Design Spec 生成设计文档 50 70 · Design Review 设计复审 (和同事审核设计文档) 40 50 · Coding Standard 代码规范 (为目前的开发制定合适的规范) 50 80 · Design 具体设计 80 100 · Coding 具体编码 300 500 · Code Review 代码复审 50 70 · Test 测试(自我测试,修改代码,提交修改) 150 240 Reporting 报告 ·Test Report 测试报告 30 40 ·Size

ASP.NET Core界面开发,DevExpress v19.2增强富文本编辑器功能

情到浓时终转凉″ 提交于 2020-03-24 09:53:28
3 月,跳不动了?>>> 由轻量级JavaScript小部件提供支持的70+个高性能 DevExpress ASP.NET Core Controls ,包含功能完善的报表平台,因此您可以再最短时间内交付响应迅速的业务线应用程序。DevExpress ASP.NET Core控件v19.2新版正式增强Rich Text Editor、Spreadsheet和数据可视化功能,欢迎下载最新版体验! DevExpress ASP.NET v19.2正式版下载 Rich Text Editor 支持RTF ASP.NET Core Rich Text Editor现在可以打开和保存RTF文件。 本地化 在此版本中,您可以使用 DevExpress Localization Service 为ASP.NET Core Rich Text Editor和Spreadsheet控件自定义的资源。 Spreadsheet 本地化 在此版本中,您可以使用 DevExpress Localization Service 为ASP.NET Core Rich Text Editor和Spreadsheet控件自定义的资源。 数据可视化 离散聚合 新版本包含一个新的'aggregateByCategory'选项,使用此选项时,将更改Chart控件聚合离散数据的方式。 如果设置为“ true”

ASP.NET Core开发者成长路线图

我怕爱的太早我们不能终老 提交于 2020-03-24 07:02:52
原文: ASP.NET Core开发者成长路线图 ASP.NET Core开发者路线图RoadMap 来源: MoienTajik/AspNetCore-Developer-Roadmap . 2019年 ASP.NET Core 开发者指南: 你可以在下面找到一张图,该图展示了你可以选取的路径及你想学习的库,从而成为一名 ASP.NET Core 开发者。“作为 ASP.NET Core 开发者,我接下来应该学习什么?”,我把这张图作为建议给每个问过我这一问题的人。 免责声明 该指南的目的是为了给读者心有个大概的轮廓。如果你对接下来要学习的内容感到困惑,这张路线图将指导你,而不是鼓励你选择时髦的东西。 你应该逐渐理解为什么一种工具比另一种工具更适合某些场景,并且记住时髦和新颖的东西并不总是意味着最适合这个工作。 请给一个星星! ⭐ 如果你喜欢或正在使用这个项目进行学习或引用在你的解决方案中,请给它一个星星。谢谢! 路线图 资源 先决条件 C# Entity Framework ASP.NET Core SQL基础知识 通用开发技能 学习GIT, 在GitHub中创建开源项目 掌握HTTP(S)协议, 及其请求方法(GET, POST, PUT, PATCH, DELETE, OPTIONS) 不要害怕使用 Google, Google搜索技巧 学习 dotnet CLI

selenium

你说的曾经没有我的故事 提交于 2020-03-22 09:41:17
selenium 是thoughtWorks公司的一个强大的开源Web功能测试工具系列,采用javascript来管理整个测试过程,包括读入测试套件,执行测试和记录测试结果。它采用javascript单元测试工具JSUnit为核心,模拟正式用户操作,包括浏览页面,点击链接,输入文字,提交表单,触发鼠标事件等。并且能够对页面结果进行种种验证。也就是说,只要在测试用例中把预期的用户行为与结果都描述出来,我们就得到了一个可以自动化运行的功能测试套件。Selenium的核心是用javascript写的,他和浏览器进行通行,把测试用例的信息发送给浏览器执行,从而达到自动化测试的目的 Selenium系列包含4种产品如下: 1、Selenium Core Selenium Core是Selenium的核心,是由javascript和html文件组成,它是selenium IDE和Selenium RC的核心引擎。 2、Selenium IDE Selenium IDE提供了一个浏览器的插件模式,在浏览器的该插件模式下,可以录制和运行脚本。目前只支持Firefox一种浏览器插件 3、Selenium Remote Control selenium RC支持用程序语言编写测试用例,这样做的好处是,可以将selenium与其他测试框架集成。比如testNg,可以把两者集成

使用ASP.NET Core支持GraphQL( restful 配套)

Deadly 提交于 2020-03-22 05:46:49
https://github.com/graphql-dotnet https://github.com/graphql GraphQL简介 官网: https://graphql.cn/code/ 下面是GraphQL的定义: GraphQL 既是一种用于 API 的查询语言也是一个满足你数据查询的运行时。 GraphQL 对你的 API 中的数据提供了一套易于理解的完整描述,使得客户端能够准确地获得它需要的数据,而且没有任何冗余,也让 API 更容易地随着时间推移而演进,还能用于构建强大的开发者工具。 GraphQL由Facebook开发,始于2012年,2015年公开。 GraphQL牛逼之处是它可以让客户端精确的查询它们想要的,不附加额外的东西,这样的话就很容易让客户端随着API的演进去使用。 例子 下面是一个简单的例子,这是一个GraphQL的查询: { person { name email } } 而这个查询的响应结果是: { "data": { "person": { "name": "Dave", "email": "331335713@qq.com" } } } 可以看到响应结果和查询请求的内容结构几乎是完全一样的。如果你需要person其它的信息,例如parents,那么在查询中加上这个属性即可: { person { name email parents {

为程序员节日献礼--2019中国.NET开发者峰会主题内容发布

时光总嘲笑我的痴心妄想 提交于 2020-03-21 13:01:04
2019年10月24日,组委会正式发布了China .NET Conf 2019中国 .NET 开发者峰会的主题内容。 2014年微软组织并成立.NET基金会,微软在成为主要的开源参与者的道路上又前进了一步。2014年以来已经有众多知名公司加入.NET基金会,Google,微软,AWS三大云厂商已经齐聚.NET基金会,在平台项目中,.NET平台上有87%贡献者其实并不在Microsoft工作。为了将.NET基金会变成一个更加多样化和成员驱动的组织,微软把.NET 的发展真正交给社区,为了让OSS真正蓬勃发展。 在中国这几年时间里我们不再局限于单打独斗的开源,我们通过协作来推动.NET开源项目和社区的发展,我们在github上成立了中国的开源组织dotnetcore,我们在全国各大城市有.NET 俱乐部定期举办活动。9月23号的2019年.Net Conf,今年它比以往任何时候规模都更大, .NET Core 3.0已经在大会上正式发布。中国区的活动也正式提上日程,好多年都没有像这样规模的社区大会,今年举办 .NET社区的中国峰会。预计1000人规模,覆盖中国 14个城市的.NET 社区及机构。 我们从开始筹备2019 中国.NET 开发者峰会已经有好一段时间,从确定主题到寻找举办地,我们都是在业余时间进行,这次完全由中国.NET社区自发组织的大会,我们希望通过这次大会汇聚中国