自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

LongtengGensSupreme博客

LongtengGensAndSupreme龙腾一族至尊龙骑 龙腾至尊

  • 博客(436)
  • 资源 (23)
  • 论坛 (1)
  • 收藏
  • 关注

原创 Database数据库的分库分表,表映射,切换表,使用到了IModelCacheKeyFactory 代码如下:

Database数据库的分库分表,表映射,切换表,使用到了IModelCacheKeyFactory代码如下:using Microsoft.EntityFrameworkCore;using System;using System.Collections;using System.Collections.Concurrent;using System.Collections.Generic;using System.Linq;using System.Threading;using

2020-11-26 16:08:39 3

原创 并发字典ConcurrentDictionary+迭代器--异步

并发字典ConcurrentDictionary+迭代器--异步代码如下:using Microsoft.EntityFrameworkCore;using System;using System.Collections;using System.Collections.Concurrent;using System.Collections.Generic;using System.Linq;using System.Threading;using System.Threading.

2020-11-26 16:01:33 3

原创 Task任务取消

Task任务取消主要使用的是CancellationTokenSource对象下的CancellationToken取消标记,代码如下using Microsoft.EntityFrameworkCore;using System;using System.Collections;using System.Collections.Concurrent;using System.Collections.Generic;using System.Linq;using System.T...

2020-11-26 15:56:33 3

原创 线程取消

线程取消主要使用的是CancellationTokenSource对象下的CancellationToken取消标记,代码如下using Microsoft.EntityFrameworkCore;using System;using System.Collections;using System.Collections.Concurrent;using System.Collections.Generic;using System.Linq;using System.Threa...

2020-11-26 15:51:40 3

原创 Oracle创建表空间、创建用户以及授权

Oracle创建表空间、创建用户以及授权SQL*Plus: Release 11.2.0.1.0 Production on 星期二 11月 10 12:13:22 2020Copyright (c) 1982, 2010, Oracle. All rights reserved.请输入用户名: sys as sysdba输入口令:连接到:Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Product

2020-11-10 13:29:26 28

原创 Redis启动和在注册到windows服务

