在要求输入邮箱的文本域,请填写真实的邮件地址。非真实邮件地址,将收不到回复信息。

最新发布 第7页

清风亦平凡-关注IT世界,记录平凡生活

IT相关

.NET Core api部署在IIS上405-Method Not Allowed

使用.net core api作为接口对外提供数据,在IIS Express上测试没有发现问题,部署到IIS后出现了405-Method Not Allowed。( 请求方式为DELETE ) .如下图: 由上图的错误得知,此问题应该是IIS未允许当前请求方式。首先查看aspNetCore在IIS中是否限制了请求方式,经过查看并未发现不被允许的请求方式。处理程序映射=>aspNetCore 通过了解 IIS拒绝PUT和DELETE请求是由默认注册的一个名为WebDAVModule的自定义HttpModule导致的。WebDAV的全称为Web-based Distributed Authoring and Versioning,它是一个在多用户之间辅助协同编辑和管理在线文档的HTTP扩展。该扩展使应用程序可以直接将文件写到Web Server上,同时支持文件的...

6年前 (2019-06-12) 3181℃ 0评论 0喜欢

IT相关

如何在Visual Studio中关闭垂直滚动条的缩略图模式

Visual Studio编码窗口左侧垂直滚动条的缩略图模式,可以快速预览代码。不过个人特别不喜欢这种模式,我也不记得什么时候 Visual Studio 进行了设置,也许是我忘记了吧!如下图: 恢复原来简约模式(垂直滚动的条状模式)其实也很简单,但是Visual Studio和Visual Studio Code 是不太一样的。工具=》选项=》所有语言=》滚动条=》行为。这样可以对滚动条模式进行设置。如下图: 转载请注明:清风亦平凡 » 如何在Visual Studio中关闭垂直滚动条的缩略图模式...

6年前 (2019-06-11) 1682℃ 0评论 0喜欢

IT相关

网页加速插件Decentraleyes

背景在开发或者学习过程中,会遇到相关问题需要解决。很多时候要去stackoverflow找前人的一些解决方案或者方法。但访问这个网站出奇的慢而且还很卡,最后会给出相关提示:“Stack Overflow requires external JavaScript from another domain, which is blocked or failed to load.”原因是该网站引用了一些google js资源,google 在中国大陆是被墙的,所有导致引用它的库的网页访问很慢。解决这问题有两个方法,一使用国外一些代理进行访问,二使用本地资源代替网站中的CND。本次记录的就是第二种方法。 Decentraleyes简介 Decentraleyes插件都是事先将一些第三方库文件在本地加载,当打开网页遇到使用其他第三方库文件时,马上进行拦截并从本地进行加载,这样就可以...

6年前 (2019-06-05) 2243℃ 0评论 3喜欢

Linux

Linux下系统时间的修改

修改时区 临时改时区 export TZ='Asia/Shanghai'; 时区字符串可使用tzselect程序查看。 永久修改时区 CentOS rm -f /etc/localtime ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime Ubuntu cat /etc/timezone rm -f /etc/localtime ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 修改时间 将系统时间写入硬件(BIOS)时间 date -s "2019-06-04 10:41:00" hwclock –systohc 将硬件时间写入系统时间 hwclock --...

6年前 (2019-06-04) 999℃ 0评论 0喜欢

IT相关

Markdown基本语法

Markdown Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档。 Markdown 语言在 2004 由约翰·格鲁伯(英语:John Gruber)创建。 Markdown 编写的文档可以导出 HTML 、Word、图像、PDF、Epub 等多种格式的文档。 Markdown 编写的文档后缀为 .md, .markdown。 Markdown 应用 当前许多网站都广泛使用 Markdown 来撰写帮助文档或是用于论坛上发表消息。例如:GitHub、简书、reddit、Diaspora、Stack Exchange、OpenStreetMap 、SourceForge等。 Markdown 语法 标题 Markdown 标题有两种格式。 第一种 使用 = 和...

6年前 (2019-06-01) 943℃ 0评论 0喜欢

IT相关

RESTful API 设计指南

