自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 sql server 本机编译存储过程(内存优化表) 绕过不支持FULL OUTER JOIN 的限制的方法...

将FULL OUTER JOIN 转成left join,right join 和 unionselect * from AID NAME4 Spaghetti1 Pirate2 Monkey3 Ninjaselect * from BID NAME3 Darth Vade1 Rutabaga2 Pirate4 NinjaSELECT dbo.A.id, dbo.A....

2019-09-21 14:45:31 160

转载 SQL SERVER CLR Trigger功能

通过在 Microsoft SQL Server 中托管 CLR(称为 CLR 集成),开发人员可以在托管代码中编写存储过程、触发器、用户定义函数、用户定义类型和用户定义聚合函数, 改变了以前只能通过T-SQL语言来实现这些功能的局面。因为托管代码在执行之前会编译为本机代码,所以,在有些方案中可以大大提高性能。1. 编写C#代码,编译成.NET 3.5的dllpubli...

2019-09-21 14:45:29 138

转载 java安装1.8的经验和Error: Registry key 'Software\JavaSoft\Java Runtime Environment'\CurrentVers问题处理...

java安装1.8后的问题:之前安装了jdk1.7和jdk1.6,之后又安装jdk1.8,然后执行java -version,输出的是1.8的,后来在注册表把jdk1.8改为1.7,然后就报错了,如下Error: Registry key 'Software\JavaSoft\Java Runtime Environment'\CurrentVers 解答: ...

2019-09-21 14:45:27 394

转载 NSubstitute.Analyzers检测NSubstitute用法冲突

NSubstitute是一个.Net环境使用的,简洁,语法友好的Mock库。语法简洁的缺点是有一些失败的用法很难察觉和检测。比如试图mock一个非虚拟成员-NSubstitute不能看到这些成员所以不能沟通sub.Received().NonVirtualCall()的问题。多亏了现在有Roslyn编译器。我们现在有了能检测这些问题的方法。使用用法:使用Nuget安装NSubst...

2019-09-21 14:45:25 144

转载 Powershell重命名文件夹

$TargetFolder = "F:\Code\优化后\" $folders = get-childitem $TargetFolder -forceForeach ($Folder in $folders){$FolderPath=$Folder.FullNameRename-Item $FolderPath\cacheFile $FolderPath\cacheFile1}转载...

2019-09-21 14:45:23 705

转载 在TeamCity中执行gtest单元测试

1. 在Visual Studio 2017中新建一个gtest项目 Sample-Test1。这个项目会自动安装“Microsoft.googletest.v140.windesktop.msvcstl.static.rt-dyn”这个nuget包。我们打开nuget管理工具,然后添加一个“teamcity-gtest-streamer”包2.在pch.h中添加头文件应...

2019-09-21 14:45:21 246

转载 redis-benchmark使用说明

Redis-benchmark为Redis性能测试工具。指令说明:Usage: redis-benchmark [-h <host>] [-p <port>] [-c <clients>] [-n <requests]> [-k <boolean>] -h <hostname> Serv...

2019-09-21 14:45:19 919

转载 tcp协议相关概念

  conv 会话IDmtu 最大传输单元mss 最大分片大小state 连接状态(0xFFFFFFFF表示断开连接)snd_una 第一个未确认的包snd_nxt 待发送包的序号rcv_nxt 待接收消息序号ssthresh 拥塞窗口阈值rx_rttvar ack接收rtt浮动值rx_srtt ack接收rtt静态值rx_rto 由ack接收延迟计算出来的复原时间rx_minrto...

2019-09-21 14:45:19 117

转载 Redis客户端基本操作以及查看慢查询

1.连接redis-cli.exe -h 127.0.0.1 -p 63792.验证密码λ redis-cli.exe -h127.0.0.1 -p6379127.0.0.1:6379> auth 密码3. redis key值获取 keys * 获取当前数据下所有KEY值 get key select 2 切换到第二个数据库...

