自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 将一个对象转换为指定类型

将一个对象转换为指定类型

2023-05-11 11:24:45 224

原创 PDF WORD 转换器

**http://www.pdfdo.com/pdf-merge.aspx**

2020-12-13 21:36:18 183

原创 .NET Word模板-根据特殊字符定位替换table或者文本

获取Word文件中,特殊字符标记中间文字。 /// <summary> /// 获取路径下所有特殊字符包含的数据 /// </summary> /// <param name="tempFile">文件路径</param> /// <param name="startstr">开始字符</param> /// <param name

2020-11-23 10:08:09 543 1

原创 加密MD5、Des、RSA

1:MD5 不可逆加密1)亦可对文件进行MD5加密,生成秘闻,可以判断此文件是否被修改2:Des 对称可逆加密1)可通过秘钥进行,加密解密,缺点是密钥管理不方便,要求共享密钥。3:RSA 非对称可逆加密1)可公开,加密钥匙,或者解密钥匙2)如公开加密钥匙,你获取内容,必须是秘钥加密过的,保证数据的准确性3)如公开解密钥匙,你的内容只有,拥有秘钥的才能解开 #region MD5 { Console.Write

2020-11-19 10:18:00 288

原创 Microsoft SQL读写分离--事物复制

事务复制读写分离:事务复制:准备工作: 环境:Microsoft SQL Server 2014版本 开启服务:Sql Server服务、SqlServer代理服务 数据库:生成数据库服务器,数据库:RuanmouData 如果需要跨服务器复制:需要指定服务器之间在同一个域中 设置数据库连接地址为服务器名称配置步骤:1、 设置共享文件夹(如果是多服务器,需要设置共享在主数据库服务器上)2、在 SQL Server Management Studio中连接到发布服务器,然后

2020-11-19 10:17:31 201

原创 存储过程--分页

--exec dbo.Pro_GetPageData 'Tencent_Subject_001','*','20','2','','Id','1' --如果遇到有存储过程Pro_GetPageData 就先删除掉if exists (select * from sysobjects where type = 'P' and name = 'Pro_GetPageData') drop procedure dbo.spStockTakingPaperList;GO --创建存储过程.

2020-11-19 10:17:22 187

原创 Mysql主从配置和读写分离

大型网站为了软解大量的并发访问,除了在网站实现分布式负载均衡,远远不够。到了数据业务层、数据访问层,如果还是传统的数据结构,或者只是单单靠一台服务器扛,如此多的数据库连接操作,数据库必然会崩溃,数据丢失的话,后果更是 不堪设想。这时候,我们会考虑如何减少数据库的联接,一方面采用优秀的代码框架,进行代码的优化,采用优秀的数据缓存技术如:memcached,如果资金丰厚的话,必然会想到假设服务器群,来分担主数据库的压力。Ok切入今天微博主题,利用MySQL主从配置,实现读写分离,减轻数据库压力。这种方式,在如今

2020-11-19 10:15:19 106

原创 .NET Core 验证码登录--Session--Cookies

