- 博客(42)
- 资源 (5)
- 收藏
- 关注
原创 Part 5 - Async Load Component
一般来说,我们在开发时,总是将所有的资源(js,css,image)都打包到一个boudle里。有时候,我们需要将这些资源进行分包处理,和异步并行加载他们。我们可以怎么做?在ES2015中,import()这个方法可以在运行时动态地加载ES2015 modules。webpack4.0或者更高版本都支持这个import()方法。Import()方法会为我们返回一个promise function,我们可以像使用promise function一样使用它。你可以在这条link查看更多的
2022-03-23 15:48:38
870
原创 Part 4 - Support React jsx and class
Step 1首先,我们需要修改webpack.config.js,修改如下:... module:{ rules:[//webpack package rules { test:/\.(js|jsx)$/,//当webpack 打包用到的是JS|jsx文件时,就用babel-loader来编译 exclude:/node_modules/,//排除node_modules文件里的js
2022-03-23 11:35:47
1221
原创 Part 3 - Integrated sass/css loader
Step 11、npm install style-loader css-loader sass-loader sass --save-dev2、编辑webpack.config.jsconst path = require('path')const publicPath='../build/'const rootpath=path.resolve(__dirname,publicPath)const HtmlWebpackPlugin= require('html-webpack-p
2022-03-22 14:45:36
1539
原创 Vue导出文件流
//导出 axios({ method: "post", url: "Url", headers: this.headers, data: this.searchdata, responseType: 'blob' }) .then((result) => { if (result.data.type === "applicat
2021-03-22 15:29:55
190
原创 http协议上传文件
using System;using System.Collections.Generic;using System.Linq;using System.Net;using System.Web;using System.Web.Mvc;using System.IO;using System.Text;namespace UpLoadFile_Web.Controllers{ public class HomeController : Controller {
2020-08-04 15:26:29
232
原创 .net core ProtoBuf
两种使用方式:使用方式一:1、nuget安装Google.Protobuf,如下图所示:2、找到安装后的文件路径,如下图所示3、生成代码工具,如下图所示:其中proto.bat是批量生成脚本,代码如下:@echo offfor %%i in (*.proto) do ( protoc --csharp_out=./ %%i rem 从这里往下都是注释,可忽略 echo From %%i To %%~ni.cs Successfully! )pause
2020-07-24 16:24:56
853
原创 JS实现复制功能
function copyydh($this//Dom节点) { var sel = window.getSelection(); sel.removeAllRanges(); var range = new Range(); range.selectNodeContents($this); sel.addRange(...
2020-03-03 10:05:30
140
原创 createToken()
public static string createToken() { Random ro = new Random(10); long tick = DateTime.Now.Ticks; Random ran = new Random((int)(tick & 0xffffffffL) | (i...
2020-02-25 17:05:58
1316
原创 使百度地图的交通状况支持https协议(TrafficControl.js.)
1、源文件TrafficControl.js修改:2、后台方法://使百度地图交通状况支持https [HttpGet] public void GetTrafficContol() { HttpWebRequest httpWebRequest = (System.Net.HttpWebRequest)Http...
2020-02-20 15:26:38
1262
原创 C#代码:映射网络磁盘
public class ConnectSharedFolder { public struct NETRESOURCE { public int dwScope; public int dwType; public int dwDisplayType; public int dwUsage; public string lpLocalName...
2019-02-15 16:13:12
3498
3
原创 整理:log4net快速使用
整理:log4net快速使用一、安装二、配置项目程序集[assembly: log4net.Config.XmlConfigurator(ConfigFile = “log4Net.config”, Watch = true)]三、新建配置信息文件log4net.config文件放在项目根目录下<?xml version="1.0" encoding="utf-8" ?>...
2018-10-10 11:24:29
180
原创 记一次服务器发送邮件端口排查过程。
一、查端口是否打开的两种方法: 1、netstat -aon | findstr :端口 回车会看到信息TCP 0.0.0.0:80 0.0.0.0:0 LISTENING,则表明打开。 2、telnet ip/域名 端口 回车看到跳转到空白的CMD界面则表明打开,失败则会显示连接失败。二、邮件SMTP的几个
2017-09-11 16:36:14
3289
2
原创 泛型类中静态成员
1、继承泛型类中有静态成员, 若泛型T类型不同,静态成员之间是独立存在的, 若泛型T相同即共享静态成员。 2、泛型类中的静态成员不能被继承
2017-08-08 13:45:58
641
转载 js日期格式化
Date.prototype.Format = function (fmt) { var o = { "M+": this.getMonth() + 1,//月份 "d+": this.getDate(), //日 "H+": this.getHours(), //小时 "m+
2017-06-21 13:52:16
150
原创 正则表达式笔记
密码验证:^(?=.*\d)(?=.*[a-zA-Z])(?!.*[^\x00-\xff])(?!.*[\s]).{6,16}$(密码6-16位,由字符、数字组成,不能包含空格和汉字)邮箱验证:[\w!#$%&'*+/=?^_`{|}~-]+(?:\.[\w!#$%&'*+/=?^_`{|}~-]+)*@@(?:[\w](?:[\w-]*[\w])?\.)+[\w](?:[\w-]*[\w])
2017-06-07 19:01:08
221
转载 C#获取客户端的IP地址
public class IPNet { public static string GetIP4Address() { string IP4Address = String.Empty; foreach (IPAddress IPA in Dns.GetHostAddresses(HttpContext.Cu
2017-03-29 16:32:03
2709
转载 Js 冒泡事件阻止
1. 事件目标现在,事件处理程序中的变量event保存着事件对象。而event.target属性保存着发生事件的目标元素。这个属性是DOM API中规定的,但是没有被所有浏览器实现 。jQuery对这个事件对象进行了必要的扩展,从而在任何浏览器中都能够使用这个属性。通过.target,可以确定DOM中首先接收到事件的元素(即实际被单击的元素)。而且,我们知道this引用的是处理事件的D
2016-07-31 23:13:39
183
转载 数据加密和解密
ASP.NET(C#)常用数据加密和解密方法汇总 一、 数据加密的概念1、 基本概念2、 基本功能3、 加密形式 二、 数据加密的项目应用和学习1、 媒体加密:DRM2、 文件加密:文本加密、pdf、word3、 数据加密:ASP.NET(C#)中的数据加密4、 硬件加
2016-05-17 23:03:54
956
原创 C#反射,特性结合使用
using System;using System.Reflection;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApplication1{ //View class Progr
2016-04-23 16:49:36
1065
原创 C#类反射,运行时创建类对象,读取设置属性值列子。
using System;using System.Reflection;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApplication1{ //View class Progr
2016-04-22 16:06:06
703
原创 WIN7 64bit IIS7.5:HTTP错误404.17-Not Found 请求的内容似乎是脚本,因而将无法由静态文件处理程序
WIN7 64bit IIS7.5:HTTP错误404.17-Not Found 请求的内容似乎是脚本,因而将无法由静态文件处理程序.. (2012-05-02 16:25:40)标签: 杂谈分类: 技术HTTP 错误 404.17 - Not Found请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理。解
2016-02-28 00:32:07
6285
转载 asp.net下载文件几种方式
asp.net下载文件几种方式protected void Button1_Click(object sender, EventArgs e) { /* 微软为Response对象提供了一个新的方法TransmitFile来解决使用Response.BinaryWrite 下载超过400mb的文件时导致Aspnet_wp.exe进程回收而无法成功下载
2016-02-03 18:51:32
356
转载 ASP.NET读取EXCEL文件的三种经典方法
ASP.NET读取EXCEL文件的三种经典方法1.方法一:采用OleDB读取EXCEL文件: 把EXCEL文件当做一个数据源来进行数据的读取操作,实例如下:public DataSet ExcelToDS(string Path) { string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" +"Data Source
2016-01-28 13:56:59
496
转载 @RenderBody、@RenderSection、@RenderPage、Html.RenderPartial、Html.RenderAction的作用和区别
@RenderBody、@RenderSection、@RenderPage、Html.RenderPartial、Html.RenderAction的作用和区别1. RenderBody在Razor引擎中没有了“母版页”,取而代之的是叫做“布局”的页面(_Layout.cshtml)放在了共享视图文件夹中。在这个页面中,会看到标签里有这样一条语句:@RenderBody(
2015-12-26 17:20:25
372
原创 HttpCookie类
一、构造函数 HttpCookie(String) //创建并命名Cookie HttpCookie(String,String) //创建命名Cookie并为其赋值二、属性 Domain //获取或设置Cookie的作用域 接受或返回一个String值 Expires //获取或设置Cookie的有效时间 接受或返回一个DateTime值
2015-12-26 04:18:23
452
2
转载 MVC4自定义过滤器
MVC之 自定义过滤器(Filter)作废 一、自定义Filter 自定义Filter需要继承ActionFilterAttribute抽象类,重写其中需要的方法,来看下ActionFilterAttribute类的方法签名。 //表示所有操作-筛选器特性的基类。 [AttributeUsage(AttributeTargets.Cl
2015-12-26 02:38:55
405
转载 asp.net MVC4的执行流程
asp.net MVC4的执行流程MVC在底层和传统的asp.net是一致的,在底层之上,相关流程如下:1)Global.asax里,MvcApplication对象的Application_Start()事件中,调用 RouteConfig.RegisterRoutes(RouteTable.Routes); 来注册路由规则。2)RouteConfig.RegisterRoute
2015-12-25 23:36:27
412
原创 动态改变GridView的HeaderText的值
protected void GridView_RowDataBound(object sender, GridViewRowEventArgs e)//给每个列表加属性 背景色 { //当鼠标移动到行的时候改变颜色 if (e.Row.RowType == DataControlRowType.DataRow)
2015-06-17 20:13:15
1870
原创 JS操作GridView,JS获取table的td中的值跟控件
GridView的代码: BorderColor="#999999" BorderStyle="None" BorderWidth="1px" CellPadding="3" Font-Size="Small" GridLines="Vertical"
2015-06-13 18:09:49
531
HTML5音乐播放器配套后台服务器
2020-11-04
.net core ProtoBuf入门demo
2020-07-24
TrafficControl.js
2020-02-20
一个简单的c++程序
2012-09-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人