摘要网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备……)。 因此,必须有一种统一的机制,方便不同的前端设备与后端进行通信。这导致API构架的流行,甚至出现“API First”的设计思想。RESTful API是目前比较成熟的一套互联网应用程序的API设计理论。 我以前写过一篇《理解RESTful架构》,探讨如何理解这个概念。 今天,我将介绍RESTful API的设计细节,探讨如何设计一套合理、好用的API。我的主要参考了两篇文章(1,2)。 一、协议 API与用户的通信协议,总是使用HTTPs协议。 二、域名 应该尽量将API部署在专用域名之下。 https://api.example.com 如果确定AP...

6年前 (2019-05-29) 888℃ 0评论 0喜欢

.net core

ML.NET 来对鸢尾花分类

主要目的演示如何使用 ML.NET 为鸢尾花数据集构建聚类分析模型。了解ML.NET使用基本流程。 问题 问题的本质即基于花卉特征将鸢尾花数据归入不同的组。 这些特征包括:花萼的长度和宽度以及花瓣的长度和宽度。 需通过这些特征了解数据集的结构,并预测数据实例与此结构的拟合相似分类。 创建控制台应用程序 打开 Visual Studio。 从菜单栏中选择“文件” > “新建” > “项目”。 在“新项目”对话框中,依次选择“Visual C#”和“.NET Core”节点。 然后,选择“控制台应用程序(.NET Core)”项目模板。 在“名称”文本框中,键入“MLNet”,然后选择“确定”按钮 在项目中创建一个名为“数据”的目录来保存数据集和模型文件: 在“解决方案资源管理器”中,右键单击项目,然后选择“添加”...

6年前 (2019-05-27) 1087℃ 0评论 0喜欢

机器学习

一个开源且跨平台的.NET机器学习框架ML.NET

ML.NET 是一个跨平台框架且允许.NET开发人员开发他们自己的模型,并将自定义ML集成到他们的应用程序中,而无需事先掌握开发或调整机器学习模型的专业知识。在采用通用机器学习语言(如R和Python)开发的模型,并将它们集成到用C#等语言编写的企业应用程序中需要付出相当大的努力。ML.NET填平了机器学习专家和软件开发者之间的差距,从而使得机器学习的平民化,即使没有机器学习背景的人们能够建立和运行模型。通过为.NET创建高质量的机器学习框架,微软已经使得将机器学习转化为企业(或通过Xamarin移动应用程序)变得更容易。这是一种使机器学习更加可用的形式。 ML.NET 由微软研究院研发,在过去的十年里发展成为一个重要的框架,它在微软的许多产品团队中都有使用,比如 Windows、必应、Azure 等等。 使用ML.NET可以解决哪些类型的问题 基于微软内部W...

6年前 (2019-05-26) 1753℃ 0评论 0喜欢

IT相关

理解RESTful架构

越来越多的人开始意识到,网站即软件,而且是一种新型的软件。 这种”互联网软件”采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(high latency)、高并发等特点。 网站开发,完全可以采用软件开发的模式。但是传统上,软件和网络是两个不同的领域,很少有交集;软件开发主要针对单机环境,网络则主要研究系统之间的通信。互联网的兴起,使得这两个领域开始融合,现在我们必须考虑,如何开发在互联网环境中使用的软件。 RESTful架构,就是目前最流行的一种互联网软件架构。它结构清晰、符合标准、易于理解、扩展方便,所以正得到越来越多网站的采用。 但是,到底什么是RESTful架构,并不是一个容易说清楚的问题。下面,我就谈谈我理解的RESTful架构。 一、起源 REST这个词,是Roy Thomas Fie...

6年前 (2019-05-25) 1159℃ 0评论 0喜欢

IT相关

Quartz.net的Cron表达式

一、Quartz.NET Quartz.NET是一个强大、开源、轻量的作业调度框架,是 OpenSymphony 的 Quartz API 的.NET移植,用C#改写,可用于winform和asp.net应用中。它灵活而不复杂。你能够用它来为执行一个作业而创建简单的或复杂的作业调度。它有很多特征,如:数据库支持,集群,插件,支持cron-like表达式等等。 官网:http://www.quartz-scheduler.net/ 源码:https://github.com/quartznet/quartznet 示例:http://www.quartz-scheduler.net/documentation/quartz-2.x/quick-start.html 其实Quartz是一个完全由java编写的开源作业调度框架,Quartz是OpenSym...

