自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MQTT 笔记

MQTT 笔记设计理念使用方式https://www.runoob.com/w3cnote/mqtt-intro.html设计理念(1)精简,不添加可有可无的功能;(2)发布/订阅(Pub/Sub)模式,方便消息在传感器之间传递;(3)允许用户动态创建主题,零运维成本;(4)把传输量降到最低以提高传输效率;(5)把低带宽、高延迟、不稳定的网络等因素考虑在内;(6)支持连续的会话控制;(7)理解客户端计算能力可能很低;(8)提供服务质量管理;(9)假设数据不可知,不强求传输数据的类型与格

2021-07-14 17:59:45 212 1

转载 TCP 滑动窗口_待整理

https://blog.dreamtobe.cn/tcp-window/

2021-04-14 20:25:12 87

转载 偏向锁、轻量级锁、重量级锁 AQS_待整理

偏向锁、轻量级锁、重量级锁https://www.jianshu.com/p/36eedeb3f912源码|并发一枝花之ReentrantLock与AQShttps://monkeysayhi.github.io/2017/12/05/%E6%BA%90%E7%A0%81%7C%E5%B9%B6%E5%8F%91%E4%B8%80%E6%9E%9D%E8%8A%B1%E4%B9%8BReentrantLock%E4%B8%8EAQS%EF%BC%881%EF%BC%89%EF%BC%9Alock%E3

2021-04-14 20:22:01 193

原创 C# 逆变 协变

转自:https://www.cnblogs.com/lemontea/archive/2013/02/17/2915065.html public class Test { public void test() { IBar<string> strBar = null; IBar<object> objBar = null; strBar = objBar;

2021-04-06 21:00:48 83

原创 visual studio 多线程调试

关于如何选中自己想要的线程在线程面板右键点击任一条目可以切换到线程,具体切换到哪一线程可以根据位置确定通常多线程调试与条件断点非常搭,设置目标线程的固有条件,在达到条件时触发断点,不满足条件的线程则不会触发中断...

2021-04-01 21:06:24 879

原创 SQL Server备忘录

一些杂七杂八的记录,不重要,只是记录符号含义’变量标识符“转义符,包括转义关键字=赋值/判断相等查询表信息SELECT ta.name,co.name,co.max_length,sco.DATA_TYPEFROM sys.tables ta WITH(NOLOCK)LEFT JOIN sys.columns co WITH(NOLOCK) on ta.object_id = co.object_idLEFT JOIN INFORMATI

2021-04-01 14:46:05 105

原创 IL常用命令解析及指令表

名称说明Add将两个值相加并将结果推送到计算堆栈上。Add.Ovf将两个整数相加,执行溢出检查,并且将结果推送到计算堆栈上。Add.Ovf.Un将两个无符号整数值相加,执行溢出检查,并且将结果推送到计算堆栈上。And计算两个值的按位“与”并将结果推送到计算堆栈上。Arglist返回指向当前方法的参数列表的非托管指针。Beq如果两个值相等,则将控制转移到目标指令。Beq.S如果两个值相等,则将控制转移到目标指令(短格式)。Bge如果...

2021-03-31 19:47:55 2903

原创 Sql server 行列转换 PIVOT UNPIVOT

官方介绍链接下面是SQL示例drop table tbcreate table tb(name varchar(10),course varchar(10),score int,sex char(4)) insert into tb values('张三','语文',74,'男') insert into tb values('张三','语文',1,'男')insert into tb values('张三','数学',83,'男') insert into tb values('

2021-03-30 19:29:18 282

原创 JsonRemapping Json重映射 Json筛选

JsonRemapping Json重映射适用场景思路方案1方案2实现适用场景最近接收了一个 消息中心 模块的需求,此模块为消息起到消息中转、筛选,以及对消息按照一定规则进行重新组织(删减订阅方不需要的信息,以减小消息量,迎合订阅方需求重新组织需求)。综上,根本问题在于解析消息内容,且不依赖具体的数据结构。思路方案1需要一种树形、有层次结构的数据结构,该结构可以按照路径返回其某一节点的值;该结构可以根据消息体动态自我扩充,也可以将扩充和解析分开,根据消息体的模板扩充,完整的结构可以解析消息

2021-03-24 22:28:23 268

原创 VS——解决方案看起来是受源代码管理,但无法找到它的绑定信息

VS——解决方案看起来是受源代码管理,但无法找到它的绑定信息重装系统更改计算机名称或者重命名计算机后会导致以下错误 解决方案看起来是受源代码管理,但无法找到它的绑定信息。由于无法自动恢复这些缺少的信息,缺少绑定的项目将被视为不受源代码管理。解决办法可以暂时将计算机名称重命名回绑定工作区的计算机名称,待所有更改签入后重新更改计算机名称并重新映射工作区。以下地址可以找回原计算机名称:...

2020-03-16 11:45:31 2007 1

空空如也

空空如也

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

TA关注的人

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