前端
文章平均质量分 50
liuliwei09
这个作者很懒,什么都没留下…
展开
-
VS2015 生成Web Service接口及调用、wsdl的使用
VS2015 生成Web Service接口及调用wsdl是Web Service接口提供服务的描述1新建一个asp.net网站2选择【空】3创建一个【WebServiceTest】项目4新添加一个WebService服务4创建一个WebService服务5按照自己的需要修改服务地址6新增一个【GetStringList】方法,然后启动7在浏览器显示2个方法8在浏览器的URL加上【?wsdl】,显示接口的xml形式的描述http://localhost:1465/Web原创 2022-03-17 21:12:02 · 1626 阅读 · 0 评论 -
WPF、WCF、MVC、MVVM 的各自的特性
WPF、WCF、MVC、MVVM 的各自的特性简单概述WPF、WCF、MVC、MVVM 的各自的特性一、WPF是和WinForm对应的,而其核心是数据驱动事件,在开发中显示的是UI界面和逻辑关系相分离的一种开放语言。UI界面是在XAML语言环境下开发人员可以进行一些自主设计的前端界面样式,逻辑关系还是基于C#语言进行的逻辑设计。二、WCF是Windows Communication Foundation是由微软发展的一组数据通信的应用程序开发接口,可以翻译为Windows通讯接口,它是.NET框架的原创 2022-03-17 10:46:26 · 3284 阅读 · 0 评论 -
.NET 使用 itext7.pdfhtml把html转成pdf
把html文档转成pdf,并导出原创 2022-03-16 16:59:08 · 1023 阅读 · 0 评论 -
大差法:流水步距计算工期
大差法:流水步距计算工期纯前端 + javascript,实现大差法异节奏流水施工:异节奏流水施工就是每个施工过程的流水步距都不相等,且每个施工段上的流水节拍也不相等。大差法公式:T=T1+(n-1)K。式中T为施工总工期;T1为一个施工段或一个单位工程的工期;n为施工段或单位工程的数目;K为流水步距。即“累加数列、错位相减、取大差”。第一步:累加第二步:错位相减、取大差第三步:计算工期<!DOCTYPE html PUBLIC "-//W3C//DTD XHTM原创 2022-03-16 16:29:36 · 14632 阅读 · 0 评论 -
排序算法 冒泡排序
C# 排序算法 冒泡排序使用环境 vs2017 .net core 2.1 控制台程序实现方式:从数组第一位开始,每个元素和它下一位比较,将大的换到后面,即每一轮循环之后可以确定一个位置。static void Main(string[] args) { Console.WriteLine("冒泡排序-示例"); // 记录外部循环次数 int outListInt = 0; // 记录内部原创 2021-05-17 17:17:05 · 120 阅读 · 0 评论 -
排序算法 快速排序
C# 排序算法 快速排序使用环境 vs2017 .net core 2.1 控制台程序实现方式:快速排序是一种高效排序。它包含了“分而治之”以及“标兵”的思想。从数组中挑选一个数(一般为第一个数据)作为“标兵”,使比它小的放在它的左侧,比它大的放在它的右侧。以【65】为标兵,定义变量保存,0位置为待处理位置,从right向前找直到找到比标兵小的,将其放入到待处理位置,left++,并设置当前为待处理位置,从left开始向后找比标兵大的放入待处理位置,right–,并设置当前为待处理位置。直到left&原创 2021-04-23 19:13:24 · 236 阅读 · 0 评论 -
排序算法 基数排序
C# 排序算法 快速排序使用环境 vs2017 .net core 2.1 控制台程序实现方式:快速排序是一种高效排序。它包含了“分而治之”以及“标兵”的思想。从数组中挑选一个数(一般为第一个数据)作为“标兵”,使比它小的放在它的左侧,比它大的放在它的右侧。以【65】为标兵,定义变量保存,0位置为待处理位置,从right向前找直到找到比标兵小的,将其放入到待处理位置,left++,并设置当前为待处理位置,从left开始向后找比标兵大的放入待处理位置,right–,并设置当前为待处理位置。直到left&原创 2021-04-06 16:40:14 · 138 阅读 · 0 评论 -
排序算法 基数排序
C# 排序算法 基数排序使用环境 vs2017 .net core 2.1 控制台程序实现方式: 基数排序属于“分配式排序”(Distribution Sort),它是透过键值的部份信息,将要排序的元素分配至某些“桶”中,藉以达到排序的作用,基数排序法是属于稳定性的排序,其时间复杂度为 O (n*log®*m) ,其中r为所采取的基数,而m为堆数,在某些时候,基数排序法的效率高于其它的稳定性排序法。// 记录外部循环次数 public static int outListInt { g原创 2021-03-22 17:38:09 · 120 阅读 · 0 评论 -
排序算法 归并排序
C# 排序算法 归并排序使用环境 vs2017 .net core 2.1 控制台程序实现方法:使用递归方法。将已有序的子序列合并,得到完全有序的序列;即先使每个子序列有序,再使子序列段间有序。当然子序列个数为1时自然有序。所以将数组分为两段,一直分段递归下去,直到数组长度为1返回,此时将其归并直到结束。归并操作的工作原理如下:第一步:申请空间,使其大小为两个已经排序序列之和,该空间用来存放合并后的序列第二步:设定两个指针,最初位置分别为两个已经排序序列的起始位置第三步:比较两个指针所指向的元原创 2021-03-17 17:39:37 · 94 阅读 · 0 评论 -
排序算法 堆排序
C# 排序算法 堆排序使用环境 vs2017 .net core 2.1 控制台程序实现方式:一、基本概念堆:这里是指一种数据结构,而不是我们在C#中提到的用于存储引用类型对象的地方。它可以被当成一棵完全二叉树。binaryTree为了将堆用数组来存放,这里对每个节点标上顺序。事实上,我们可以用简单的计算公式得出父节点,左孩子,右孩子的索引:parent(i) = clip_image002[4]left(i) = 2iright(i)=2i + 1最大堆和最小堆: 最大堆是指所有父原创 2021-03-08 14:26:01 · 116 阅读 · 0 评论 -
react电子签名
react电子签名+百度手写文字识别接口开发工具:vscode使用组件:react-signature-canvas使用接口:https://ai.baidu.com/tech/ocr_others/handwriting1.添加组件npm install react-signature-canvas2.查看百度手写文字识别接口第一步:注册百度账号第二步:百度开放平台-开放能力-文字识别-手写文字识别第三步:获取百度access_tokenhttps://aip.baidubce.co原创 2021-02-22 14:27:10 · 679 阅读 · 0 评论 -
vscode安装react,初始化一个react新项目
vscode安装react安装流程:vscode + 【第一个可以运行的项目】开发使用的工具 vscodevscode 请到https://code.visualstudio.com/Download 自行下载开始准备必要开发环境1.安装 node.js官网下载最新的版本:https://nodejs.org/安装完成后打开cmd命令窗口 node –v:检测node.js的版本安装node会同时安装npm的包管理工具 使用npm –v检测npm.js的版本2.改变npm国内npm会受到原创 2021-02-05 15:20:38 · 4139 阅读 · 0 评论 -
react使用antd-简单的文本框.密码框的使用
react项目中使用antd简单的文本框.密码框的使用开发工具:vscode1.antd官网:https://ant.design/docs/react/introduce-cn安装antd npm install antd --save 或者 cnpm install antd –save2.使用antd:按照页面使用模块的不同进行antd组件的使用3.引入后就可以使用4.页面在【谷歌浏览器】展示import React,{Component} from "react"原创 2021-01-31 13:34:44 · 1873 阅读 · 0 评论 -
有趣的辞职信
有趣的辞职信使用纯js + css 实现元素的控制,主要使用单击事件、鼠标悬停事件、样式修改等辞职信的内容,通过文字打印的方式显现<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head> <title> 有趣的辞职信 </title&原创 2021-01-23 19:54:38 · 291 阅读 · 0 评论