自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(63)
  • 资源 (9)
  • 收藏
  • 关注

原创 WebDeploy部署

WebDeploy部署服务

2022-07-29 11:56:45 234 1

原创 Linux命令大全

**查看内存**[root@localhost ~]# cat /proc/meminfo**查看硬盘情况,以kb显示**[root@localhost ~]# df**查看硬盘情况,以G显示**[root@localhost ~]# df -h-------------------------------------------------------------------**查看CPU个数**[root@localhost ~]# cat /proc/cpuinfo | gre

2021-08-10 11:07:05 154

原创 Docker安装Minio 稳定版

minio的版本更新迭代特别快,发布版本可能不稳定,我们安装版本2021年6月17号。mnio稳定版docker pull minio/minio:RELEASE.2021-06-17T00-10-46Z要覆盖MinIO的自动生成的密钥,您可以将Access和Secret密钥设为环境变量。 MinIO允许常规字符串作为Access和Secret密钥。docker run -d -p 9000:9000 --name minio -e "MINIO_ACCESS_KEY=admin" -e "MI

2021-07-30 20:38:52 1976

原创 使用Git工具批量拉取代码

批量拉取Git代码第1步:将以下内容保存为updateall.txt#!/bin/shfor dir in $(ls -d */)do cd $dir echo "into $dir" if [ -d ".git" ]; then echo "pulling $dir" git pull elif [ -d ".svn" ]; then svn update fi cd ..done第2步 : 将updateall文件 放到 : git安装

2021-07-30 09:29:15 754

原创 SqlServer 并发事务:死锁跟踪Demo

-- 测试代码-- DROP TABLE Test CREATE TABLE Test( id INT, name VARCHAR(20), info VARCHAR(20),) CREATE CLUSTERED INDEX IX_Test ON DBO.Test(id)CREATE NONCLUSTERED INDEX IX_Test_name ON DBO.Test(name) INSERT INTO Test VALUES(1,'kk',null),(2,...

2021-04-28 08:30:11 203 1

原创 登录名 ‘XX’ 拥有一个或多个数据库。在删除该登录名之前,请更改相应数据库的所有者。 (Microsoft SQL Server,错误: 15174)

SELECT 'use [' + a.name+ ']; exec dbo.sp_changedbowner @loginame = N''sa'', @map = false; 'FROM sys.databases a INNER JOIN sys.syslogins b ON a.owner_sid = b.sidWHERE b.name = 'XX'use [XX1t]; exec dbo.sp_changedbowner @loginame = N'sa', @map = fa.

2021-03-24 20:54:48 591

转载 Sql server索引优化

Sql server索引优化 索引优化(1)堆上的非聚集索引 一、索引概述 1、概念   可以把索引理解为一种特殊的目录。就好比《新华字典》为了加快查找的速度,提供了几套目录,分别按拼音、偏旁部首、难检字等排序,这样我们就可以方便地找到需要的字。   与书中的索引一样,数据库中的索引使您可以快速找到表或索引视图中的特定信息。索引包含从表或视图中一个或多个列生成的键,以及映射到指定数...

2020-12-29 19:38:54 1677

原创 数据库事务与TransactionScope代码事务区别

1、TransactionScope代码事务TransactionScope 类位于using System.Transactions;命名空间下,需要在引用中手动加入。该类不能被继承。 // // 摘要: // 使代码块成为事务性代码。此类不能被继承。 public sealed class TransactionScope : IDisposable常用参数1.TransactionScopeOption//// 摘要:// 该范围需要一个事

2020-12-23 09:48:53 633

原创 Linux命令List

系统信息arch 显示机器的处理器架构uname -m 显示机器的处理器架构uname -r 显示正在使用的内核版本dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)hdparm -i /dev/hda 罗列一个磁盘的架构特性hdparm -tT /dev/sda 在磁盘上执行测试性读取操作cat /proc/cpuinfo 显示CPU info的信息cat /proc/interrupts 显示中断cat /proc/meminfo 校验内存使用cat /pr

2020-11-17 13:56:55 890

原创 查看Sql Server2016是否激活

执行以下命令,如果剩余天数为0,表示已经激活。RECONFIGUREGODECLARE @daysleft intDECLARE @instancename sysnameSELECT @instancename = CONVERT(sysname, SERVERPROPERTY('InstanceName'))EXEC @daysleft = xp_qv '2715127595', @instancenameSELECT @daysleft '剩余使用天数'GO...

2020-09-08 15:36:01 4944

原创 Sql Server批量删除表及清理表数据脚本

