自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 收藏
  • 关注

转载 NPOI扩展--判断指定单元格是否为合并单元格和输出该单元格的行列跨度(维度)

1

2022-10-10 17:02:46 826

原创 C#中特性(Attribute)的使用

1.特性是一个类,它继承于Attribute。它对程序中的元素进行标注,如类型、字段、方法和属性等。Attribute是程序代码的一部分,它不会被编译器丢弃,而且还会被编译器编译进程序集(Assembly)的元数据(Metadata)里。 [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property)] //表示该特性可以修饰字段,属性 、(Class、Method)可修饰类、方法 public class FieldFo

2022-04-25 17:05:37 785

原创 Visual Studio 2019Class类生成TypeScript类

打开管理扩展,搜索截图中的拓展,下载安装成功后鼠标右键点击要生成ts文件的class类,成功成功后可见:

2021-12-03 11:38:38 315

转载 javascript数组全排列组合算法

单数组排列组合 var str = [1,2,3,4,5]; var count = 0; function arrange(s){ for(var i=0,length=str.length; i<length; i++) { if(s.length == length - 1) { if(s.indexOf(str[i]) < 0) { count++; console.log("组合"+count+"="+s + st

2021-12-02 13:54:23 1271

原创 Base64的PDF文件页面下载功能

//下载pdf文件/**FCZMWJ base64文件*/down(FCZMWJ) { var a = document.createElement('a'); if (window.URL && window.Blob && ('download' in a) && window.atob) { // Do it the HTML5 compliant way var blob = this.base64T

2021-11-01 15:44:11 706

原创 html预览base64 pdf

pdf.js下载地址 http://mozilla.github.io/pdf.js/建议翻墙下载,我用公司网下载不下来。页面引入js<script type="text/javascript" src="./js/pdfjs-2.10.377-legacy-dist/build/pdf.js"></script><body><canvas id="the-canvas"></canvas></body>//直接使用官网例子

2021-10-30 11:03:36 660

原创 Visual Studio添加类默认添加自定义说明

例如C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\Common7\IDE\ItemTemplates\CSharp\Code\2052\Class 这个是我的路径/********************************************************* * 名 称:$safeitemrootname$ * 作 者:朱品军 * 联系方式:电话[],邮件[@qq.com] *

2021-09-28 15:11:55 128

原创 C#类转TypeScript类

2021-09-28 15:09:13 868

原创 Core Api输出文件流Excel文件

public Task ExportFile(){return Task.Factory.StartNew(() =>{byte[] bytes = new byte[0];MemoryStream ms = new MemoryStream(bytes);return File(ms , “application/octet-stream”, “XXX.xlsx”);});}

2021-08-23 13:58:29 187

转载 centos7安装nginx及nginx配置

本文转载于https://blog.csdn.net/qq_37345604/article/details/90034424(https://blog.csdn.net/qq_37345604/article/details/90034424) 安装所需插件 1、安装gcc gcc是linux下的编译器在此不多做解释,感兴趣的小伙伴可以去查一下相关资料,它可以编译 C,C++,Ada,Object C和Java等语言 命令:查看gcc版本&nbsp

2021-08-20 16:40:09 190

转载 正则表达式

转载:https://www.cnblogs.com/wyf0518/p/11462106.html 概述 正则表达式是很多运维薄弱的一项技能。大家很多时候都会觉得正则表达式难记、难学、难用,但不可否认的是正则表达式是一项很重要的技能,所有今天将学习和使用正则表达式时的关键点整理如下,仅供参考。 什么是正则表达式? 正则表达式(Regular Expression 或 Regex),是用于定义某种特定搜索模式的字符组合。正则表达式可用于匹配、查找和替换文本

2021-06-18 16:41:31 90

转载 .NET Core 使用RabbitMQ

转发:https://www.cnblogs.com/yan7/p/9498685.html.NET Core 使用RabbitMQ1.什么是RabbitMQ  RabbitMQ是一个开源的,基于AMQP(Advanced Message Queuing Protocol)协议的完整,可复用的企业级消息队列(Message Queue 一种应用程序与应用程序之间的一种通信方法)系统,RabbitMQ可以实现点对点,发布订阅等消息处理模式2.安装RabbitMQ  网上有许多RabbitMQ的安装博

2021-04-28 16:46:56 141

原创 mysql 不同版本远程连接权限grant all privileges

GRANT:赋权命令ALL PRIVILEGES:当前用户的所有权限*.*:当前用户对所有数据库和表的相应操作权限‘root’@’%’:权限赋给root用户,所有ip都能连接IDENTIFIED BY ‘123456’:连接时输入密码,密码为123456WITH GRANT OPTION:允许级联赋权

2021-04-19 11:37:11 190

原创 Redis服务安装配置

下载好对应reids解压后在该文件目录下执行cmd修改redis.windows.conf 或redis.windows-service.conf下bind (对应IP)和requirepass(对应密码)下图启动临时服务本地服务启动方式 cmd=》redis-server.exe --service-install redis.windows-service.conf --service-name redislocalzpj...

2021-04-16 14:25:08 39

原创 Stream读写文件

var filePath = Path.Combine(directoryPath, guidstr + Path.GetExtension(files[0].FileName)); resfilePath = resfilePath + guidstr + Path.GetExtension(files[0].FileName); var fileStream = System.IO.File.Open(filePath, FileMode.

2021-04-14 10:42:09 266

原创 jquery自定义打印可选择html页任意内容

1.jquery生成iframe,填充html内容打印都需要引入jqueryfunction toPrintView(obj)//id-str 打印区域的id{ var newstr = $(obj).parent().parent().next().html();//打印区域 var iframe = document.createElement('IFRAME'); var doc = null; //iframe.setAttribute('style', ...

2021-01-07 09:23:50 344

原创 Jquery针对JSON字符串处理

1:json字符串转js对象,并处理null属性值为“”var list = JSON.parse(jsonStr, function (k, v) { if (v == null) { return ""; } return v; });2:取json对象数据 重新处理到新的对象中(类似字典key,value格式)var listAuth=

2020-12-16 15:39:51 400

原创 window.print自定义打印

使用Jquery创建Iframe打印当前需要打印的区域function toPrintView(obj)//id-str 打印区域的id{ var newstr = $(obj).parent().parent().next().html();//打印区域 按自己要求处理 var iframe = document.createElement('IFRAME'); var doc = null; document.body.appendChild(iframe); .

2020-12-15 11:17:25 528

原创 html浮动返回顶部操作

$(function () {$(window).scroll(function () { var scroHei = $(window).scrollTop();//滚动的高度 if (scroHei > 400) { $(".toTop").fadeIn(500); } else { $(".toTop").fadeOut(500); } });});

2020-12-01 15:32:11 498

原创 CoreMvc 开发文件上传

var localFile = Request.Form.Files[0];注入hostingEnvironment private IWebHostEnvironment hostingEnvironment; public AdController(IWebHostEnvironment webHostEnvironment) { hostingEnvironment = webHostEnvironment; }

2020-09-15 19:26:08 80

原创 GIT 首次提交代码

git init 初始化本地仓库,本地仓库文件夹中会出现一个.git文件夹git add -A src: 把src文件夹提交到远程仓库;git commit -m "首次提交代码,ssm整合": 把代码提交到本地仓库,并备注信息;git remote add origin 仓库地...

2020-07-16 17:05:16 91

原创 sqlserver数据库循环插入修改数据

declare @minId int set @minId =0;declare @maxId int set @maxId =154;print(@minId)print(@maxId)while(@minId<@maxId)begin insert into table1( [Title] ,[FileDoc] ,[PostUserId] ,[PostUserName] ,[PostTime] ...

2020-07-03 14:11:34 735

原创 C# POST提交Excel 带参数请求api

var client = new RestClient("https://***"); var request = new RestRequest("/api/***", Method.POST); request.AddHeader("Accept", "*/*"); request.AddFile("file", @"E:\111.xlsx"); ...

2020-06-29 18:11:23 424

原创 C# 最简单下载数据库中的二进制excel文件

数据库取值 输出excel文件 Response.Clear(); Response.AddHeader("content-disposition", "attachment;filename=" + modelfile.Title+modelfile.Ext); Response.AddHeader("content-length", modelfile.FileContent.Length.ToString());文件大小 ...

2020-06-08 14:44:35 251

原创 vs未找到导入的项目,Import路径错误问题

记事本打开项目Web.csproj 将     <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />     <Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v10.0\WebApplications\Microsoft.WebApplication.targets" />  替换成     <Impo...

2020-06-03 13:08:57 1104

原创 C# excle文件内容读取

1:引入using System.Data.OleDb;using System.Data;2: private void bind() { if (FileUpload1.PostedFile != null) { string str = FileUpload1.PostedFile.FileName; int lu = str.LastIndexOf("\\"); String fil

2020-05-21 15:05:39 77

原创 nuxt.js开发实现hls视频直播间

1/首先引入图片中所用包2/添加js文件import Vue from ‘vue’import VideoPlayer from ‘vue-video-player’import ‘video.js/dist/video-js.css’import ‘videojs-flash’const hls = require(‘videojs-contrib-hls’)Vue.use(hls)Vue.use(VideoPlayer)3 在nuxt.config.js中引入js和CSS4 播放

2020-05-08 17:42:25 514

原创 发布coreapi到IIS

1.注意使用需下载dotnet-hosting-3.1.3-win文件2使用X509SecurityKey读取密钥,需要修改服务器II标识为NetworkService 否则无法获取密码并颁发TOKEN

2020-04-30 19:18:05 181

原创 正则判断三网手机号

string PhoneNumber = “”;int NumberState = 0;//联通var isChinaUnion = “^(?:13[0-2]|145|15[56]|176|1704|1707|1708|1709|171|18[56])\d{7,8}";Regexregex=newRegex(isChinaUnion);if(regex.IsMatch(PhoneNumber...

2020-01-10 18:14:03 245

原创 下载压缩文件

Response.ContentType = "application/zip"; Response.AppendHeader("content-disposition", "attachment; filename=\"文档.zip\""); Response.CacheControl = "Private"; Response.C...

2019-11-08 17:43:23 144

原创 下载二进制文件

/// <summary> /// 下载文件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btn_FileExport_Click(object ...

2019-11-08 17:33:04 127

转载 NetCore +EFCore+SqlServer根据数据库生成实体类到项目中

NetCore +EFCore+SqlServer根据数据库生成实体类到项目中转载自:https://www.cnblogs.com/yangjinwang/p/9516988.html1.点击“工具”->“NuGet包管理器”->“程序包管理器控制台”分别安装以下几个包Mysql 版本:Install-Package MySql.Data.EntityFrameworkCo...

2019-11-01 16:56:01 846

原创 短链接获取原链接

string Url1 = string.Format(“https://is.gd/rokYdr”);HttpWebRequest request = (HttpWebRequest)WebRequest.Create(Url1);request.Method = “GET”;request.ContentType = “text/html;charset=UTF-8”;HttpWebR...

2019-10-28 16:03:14 1139

原创 处理文件夹下所有excel读取

public void runexcle() { string path1 = @"F:\excel\"; DirectoryInfo folder = new DirectoryInfo(path1); int PI_IssueNum = 0; foreach (FileInfo file in folder.GetFil...

2019-09-06 11:32:37 190

原创 Sqlserver清除数据库日志已满

USE [库名]GOALTER DATABASE [库名] SET RECOVERY SIMPLE WITH NO_WAITGOALTER DATABASE [库名] SET RECOVERY SIMPLE --简单模式GOUSE [库名]GODBCC SHRINKFILE (N’日志库名_log’ , 11, TRUNCATEONLY)GOUSE [master]GOAL...

2019-08-15 14:08:27 256

原创 全选反选

$("#selectAll").click(function () { $("[name='Fruit']").each(function () { if ($(this).attr("checked")) { $(this).removeAttr("checked"); ...

2019-08-13 14:10:51 53

转载 Js的三种引入方式

第一种:外部引入`1第二种:内部引入1第三种:行内引入作者:小伟同学来源:CSDN原文:https://blog.csdn.net/qq_41416856/article/details/84874350版权声明:本文为博主原创文章,转载请附上博文链接!...

2019-07-24 18:39:46 2251

原创 confirm确定操作?

$(".editDeptList").click(function () { var isDelete = confirm('你确定吗?'); var Type=1; if (isDelete) { var fileId = $(this).attr(''); $.ajax({ type: 'post', ...

2019-07-22 14:13:42 347

原创 C#获取字符串中开始和结束字符串中间得值

/// /// 获得字符串中开始和结束字符串中间得值/// /// 字符串/// 开始/// 结束/// public static string GetStrCenterValue(string str, string s, string e){Regex rg = new Regex("(?<=(" + s + “))[.\s\S]*?(?=(” + e + “))”,...

2019-07-16 13:45:55 309

原创 C#生成 新浪 短连接 t.cn

/// /// 通过 一个 URL 生成 新浪 短连接 t.cn/// /// /// public static string GetSinaShortUrlWith(string url){string apiUrl = string.Format(“http://api.t.sina.com.cn/short_url/shorten.json?source=2785173621...

2019-07-12 18:02:44 282

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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