-
ASP.NET生成验证码的方法
所属栏目:[建站] 日期:2020-06-17 热度:139
首先,添加一个一般处理程序 注释很详细了,有不懂的欢迎评论 using System;using System.Collections.Generic;using System.Drawing;using System.Linq;using System.Web;using System.Web.SessionState;namespace Project_Practice{ /// summary /// Han[详细]
-
1个文件如何轻松搞定Asp.net core 3.1动态页面转静态页面
所属栏目:[建站] 日期:2020-06-17 热度:63
最近一个Asp.net core项目需要静态化页面,百度查找了一下,没有发现合适的。原因如下 配置麻烦。 类库引用了第三方类,修改起来麻烦。 有只支持MVC,不支持PageModel。 继承ActionFilterAttribute类,只重写了OnActionExecutionAsync,看似静态化了,其实[详细]
-
ASP.NET Core3.x API版本控制的实现
所属栏目:[建站] 日期:2020-06-17 热度:164
一般来说需要更改我们API的时候才考虑版本控制,但是我觉得我们不应该等到那时候来实现它,我们应该有一个版本策略从我们应用程序开发时就开始制定好我们的策略,我们一直遵循着这个策略进行开发。 我们其实可以通过多种方式进行实现我们API版本的控制,其[详细]
-
ASP.NET Core WebAPI实现本地化(单资源文件)
所属栏目:[建站] 日期:2020-06-17 热度:126
在Startup ConfigureServices 注册本地化所需要的服务AddLocalization和 ConfigureRequestLocalizationOptions public void ConfigureServices(IServiceCollection services) {services.AddLocalization();services.ConfigureRequestLocalizationOptions(o[详细]
-
ASP.NET开源导入导出库Magicodes.IE完成Csv导入导出的方法
所属栏目:[建站] 日期:2020-06-17 热度:190
本章主要说明如何使用Magicodes.IE.Csv进行Csv导入导出. 关于Magicodes.IE 导入导出通用库,通过导入导出DTO模型来控制导入和导出,支持Excel、Word、Pdf和Html。 GitHub地址:https://github.com/xin-lai/Magicodes.IE 主要步骤 1.安装包Magicodes.IE.Csv[详细]
-
h5页面唤起app如果没安装就跳转下载(iOS和Android)
所属栏目:[建站] 日期:2020-06-17 热度:177
h5页面唤起app如果没安装就跳转下载(iOS和Android) 浏览器和app没有通信协议,所以h5不知道用户的手机释放安装了app。因此只能是h5去尝试唤起app,若不能唤起,引导用户去下载我们的app。 微信里屏蔽了 schema 协议,如果在微信中打开h5,则会提示用户在浏[详细]
-
浅析数据存储的三种方式 cookie sessionstorage localstorage 的异同
所属栏目:[建站] 日期:2020-06-17 热度:51
一、通常我们在存储数据的方式有三种 cookie sessionstorage localstorage ,那么这三种数据的存储又有什么关系呢?让我们一起来看看吧 cookie:保存cookie值: var dataCookie='110';document.cookie = 'token' + = +dataCookie; 获取指定名称的cookie值 f[详细]
-
HTML5页面无缝闪开的问题及解决方案
所属栏目:[建站] 日期:2020-06-17 热度:123
副标题#e# 在传统的 web 优化中,我们可以采取压缩、拆包、动态加载等方法减少首屏资源大小,也能通过离线包、页面直出等方案加速 html 返回,之前一篇h5 秒开大全有部分简析。在大部分场景中,这些方案都足够用,也能得到出色的效果。但仍有两种无法尽善尽[详细]
-
Html5嵌入钉钉的实现示例
所属栏目:[建站] 日期:2020-06-17 热度:168
1,需要在项目种引入钉钉官方的js script type=text/javascript src=http://www.jb51.net/html5/http:/g.alicdn.com/dingding/dingtalk-jsapi/2.3.0/dingtalk.open.js /script 或者npm 也可以的 2,钉钉自带的api,有写是需要鉴权的,所以在使用之前一定要[详细]
-
使用SVG实现提示框功能的示例代码
所属栏目:[建站] 日期:2020-06-17 热度:87
副标题#e# NO.1 前言 Tooltips常被称为提示框(或信息提示框),提示框能够以较强的交互性、自由度为用户提供相应的提示信息。今天我们要聊的不是如何实现强大的交互行为,而是来看看如何以最好的方式来还原他们的视觉效果,并且能适用于不同的场景。 NO.2[详细]
-
h5移动端调用支付宝、微信支付的实现
所属栏目:[建站] 日期:2020-06-17 热度:78
公司项目之前已有支付宝支付,现要求增加微信支付,第一次做,摸着石头过河!结果是满意的。 废话就不说了直接上代码: var aliChannel = null;var wxChannel = null;// 定义支付方式切换var state_type = 1;// 选择支付方式 默认为支付宝样式$(.zfb).find[详细]
-
原生canvas制作画图小工具的踩坑和爬坑
所属栏目:[建站] 日期:2020-06-17 热度:199
副标题#e# 最近在写一个类似截图里的简易画图的小工具,画线,画矩形,画圆,可以选择颜色,就像这样 写的过程中遇到了一些坑,还好爬出来了,也得到几位大佬的指点,稍微接触了一下zrender,在这里记录一下。 坑1,绘制过程的预览 用canvas画线没什么问题[详细]
-
浅析图片上传及canvas压缩的流程
所属栏目:[建站] 日期:2020-06-17 热度:172
我们通常在做图片上传的时候都会遇上这样的情况,一是后端接口限制上传图片的大小,或者是即使后端没有限制大小,因为图片太大在前端渲染时太慢,造成页面加载体验较差。因此我们很有必要对上传的图片进行压缩。 本文在gitthub做了收录:github.com/Michae[详细]
-
足不出户谈生意 广交会“云”上启航
所属栏目:[建站] 日期:2020-06-17 热度:53
15日,第127届广交会“云开幕”,来自全球的参展商和采购商通过广交会网上平台,可以实现足不出户下订单、做生意。 作为历史悠久的贸易盛会和中国经济的对外窗口,广交会创办63年来从未间断,此次广交会首次搬到“云端”举办。记者登录广交会官网看到,广[详细]
-
柔性电子皮肤可“自愈”
所属栏目:[建站] 日期:2020-06-17 热度:149
以色列理工大学的研究人员开发出一种柔性高分子材料,它在遭受“伤害”(即刮擦、割伤或扭伤)时能够“自愈”。将其与传感器相结合,有望获得柔性具有自我修复能力的电子皮肤,未来可用于机器人、假肢和可穿戴设备上。 在霍斯山姆·哈伊克教授的指导下,穆[详细]
-
嫦娥四号进入第十九月昼 “玉兔二号”将对月背小坑进行探测
所属栏目:[建站] 日期:2020-06-17 热度:133
记者从中国国家航天局探月与航天工程中心获悉,6月15日,嫦娥四号着陆器和“玉兔二号”月球车分别于13时49分和0时54分,结束了寒冷且漫长的月夜休眠,受光照自主唤醒,进入第十九月昼工作期。截至目前,嫦娥四号已在月背度过了529个地球日。 为了给中国首[详细]
-
HTML+CSS+JS模仿win10亮度调节效果的示例代码
所属栏目:[建站] 日期:2020-06-16 热度:114
HTML+CSS+JS模仿win10亮度调节效果 代码 !doctype htmlhtmlheadmeta charset=utf-8title模仿win10的亮度调节/titlestyle.control_bar{height:200px;width:500px;border-bottom:3px solid #888888;}.control_bar_cursor{height:25px;width:8px;background:[详细]
-
网页制作中使用规范的HTML代码的几点
所属栏目:[建站] 日期:2020-06-16 热度:58
许多网站设计者最常犯的错误便是当其网页能够在IE下正常显示便认为其代码正确无误,甚至常看到有人在抱怨其网站排名不理想,到其网站简单看一下便可发现HTML代码中充斥各种各样的错误,在那样的代码基础上无论付出多少努力去优化网站结果都可能是付诸流水[详细]
-
总结XHTML代码常见的应用问题
所属栏目:[建站] 日期:2020-06-16 热度:74
一段时间以来,发现有很多人XHTML都不会用,不光是普通的初学者,有的程序员都不是很清楚该怎么写这个XHTML,我这里呢算是把一些常见的应用问题做一个总结,也算能使得大家能在沟通,合作上能形成默契。 XHTML里有很多的标签,但是经常用到的也就是那么几[详细]
-
HTML教程:收集的常用的HTML标签(5)
所属栏目:[建站] 日期:2020-06-16 热度:141
相关文章:初学者接触HTML了解一些HTML标记(4) 这些所介绍的HTML标记不一定完全符合XHTML规范。各位在实际布局时应有所取舍,如:B标记,FONT标记,都是不符合XHTML规范的。 81-------------------------------------------------------------------------[详细]
-
深层优化 提高网站的访问速度的一些技巧
所属栏目:[建站] 日期:2020-06-16 热度:161
网站访问速度可以直接影响到网站的流量,而网站的访问量几乎与网站的利益直接挂钩,因此网站的速度问题成为企业及站长十分关注的问题。现在网站越来越多,不少朋友的网站打开速度很不理想。也许自己打开网站速度很快,别人打开自己网站却反映速度满。这有[详细]
-
添加和删除HTML节点的简单示例
所属栏目:[建站] 日期:2020-06-16 热度:180
添加和删除HTML节点的简单示例 input type=button onclick=appendnode() value=添加节点 input type=button onclick=removenode() value=删除节点 div id=result/div script i=0 function appendnode() { o=document.createElement(DIV); o.innerHTML=test[详细]
-
HTML表单标记教程(3):输入标记
所属栏目:[建站] 日期:2020-06-16 热度:192
HTML表单标记教程,这节主要讲解如何在网页中使用INPUT标记,主要介绍INPUT标记的属性的使用. 输入标记input是表单中最常用的标记之一。常用的文本域、按钮等都使用这个标记。基本语法01 Form 02 input name=field_name type=type_name 03 /Form 语法解释[详细]
-
HTML表单标记教程(2):
所属栏目:[建站] 日期:2020-06-16 热度:148
本教程介绍FORM表单标记的各种属性在网页设计中的应用.FORM标记的NAME属性基本语法01 Form name=Form_name 02 03 /Form 语法解释 通过为表单命名可以控制表单与后台程序之间的关系。文件范例:11-1.htm 在页面中插入表单。 01 !-- ----------------------[详细]
-
HTML表单标记教程(5):文字域标记
所属栏目:[建站] 日期:2020-06-16 热度:81
这个标记用来制作多行的文字域,可以在其中输入更多的文本。基本语法textarea name=name rows=value cols=value value=value /textarea 语法解释 这些属性的含义如下表所示文字域标记属值描述name文字域的名称rows文字域的行数cols文字域的列数value文字域[详细]