批量删除表DECLARE @StartStr NVARCHAR(100)='T_Info_'SELECT TABLE_NAME,0 Flag FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME LIKE @StartStr+'_%'DECLARE @TmpTb TABLE( TbName NVARCHAR(100), Flag INT) INSERT INTO @TmpTbSELECT TABLE_NAME,0 Flag FROM INFOR

2020-09-02 16:09:16 804

原创 IIS无法启动,提示另外一个程序正在使用此文件

一启动IIS,就提示:另外一个程序正在使用此文件,进程无法访问。原因:某个程序占用IIS的Web项目的进程,可以通过如下操作查询IIS站点的端口是否被占用cmd窗口输入:netstat -abn>c:/port10050.txt在C盘根目录下生成一个port1050.txt文件结论:iis站点更换另外一个新端口就行。...

2020-08-26 14:56:44 4019

原创 SQL Server查询死锁

–查询死锁selectrequest_session_id spid,OBJECT_NAME(resource_associated_entity_id) tableNamefromsys.dm_tran_lockswhereresource_type=‘OBJECT’–杀死死锁进程kill 354–显示死锁相关信息exec sp_who2 354

2020-06-05 21:37:32 123

原创 Sql Server增加登录用户,只操作某张表

–添加只允许访问指定表的用户:exec sp_addlogin ‘用户名’,‘密码’,‘数据库’–添加到数据库exec sp_grantdbaccess ‘用户名’–分配整表权限GRANT SELECT , INSERT , UPDATE , DELETE ON 表名 TO 用户名

2020-05-29 17:39:21 446

原创 文件相对路径处理

@echo offecho 当前盘符:%~d0echo 当前盘符和路径:%~dp0echo 当前批处理全路径:%~f0echo 当前盘符和路径的短文件名格式:%~sdp0echo 当前CMD默认目录:%cd%echo 目录中有空格也可以加入"“避免找不到路径echo 当前盘符:”%~d0"echo 当前盘符和路径:"%~dp0"echo 当前批处理全路径:"%~f0"echo ...

2020-04-24 17:28:59 161

原创 灰度哲学

**一、什么是灰度思维?**灰度思维,是最接近世界真相的思维模式。真实的世界不是棱角分明的,不是非黑即白的,而是圆润的,混沌的,无常的,它黑中有白,白中有黑,黑随时可以变成白,白随时可以变成黑,这就是灰度。西方人更注重过程的公平,而中国人则讲究结果的公平,灰度哲学就是可以忽略过程,直奔结果。比如要允许别人犯错误,对别人要求不能太苛求,对眼皮底下发生的很多事情可以视而不见,只要结果是符合人心...

2020-03-21 09:29:11 4981

原创 git同步远程已删除的分支

远程分支已被删除的分支,可以使用 git remote prune 来同步删除这些分支运行命令:git remote prune origin

2020-03-19 17:12:00 315

原创 站点应用池设置

2020-02-29 07:59:32 151

转载 淘宝服务端高并发分布式架构演进之路

1. 概述 本文以淘宝作为例子,介绍从一百个并发到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原则。 2. 基本概念 在介绍架构之前,为了避免部分读者对架构设计中的一些概念不了解,下面对几个最基础的概念进行介绍:分布式系统中的多个模块在不同服...

2020-02-27 07:38:01 135

原创 FireFox浏览器不能正常导出文件

Excel导出文件,在Chrome浏览器里面能正常的下载Excel的文件,但是在FireFox里面下载的时候,下载的文件没有后缀名,打开文件出现乱码以下FireFox导出提示框:解决方案:下载的文件名出现空格,导致不能下载错误代码string fileName = "XX" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + fileTyp...

2020-02-25 16:57:32 3409 3

原创 Git Pull失败,提示节点被Lock

解决方案:在Git Bash Here使用命令git update-ref -d refs/remotes/origin/Release相关文档资料:

2020-02-14 15:09:44 478

转载 windows-通过cmd查找什么程序占用端口

在windows上,有时候会遇到端口被占用,但是从资源管理器里面找不到端口信息,这时候就需要用到netstat进行查找了。查看所有的网络连接netstat -ano 这个可以打印出所有的网络连接,根据标题可以看出,第一列是协议,第二列是本地地址,第三列是外部地址,第四列是状态,第五列才是PID(也就是能让我们找到是什么程序占用端口的关键)使用findstr进行过滤(类似Linux的grep),过...

2020-02-13 11:39:05 545

原创 如何修改windows默认远程桌面端口

