Visual Studio

asp.net core集成CKEditor实现图片上传功能

旧巷老猫 提交于 2021-01-12 14:40:48
背景 本文为大家分享了asp.net core 如何集成CKEditor ,并实现图片上传功能的具体方法,供大家参考,具体内容如下。 准备工作 1.visual studio 2019 开发环境 2.net core 2.0 及以上版本 实现方法 1、新建asp.net core web项目 2、下载CKEditor 这里我们新建了一个系统自带的样本项目,去 CKEditor官网下载一个版本,解压后拷贝大wwwroot中 3、增加图片上传控制器 @using CompanyName.ProjectName.Web.Host.Web.Model @model demock @{ ViewData["title"] = "富文本框"; Layout = "_SimpleTable"; } @p headers{ @*<style> .nav.nav-tabs.padding-18 { padding-left: 18px; } .nav-tabs { border-color: #c5d0dc; margin-bottom: 0 !important; margin-left: 0; position: relative; top: 1px; } </style>*@ } <p class="content"> <div class="box box-primary"> <div

答疑解惑| 入门「OpenVINO」时常见的28个问题

元气小坏坏 提交于 2021-01-11 15:08:49
点击蓝字 关注我们,让开发变得更有趣 排版 | 刘思琪 相信大家在刚上手 「OpenVINO 工具套件」 时, 或多或少都会拥有一些这样或那样的困惑吧~ 今天,我们就分享一波28个常见问题的解答, 快来看看下面的回答有没有解决你的困惑吧~ 如果仍有其它疑问可以点击 ⬇️ # 答疑解惑三方式 # 来查看提问的渠道与方式哦 ~ # OpenVINO FAQ # 1. OpenVINO 是免费的吗? 对,OpenVINO 是开源免费的。 2. OpenVINO 支持模型训练吗? OpenVINO 是用于模型部署的工具包,不支持模型训练。 3. OpenVINO 支持哪些硬件平台? 目前 仅支持 Intel® 的硬件平台 ,包括:CPU,集成显卡 iGPU, GNA, FPGA, MovidiusTM VPU。 还支持树莓派。 4. OpenVINO 支持 cuda 吗? 不支持。 5. 如何了解 OpenVINO 所做产品的优化和升级信息 l 优化指南: 使用 OpenVINO 进行模型部署,主要使用两个模块:模型优化器和推理引擎 l 模型优化器对模型进行优化,具体优化技术可参考: https://docs.openvinotoolkit.org/latest/openvino_docs_MO_DG_prepare_model_Model_Optimization_Techniques

Mysql源码编译和调试debug

£可爱£侵袭症+ 提交于 2021-01-11 01:51:13
下载源码 直接从github 上下载了源码。git 地址:https://github.com/mysql/mysql-server 下载路径如:/work/mysql-server 编译 依赖 mac系统依赖环境 cmake,boost cmake 安装 brew install cmake boost下载:https://dl.bintray.com/boostorg/release/1.72.0/source/boost_1_72_0.tar.gz 编译 ##mysql目录 cd /work/mysql-server mkdir build && cd build 执行cmake cmake .. -DCMAKE_INSTALL_PREFIX = /Users/softwork/mysql \ -DDEFAULT_CHARSET = utf8 \ -DDEFAULT_COLLATION = utf8_general_ci \ -DENABLED_LOCAL_INFILE = ON \ -DWITH_INNODB_MEMCACHED = ON \ -DWITH_INNOBASE_STORAGE_ENGINE = 1 \ -DDOWNLOAD_BOOST = 1 \ -DWITH_BOOST = /work/mysql-server/mysql-server/boost

(QT学习笔记):Visual Studio中安装QT插件

▼魔方 西西 提交于 2021-01-10 11:38:54
Visual Studio中安装QT插件 Qt插件下载 插件下载地址: http://download.qt.io/development_releases/vsaddin/ 根据自己版本选择插件,这里选择msvc2015 下载完毕直接双击安装即可。 安装完毕可在visual studio中看到Qt的插件 打开QT VS Tools -> Options 设置版本名称以及编译器路径(qt安装目录下) 创建项目进行测试 选择需要使用的QT模块 选择合适的基类进行创建 如果在visual studio中直接双击ui文件,打开后会直接闪退,解决方式是在文件夹中使用Qt Creator打开 找到项目文件夹下的 ui文件,右键使用QtCreator打开,可在界面上进行编辑,此时不会闪退。 在visual studio中,进行编译运行,效果如下: 【注】其他安装方式,参考文章: Visual Studio安装Qt与使用 【方法】在Visual Studio中使用Qt 来源: oschina 链接: https://my.oschina.net/u/4333379/blog/4888744

C#中利用LightningChart绘制曲线图表

你。 提交于 2021-01-09 09:40:18
最近在做一个“基于C#语言的电炉温控制软件设计”的设计,我在大学并不是专业学习C#语言编程的,对C#的学习研究完全是处于兴趣,所以编程技术也不是很厉害,遇到问题多参照网络上的开源码。 这不,在做这个课题的时候就遇到了这么一个问题,既然是要控制电炉温,就离不开温度曲线的实时绘制显示,就希望能够有那么一个控件能够完成曲线绘制,寻遍网络,尝试过许多控件,也试过VisualStudio2015中的Chart控件,效果都不是很好。有的网友说在Panel中直接DrawLine就行,我觉得更不行,CSDN中也有小伙伴提供使用pictureBox绘制的方法,但在我看来,还是不是十分理想。 在多次搜索下,终于找到了这么一个相当完美的控件:LightningChart 。 接下来就介绍一下,我用LightningChart绘制曲线的编程思路。 先给大家看一下最后的效果图吧,以便不是想要这种效果的小伙伴另寻他法: 这儿不得不提一下LightningChart的一个优点:在图中的曲线绘制区域滑动滚轮,还能随意地放大和缩小曲线便于观察曲线的细节,这儿附上向后滑动鼠标滚轮缩小曲线后的效果图: 用了LightningChart才发现它的强大,上图就是理想中我想要达到的效果。 这儿附上具体的绘制曲线的代码: using System; using System.Collections.Generic; using

基于校园生活一体化管理系统的可行性分析

橙三吉。 提交于 2021-01-09 09:39:59
可行性分析是通过对项目的主要内容和支配条件,从技术、经济、社会等方面进行调查研究和分析比较,并对项目建成以后可能取得的财务、经济效益及社会环境影响进行预测,从而提出该项目是否值得投资和如何进行建设的咨询意见,为项目决策提供依据的一种综合性的系统分析方法。可行性分析应具有预见性、公正性、可靠性、科学性的特点。 可行性研究的根本目的是实现项目决策的科学化、民主化,减少或避免投资决策的失误,提高项目开发建设的经济、社会和环境效益。 一、主要内容 本例实验具体可细分为总体可行性分析、技术可行性分析、经济可行性分析和社会可行性分析,具体详见实验步骤。 二、实现 平台 系统平台:略 三、具体内容 总体可行性分析: 1.1 调研软件开发背景 (1) 调研用户工作现状,分析软件开发背景。说明项目在什么条件下提出,提出的要求、目标、实现环境和限制条件。 在如今信息流高度交换的时代,各具特色的应用平台往往能在学习、社交等生活中占据一定的使用者青睐,特别是年轻一代的青年学生。由此,也带来了一些令人繁琐的问题。如,对于绝大部分在校生而言,既要顾及学习效果进度,也往往着迷闲暇课余生活的丰富追求。相对来说,这部分学生里的绝大部分往往也会因为无心分身他顾,从而错过学校、社团和班级等的及时通知,同时同学们还要使用各类工具于繁琐的后勤奔走。由此急迫需求一种简单便捷一体化的管理系统的出现,迎刃而解繁琐的后勤生活

.NET图表控件(LightningChart )的用法

放肆的年华 提交于 2021-01-09 04:33:57
概述 LightningChart (LightningChart Ultimate) 软件开发工具包是微软Visual Studio 的一个插件,专攻大数据可视化呈现问题,用于 WPF(Windows Presentation Foundation)和 Windows Forms .NET 平台。 Arction 公司的组件主要为具有严谨的科学,工程,测量和交易提供解决方案,特别专注于产品的执行性能和先进的功能。 LightningChart 组件使用低级 DirectX9 和 DirectX11 GPU 加速,而不是较慢的 GDI / GDI +或 WPF Graphics APIs。当 GPU 无法访问或没有显卡的情况下,例如在某些虚拟机中, LightningChart WARP 将自动渲染软件。 1. 安装 1.1安装前请确保您的电脑配置符合以下要求: DirectX 9.0c (shader model 3) 图形适配器或更新版本,或DirectX11兼容操作系统,用于没有显卡硬件时的渲染。推荐使用DirectX11兼容显卡硬件。 Windows Vista, 7, 8 ,10(支持32 位或64 位), Windows Server 2008 R2 或更高。 Visual Studio 2010, 2012, 2013, 2015, 或2017,对部署无要求。

强大的Visual Studio插件CodeRush全新发布v19.2,助力VS开发

元气小坏坏 提交于 2021-01-09 02:55:11
CodeRush 是一个强大的Visual Studio .NET 插件,它利用整合技术,通过促进开发者和团队效率来提升开发者体验。CodeRush能帮助你以极高的效率创建和维护源代码。Consume-first 申明,强大的模板,智能的选择工具,智能代码分析和创新的导航以及一个无与伦比的重构集,在它们的帮助下能够大大的提高你效率。 CodeRush v19.2.3最新版试用下载 具体更新内容如下: 重构 创建局部类部件 v19.2中添加了"Declare Partial Class Part"重构,此重构在新文件中创建一个类部分,将这些类声明为部分类。 要使用此重构,只需将插入号放在类或部分类上,请按Ctrl + .或Ctrl +〜调用Code Actions Menu,从菜单中选择"Declare Partial Class Part",然后按Enter。 导入缺失的命名空间 此版本引入了"Import Missing Namespaces"重构,该功能为在选择或活动代码元素中基于名称的位置缺少名称空间引用的任何类型添加了使用指令。 注意 :此重构仅在Visual Studio 2019中可用。 代码位置增强 代码位置排序 从此版本开始,CodeRush允许您使用以下条件对代码位置进行排序: As Is (按照成员在文件中出现的顺序对成员进行排序) By Name

.Net Core | 解决 VS2019 中.net core WinForms 暂时无法使用 Designer 的临时方法

只愿长相守 提交于 2021-01-08 19:53:42
以下方法来自于微软github开源项目WinForms: https://github.com/dotnet/winforms/blob/1225f79dce17253a629d1a65c3c13f7a77cbaba1/Documentation/winforms-designer.md , 请放心使用 . 目前.net core下的 Windows Forms的可视化设计器(Designer)尚不可用,后续的Visual Studio 2019 Update才会支持该部分的功能。不过目前我们想在vs2019中使用 Designer,有一种临时解决方法。 可以使用Visual Studio来处理链接文件(Link files)的功能,并将其WinForms Designer用于Classic Framework (即.net Framework的Win Forms项目)。 具体的解决方法是在同一个 Solution 下创建两个项目: 用于设计WinForms应用程序的.NET Framework应用程序(.net Framework 项目) 用于运行WinForms应用程序的.NET Core应用程序(.net core项目) 而两个应用程序(.net core项目和相应.net Framework 项目)都将引用相同的文件。 此篇文章有关于WPF的姊妹篇解决VS2019中.net

DLL代理加载shellcod用于免杀,维权等等

牧云@^-^@ 提交于 2021-01-07 04:24:52
DLL侧面加载或DLL代理加载允许攻击者滥用合法的和经过签名的可执行文件,以在受感染的系统上执行代码。自2017年以来,这种技术一直很流行。 代理加载与DLL劫持非常相似,但是,它不会破坏原始程序的执行流程或功能。除了将恶意活动隐藏在合法应用程序之后,它还可以用作持久性方法。 总览 为了了解DLL代理对攻击者的加载效果如何,我们首先需要了解当今的典型应用程序如何为第三方库加载外部函数。 使用上面的示例流程,将发生以下情况。 在启动时,应用程序( A ) 需要使用名为“ GetFunkyData()”( C )的第三方函数来获取数据,GetFunkyData()存在于名为“ DataFunctions.dll”( B )的动态链接库中,该库位于工作环境中。应用程序的目录。 应用程序( A) 尝试按其名称加载库“ DataFunctions.dll”,以尝试执行“ GetFunkyData()”( C )。由于该函数存在于库( B )中,因此将执行该函数,并且应用程序将正常运 行。 执行DLL代理加载攻击时,流程略有不同。 在启动时,应用程序(A)需要使用名为“ GetFunkyData()”(D)的第三方函数来获取数据,GetFunkyData()存在于动态链接库中,该动态链接库位于工作目录中,名为“ DataFunctions_Original.dll”(B)。应用程序的 应用程序