6年前 (2019-05-10) 1658℃ 0评论 0喜欢

IT相关

postman安装异常“could not open postman”

背景Postman一款非常流行的API调试工具。其实,开发人员用的更多。因为测试人员做接口测试会有更多选择,例如Jmeter、soapUI等。不过,对于开发过程中去调试接口,Postman确实足够的简单方便,而且功能强大。 官方网站:https://www.getpostman.com/ 安装 Postman最早是作用chrome浏览器插件存在的,所以,你可以到chrome商店搜索下载安装,因为重所周知的原因,所以,大家都会找别人共享的postman插件文件来安装。由于2018年初Chrome停止对Chrome应用程序的支持。 Postman提供了独立的安装包,不再依赖于Chrome浏览器了。同时支持MAC、Windows和Linux,推荐你使用这种方式安装。https://www.getpostman.com/apps 在安装过程中突然出现异常:“cou...

6年前 (2019-05-07) 2290℃ 0评论 12喜欢

机器学习

机器学习重要术语

准确性 在分类中,准确性是正确分类的项数目除以测试集内的项总数。 范围从 0(最不准确)到 1(最准确)。 准确性是模型性能的评估指标之一。 将其与精度、撤回和 F 分数结合考虑。 曲线下面积 (AUC) 二元分类中的一项评估指标,即曲线下面积值,它绘制真阳性率(y 轴)与误报率(x 轴)进行对照。 范围从 0.5(最差)到 1(最佳)。 也称为 ROC 曲线下面积,即,接受者操作特征曲线。 二元分类 一个分类事例,其中标签仅为两个类中的一个。 分类 当使用这些数据来预测某一类别,监管式机器学习任务被称为“分类”。 二元分类指的是仅预测两个类别(例如,将图像划分为“猫”或“狗”图片)。 多类分类指的是预测多个类别(例如,当将图像划分为特定品种狗的图片)。 决定系数 回归中的一项评估指标,表明数据与模型的匹配程度。 范围从 0 ...

6年前 (2019-04-29) 897℃ 0评论 0喜欢

UML

UML类图

类与类的UML表示 在UML 2.0的13中图形当中,类图是使用最为广泛的图形之一,它用于描述系统中所包含的类以及他们之间的相互关系,每一个设计模式的结构都可以使用类图进行表示。类图帮助人们简化对系统的理解,是系统分析和设计阶段的重要产物,也是系统编码的重要模型依据。 1.类 类(Class)封装了数据和行为。是面向对象的重要组成部分,它是具有相同属性、操作、关系的对象集合的总称。在系统中,每个类都具有一定的职责,职责指的是类要完成什么样的功能,要承担什么样的义务。一个类可以有多种职责,设计得比较好的类通常有且仅有一种职责。在定义类的时候,将类的职责分解成为类的属性和操作(即方法)。类的属性即类的数据职责,类的操作即类的行为职责。设计类是面向对象设计中最重要的组成部分,也是最复杂和最耗时的部分。 在软件系统运行时,类将被实例化为对象(Object),对象对应于某个...

6年前 (2019-04-27) 1372℃ 0评论 3喜欢

软件资源

Power Designer 16.6学习版本

Power Designers是一款数据库设计工具,由Sybase公司研发。Power Designers的功能包括数据模型、概念模型、业务模型等的建立,内含多种框架,用户可以根据自己的需要任意使用。Power Designers还能制作一系列图表,有助于对工作进行分析和规划,并且Power Designers制作的图表能够直接在word等其他工作软件中使用,非常方便,大大提高了工作效率。 Power Designer16的功能模块 DataArchitect创建”概念数据模型”-CDM(ConceptualDataModel) ProcessAnalyst 这部分用于创建功能模型和数据流图,创建“处理层次关系” AppModeler 为客户/服务器应用程序创建应用模型 此部分用来管理系统的各种数据源 ODB...

6年前 (2019-04-22) 1567℃ 0评论 1喜欢

UML

UML概述

