自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 aspose组件

aspose组件1、使用方式aspose组件包含aspose.Words,aspose.cells,aspose.PDF,aspose.Sliders,可分别用于处理word、excel、pdf、ppt文档。以word转pdf为例,文件转换主要代码://strPath:源文件路径//targetPath:转换后文件存放路径Document doc = new Document(strPath);doc.Save(targetPath,Aspose.Words.SaveFormat.Pdf);

2021-07-30 10:08:02 587

原创 Debian系统学习

Debian系统学习1、默认的源可能不能用,修改文件/etc/apt/sources.lst,将原来的源注释掉,可以使用以下源:2、默认中文显示会乱码,需要安装中文字体,以su权限运行1、默认的源可能不能用,修改文件/etc/apt/sources.lst,将原来的源注释掉,可以使用以下源:deb http://ftp.cn.debian.org/debian/ stretch maindeb http://ftp.cn.debian.org/debian/ stretch-updates main

2021-07-30 09:34:34 158

原创 C#实现多线程交替打印数字

public static int num = 0;static void Main(string[] args){ num = 0; Action WriteNum1 = () => { while (num < 200) { Monitor.Enter(_lock); if (num < 200 && ((num & 1) == 0))

2020-06-29 17:44:06 751

原创 WebApi的Post请求接口参数问题

WebApi的Post请求接口参数问题单个参数:如果前端请求参数格式为:data={ "UserID":user.UserID}后端请求到的userID将为null。将请求参数改成以下方式,则可以正确的获取到参数:data={ "":user.UserID}对于多个参数的,推荐使用一个ViewModel接受。...

2020-06-02 15:43:53 417

原创 EF查询报错问题

EF查询报错 “The LINQ expression node type ‘Invoke’ is not supported in LINQ to Entities.”执行语句:Func<User, bool> fun = (u) => { return !u.IS_Delete && u.Account.Equals(account);};using(AuthDBContext context = new AuthDBContext()){ return

2020-05-26 14:55:53 559

原创 C#实现几种常用的排序方法

C#实现几种常用的排序方法一、选择排序static void SelectionSort(int[] array){ for (int i = 0; i < array.Length; i++) { int temp = i; for (int j = i+1; j < array.Length; j++) ...

2020-04-25 17:12:00 1666

原创 公共语言基础结构的个人总结

公共语言基础结构的个人总结CLI:Common Intermediate Language 公共语言基础结构,主要理解C#程序的执行环境以及C#如何与其他程序和库进行无缝交互的一个重要规范。CLI标准主要包含以下更详细的规范:虚拟执行系统(CLR 即运行时)公共中间语言(CIL)公共类型系统(CTS)公共语言规范(CLS)元数据框架CIL:Common Intermediate...

2020-04-25 11:42:02 317

原创 记一次代码优化

记一次代码优化一、原数据处理从数据库中获取数据,存放到dt(类型Datatable)中,数据量三万五千条左右,peojectID为页面传到后台的用逗号分隔并加了单引号的字符串。1、下面的方法将数据源进行第一次过滤。(此方法运行了8秒左右)DataTable newdt = new DataTable();newdt = dt.Clone(); // 克隆dt 的结构,包括所有 dt 架构...

2020-04-24 11:49:51 94

原创 SQL Server分页

SQLServer分页DECLARE @PageIndex INTDECLARE @PageSize INTSET @PageIndex = 2SET @PageSize = 50--方法一:OFFSET + FETCH NEXT SQL Server 2012以上版本才有SELECT * FROM POMDB.dbo.TWBSORDER BY WBSNoOFFSET ((@Pa...

2020-04-24 09:17:53 113

原创 SQL Server非聚集索引笔记

SQL Server非聚集索引笔记创建表TTestCREATE TABLE [dbo].[TTest]( [TestID] [INT] NOT NULL, [TestName] [VARCHAR](50) NOT NULL, [No] [INT] NOT NULL) ON [PRIMARY]在表TTest上创建联合索引CREATE NONCLUSTERED INDEX...

2020-04-20 16:33:41 101

原创 .net(is和as,Enumerable的Any和All方法)笔记

.net(is和as,Enumerable的Any和All方法)笔记 is和as都是进行强制类型转换的,不同之处在于,is只是检查对象是否兼容某种类型,并返回一个bool值。as会进行强制类型转换,如果转换不成功,会返回null。 Enumerable的any方法是检查数据源中的是否存在满足条件的元素,参数是一个委托类型。all方法是检查数据源中的元素是否都满足条件...

2020-04-17 10:25:45 958 1

原创 Jquery实现轮播图

Jquery实现轮播图<!DOCTYPE html><html> <head> <script src="C:\Users\bb\Downloads\jquery-3.4.1.min.js" type="text/javascript"></script> <script> ...

2020-04-07 14:49:16 133

转载 关于 用git clone 命令时报错RPC failed; curl 56 Recv failure....’ 的解决办法

关于 用git clone 命令时报错RPC failed; curl 56 Recv failure…’ 的解决办法转自:https://www.jianshu.com/p/3d7b0cc665631、httpBuffer加大git config --global http.postBuffer 5242880002、压缩配置git config --global core.comp...

2020-03-07 11:49:20 1230

原创 记一次表结构的调整 坑

背景:在业务表中,有个字段ChangeType的字段类型为varchar(1),用于标记计划调整类型,当前业务这个字段已存放数字0到9转成的字符串,现在需要新加一个计划类型,而在后台业务代码中又存在将字符串转成数字的业务逻辑判断,无法使用字母去标记。解决方法:一,更改表字段,将长度改成2缺陷:数据库中存在大量已这个字段作为参数的函数和存储过程,都需要调整。查找使用此字段的函数和存储过程的S...

2019-10-16 14:05:53 113

转载 windows下搭建vue开发环境+IIS部署

windows下搭建vue开发环境+IIS部署转载自:https://www.cnblogs.com/linjiaxin/p/7979422.html特别说明:下面任何命令都是在windows的命令行工具下进行输入详细的安装步骤如下:一、安装node.js说明:安装node.js的windows版本后,会自动安装好node以及包管理工具npm,我们后续的安装将依赖npm工具。node....

2019-08-30 15:12:19 94

转载 .NET/C#发起GET和POST请求的几种方法

.NET/C#发起GET和POST请求的几种方法第一种:HttpWebRequestusing System.Net;GET:var request = (HttpWebRequest)WebRequest.Create("http://www.leadnt.com/recepticle.aspx");var response = (HttpWebResponse)request.Ge...

2019-06-19 11:27:00 2705

转载 Get和Post的区别解析

Get和Post的区别解析转自:https://blog.csdn.net/findsafety/article/details/47129021一 原理区别一般在浏览器中输入网址访问资源都是通过GET方式;在FORM提交中,可以通过Method指定提交方式为GET或者POST,默认为GET提交Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DE...

2019-06-04 10:15:29 79

转载 SQL Server索引

SQL Server索引点击查看原文:SQL Server 创建索引(index)索引的简介:索引分为聚集索引和非聚集索引,数据库中的索引类似于一本书的目录,在一本书中通过目录可以快速找到你想要的信息,而不需要读完全书。索引主要目的是提高了SQL Server系统的性能,加快数据的查询速度与减少系统的响应时间 。但是索引对于提高查询性能也不是万能的,也不是建立越多的索引就越好。索引建少了...

2019-05-30 18:36:13 97

原创 SQL Server给表非主键字段添加唯一约束

alter table ‘表名’add constraint ‘约束名’ unique (‘字段名’)

2019-05-30 18:27:05 2426

转载 C# 使用HttpPost调用WebService

C# 使用HttpPost调用WebService原文public class WebServiceDemo : System.Web.Services.WebService{ [WebMethod] public string HelloWorld() { return "Hello World"; } [WebMethod] ...

2019-05-29 16:38:50 814

原创 ASP.Net获取Web.Config中的配置数据

命名空间System.Configuration或者System.Web.ConfigurationSystem.Web.Configuration.WebConfigurationManager.AppSettings[strKey];strKey为AppSettings中的key,通过key获取value值。System.Web.Configuration.WebConfiguratio...

2019-01-09 09:19:10 2947 1

转载 # ASP.Net Double类型数据保留两位小数

ASP.Net Double类型数据保留两位小数ASP.Net Double类型数据保留两位小数常用的三种方法Math.Round(0.333333,2);double dbdata=0.335333;string str1=String.Format(&quot;{0:F}&quot;,dbdata);//默认为保留两位double d1 = 0.335333;string d2 = d1.ToStr...

2019-01-08 15:42:09 2484 1

空空如也

空空如也

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

TA关注的人

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