Redis 启动和在注册到windows服务Redis 启动,点击start.cmd脚本,接口启动,start.cmd脚本内容如下redis-server redis.windows.conf注意:启动了redis,但是只要一关闭cmd窗口,redis就会消失。所以要把redis设置成windows下的服务。,这样就不用每次都去手动启动了,以后可以直接使用,脚本如下redis-serviceinstall .cmd安装成服务脚本(redis设置成windows下的服务,r..

2020-10-15 17:37:41 21

原创 EF Core + Oracle自动生成数据库

EF Core + Oracle自动生成数据库1、登录orcale 11g 授权SQL> connect / as sysdba;SQL> create user myuser identified by 123456;SQL> grant connect, resource to myuser;2、vs 2019 中新建EFcoreOracleTest,代码如下using Microsoft.EntityFrameworkCore;using System;u

2020-10-10 13:41:45 34

原创 设计模式之单例模式的多种使用方式以及单例的优化

设计模式之单例模式的多种使用方式以及单例的优化具体使用案例如下:using System;using System.Collections.Concurrent;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading;using System.Threading.Tasks;namespace ConsoleTest{ /// <summ.

2020-10-03 15:27:04 30

原创 ASP.NET Core使用静态文件、目录游览与MIME类型管理

ASP.NET Core使用静态文件、目录游览与MIME类型管理Startup管道配置中,可以看到,注入相关静态资源的代码//自定义自己的文件路径,例如提供访问根目录下的文件,http://localhost:5000/preview/README.md //将访问服务端的根目录中的README.md文件 //var provider = new FileExtensionContentTypeProvider(); //pr

2020-09-21 15:30:22 29

原创 docker脚本自动化安装

docker脚本自动化安装1、安装docker和docker-composeinstalldocker.sh shell脚本安装docker和docker-compose install-docker.sh内容见附件1、编译构建镜像编写一个.sh的脚本,用于在linux中构建已发布项目的镜像,构建成功之后再导出镜像------该镜像是docker-compose.yml中需要用到的镜像文件 功能:使用docker根据Dockerfile编译构建已发布的应用程的镜像,并导出该镜像build

2020-08-27 14:21:26 49

原创 Docker安装-卸载

Docker安装-卸载一、环境ECS(1核2G1M)+centOS7二、卸载旧的安装包yum remove docker \docker-client \docker-client-latest \docker-common \docker-latest \docker-latest-logrotate \docker-logrotate \docker-engineyum remove docker-ce docker-ce-cli containerd.i

2020-08-18 11:02:38 42

原创 kafka环境搭建---Windows环境搭建

kafka环境搭建---Windows环境搭建Kafka是使用zookeeper来进行的集群部署,要想使用kafka进行集群的话就需要安装zookeeper,而zookeeper是用Java编写的,因此zookeeper需要运行在Java环境上,那就需要安装Java环境,kafka环境搭建步骤如下,线安装Javajdk,在安装zookeeper,之后安装kafka,本文安装的是jdk-10_windows-x64版本。1、安装java jdk先安装jdk点击下一步...

2020-08-12 17:30:50 60

原创 sql server 数据库分区分表

sql server 数据库分区分表作为演示,本文使用的数据库 sql server 2017 管理工具 sql server management studio 18,,创建数据库mytest,添加Test表,Test表列为 id和name,具体可以自行创建sql server 数据库分区分表具体步骤如下1、选择数据库选择右键 新建查询,内容如下--数据库分区分表--1、给数据库mytest添加文件分组ALTER DATABASE mytest add filegroup group

2020-08-05 15:54:11 72

原创 JWT(json web token)--.JwtBearer IdentityServer4--客户端凭证授权

新建ASP .NET Core Web Api ,名称Linjie.JWT.IDS42、右键项目 NuGet程序包管理工具 添加IdentityServer4,注意版本 不要选4.x.x以上的,选择4.x.x以下的,本文选择的是3.1.3,原因是4.x.x版本相对3.x.x版本的改动比较大3、添加类 IDS4Client,该类用于获取数据代码如下:using IdentityServer4.Models;using System;using System.Collections.Gener

2020-08-05 11:48:23 70

原创 JWT(json web token)--.JwtBearer jwt

1、新建ASP .NET Core Web Api ,名称Linjie.JWT2、右键项目 NuGet程序包管理工具 添加Microsoft.AspNetCore.Authentication.JwtBearer,System.IdentityModel.Tokens.Jwt3、添加类JWTHelper,代码如下:using System;using System.Collections.Generic;using System.Security.Claims;using System.

2020-08-05 10:57:09 59

原创 NET LOG日志的使用以及设置文件大小和数量限制

NET LOG日志的使用包括log4net和nlog1、新建控制台项目ConsoleLog,使用Nuget程序包管理器,添加log4net和nlog2、配置log4net a、log4net日志设置 设置保存中的文件夹和指定文件数量和大小 b、App.config中添加 日志的配置信息 c、根据App.config中添加日志的配置信息初始化log4net日志 d、使用log4net写日志App.config文件中添加log4net的配置信息,本文...

2020-08-03 16:01:53 197

原创 Xshell、MobaXterm等5款主流SSH客户端对比

之前我们分析对比了VPS的Linux系统版本的选择,现在我们再来对比一下,选择哪个SSH客户端来连接VPS的Linux更合适。如今大多数的网民用户都是使用的Windows操作系统,但如果想要连接Linux服务器来进行文件之间的传送,那就需要一个Secure Shell软件(简称SSH的)来完成。从概念上来讲,SSH其实是一个网络协议,允许通过网络连接到Linux和Unix服务器。SSH使用公钥加密来认证远程的计算机。通常有多种途径使用SSH,自动连接或是使用密码认证登录。关于SSH客..

2020-08-03 09:19:14 563

原创 RabbitMQ使用交换机处理异步消息队列------发布与订阅

RabbitMQ使用交换机处理异步消息队列------发布与订阅RabbitMQ使用交换机处理异步消息队列案例的安装环境可以参考RabbitMQ环境准备/环境搭建,本片在RabbitMQ环境已有的基础上讲述RabbitMQ使用交换机处理异步消息队列------分布式事务处理案例具体过程创建代码如下:1、新建.NET Core console控制台项目ConsoleRabbitMQ项目(生产者 productor,即产生消息的)以及ConsoleRabbitMQ01项目(consumer消费.

2020-08-01 18:09:52 53

原创 RabbitMQ使用交换机处理异步消息队列------分布式事务处理案例

RabbitMQ使用交换机处理异步消息队列案例的安装环境可以参考RabbitMQ环境准备/环境搭建,本片在RabbitMQ环境已有的基础上讲述RabbitMQ使用交换机处理异步消息队列------分布式事务处理案例具体过程1、新建.NET Core console控制台项目ConsoleRabbitMQ项目(生产者 productor,即产生消息的)以及ConsoleRabbitMQ01项目(consumer消费者,即使用消息的)2、对控制台项目使用NuGet程序管理包添加RabbitMQ.

2020-08-01 17:33:11 45

原创 RabbitMQ使用交换机处理异步消息队列案例

RabbitMQ使用交换机处理异步消息队列案例RabbitMQ使用交换机处理异步消息队列案例的安装环境可以参考RabbitMQ环境准备/环境搭建,本片在RabbitMQ环境已有的基础上讲述RabbitMQ使用交换机处理异步消息队列具体过程1、新建.NET Core console控制台项目ConsoleRabbitMQ项目(生产者 productor,即产生消息的)以及ConsoleRabbitMQ01项目(consumer消费者,即使用消息的)2、对控制台项目使用NuGet程序管理包添加.

2020-08-01 01:52:10 66

原创 SqlServer Microsoft SQL Server 2005 使用复制(发布、订阅)的方式使主从数据库同步

master主数据库发布数据,salve从数据库订阅,当主数据库变化时,就会发布数据,这时从数据库就会根据订阅的主数据库发布的数据进行订阅,从而同步到从数据库中去,使主从数据库同步。master主数据库发布(本作者使用的mynetcore作为主数据库,主数据库是mynetcore,从数据库是mynetcoresync)注意:发布需要用实际的服务器名称,不能使用服务器的IP地址进行,IP地址会报错,能发布的信息包括表、存储过程、函数等具体发布过程如下 1、选择数据库服...

2020-07-31 11:36:13 57

原创 Hangfire-执行定时任务框架

Hangfire-执行定时任务框架1、新建netframwork console 控制台项目ConsoleHangfireTest,nuget程序包 添加Hangfire2、项目ConsoleHangfireTest右键,添加OWIN Startup 类代码内容:using System;using System.Threading.Tasks;using System.Web.Http;using Hangfire;using Microsoft.Owin;usin..

2020-07-31 01:26:37 92

原创 Quartz-定时任务框架

Quartz的使用Quartz是OpenSymphony开源组织在Job scheduling领域又一个开源项目,它可以与J2EE与J2SE应用程序相结合也可以单独使用。Quartz可以用来创建简单或为运行十个,百个,甚至是好几万个Jobs这样复杂的程序。Jobs可以做成标准的Java组件或 EJBs。Quartz的最新版本为Quartz 2.3.2。话不多说,不懂得可以自行百度,下面直接上代码1、新建。net fromwork 控制台项目ConsoleApp12、使用NuGet添加Quar

2020-07-31 01:08:19 50

原创 Owin搭建webapi的http测试服务器

Owin搭建webapi的http服务器1、新建netformework 控制台项目ConsoleTestOWIN,使用NuGet,搜索 owinselfhost ,添加Microsoft.AspNet.WebApi.OwinSelfHost2、选择项目ConsoleTestOWIN,右键添加OWIN Startup 类代码如下:using System.Web.Http;using Microsoft.Owin;using Owin;[assembly: OwinSta.

2020-07-31 00:21:51 41

原创 MongoDB在Docker中安装以及设置远程连接

[lj@localhost ~]$ sudo docker search mongo[lj@localhost ~]$ sudo docker pull mongo: latest[lj@localhost ~]$ sudo docker images[lj@localhost ~]$ sudo docker run --name mymongodb -p 27017:27017 -itd mongo[lj@localhost ~]$ sudo docker ps[lj@localhost ~].

2020-07-30 14:17:44 81

原创 MongoDB设置字段过期时间TTL(Time To Live )索引以及修改过期时间

MongoDB可以通过设置字段TTL(Time To Live )索引来设置过期时间1、如下所示,test是Collection,设置Date1的过期时间10秒,只要在插入的数据中包含Date1字段,插入数据后10秒之后会自动删除该条数据//创建字段的TTL(Time To Live )索引db.test.ensureIndex({'Date1':1},{expireAfterSeconds:10})db.test.insertOne({'Date1':new Date(),'Nam.

2020-07-30 14:00:38 185

原创 Centos 7 Docker 部署AspNetCoreapi

AspNetCoreapi 使用 Docker + Centos 7部署环境准备1:安装前准备准备一台Linux服务器或者系统或者安装CentOS 7的虚拟机,本文使用的是安装CentOS7的本虚拟机,确保网络是通的,并可以连接外网,因为我们在部署的过程须有很多的东西需要下载。部署中使用的工具:Xshell:一个用于连接Linux服务器的操作终端Xftp6:一个用于上传已发布的ASPNETCore应用程序的文件系统的工具2:安装Docker启动Xshell连接C...

2020-07-29 16:00:23 63

原创 Socket通讯成功案例TCP/UDP

Socket通讯成功案例TCP/UDP1、服务端新建控制台应用程序ConsoleUDPServer,代码如下:using System;using System.Net;using System.Net.Sockets;using System.Text;using System.Threading;namespace ConsoleUDP{ class Program { static void Main(string[] args)

2020-07-27 17:31:36 54

原创 .NET2.0程序集无法在.net 4.0 中运行的解决方案

首先在MSDN上看到 4.0 的更新日志中有如下这条:.NET Framework 4 不能自动使用自己的公共语言运行时版本来运行由 .NET Framework 早期版本生成的应用程序。 若要使用 .NET Framework 4 运行较早的应用程序,则必须使用 Visual Studio 中项目的属性指定的目标 .NET Framework 版本编译应用程序, 或使用应用程序配置文件中的 <supportedRuntime> 元素 可指定所支持的运行时。解决方案就是在app.con.

2020-07-24 14:38:42 70

原创 设计模式之单例模式的多种使用方式

设计模式之单例模式具体使用案例如下:using System;using System.Collections.Concurrent;using System.Linq;using System.Threading;using System.Threading.Tasks;namespace ConsoleTest{ class Program { static void Main(string[] args) {

2020-07-16 16:20:39 53

原创 Advanced Installer 15.2 安装包的制作案例--------打包Winform安装程序以及创建桌面快捷方式和菜单程序以及设置卸载和开机启动以及安装必备组件

111

2020-07-10 13:25:47 264 2

原创 Microsoft Visual Studio Installer Projects 安装包的制作案例--------打包Winform安装程序自定义安装以及设置开机启动和卸载时删除多余的文件

123

2020-07-03 11:36:29 256

原创 Microsoft Visual Studio Installer Projects 安装包的制作案例--------打包Winform安装程序以及创建桌面快捷方式和菜单程序以及设置卸载和开机启动

上篇文章简述了如何进行一个安装程序的打包过程,具体步骤可以参考上篇链接,本文主要简述打包程序的过程中如何创建快捷方式,如何创建开始菜单启动程序项以及如何设置为开机启动1、新建解决方案QingLong,添加需要打包的项目MyTestWinFrm(Windows 窗体应用(.NET Framwork) 程序),添加Setup Projects打包程序Setup2、打包程序Setup添加需要打包的文件(本文是MyTestWinFrm生成的文件,用于打包) 选择打包程序Setup,点击上角的...

2020-07-03 11:20:00 310

原创 Microsoft Visual Studio Installer Projects 安装包的制作案例

Microsoft Visual Studio Installer Projects 安装包的制作案例1、安装Microsoft Visual Studio Installer Projects 插件 本文使用的是Microsoft Visual Studio Enterprise 2019 ,打开Microsoft Visual Studio2019(以下简称VS) 选择 菜单栏中的扩展管理扩展 左侧选择联机 右侧输入框输入Microsoft Visual Studio In...

2020-07-02 17:33:21 290 3

原创 UAC即Windows 用户帐户控制级别以及app.manifest清单选项requestedExecutionLevel level=“requireAdministrator“ uiAccess=

UAC即Windows 用户帐户控制级别UAC是专门控制用户帐户访问控制的,简单说UAC就是控制用户可以访问Windows系统中的中的哪些信息,不可以访问哪些信息以及安装时候UAC(用户账户控制)会根据当前系统的用户账户控制级别提示/不提示运行安装信息UAC(用户账户控制)设置有2种方式1、控制面板\用户帐户\用户帐户选择更改用户帐户控制设置2、通过程序处理app.manifest清单选项设置requestedExecutionLevel level 通过程序处理...

2020-07-01 12:20:38 498

原创 SCrypt对密码进行加密及密码验证

上篇文章scrypt加密passsword SCrypt对密码进行加密及密码验证中使用的是SCrypt,本篇使用SCrypt.Net,其实和SCrypt差不多,只不过是NuGet程序包管理器使用的一个是SCrypt,一个是SCrypt.Net.本文详细介绍SCrypt.Net的使用1、新建项目ConsoleSCrypt,使用NuGet程序包管理器添加SCrypt.Net2、Program.cs中添加如下代码:using System;using System.Security.Crypto

2020-06-28 16:40:04 124

原创 scrypt加密password SCrypt对密码进行加密

1、bcrypt相关描述bcryptbcrypt是专门为密码存储而设计的算法,基于Blowfish加密算法变形而来,由Niels Provos和David Mazières发表于1999年的USENIX。bcrypt最大的好处是有一个参数(work factor),可用于调整计算强度,而且work factor是包括在输出的摘要中的。随着攻击者计算能力的提高,使用者可以逐步增大work factor,而且不会影响已有用户的登陆。bcrypt经过了很多安全专家的仔细分析,使用在以安全著称的Op

2020-06-28 16:02:22 186

原创 BCrypt对密码进行加密及密码验证

上篇文章bcrypt加密password BCrypt对密码进行加密及密码验证中使用的是BCrypt,本篇使用BCrypt.Net.BCrypt,其实和BCrypt差不多,只不过是NuGet程序包管理器使用的一个是BCrypt,一个是BCrypt.Net.本文详细介绍BCrypt.Net的使用1、新建项目ConsoleBCrypt,使用NuGet程序包管理器添加BCrypt2、Program.cs中添加如下代码:using DevOne.Security.Cryptography.BCrypt

2020-06-28 14:55:29 159

原创 bcrypt加密password BCrypt对密码进行加密及密码验证

1、bcrypt相关描述bcryptbcrypt是专门为密码存储而设计的算法,基于Blowfish加密算法变形而来,由Niels Provos和David Mazières发表于1999年的USENIX。bcrypt最大的好处是有一个参数(work factor),可用于调整计算强度,而且work factor是包括在输出的摘要中的。随着攻击者计算能力的提高,使用者可以逐步增大work factor,而且不会影响已有用户的登陆。bcrypt经过了很多安全专家的仔细分析,使用在以安全著称的Op

2020-06-28 13:19:44 187

原创 log4net使用删除日志文件,保留指定数量的文件

1、打开visual studio 新建控制台项目Consolelog4net2、选择项目Consolelog4net,右键,选择 管理NuGet程序包,搜索log4net,点击安装,3、新建类App.config文件,内容如下<?xml version="1.0" encoding="utf-8" ?><configuration> <configSections> <section name="log4n...

2020-06-22 16:29:05 176

redis-desktop-manager-0.8.8.384.exe|redis服务客户端桌面管理工具.zip

redis内存数据库的管理可视化工具-redis-desktop-manager-0.8.8.384.exe

2020-10-20

Advanced Installer Architect 15.2 Portable.zip|Advanced Installer Architect 15.2 Portable.zip

windows客户端的安装程序打包工具Advanced_installer打包工具,下载之后直接解压就可以使用。

2020-10-16

Redis-x64-3.2.100.zip|Redis-x64-3.2.100.zip

启动了redis,但是只要一关闭cmd窗口,redis就会消失。所以要把redis设置成windows下的服务。,这样就不用每次都去手动启动了,以后可以直接使用,脚本如下 redis-serviceinstall .cmd安装成服务脚本(redis设置成windows下的服务,redis-serviceinstall .cmd脚本内容如下) redis-server --service-install redis.windows-service.conf --loglevel verbose redis-server --service-start

2020-10-15

Docker自动话部署.MD|Docker自动话部署.MD

docker脚本自动化安装,本文具体写了docker以及docker-compose的安装,以及docker-compose.yml脚本的编写,还有需要的Dockerfile

2020-08-27

Docker安装-卸载-基本操作笔记.pdf

Docker安装-卸载文档,包括docker 的安装设置软件源以及具体的相关操作,本文档详细记载了具体的操作过程,详细信息可以参考文档

2020-08-18

publish.zip

Centos 7 Docker 部署AspNetCoreapi 包,该发布包是在Centos 7 Docker 部署的文件,下载之后解压,安装文档步骤即可部署成功

2020-07-29

Logteng.zip

本代码主要讲了aspnet core的缓存的处理,包括分布式缓存,内存缓存,redis分布式缓存,sqlserver分布式缓存以及相关的测试

2020-03-20

redis订阅与发布.zip

redispubandsub订阅预发布,本包使用C#编写的代码,在使用之前需要有redis的服务,否则无法使用

2020-03-18

myRedis.zip

这个资源是Redis-x64-3.2.100版本的redis包,因为从github下载redis的话会很慢,所以本资源是下载好以后直接上传的。

2020-02-15

C# Microsoft.Office.Interop.Owc11 导出excel文件.zip

C#中使用 Microsoft.Office.Interop.Owc11 com组件把数据导出excel文件

2019-12-18

sqlite数据库Data.zip

本sqlite数据库,包括三张表分组表MyGroup,数据库表MyDB,数据表表MyTable,测试用例中使用到了,操作是测试数据库的其中一张表,其中包括清空sqlite数据库MyGroup表中的数据,清空sqlite数据库sqlite_sequence表中的自增变量,sqlite数据库MyGroup直接插入数据 40000000,sqlite数据库MyGroup 参数插入数据 80000000,具体使用参照:https://blog.csdn.net/LongtengGensSupreme/article/details/103161814

2019-11-20

sqlite使用类库.zip

sqlite数据库使用时所需要的类库,测试可以使用,sqlite数据库使用时所需要的类库,可以通过测试,

2019-11-19

MicrosoftProgram_Install_and_Uninstall.zip

MicrosoftProgram_Install_and_Uninstall.meta

2019-09-20

ConsoleWebsocketServer服务端和ConsoleWebsocketClient客户端.zip

ConsoleWebsocketServer服务端和ConsoleWebsocketClient客户端

2019-08-01

WebsocketTestDemo服务端和客户端.zip

WebsocketTestDemo服务端和客户端.zip主要包括 1、本测试demo主要是测试Websocket的服务端和客户端,服务端是SuperWebsocket客户端是Websocket4Net 2、ConsoleAppWebsocketServer是服务端,ConsoleAppWebsocketClient是客户端,客户端还包含websockettest.html

2019-07-19

合并工具ILMerge

C# ILMerge 合并工具,安装包可以参考安装文档,地址:(documentation)https://github.com/dotnet/ILMerge/blob/master/ilmerge-manual.md

2019-04-25

微软vs自带中英数据库测试界面化操作工具

中英版本都有Microsoft.Data.ConnectionUI与Microsoft.Data.ConnectionUI.Dialog

2019-03-21

微软vs自带数据库测试界面化工具

微软vs自带数据库测试界面化工具,Microsoft.Data.ConnectionUI.DataConnection.Dialog 与Microsoft.Data.ConnectionUI.DataConnection MicrosoftVisualStudio里面的资源之数据库连接配置 这个功能的实现主要是用了Microsoft.Data.ConnectionUI.dll和Microsoft.Data.ConnectionUI.Dialog.dll这个二个动态库,可以在VS的安装目录的Common7\IDE这个目录下面找到(本机的安装路径C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE)

2019-03-21

NPOI写Excel,Microsoft.Office.Interop.excel.dll 转换Excel为PDF

首先要引用NPOI动态库和Microsoft.Office.Interop.excel.dll (Microsoft.Office.Interop.excel.dll 下载链接,下载以后解压文件,把Microsoft.Office.Interop.excel.dll拷贝到项目下,添加引用。NPOI的添加则项目选中右键使用管理NuGet管理程序包,nuget添加NPOI即可) 上述工作完成,下面直接代码

2018-10-17

Navicat Premium

Navicat Premium,一个专门用于操作各种数据库的工具,oracle,sql server,mysql,db2,access等等

2018-08-23

postman http接口测试工具

postman是一个很好的http模拟器,可以发送get、post、put等各种请求,是测试服务接口相当好的工具。

2018-08-23

Microsoft Speech SDK 5.1.msi

TTS(从文本到语音(TextToSpeech))技术,使用C#实现语音朗读功能时需要的多个语音库SDK Microsoft Speech SDK 5.1.msi

2018-06-01

C#实现语音朗读功能

本程序主要是利用 TTS(从文本到语音(TextToSpeech))技术,使用C#实现语音朗读功能,包含完整的程序,下载以后使用vs2017打开即可运行。

2018-06-01

longtenggenssupreme的留言板

发表于 2020-01-02 最后回复 2020-01-02

空空如也

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

TA关注的人 TA的粉丝

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