UML(Unified Modeling Language,统一建模语言)是当前面向对象软件系统建模的标准语言,它融合了众多软件建模技术的优点,通过一系列标准的图形符号来描述系统。在设计模式的学习和使用过程中用户需要掌握一些UML相关技术,尤其UML类图。通过类图,用户可以更好的理解每一个设计模式的结构并对每一个模式实例进行分析。 UML诞生于20世纪90年代,在20世纪80年代至90年代,面向对象分析和设计方法发展迅速,随着面向对象技术的广泛应用,其相关研究也十分活跃,涌现了大量的方法和技术,据不完全统计,最多的时候高达50多种,其中最具有代表性的是Grady Booch的Booch方法、Jim Rumbaugh的OTM(Object ModelingTechnology,对象建模技术)和Ivar Joacbson的OOSE(Object OrientedSoftwareEngi...

6年前 (2019-04-21) 1068℃ 0评论 1喜欢

软件资源

全能终端软件MobaXterm v11.1

MobaXterm提供了大量为程序员,网站管理员,IT管理员以及几乎所有需要以更简单的方式处理远程作业的用户量身打造的功能。它不仅支持各种连接和Linux命令,还可以像PuTTY一样通过SSH连接Raspberry Pi等开源硬件。 主要功能 支持各种连接SSH,X11,RDP,VNC,FTP,MOSH 支持Unix命令(bash,ls,cat,sed,grep,awk,rsync等) 连接SSH终端后支持SFTP传输文件 各种丰富的插件(git/dig/aria2等) 可运行Windows或软件 MobaXterm Professional Edition 11.0 Build 3860 正式版 下载 官方下载 官方安装版官方便携版 网盘下载 网盘安装版提取码:vncv 程序提取码:773...

6年前 (2019-04-20) 1235℃ 0评论 0喜欢

IT相关

在Windows 10操作系统下对文件进行hash校验

首先,我们使用计算机上的键盘,按【win】+【r】键来打开运行 cmd命令行窗口 . 然后,在弹出的运行窗口中输入 PowerShell 按下回车  . 使用如下命令做MD5校验: CertUtil -hashfile D:\software\PowerDesigner16x64_Evaluation.exe MD5 此命令不仅可以做MD5哈希算法校验,还支持其他的哈希算法,具体如下: CertUtil -hashfile 文件路径 [算法] 支持的算法有:MD2 MD4 MD5 SHA1 SHA256 SHA384 SHA512 Demo: 转载请注明:清风亦平凡 » 在Windows 10操作系统下对文件进行hash校验...

6年前 (2019-04-19) 1162℃ 0评论 2喜欢

IT相关

Windows 10右键菜单获取超级管理员权限

新建一个TXT文件,把下面的脚本贴到里面,然后把后缀改成reg格式,双击添加到注册表,Windows 10 版本1809测试可用。 Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT*\shell\runas] @=”获取管理员权限” “NoWorkingDirectory”=”” [HKEY_CLASSES_ROOT*\shell\runas\command] @=”cmd.exe /c takeown /f \”%1\” && icacls \”%1\” /grant administrators:F” “IsolatedCommand...

6年前 (2019-04-16) 1174℃ 0评论 0喜欢

Git

git clone 授权失败问题解决

使用git Clone 项目的时候出现访问拒绝,如上图所示。 remote: HTTP Basic: Access denied fatal: Authentication failed for ‘http://***’ 解决方法 一、进入控制面板 二、用户账户 三、凭据管理器 四、管理Windows凭据 五、选择git保存的凭据信息 六、选择编辑或进行删除 七、完成关闭并重新Clone 转载请注明:清风亦平凡 » git clone 授权失败问题解决...

6年前 (2019-04-15) 1637℃ 0评论 9喜欢

影音资源

忘记你不如忘记自己

