MSSQL

SQL Server下7种“数据分页”方案

数据分页往往有三种常用方案。

第一种,把数据库中存放的相关数据,全部读入PHP/Java/C#代码/内存,再由代码对其进行分页操作(速度慢,简易性高)。

第二种,直接在数据库中对相关数据进行分页操作...

ningjian 2023-12-15

C#笔记

C# Byte[]使用总结

C# Byte[] string转换

01,C# string类型转成byte[]:

Byte[] byteArray = System.Text.Encoding.Default.GetBytes ( str );

02, C# byte[]转成string:

stringstr = System.Text.Encod...

ningjian 2023-04-03

通讯协议

如何使用nginx配置wss且ws能同时使用

如何使用nginx配置wss且ws能同时使用,这两天由于项目的需要必须要用到wss,即pc端用ws, 手机端需要使用wss,我用的是C# 写的ws服务,软件启动时就会开启ws服务,那么要如何启用wss呢?

配置文件如下,也是...

ningjian 2023-03-16

C#笔记

c#中多线程间的同步

public class Sample { //先执行的线程设置为 true ManualResetEvent even = new ManualResetEvent(true); ManualResetEvent odd = new ManualResetEvent(false); ...

ningjian 2023-03-15

C#笔记

优化C# socket服务端和多客户端连接

物联网系统需要,项目使用C# + rabbitmq + sql server 实现 设备的数据实时查看和存储

放到互联网一段时间试运行,会发现有人使用软件经常扫描我们的socket端口,并且造成了程序的卡死 ,今天通过优化,基本上解决了问题,但是我不断断开连接,导致rabbitmq崩掉了,无法连接,这个倒是没想到,周一在做进一步优化了,找找原因看到底是哪里的问题。

ningjian 2023-03-11

随心笔记

遇到rabbitmq不能及时发送消息的问题

今天遇到一个奇葩的问题,就是之前项目中运行rabbitmq一直没有遇到问题,今天在本地测试遇到问题,需要操作两次,rabbitmq才能发送出去消息。

我这个项目主要是别人通过网页接口ajax请求启停设备,接口会将...

ningjian 2023-03-10

MSSQL

解决SQL Server数据库不同版本不能兼容使用的问题

 

服务器上安装的版本是2019的SQL Server,我自己开发的电脑上安装的是2012的,将服务器上的分离之后拷贝到我的电脑上并不能附加到数据库中,发现是数据库版本不兼容,高版本的不能附加到低版本上面。...

ningjian 2023-03-10

随心笔记

RabbitMQ 原理初探

RabbitMQ 2007 年发布,是使用 Erlang 语言开发的开源消息队列系统,基于 AMQP 协议来实现。

2.1 基本概念

提到RabbitMQ,就不得不提AMQP协议。AMQP协议是具有现代特征的二进制协议。是一个提供统一...

ningjian 2023-03-09