一、带有验证码登录–Session可配合ActionFilterAttribute使用1、 前台显示Image <img alt="验证码图片" class="img" onclick="refresh(this)" src="/Fourth/VerifyCode" title="点击刷新">2、a、将随机数转化图片返回前台b、并将随机数存入HttpContext.Session public ActionResult VerifyCode() {

2020-11-17 14:56:20 1166

原创 .NET Core 程序报错处理_执行Action前后事件_Action缓存_浏览器缓存

1、程序报错处理 ExceptionFilterAttribute2、执行Action前后,执行事件 ActionFilterAttribute3、Action缓存4、浏览器缓存:ActionFilterAttribute(谷歌:刷新时依然请求后台,打开页面时,不会请求,与浏览器特性有关)一、程序报错处理 ExceptionFilterAttributeTryFilterFactory.csusing System;using System.Collections.Generic;using

2020-11-16 17:06:22 943

原创 Word 添加水印

引用using Spire.Doc;using Spire.Doc.Documents;using System.Drawing;图片水印添加 /// <summary> /// 给word添加Image水印 /// </summary> /// <param name="wordUrl">文件全路径</param> /// <param name="imagrUr

2020-11-13 14:56:58 395

原创 日志配置--NLog--Log4net

NLog文件名称:NLog.configNuGet引用:NLog<?xml version="1.0" encoding="utf-8" ?><nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <!-- See https://github.com/nlog/nlog/wi

2020-11-06 16:29:47 704

翻译 PowerDesigner165

PowerDesigner165power designer是什么以及是干什么的?power designer是能进行数据库设计的强大的软件,是一款开发人员常用的数据库建模工具。分别从概念数据模型(Conceptual Data Model)和物理数据模型(Physical Data Model)两个层次对数据库进行设计。概念数据模型描述的是独立于数据库管理系统(DBMS)的实体定义和实体关系定义;E-R图,在数据库系统概论中有涉及到,这个实体关系图中,一个实体对于一个表,实体、属性与联系是进行系统

2020-11-03 10:24:22 764

原创 window服务--定时器Timer

一、新建项目二、右键添加程序三、更改属性四、创建定时器Timer五、服务安装管理员身份打开安装C:\Windows\Microsoft.NET\Framework\v4.0.30319\InstallUtil D:\windowsCreate\Debug\WindowsService1.exe卸载C:\Windows\Microsoft.NET\Framework\v4.0.30319\InstallUtil /u D:\windowsCreate\Debug\Windows

2020-11-02 15:18:28 849

转载 SQL-LINQ-Lambda语法对照

SQL-LINQ-Lambda语法对照SQL-LINQ-Lambda语法对照

2020-09-03 11:10:36 119

原创 多线程 Task

1、开始线程的几种方式2、Task.Delay 线程延迟执行3、线程池(1、Task.WaitAny :等待某一个线程执行完毕以后 继续往后执行(2、Task.WaitAll:等待所有线程执行完,后执行。4、线程属性 如:线程ID开始线程的几种方式////////1 Task task = new Task(() =>{ this.DoSomethingLong("btntask_Click1");});task.Start();//开启了一个新的线程//////2

2020-09-02 16:27:19 407

原创 读取,磁盘空间,文件夹 ,文件信息,

读取文件夹 文件信息using System;using System.Collections.Generic;using System.Configuration;using System.IO;using System.Linq;using System.Text;using System.Threading.Tasks;namespace IOSerialize.IO{ /// <summary> /// 文件夹 文件管理 ///

2020-09-01 15:25:56 153

原创 递归 找出所有子文件夹

找出全部的子文件夹using System;using System.Collections.Generic;using System.IO; /// <summary> /// 找出全部的子文件夹 /// 递归:可以理解为类型,或者说是一种编程方式 /// /// 获取“D:\软谋教育\Git_Work”路径下的所有文件夹 /// /// 1、在递归的时候,计算机是在高强度的计算;

2020-09-01 15:25:48 254

转载 序列化&反序列化 json、二进制序、soap序列化、XML序列

JSON序列化 public static void Json() { List<Programmer> pList = DataFactory.BuildProgrammerList(); string result = JsonHelper.ObjectToString<List<Programmer>>(pList); List<Programmer>

2020-09-01 15:25:40 244

原创 验证码,图片等比例缩小

验证码,图片等比例缩小 可参考using System;using System.Collections.Generic;using System.Configuration;using System.Drawing;using System.Drawing.Imaging;using System.IO;using System.Linq;using System.Text;using System.Threading.Tasks;namespace IOSerialize.IO{

2020-09-01 15:25:31 282

原创 游标,记录方便使用。

简单的游标使用如果忘记,可快速拿取使用。DECLARE @Id varchar(50) DECLARE My_Cursor CURSOR --定义游标FOR (SELECT distinct id FROM dbo.RebateClearingList where [type3]=0 ) --查出需要的集合放到游标中OPEN My_Cursor; --打开游标FETCH NEXT FROM My_Cursor INTO @Id; --读取第一行数据(将MemberAccount表中的id放到@i

2020-08-25 10:24:02 140

原创 .NET 初级多线程多线程 记录

初学多线程记录,会的就不要看了没有意义using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading;using System.Threading.Tasks;namespace domCMD{ /// <summary> /// 多线程 /// </summary> public clas

2020-07-09 17:31:04 174

转载 .NET JWT Token验证

Model文件夹下新建三个类LoginResult,LoginRequest,AuthInfo根据自己业务进行修改 public class LoginResult { public bool Success { get; set; } public string Token { get; set; } public string Message { get; set; } } public class LoginReq

2020-06-17 18:00:16 5569

原创 .NET 学习网站

.NET 学习网站https://docs.microsoft.com/zh-cn/dotnet/csharp/

2020-04-29 15:02:42 753

原创 SQL优化 表数值过大处理

SQL优化 表数值过大处理一 我们可以进行表碎片的清理// An highlighted block --查询表碎片情况 DBCC SHOWCONTIG(P_EWorkFlow_EWork_TwelveNCApplication) --DBCC碎片回收 alter database 库名 set SINGLE_USER with ROLLBACK IMMEDIATE --设置成...

2020-01-10 15:04:38 612

原创 数据库收缩

数据库收缩// An highlighted block----数据库日志压缩ALTER database P_EWorkflow SET RECOVERY SIMPLE --收缩日志文件ALTER database P_EWorkflow SET RECOVERY FULL --收缩数据库DBCC SHRINKDATABASE('数据库') --收缩指定数据文件,1...

2019-06-06 10:07:06 665

原创 SQL调用API获取值

SQL调用API获取值--一、首先要开启组件的配置sp_configure 'show advanced options', 1;GORECONFIGURE;GOsp_configure 'Ole Automation Procedures', 1;GORECONFIGURE;GOEXEC sp_configure 'Ole Automation Procedures';GO...

2019-05-05 13:32:19 3120

原创 SQL事务

SQL事务报错全部回滚简单事务忘了咋写,拿起来就能直接用。CREATE proc sp_Insert_Course as BEGIN TRAN BEGIN TRY --报错语句 INSERT INTO [Book] (name) VALUES('12222222222222222222222222') COMMIT tran END TRYBEG...

2019-04-23 17:48:18 153

原创 SQL优化之重建索引-数据库自增长

SQL优化求大神指点DBCC SHOWCONTIG('表名') --词语句可以查询出表此时的状态扫描页数表或索引的页数。扫描扩展盘区数表或索引中的扩展盘区数。扫描密度 [最佳值:实际值]最佳值是指在一切都连续地链接的情况下,扩展盘区更改的理想数目。实际值是指扩展盘区更改的实际次数。如果一切都连续,则扫描密度数为 100;如果小于 100,则存在碎片。扫描密度为百...

2019-04-18 11:45:17 989

原创 备份数据库

备份数据库CREATE PROCEDURE [dbo].[Database]AS----auto back databaseDECLARE @todayDate VARCHAR(50) SET @todayDate= CONVERT (nvarchar(12),GETDATE(),112)PRINT @todayDate--select @todayDateDECLARE @...

2019-03-27 13:28:51 161

原创 将JSON自动转化成SQL表数据*

将JSON自动转化成SQL表数据使用者可以根据不同需求进行更改,数据源只是最终查询出来并没有插入指定用户表。 --按指定符号分割字符串,返回分割后的元素个数create function Get_StrArrayLength( @str varchar(5000), --要分割的字符串 @split varchar(10) --分隔符号)returns intasb...

2019-03-26 17:29:58 11988 3

原创 查看SQL数据库的表结构大小,已经数据量的行数。

查看SQL数据库的表结构大小,已经数据量的行数。create table #tabName(tabname varchar(100),rowsNum varchar(100),reserved varchar(100),data varchar(100),index_size varchar(100),unused_size varchar(100)) declare @nam...

2019-03-26 15:43:22 589

原创 SQL辅助工具

辅助工具下载网址https://www.cnblogs.com/linJie1930906722/p/6061165.html

2019-01-16 09:53:17 786

转载 IIS应用程序池自动回收解决方法

需要建立 Recyclepool.vbs的一个文件,这个是执行的代码appPoolName = WScript.Arguments(0)Set oWebAdmin = GetObject(&amp;quot;winmgmts:root\WebAdministration&amp;quot;)Set oAppPool = oWebAdmin.Get(&amp;quot;ApplicationPool.Name='&amp;quot; + appPoolName...

2018-11-29 11:26:52 1734 1

转载 SQL查询库中数据包含关键字的表名以及字段名

SQL查询库中数据包含关键字的表名已经字段名CREATE PROCEDURE [dbo].[SP_FindValueInDB]( @value VARCHAR(1024)) ASBEGIN SET NOCOUNT ON; DECLARE @sql VARCHAR(1024) DECLARE @table VARCHAR(64) DECLARE...

2018-11-29 11:03:34 6708

原创 数据库死锁查询以及清除

数据库死锁查询以及清除kill 68 --68代表下面查询数据源的IDselect object_name(resource_associated_entity_id) as tableName, request_session_id as pid from sys.dm_tran_lockswhere resource_type = 'OBJECT' 下面是一个存储过程CREA...

2018-11-29 10:53:20 3895 1

空空如也

空空如也

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

TA关注的人

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