周末打开腾讯视频,就是想看下有什么好看的新剧,无意间看到腾讯视频推荐的电影《至尊无上II之永霸天下》。现在几乎已经忘记里面的众多情节,但是有一首插曲感到伤感有很美。经过查找才知道是王杰的歌曲《忘记你不如忘记自己》。特别好听的歌曲。 作曲 : Johann Ziller作词 : 张方露忘记你不如忘记自己 黑色的夜燃烧着风 无情的细雨淋得我心痛 最后一班车像是你的诺言 狠心离去溅湿了我的心 一个人走在冰冷的长街 想起分手前熟悉的脸 淡淡地留下一句忘了我吧 还有明天 心碎的声音有谁会听得见 我告诉自己爱情早已走远 可是胸前还挂着你的项链 逃离这城市还剩什么 可留在心底 忘记你不如忘记自己 一个人走在冰冷的长街 想起分手前熟悉的脸 淡淡地留下一句忘了我吧 还有明天 心碎的声音有谁会听得见 我告诉自己爱情早已走远 可是胸前还挂着你的项链 逃离这城市还剩什么 可留在心...

6年前 (2019-03-24) 1126℃ 0评论 3喜欢

.net core

.net core配置信息appsettings读取

因为使用.net core写了一些简单的控制台应用程序,并且需要一些配置信息。于是想是用.net framework中的 ConfigurationManager进行处理,发ConfigurationManager在.net core 中不被支持。 .net core配置说明 .NET CORE 配置主要涉及三个对象,它们分别是Configuration、ConfigurationBuilder和ConfigurationProvider,Configuration对象承载着在编程过程中使用的配置信息,ConfigurationProvider则是配置信息原始数据源的提供者,两者之间沟通由ConfigurationBuilder来完成,它利用ConfigurationProvider提取源数据将其转换为Configuration对象。 IConfigurationR...

6年前 (2019-03-12) 1272℃ 0评论 1喜欢

.net core

HttpClient在.net Core 中报字符集报错的问题

在.net core 中使用了HttpClient库进行网络访问,有些网站成功,有些网络失败。报错内容如下: The character set provided in ContentType is invalid. Cannot read content as string using an invalid character set. ‘gbk’ is not a supported encoding name. For information on defining a custom encoding, see the documentation for the Encoding.RegisterProvider method.Parameter name: name 报错 详细错误 “gbk”字符集不被...

6年前 (2019-03-10) 1633℃ 0评论 1喜欢

IT相关

莫名其妙的网站跳转

昨天19:50左右突然收到之前同事的一条微信消息,发来一个网址。点开网址之后呈现的是一个信息内容网站,之后跳转到一个时时彩的网站。当时直接就关掉了,随后就问下他是不是被盗了账号,是不是使用了自动清理微信好友的公众号!最后得知其也在帮朋友查找这个网站跳转的问题,故发给我看一下。 背景由来 被恶意跳转的网站 随后使用Chrome开发人员工具看了下网页加载,基本就确定是被注入了JavaScript代码,至于注入了什么地方就需要另行查证。在页面进行了相关的查证,并没有发现任何JavaScript的跳转代码。最后考虑外部文件,果然发现了恶意的跳转代码。如下图: 被插入的恶意跳转 发现被插入的代码以后,立即告知了他。他即刻进行了修改。强制刷新以后,问题不再出现。奈何几分钟后此问题再次复现,并且位置已经发生改变。这一定是被入侵或者是挂了马的,随后将推测告知并让其采用其他...

6年前 (2019-03-07) 1055℃ 0评论 0喜欢

生活随笔

又是一年春节日,又是一票难求时

春节,即农历新年,是一年之岁首,传统意义上的“年节”。俗称新春、新岁、新年、新禧、年禧、大年等,口头上又称度岁、庆岁、过年、过大年。 中国人的思想情节是格外明显的,由一年一度的春节就可以看出。在春节来临前就已经准备了自己的归途,回家!或许,只有自己的家才是最安全、最优归属感的吧!中国人基本都是如此,我也未能例外。在国外看来我们每年都进行着一次庞大的迁徙,在他们看来是不可思议的,他们不能理解中国特有的情感。 说到回家,就不能不说回家的车票。回家方式也有很多,飞机、汽车、火车、自驾等各显其能。不过被大多数人选择的还是火车这一个安全的出行方式,但在春节以及长假期间车票真的太难买了,一票真的难求。这也许就是供需的问题吧,当需求大于供给,火车的运力也显得苍白。 关于买票其实发展的还算不错了。还记得曾经买票都要排起长队,有的时候就要连夜排队买票。还好,我并没有这样的经历。那个时...

6年前 (2019-01-28) 1031℃ 0评论 4喜欢