2019-09-21 14:45:17 392

转载 为什么单个TCP连接很难占满带宽

计算 TCP吞吐量的公式TCP窗口大小(bits) / 延迟(秒) = 每秒吞吐量(bits)比如说windows系统一般的窗口大小为64K, 中国到美国的网络延迟为150ms.64KB = 65536 Bytes. 65536 * 8 =524288 bits每秒吞吐量(bits) =524288 / 0.15 = 3495253 bit/s = 0.41MB/S...

2019-09-21 14:45:17 906

转载 Git 常用命令大全-转载

一、 Git 常用命令速查git branch 查看本地所有分支git status 查看当前状态git commit 提交git branch -a 查看所有的分支git branch -r 查看远程所有分支git commit -am "init" 提交并且加注释git remote add origin git@192.168.1.119:ndshowgit push o...

2019-09-21 14:45:14 312

转载 上传NUnit的单元测试结果和OpenCover的单元测试覆盖率到SonarQube服务中

SonarQube.Scanner.MSBuild.exe begin /k:"OMDCCQuotes" /d:sonar.host.url="http://myip:9000" /d:sonar.login="mykey" /d:sonar.cs.nunit.reportsPaths="%CD%\TestResult.xml" /d:sonar.cs.opencover.repor...

2019-09-21 14:45:14 177

转载 使用Visual Studio Code Coverage和nunit上传单元测试覆盖率和单元测试结果到SonarQube上...

SonarQube.Scanner.MSBuild.exe begin /k:"OMDCCQuotes" /d:sonar.host.url="http://myip:9000" /d:sonar.login="mykey" /d:sonar.cs.nunit.reportsPaths="%CD%\NUnitResults.xml" /d:sonar.cs.vscoveragexml.r...

2019-09-21 14:45:12 909

转载 在单元测试中处理Debug.Assert的好方法

在单元测试项目的配置文件中配置好,<?xml version="1.0" encoding="utf-8"?><configuration><system.diagnostics> <assert assertuienabled="false"/></system.diagnostics>那么在单元测试...

2019-09-21 14:45:09 150

转载 oracle 在sql中显示blob的字符串

最近在用oracle的过程中用到了对blob字段模糊查询的问题,对oracle来说,我并不是高手,找了很多的资料终于能够查出来了。 blob字段直接用 select * from table_name where column like ‘%%’查找的时候是不能实现的 ,主要是字段类型不符,就想到了字段转换成varchar2类型,然后再进行查询select *...

2019-09-21 14:45:08 324

转载 Cmake + VS2013编译opencv

下载之后,使用cmake转为vs解决方案的时候,配置OPENCV_EXTRA_MODULES_PATH=<path to opencv_contrib/modules/>,然后才能使用extra的模块转载于:https://www.cnblogs.com/Martianhh/p/7737211.html...

2019-09-21 14:45:06 75

转载 使用NLog的最佳实践

