- 博客(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
621
原创 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
200
原创 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
780
原创 WebApi的Post请求接口参数问题
WebApi的Post请求接口参数问题单个参数:如果前端请求参数格式为:data={ "UserID":user.UserID}后端请求到的userID将为null。将请求参数改成以下方式,则可以正确的获取到参数:data={ "":user.UserID}对于多个参数的,推荐使用一个ViewModel接受。...
2020-06-02 15:43:53
441
原创 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
592
原创 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
1705
原创 公共语言基础结构的个人总结
公共语言基础结构的个人总结CLI:Common Intermediate Language 公共语言基础结构,主要理解C#程序的执行环境以及C#如何与其他程序和库进行无缝交互的一个重要规范。CLI标准主要包含以下更详细的规范:虚拟执行系统(CLR 即运行时)公共中间语言(CIL)公共类型系统(CTS)公共语言规范(CLS)元数据框架CIL:Common Intermediate...
2020-04-25 11:42:02
350
原创 记一次代码优化
记一次代码优化一、原数据处理从数据库中获取数据,存放到dt(类型Datatable)中,数据量三万五千条左右,peojectID为页面传到后台的用逗号分隔并加了单引号的字符串。1、下面的方法将数据源进行第一次过滤。(此方法运行了8秒左右)DataTable newdt = new DataTable();newdt = dt.Clone(); // 克隆dt 的结构,包括所有 dt 架构...
2020-04-24 11:49:51
114
原创 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
132
原创 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
120
原创 .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
1027
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
147
转载 关于 用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
1341
原创 记一次表结构的调整 坑
背景:在业务表中,有个字段ChangeType的字段类型为varchar(1),用于标记计划调整类型,当前业务这个字段已存放数字0到9转成的字符串,现在需要新加一个计划类型,而在后台业务代码中又存在将字符串转成数字的业务逻辑判断,无法使用字母去标记。解决方法:一,更改表字段,将长度改成2缺陷:数据库中存在大量已这个字段作为参数的函数和存储过程,都需要调整。查找使用此字段的函数和存储过程的S...
2019-10-16 14:05:53
129
转载 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
101
转载 .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
2749
转载 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
95
转载 SQL Server索引
SQL Server索引点击查看原文:SQL Server 创建索引(index)索引的简介:索引分为聚集索引和非聚集索引,数据库中的索引类似于一本书的目录,在一本书中通过目录可以快速找到你想要的信息,而不需要读完全书。索引主要目的是提高了SQL Server系统的性能,加快数据的查询速度与减少系统的响应时间 。但是索引对于提高查询性能也不是万能的,也不是建立越多的索引就越好。索引建少了...
2019-05-30 18:36:13
113
原创 SQL Server给表非主键字段添加唯一约束
alter table ‘表名’add constraint ‘约束名’ unique (‘字段名’)
2019-05-30 18:27:05
2457
转载 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
830
原创 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
3007
1
转载 # ASP.Net Double类型数据保留两位小数
ASP.Net Double类型数据保留两位小数ASP.Net Double类型数据保留两位小数常用的三种方法Math.Round(0.333333,2);double dbdata=0.335333;string str1=String.Format("{0:F}",dbdata);//默认为保留两位double d1 = 0.335333;string d2 = d1.ToStr...
2019-01-08 15:42:09
2563
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人