自定义博客皮肤

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

已知三角形顶点坐标,求其外接圆的公式

三角形的外接圆,就是其圆心到三个顶点的距离都相等。设三角形的坐标为(x1,y1),(x2,y2),(x3,y3),圆心坐标为(x,y),那么它们满足以下方程组: (x-x1)^2+(y-y1)^2=(x-x2)^2+(y-y2)^2 (x-x1)^2+(y-y1)^2=(x-x3)^2+(y-...

2019-09-20 10:05:15

阅读数 2

评论数 0

.NET Core网站发布到Linux系统的方法(三)

五、安装和配置Nginx 在这里,Nginx是一个代理的作用。它接受请求,然后交给.NET Core自带的服务器Kestrel去处理。 首先,我们执行以下语句安装Nginx: sudo apt-get install nginx 安装完成以后,如果我们在浏览器输入http://local...

2019-09-05 08:42:42

阅读数 23

评论数 0

.NET Core网站发布到Linux系统的方法(二)

三、在Linux系统下安装.NET Core 微软官网有非常详细的说明,按照此说明做就行。 网址:https://dotnet.microsoft.com/download/linux-package-manager/ubuntu18-04/sdk-current 安装完成以后,其实我们已经...

2019-09-04 20:08:56

阅读数 34

评论数 0

.NET Core网站发布到Linux系统的方法(一)

我是一名.NET开发者,精通Windows下的应用和网站开发,但对于Linux则算是一个小白。微软推出了.NET Core,让我们可以在Linux下部署.NET程序。痛苦地折腾了两天,终于解决了所有问题,在Linux下成功运行.NET Core开发的网站。由于过程实在复杂,所以分成了几篇。 一、...

2019-09-04 19:28:58

阅读数 32

评论数 0

Framework7响应回退按钮的方法

使用Framework7框架时,我们很快会发现,网页上的后退按钮(或Android的回退按钮)是不可用的。我们打开了一张新的页面,只能点击页面的返回箭头才能把页面关闭。或许这是Framework7兼容IOS所做出的设计,但对Android来说,非常不方便。如果希望点击回退按钮,当前页面会关闭的话,...

2019-09-02 19:57:17

阅读数 48

评论数 0

Framework7+Cordova+Android开发步骤

一、安装好基础环境 环境包括: Android Studio JDK 8 node.js cordova 安装完成以下,记得重启电脑,不然会出现一系列的问题。 二、下载模板 执行以下语句: cordova create [Path] [ID] [Name] --template...

2019-09-02 11:19:29

阅读数 10

评论数 0

.NET Core WebAPI项目发布到IIS

一、Visual Studio发布配置 1、发布目标选择“IIS、FTP等” 2、发布方法选“文件系统”,然后选择一个文件夹。 二、安装.NET Core Runtime & Hosting Bundle IIS默认是不支持.NET Core的项目的,需要加装一个插...

2019-08-23 10:40:00

阅读数 52

评论数 0

Vue、ElementUI开发过程中遇到的一些问题

1、项目在运行npm run dev时一切正常,但npm runbuild后,页面不显示 打开config/index.js,找到如下代码段: build: { // Template for index.html index: path.resolve(__dirname,...

2019-08-14 18:52:52

阅读数 19

评论数 0

Vue组件通信的两种方法

Vue组件通信有几种情况,父->子,子->父,或是非父子关系的组件间通信。我们这里讨论的是比较普遍的情况,也就是非父子关系组件间的通信。当然,如果它们是父子关系,也是可以用这些方法的。我们这里介绍两种方法,一是使用Vuex组件,二是使用Bus。 一、Vuex组件 V...

2019-08-06 18:44:47

阅读数 16

评论数 0

OpenLayers创建项目和发布流程

一、准备工作 1、安装Node.js 到官网下载合适的版本安装即可。 2、安装cnpm 由于npm安装模块都在国外的服务器,较慢且不稳定,用淘宝的镜像 打开命令行工具(为了避免不必要的麻烦,一律用管理员身份打开),运行下面的代码: npm install -g cnpm --regi...

2019-07-17 10:37:17

阅读数 44

评论数 0

C#表达式求值算法(干货)

在讲述算法之前,我们需要先学习几个概念。 中缀表示法 中缀表示法就是我们人书写表达式的方法,如8/4+3*(6-2)。 后缀表示法 后缀表示法是从中缀表示法转化过来的,它满足以下条件: (1)操作数的顺序与中缀表达式一致。 (2)没有括号。 (3)操作符没有优先级之分。 例如上面的...

2019-06-27 15:07:43

阅读数 113

评论数 0

工控软件装机常规设置

一般在工控机上安装软件之后,我们需要对工控机进行一些设置,例如是开机启动、禁用睡眠等。如果我们每台工控机都重复这些动作,难免会比较繁琐,有时也会忘记。最好,我们把这些设置动作,放在软件初次启动的代码里,或是在安装的过程中。 设置开机启动 设置开机启动需要修改注册表,代码如下: Regist...

2019-06-27 08:45:57

阅读数 148

评论数 0

坐标轴刻度取值算法

我们在用代码绘制图表的时候,需要绘制坐标轴,而坐标轴上是有刻度的。假如数据最小值是0.32,最大值是0.65,我们想坐标轴上有11个刻度左右,那是不是每个刻度的间隔就是(0.65-0.32)/10=0.033呢?这样做出来的刻度是这样的: 0.32 0.353 0.386 0.419 0.452...

2019-06-13 16:35:33

阅读数 242

评论数 0

绘制等高线图的算法

假设我们在一个矩形范围内,有一些离散的高度数据,形如(x,y,height)这样的数据集,然后我们要得到一张这样的等高线图: 我们描述一下生成等高线图的算法。 一、图形概述 实际地图上实用的单位是米,但我们显示时使用的单位是像素,这里面有一个转换的关系。而且,显示的图形有可能需要缩放。所...

2019-06-12 11:14:52

阅读数 355

评论数 0

创建同时基于.NET Framework、.NET Core、.NET Standard项目的方法

如果我们开发Windows用户程序(WPF、Winform),我们会用到.NET Framework。 如果我们要做跨平台的应用,我们会用到.NET Core。既然是跨平台,是不是.NET Core的项目可以用在WPF上呢?并不可以,.NET Core没有Windows的特性,不能直接用在WPF...

2019-06-06 10:34:08

阅读数 402

评论数 0

机器码、序列号、认证码、注册码的生成算法(五)

生成注册码(对称加密) 非对称加密自然是要更安全的,因为软件里没有私钥。但该方法最大的缺点就是密钥太长,注册码太长,无法手抄。鉴于我们假设破解者是无法对软件反编译的,使用对称加密也未尝不可。 流程跟上一节提到的基本一致。加密方法可以使用DES,密钥最短是64位,也就是16个字符。明文信息最长是...

2019-06-06 08:56:43

阅读数 377

评论数 0

机器码、序列号、认证码、注册码的生成算法(四)

生成注册码(非对称加解密) 我们再列出几种生成注册码的情况: (1)软件生成一个机器码,交给开发者,开发者提供一个注册码。 (2)把用户名交给开发者,开发者提供一个注册码。 (3)直接向开发者索取一个注册码。 在算法上,这几种情况并无太大区别。如果我们有一个原始的码(机器码或用户名),我...

2019-06-06 08:44:32

阅读数 271

评论数 0

C#多线程编程:使用并发集合

原文链接:https://www.cnblogs.com/wyt007/p/9486752.html 编程需要对基本的数据结构和算法有所了解。程序员为并发情况选择最合适的数据结构,那就需要知道很多事情,例如算法运行时间、空间复杂度,以及大写0标记法等。在不同的广为人知的场景中,我们总知道哪种数据...

2019-06-05 19:37:39

阅读数 297

评论数 0

C#多线程编程:使用C#5.0

原文链接:https://www.cnblogs.com/wyt007/p/9486752.html 到现在为止,我们学习了任务并行库,这是微软提供的最新的异步编程基础设施。它允许我们以模块化的方式设计程序,来组合不同的异步操作。 遗憾的是,当阅读此类程序时仍然非常难理解程序的实际执行顺序。在大...

2019-06-05 19:27:19

阅读数 47

评论数 0

C#多线程编程:使用任务并行库

原文链接:https://www.cnblogs.com/wyt007/p/9486752.html 我们在之前的章节中学习了什么是线程,如何使用线程,以及为什么需要线程池。使用线程池可以使我们在减少并行度花销时节省操作系统资源。我们可以认为线程池是一个抽象层,其向程序员隐藏了使用线程的细节,使...

2019-06-05 19:09:05

阅读数 41

评论数 0

提示
确定要删除当前文章?
取消 删除