摘要: 最近我负责一个IM项目的开发,服务端和客户端采用TCP协议连接。服务端采用C#开发,客户端采用Delphi开发。在服务端开发中我碰到了各种各样的网络异常断开现象。在处理这些异常的时候有了一些心得,现在写出来和大家分享一下。 那网络异常断开原因主要有那些呢?归纳起来主要有以下两种: 1、客户端程序异常 阅读全文
posted @ 2021-10-18 09:30 soleds 阅读(440) 评论(0) 推荐(0) 编辑
摘要: 网上抄回来改进的,改进增加一个扩展字段的指定,用于生成的脚本可以改变表名称,而不用和原来的表一样。应用于分表时自动创建表的场景。 USE [Ctrl.Js] GO /****** Object: StoredProcedure [dbo].[GET_TableScript_MSSQL] Script 阅读全文
posted @ 2021-09-21 20:01 soleds 阅读(998) 评论(0) 推荐(1) 编辑
摘要: using System; using System.Data; using System.Data.SqlClient; using System.Linq; namespace ConsoleApp1 { class Program { static void Main(string[] arg 阅读全文
posted @ 2021-09-19 17:02 soleds 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 1、查询拦截和结果替换(取消执行)的示例: /// <summary> /// 查询拦截器 /// </summary> public class ShardingDbCommandInterceptor : Microsoft.EntityFrameworkCore.Diagnostics.DbC 阅读全文
posted @ 2021-09-07 09:39 soleds 阅读(643) 评论(0) 推荐(0) 编辑
摘要: 自定义二进制序列化处理器: 1、无论是单个对象还是多个对象,序列化结果都包含二个部份,第一个部份表示字段清单,第二个部份表示正文 2、字段清单结构定义: 字段定义区域长度(2byte)、字段名称长度(1byte)、字段数据类型(1byte)、字段名称(可变长,如果是属性中的类则使用.来表示层级) 备 阅读全文
posted @ 2021-08-28 23:25 soleds 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 1、创建本地Sockets5代理服务器,实现该协议,接收转入的流量 2、将域名、目标服务器端口、数据包正文,一并转发给服务器; 3、由服务器对目标域名和目标服务器端口做数据包转发,并获取结果,再返回给代理服务器 4、代理服务器将数据包回给本地浏览器; 重点: 1、自定义协议、自定义内容加密、服务器可 阅读全文
posted @ 2021-08-23 18:35 soleds 阅读(477) 评论(0) 推荐(0) 编辑
摘要: using Microsoft.VisualBasic; using System; using System.Collections; using System.Collections.Generic; using System.Data; using System.Diagnostics; us 阅读全文
posted @ 2021-08-22 22:33 soleds 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 在已有事务复制中,时长需要新增表、索引,这些变更时不会同步到从库中。如果采用默认的设置,每次都需要重新初始化快照,从库重新应用快照和未执行的同步命令,这显然是无法在线上实践的方法。另一种方法是将新增的架构变更新建一个发布订阅,但会造成维护困难,增加出错的几率。 可以通过设置immediate_syn 阅读全文
posted @ 2021-08-18 19:36 soleds 阅读(252) 评论(0) 推荐(1) 编辑
摘要: 引用:https://www.cnblogs.com/bwlluck/p/6774006.html 一、背景(人懒习惯照搬,下面是搬的) 在复制的运用场景中,事务发布是使用最为广泛的,我遇到这样一个场景:在YangJiaLeClub数据库中有表、存储过程、视图、用户定义函数,需要提供给其它程序读取放 阅读全文
posted @ 2021-08-18 19:34 soleds 阅读(312) 评论(0) 推荐(0) 编辑
摘要: delete window.document.referrer; window.document.__defineGetter__('referrer', function () { return 'http://www.qq.com'; }); console.log(window.documen 阅读全文
posted @ 2020-10-19 15:36 soleds 阅读(591) 评论(0) 推荐(0) 编辑