自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Acettest's Blogs

Think Different

  • 博客(424)
  • 资源 (6)
  • 问答 (21)
  • 收藏
  • 关注

原创 Redis慢查询分析及监控

Redis-慢查询分析Redis线上间歇性查询慢原因及解决方案聊聊redis的监控工具

2019-11-21 11:11:09 892

原创 dotnet 著名的开源项目框架

https://github.com/thangchung/awesome-dotnet-core#windows-service

2019-01-05 23:03:32 3776

原创 prism 导航失效

依赖注入时,必须注入IRegionManager (接口),不能注入RegionManager(类),否则导航失效且不报错。

2023-05-09 21:11:53 1901 1

原创 What‘s the difference between ‘virtual memory‘ and ‘swap space‘?

【代码】What‘s the difference between ‘virtual memory‘ and ‘swap space‘?

2023-05-02 11:11:38 1734

原创 docker 命令无响应的排查思路

docker运维

2023-02-02 10:59:44 4010

转载 三点估算看这里II10分钟就够了

三点估算看这里II10分钟就够了

2022-04-22 11:06:27 982

原创 WSL中访问Windows目录

cd /mntlst -a即可查看到相关的windows目录,再进入相关目录即可

2021-05-24 13:53:44 1723

原创 字符串编码格式检测

乱码恢复

2021-01-29 14:13:31 3240

原创 字符编码

Unicode是一个编码方案,Unicode 是为了解决传统的字符编码方案的局限而产生的,它为每种语言中的每个字符设定了统一并且唯一的二进制编码,以满足跨语言、跨平台进行文本转换、处理的要求。Unicode 编码共有三种具体实现,分别为utf-8,utf-16,utf-32,其中utf-8占用一到四个字节,utf-16占用二或四个字节,utf-32占用四个字节。Unicode 码在全球范围的信息交换领域均有广泛的应用。SQL SERVER中nchar、nvarchar适用于存储unicode编码,相对于c

2020-11-02 14:38:13 402

转载 SQL Server Profiler工具

SQL Server Profiler工具

2020-10-20 15:38:19 212

原创 SQL SERVER 统计各表占用空间情况

SELECT t.NAME AS TableName, s.Name AS SchemaName, p.rows AS RowCounts, SUM(a.total_pages) * 8 AS TotalSpaceKB, CAST(ROUND(((SUM(a.total_pages) * 8) / 1024.00), 2) AS NUMERIC(36, 2)) AS 总共占用空间, SUM(a.used_pages) * 8 AS UsedSpaceKB,

2020-10-19 11:15:12 948

转载 SQL Server之深入理解STUFF

SQL Server之深入理解STUFFSTUFF主要是往一个字符串中插入另一个字符串通常与 FOR XML PATH(’’)联用,来拼接字符串

2020-10-10 17:54:32 227

转载 SNMP OID理解

OID理解

2020-09-27 16:22:00 480

原创 sql server收缩数据库日志

ALTER DATABASE testdbname SET RECOVERY SIMPLE --将“恢复模式”设置为“简单”GOUSE testdbnameGODBCC SHRINKFILE (N'testdbname_log' , 1, TRUNCATEONLY)--收缩日志文件大小到1MGOUSE testdbnameGOALTER DATABASE testdbname SET RECOVERY FULL WITH NO_WAIT ----将“恢复模式”设置为“完整”GOALTER

2020-07-02 15:18:10 282

原创 c#中的问号点操作符含义