打开运行。输入regedit,然后点击运行。在弹出的窗口依次打开:计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp点击PortNumber。输入需要更改的端口号。注意:要先在防火墙上设定“入站规则”,把端口加上去。点击确定,重启服务器(闲时);远程端口才...

2020-02-12 17:05:04 200

原创 Sqlserver创建链接服务器

EXEC sp_addlinkedserver@server=‘别名’, --链接服务器别名@srvproduct=’’,@provider=‘SQLOLEDB’,@datasrc=‘ip’, --要访问的的数据库所在的服务器的ip@catalog= ‘数据库名’ --访问的数据库名GOEXEC sp_addlinkedsrvlogin‘别名’, ...

2020-01-10 11:33:09 169

转载 淘宝服务端高并发分布式架构演进之路

1. 概述本文以淘宝作为例子,介绍从一百个并发到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原则。2. 基本概念在介绍架构之前,为了避免部分读者对架构设计中的一些概念不了解,下面对几个最基础的概念进行介绍: 分布式 系统中的多个模块在不同服务器上部署,即可称为分...

2019-11-15 15:15:46 250

原创 压缩数据库日志

USE [master]GOALTER DATABASE db SET RECOVERY SIMPLE WITH NO_WAITGOALTER DATABASE db SET RECOVERY SIMPLE --简单模式GOUSE dbGODBCC SHRINKFILE (N’db_log’ , 1, TRUNCATEONLY)GO–这里的DNName_Log 如果不知道在sy...

2019-05-21 22:06:44 312

原创 获取系统表使用情况

DECLARE @TableInfo TABLE ( name VARCHAR(500) , sumrows VARCHAR(11) , reserved VARCHAR(500) , data VARCHAR(500) , index_size VARCHAR(50) , unused VARCHAR(50) , pk VARCHAR(50) )DECLARE @TableName TABL...

2019-05-21 22:04:43 85

转载 WebSocket 消息推送接口