1. Logger应该在每个类中初始化为静态创建一个新的Logger类是有有开销的,因为它需要获取一些锁和分配对象和内存。因此推荐像下面一样使用Logger:namespace MyNamespace{ public class MyClass { private static NLog.Logger logger = NLog.LogManag...

2019-09-21 14:45:06 230

转载 centos 7 安装mysql 5.7

centos 7 安装mysql1. 下载https://dev.mysql.com/downloads/mysql 下载 rpm-bundle.rar 解压并上传到linux服务器上2. 编辑/etc/sudoers, 将当前用户添加到sudoer列表中3. 关闭selinux和firewallsestatus如果要临时关闭,可以执行 setenforce 0 如...

2019-09-21 14:45:04 100

转载 比较Json.Net和fastJson的效率

var zoo1 = new zoo(); zoo1.animals = new List<animal>(); zoo1.animals.Add(new cat()); zoo1.animals.Add(new dog()); Stop...

2019-09-21 14:45:04 534

转载 WinForm和WPF中注册热键

由于.Net没有提供专门的类库处理热键,所以需要直接调用windows API来解决。HotKey为.NET调用Windows API的封装代码,主要是RegisterHotKey和UnregisterHotKey class HotKey { /// <summary> /// 如果函数执行成功,返回值...

2019-09-21 14:45:02 190

转载 cpu切换线程上下文会耗费多少时间

cpu切换线程上下文会耗费多少时间,有人在linux下面使用不同的cpu测试过,需要1000ns以上的时间https://blog.tsunanet.net/2010/11/how-long-does-it-take-to-make-context.html转载于:https://www.cnblogs.com/Martianhh/p/10002531.html...

2019-09-21 14:45:02 219

转载 SQLServer 断开数据库连接

数据库名:test11. 查询数据库当前连接select * from master.sys.sysprocesses where dbid = db_id('test1')  2. 断开指定连接语法:kill spid号如:kill 583. 断开所有连接declare @d varchar(8000) ...

2019-09-21 14:45:00 798

转载 修改Windows 2008以后系统的NTP服务设置

1 @echo off 2 echo autor OAK 3 @echo off 4 echo -------------------------------- 5 @echo off 6 echo setup time resync every one hour 7 @echo off 8 REG ADD HKEY_LO...

2019-09-21 14:44:59 108

转载 使用svctraceviewer查看WCF服务异常信息

这两天遇到一个问题,调用一个WCF服务的时候,服务器端正常的返回了数据,但是客户端却遇到了一场System.ServiceModel.CommunicationException: The underlying connection was closed: The connection was closed unexpectedly.直接调试查看堆栈信息也没有弄清楚怎么回事。最后...

2019-09-21 14:44:55 168

转载 C#使用qq邮箱发送邮件

using System.Net;using System.Net.Mail;MailMessage mailMessage = new MailMessage(); mailMessage.To.Add("*******@outlook.com"); mailMessage.From = new MailAddress("11111...

2019-09-21 14:44:55 412

转载 WebApi使用二进制方式上传和下载文件

using System;using System.Collections.Generic;using System.Linq;using System.Threading.Tasks;using Microsoft.AspNetCore.Mvc;using System.Text;using Tallsafe.BigStorage.Core;using ...

2019-09-21 14:44:53 670

转载 Word 2013发布博客测试

转载于:https://www.cnblogs.com/Martianhh/p/3405819.html

2019-09-21 14:44:52 58

转载 VS2013配置curl

http://blog.csdn.net/totodum/article/details/51059380安装完成之后,要注意url的传值, curl中需要传char*转载于:https://www.cnblogs.com/Martianhh/p/7728341.html

2019-09-21 14:44:51 44

转载 安装kafka 记录

sudo ./zoo /zoo /bin/zkServer.sh start sudo ./kafkacluster/kafka1/bin/kafka-server-start.sh ./kafkacluster/kafka1/config/server.properties &sudo ./kafkacluster/kafka1/bin/kafka-topics....

2019-09-21 14:44:49 66

转载 定期删除IIS日志文件

服务器中由于监控的需要会经常生成很多日志文件,比如IIS日志文件(C:\inetpub\logs\LogFiles),一个稍微有流量的网站,其日志每天可以达到上百兆,这些文件日积月累会严重的占用服务器磁盘空间。有必要对他们进行定期删除。dos批处理程序如下::: 清理IIS日志文件:: 备份MySql数据库@echo offtitle 清理IIS日志文件 ...

2019-09-21 14:44:46 641

转载 使用Jquery的Ajax调用

最近在学习web开发,试用了一下Jquery的ajax调用。首先,新建一个MVC4的项目,在HomeController.cs中添加一个Action,命名为GetData, 通过这个为ajax提供数据。1 [AcceptVerbs(HttpVerbs.Get | HttpVerbs.Post)]2 public ActionResul...

2019-09-21 14:44:42 71

空空如也

空空如也

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

TA关注的人

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