Console.WriteLine($"3. Endpoint: {context.GetEndpoint()?.DisplayName ?? "(null)"}");`string info = string.empty;if(context.GetEndpoint()==null){info = "(null)";}else if(context.GetEndpoint().DisplayName ==null){info = "null";}else{info = cont

2020-05-28 07:12:23 2926

转载 Redis复制、哨兵、集群配置及选型标准

说明:本文纯转载,如有需要请联系我Redis集群主从复制Redis高可用集群-哨兵模式(Redis-Sentinel)Redis创建高可用集群教程【Windows环境】Redis哨兵、复制、集群的设计原理与区别主要区别:主从复制是为了数据备份,哨兵是为了高可用,Redis主服务器挂了哨兵可以切换,集群则是因为单实例能力有限,搞多个分散压力,简短总结如下:主从模式:备份数据、负载均衡,一个Master可以有多个Slaves。sentinel发现master挂了后,就会从slave中重新选举一

2020-05-13 10:59:41 687

转载 静态页面和动态页面的区别

What is the difference between Static and Dynamic Web Pages?• Static web pages have fixed content while dynamic web pages may have changing content.• Static web pages have to be manually changed, ...

2020-05-07 14:39:38 397

原创 协作式取消paralle.for

协作式取消paralle.forparallel.for cancellation exceptioncancel parallel.for

2020-03-23 16:02:44 274

原创 Docker常用安装

1.总体步骤1.搜索镜像2.拉取镜像3.查看镜像4.启动镜像5.停止容器6.移除容器2.安装tomcat1.从docker hub上面查找tomcat镜像docker search tomcat2.从docker hub上拉取tomcat镜像到本地docker pull tomcat3.docker images查看是否有拉取到的tomcat4.使用tomcat镜像创建容...

2019-12-21 09:28:46 300

原创 rabbitmq镜像队列不起作用

最近碰到一个问题当对rabbitmq进行集群设置完成后,通过停止其中某个节点来模拟集群中节点的崩溃情况,看集群中的消息生产者和消费者能否自动切换到其他镜像节点。结果发现,无法完成故障转移,看起来就像镜像队列不起作用一样解决方案:由于采用了默认的guest用户登陆rabbitmq,而在较高版本中,rabbitmq是不允许通过guest来远程访问的,实际上是由于访问限制问题造成了上述问题,通过新...

2019-12-16 18:01:08 598

原创 dockerfile案例

base镜像(scratch)docker hub中99%的镜像都是通过在base镜像中安装和配置需要的软件构建出来的自定义镜像mycentos编写FROM centosENV MYPATH /usr/localWORKDIR $MYPATHRUN yum -y install vimRUN yum -y install net-toolsEXPOSE 80CMD echo $...

2019-12-16 01:07:32 317 1

原创 docker保留字指令

FROM基础镜像,当前新镜像是基于哪个镜像的MAINTAINER镜像的维护者的姓名和邮箱地址RUN容器构建时需要运行的命令EXPOSE当前容器对外暴露出的端口WORKDIR指定在创建容器后,终端默认登陆的进来工作目录,一个落脚点ENV用来在构建镜像过程中设置环境变量eg:ENV MY_PATH /usr/mytest这个环境变量可以在后续的任何run指令中使用,这就如同在...

2019-12-15 23:28:15 558

原创 windows下的rabbitmq集群搭建

新版本(个人使用的版本为:erlang版本:21.3;rabbitmq版本:3.7.15)的erlang会导致同一台服务器上有两个.erlang.cookie文件。个人解决方法如下:将任一台服务器上C:\Windows\System32\config\systemprofile\的erlang cookie文件拷贝到C:\Users\tkwh\ 注意:此处的tkwh是你当前登陆...

2019-12-13 17:07:14 725 1

原创 rabbitmq镜像队列的设置

需要有几点需要注意:1.镜像队列设置的前提是要有集群。2.镜像队列的设置方式有多种,包括通过代码和不通过代码两类,通过代码方式主要是在代码中通过queue_declare声明rabbitmq配置镜像模式...

2019-12-12 17:29:22 497

原创 docker数据卷

是什么先来看看docker的理念将运用与运行的环境打包成容器运行,运行可以伴随着容器,但是我们对数据的要求希望是持久化的容器之间希望有可能共享数据docker容器产生的数据,如果不通过docker commit生成新的镜像,使得数据作为镜像的一部分保存下来,那么当容器删除后,数据自然也就没有了。为了能保存数据在docker中我们使用卷。能干嘛容器间继承+共享数据卷就是目录或文件,存...

2019-12-12 07:55:34 169

原创 docker镜像

1是什么镜像是一种轻量级、可执行的独立软件包,用来打包软件运行环境和基于运行环境开发的软件,它包含运行某个软件所需的所有内容,包括代码、运行时、库、环境变量和配置文件。UnionFS(联合文件系统)联合文件系统是一种分层、轻量级并且高性能的文件系统,它支持对文件系统的修改作为一次提交来一层层的叠加,同时可以将不同目录挂载到同一个虚拟文件系统下(unite several directorie...

2019-12-12 07:22:21 127

原创 docker常用命令

1.帮助命令docker versiondocker infodocker --help 显示docker的所有命令2.镜像命令docker images列出本地主机上的镜像各个选项说明:repository:表示镜像的仓库源tag:镜像的标签image id:镜像idcreated:镜像创建时间size:镜像大小同一仓库源可以有多个TAG,代表这个仓库源的不同版本,我们...

2019-12-10 08:00:00 143

原创 docker镜像加速器的配置

依照https://lug.ustc.edu.cn/wiki/mirrors/help/docker进行配置然后使用下面的命令进行配置加载和服务重启systemctl daemon-reloadsystemctl restart docker最后使用docker info查看Registry Mirrors:是否是所配置的镜像以确认镜像加速器是否配置成功...

2019-12-09 19:55:53 87

原创 easynetq attention

If you start publishing and no subscribers have ever been started then your messages simply disappear. This is by design.

2019-12-04 15:17:40 110

原创 什么是索引

以下引用几篇文章,以了解索引是什么,用途是什么。索引背后的数据结构和算法https://www.kancloud.cn/kancloud/theory-of-mysql-index/41855BTree和B+Tree详解https://blog.csdn.net/yin767833376/article/details/81511377总结一下:1.什么是索引我们知道,数据库...

2019-11-19 16:44:51 400

原创 git pull和git fetch区别

git pull = git fetch + git mergegit fetch 相当于是从远程获取最新到本地,不会自动merge git pull:相当于是从远程获取最新版本并merge到本地 在实际使用中,git fetch更安全一些...

2019-11-14 11:33:04 100

转载 非静态类中的静态变量的生命周期

https://www.programering.com/a/MTN5gjNwATY.html

2019-11-06 14:48:50 374

原创 Postman测试几点记录

假设有变量registerMsg1 从文件中获取值data.registerMsg2.从环境变量中获取值environmnet.registerMsg3.数据驱动测试的时候不需要先在环境变量中建立对应变量4.在数据驱动的时候select files后preview的时候,该页在行溢出的时候是没有提示的,这容易误判内容未保存完全,左右滑动一下就可以看到溢出的内容chrome devto...

2019-08-10 22:09:14 160

原创 SQL Server 内置函数大全

parsename快速分割字符串

2019-07-26 09:00:04 7480

转载 测试中 Fakes、Mocks 以及 Stubs 概念明晰

这篇文章包括评论将测试中的Fakes、Mocks以及Subs将的比较明晰,遂此处转载以便日后查阅并推广给需要的同学。侵删。测试中 Fakes、Mocks 以及 Stubs 概念明晰 - 王下邀月熊的文章 - 知乎https://zhuanlan.zhihu.com/p/26942686总结:Mocks 与 【(Fakes,Stubs)以下称后者】区别Mocks可以使得测试失败,更注重工...

2019-07-22 10:38:24 875

转载 删除dotnet core in macos

https://zhuanlan.zhihu.com/p/34141114

2019-07-02 07:15:48 472

原创 .net core依赖注入构造函数传参

public class MyClass { private readonly ILogger _logger; private readonly YourClass _your; ServiceCollection services = new ServiceCollection(); private string your...

2019-06-26 11:40:18 7532

原创 Dapper注意事项

dapper的参数匹配是根据参数名来的,不是根据参数顺序dapper的属性不能进行参数转换,尤其是使用下面的格式时是非常错误的。 以下会造成死循环,进而造成栈溢出错误 public string B { get { return B; } set { B = value=="9009"?"helloworld...

2019-06-25 15:02:22 620

原创 windows 上建立redis集群

In this post, I will explain how to create cluster for Redis 3.2 on Windows.Create 3 master Redis Nodes on the same server, port: 7000, 7001, 7002Create 3 slave Redis Nodes on the same server, port...

2019-06-10 23:49:52 187

转载 数据库表字段命名规范

from https://cloud.tencent.com/developer/article/1054482数据库表字段命名规范摘要:当前研发工作中经常出现因数据库表、数据库表字段格式不规则而影响开发进度的问题,在后续开发使用原来数据库表时,也会因为数据库表的可读性不够高,表字段规则不统一,造成数据查询,数据使用效率低的问题,所以有必要整理出一套合适的数据库表字段命名规范来解决优化这些...

2019-06-04 10:42:45 742

STSdb4.DevelopersGuide带笔记

STSdb4.DevelopersGuide.pdf为用纯C#实现的NoSQL STSDB的使用手册。 经过阅读后,我做了一些笔记,包含一些注意事项,分享给需要的技术人员。注意:该文件为英文版

2018-01-09

Win32DiskImager

Linux系统盘的制作,在linux下用dd命令,在windows下用Win32 Disk Imager+md5summer(亲测可用),其余三方软件装系统方法会出各种问题。

2017-09-12

WINCC-通过SIMATIC-NET-OPC与-S7-1200-CPU的以太网通信

WINCC-通过SIMATIC-NET-OPC与-S7-1200-CPU的以太网通信

2016-09-29

深入浅出Linux TCP IP协议栈

2016-09-29

西门子超级授权

2016-09-29

WinAC-RTX-2010-快速入门

2016-09-29

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

TA关注的人

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