WebSocket服务基于 socket.io 。如何使用Javascript客户端(index.html) js true <![CDATA[console.log(socket.id); // undefinedsocket.on(‘connect’, () => {console.log(socket.id); // ...

2019-04-18 20:07:49 1615

原创 创建数据库脚本

USE [master]GO/****** Object: Database [Develop] Script Date: 04/13/2019 16:55:30 ******/CREATE DATABASE [Develop] ON PRIMARY( NAME = N’Develop’, FILENAME = N’D:\DB\Client\Develop.mdf’ , SIZE...

2019-04-18 09:47:39 1463

原创 sql server 还原数据库,数据库提示正在还原中的处理办法

在同一个sql中,将一个数据库test后新建一个数据库覆盖还原,待还原成功的时候,test数据库一直显示“正在还原”。 在这种状态下,由于未提交的事务没有回滚,导致数据库不可以访问解决方案:执行 RESTORE DATABASE 数据库名 WITH RECOVERY...

2019-04-18 09:45:07 958

转载 使用DateTimeOffset 对xml中的日期时间格式时区进行处理

在日常使用中难免会与XML打交道,其中一个常用的格式就是日期了。交互的时候通常有下面2种方式DECLARE @Doc XML='&lt;R&gt; &lt;T&gt;2018-02-22+08:00&lt;/T&gt; &lt;T1&gt;2018-02-22&lt;/T1&gt;&lt;/R&gt;'其中T1 的时间格式是我们平常比较容易看到的。但是也有小部分的时候...

2019-01-17 16:50:10 692

转载 sqlserver中分区函数 partition by的用法

partition by关键字是分析性函数的一部分,它和聚合函数(如group by)不同的地方在于它能返回一个分组中的多条记录,而聚合函数一般只有一条反映统计值的记录,partition by用于给结果集分组,如果没有指定那么它把整个结果集作为一个分组。partition by 与group by不同之处在于前者返回的是分组里的每一条数据,并且可以对分组数据进行排序操作。后者只能返回聚合...

2019-01-06 18:47:55 202

原创 Excel导出图片

var path = HttpContext.Current.Server.MapPath(logoPath);if (!string.IsNullOrEmpty(path) &amp;amp;amp;&amp;amp;amp; File.Exists(path)){byte[] bytes = System.IO.File.ReadAllBytes(path);int pictureIdx = workbook.Add...

2018-12-29 15:14:42 1034 1

转载 该事务管理器已经禁止了它对远程/网络事务的支持

今天写了个触发器在两台服务器之间同步更新数据,结果更新时提示”该伙伴事务管理器已经禁止了它对远程/网络事务的支持“。经过百度在http://www.cnblogs.com/ycsfwhh/archive/2010/12/15/1906507.html找到...

2018-09-05 17:22:23 2586

原创 BulkInsert 出现参数值String转换到DateTime失败

BulkInsert 出现参数值String转换到DateTime失败,采用EF框架,一直以为是Datetime字段的数值问题, 解决方案:对应实体的字段顺序需要跟数据库表的字段的顺序相同,才可以。...

2018-08-31 19:53:05 687

转载 SQL Server 变更数据捕获(CDC)

概述&nbsp;&nbsp;变更数据捕获用于捕获应用到 SQL Server 表中的插入、更新和删除活动,并以易于使用的关系格式提供这些变更的详细信息。变更数据捕获所使用的更改表中包含镜像所跟踪源表列结构的列,同时还包含了解所发生的变更所需的元数据。对表开启了变更捕获之后,对该表的所有DML和DDL操作都会被记录,有助于跟踪表的变化。测试环境:&nbsp;SQL SERVER 2008...

2018-07-31 19:02:46 465

转载 Linq和Lamda表达式中添加时间判断

在工作中遇到个问题,在使用lamda查询数据的时候,需要添加一个时间判断, DateTime.AddDays(3) &gt; e.ExpirationDate例如:list = Context.VoucherUserSignPLView.Where(e =&gt; e.IsUse == isUse &amp;&amp; e.ExpirationDate &gt;= DateTime.Now &...

2018-07-20 15:50:31 1334

转载 转换科学计数法的数值字符串为decimal类型

操作数据库时,需要将字符串转换成Decimal类型。代码如下:select cast(‘0.12’ as decimal(18,2));select convert(decimal(18,2), ‘0.12’);当需要将科学计数法的数字字符串转换成Decimal时,这2种写法都报错:Msg 8114, Level 16, State 5, Line 1Error convert...

2018-07-16 10:18:22 1511

转载 .Net下C#针对Excel开发控件汇总(ClosedXML,EPPlus,NPOI)

最近项目中需要一个导出Excel报告的功能,假期搜了一下,把其中比较主流的列一下,仅供参考。功能需求: 创建并写入.xlsx Excel2007+版本的电子表格文件 不需要office组件支持,终端电脑无需安装ms office 简单的format,style,chart和formula支持(不用过于复杂),并且能够插入图片 速度,保证数据在万行以上表格写入速度效果图: ...

2018-06-06 09:34:48 2430 1

原创 博客搬家

我的博客即将入驻“云栖社区”,诚邀技术同仁一同入驻。

2018-01-05 16:24:42 126

虚拟串口软件,可用于模拟

一种用于虚拟串口,进行模拟操作的工具软件…… 分享一下供有需要的人使用…… 有兴趣的可以下载试试……

2020-02-03

扩屏显示任务栏.rar

一个好用的工具,可扩展显示任务栏,进行多屏幕显示的时候,可进行多屏幕任务栏显示…… 让每个屏幕都可以显示任务栏,方便使用

2020-02-03

导数据脚本

导出数据脚本好东西 生成脚本文件 限制SQL Server 2008

2013-06-25

重构_改善既有代码的设计

重构_改善既有代码的设计

2012-07-02

ASP.NET电子商务网站(任务书,开题报告,需求分析).

ASP.NET电子商务网站(任务书,开题报告,需求分析).

2012-05-27

WebEx Converter转换器wrf转成wmv

可以WebEx录制的视频wrf转成wmv格式。。

2012-01-12

webEx2.8录制播放器

webEx2.8录制播放器此文件为最新官方简体中文版 你在寻找好用的录屏软件吗?商用级品质的WebEx Recorder是我见过的(包括几款共享工具)性能最好的一款。它可以录制全屏或指定窗口,可以录或不录声音,生成的文件极小而极清晰,录制过程占资源少。全屏带声音录制1小时,生成的文件约25MB,且计算机仍工作流畅,无任何延缓。许多大公司,比如MS、SAP的网络讲座经常采用WebEx平台。

2012-01-02

C#界面皮肤源码(带大量皮肤素材)

这皮肤是三方控件,使用跟AjaxControlToolkit 一样,想添加IrisSkin2.dll到引用,然后在工具箱里添加一个皮肤选项卡,然后在你添加的选项卡右键的“选择项...”里浏览到IrisSkin2.dll,添加。会在选项卡开到SkinEngine。SkinEngine就和其他控件一样使用,在他的SkinFile属性里选择你要的皮肤。

2011-07-22

空空如也

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

TA关注的人

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