会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Loading
BruceNeter
博客园
首页
新随笔
联系
订阅
管理
2025年5月9日
c#开发完整的Socks5代理客户端与服务端——客户端(已完结)
摘要: 本文我们介绍下如何在Windows系统上开发一个代理本机流量的客户端,并且对接我们之前开发的Socks5服务端,实现整个代理的一条龙。对于Socks5代理的服务端的开发可以详见之前的文章。 目录本机流量劫持通过系统开启手动代理客户端开启对应TCP服务解析系统的Http请求远程Socks5服务端握手交
阅读全文
posted @ 2025-05-09 10:36 BruceNeter
阅读(457)
评论(2)
推荐(6)
2025年4月27日
C# 使用StackExchange.Redis实现分布式锁的两种方式
摘要: 分布式锁在集群的架构中发挥着重要的作用。以下有主要的使用场景 1.在秒杀、抢购等高并发场景下,多个用户同时下单同一商品,可能导致库存超卖。 2.支付、转账等金融操作需保证同一账户的资金变动是串行执行的。 3.分布式环境下,多个节点可能同时触发同一任务(如定时报表生成)。 4.用户因网络延迟重复提交表
阅读全文
posted @ 2025-04-27 10:57 BruceNeter
阅读(664)
评论(1)
推荐(3)
2025年4月17日
WinDebug查看C#程序运行内存中的数据库连接字符串
摘要: 真巧,昨天刷到了大佬“一线码农”的视频,大概就是讲的有人找他破解一个混淆加密的数据库连接字符串,然后大佬也提供了方案就是用WinDebug查看内存中的数据。这其实本质上就是一个用WinDebug查看对象字符串字段具体内容的需求,为啥要取这个标题?当然是骗人点进来啦 目录准备工作(环境)编写demo代
阅读全文
posted @ 2025-04-17 16:49 BruceNeter
阅读(561)
评论(1)
推荐(4)
2024年8月1日
SQL连续查询问题拓展—记上海拼多多非技术岗面试真题
摘要: 真巧,昨天刚写了关于数据库连续问题的解决方案,没想到今天下午两点就有朋友在上海拼多多面试非技术岗位中就遇到了相似的问题。下面是原题: 一个最大连续支付失败的次数 有一张支付流水表pay;字段如下 id uid time status pay_01 1 2024-01-15 10:00:00 fail
阅读全文
posted @ 2024-08-01 16:39 BruceNeter
阅读(935)
评论(12)
推荐(1)
2024年7月31日
SQL实战从在职到离职(1) 如何处理连续查询
摘要: 书接上回,最近离职在家了实在无聊,除了看看考研的书,打打dnf手游,也就只能写写代码,结果昨晚挂在某平台的一个技术出售有人下单了,大概业务是需要帮忙辅导一些面试需要用到的SQL。 回想了下,在该平台接单SQL也超过3w元了,考察的也就是那几大类,我准备开一个新的专题,把我遇到的题目做一些示例和总结,
阅读全文
posted @ 2024-07-31 15:06 BruceNeter
阅读(1292)
评论(4)
推荐(3)
2024年7月29日
基于EasyTcp4Net开发一个功能较为完善的去持久化聊天软件
摘要: 之前自己写了一篇介绍TCP的一些常用的功能介绍和特征,并且用代码做了示例,最终开发了一个EasyTcp4Net的TCP工具库,其最大的特色就是使用了微软提供的高性能库中的一些数据结构来处理TCP数据。 最近辞职待业在家,也没啥事做,就利用自己写的TCP通讯库基础上开发了一个示例的聊天程序,功能包括,
阅读全文
posted @ 2024-07-29 16:09 BruceNeter
阅读(722)
评论(6)
推荐(8)
2024年4月7日
C# 通过ARP技术来观察目标主机数据包
摘要: 由于之前写的C# 实现Arp欺诈的文章属于网络攻击,不能够被展示,所以这边我们稍微说一下C#调用ARP包以及查看其他电脑上网数据包的技术,委婉的说一下ARP在局域网之中的应用。 本文章纯属技术讨论,并且涵盖了如何去防止ARP攻击的手段。 目录ARP作用ARP欺骗原理工具实战获取本机所有的网络设备获取
阅读全文
posted @ 2024-04-07 11:21 BruceNeter
阅读(1041)
评论(1)
推荐(15)
2024年3月21日
C# 优雅的处理TCP数据(心跳,超时,粘包断包,SSL加密 ,数据处理等)
摘要: Tcp是一个面向连接的流数据传输协议,用人话说就是传输是一个已经建立好连接的管道,数据都在管道里像流水一样流淌到对端。那么数据必然存在几个问题,比如数据如何持续的读取,数据包的边界等。 Nagle's算法 Nagle 算法的核心思想是,在一个 TCP 连接上,最多只能有一个未被确认的小数据包(小于
阅读全文
posted @ 2024-03-21 15:19 BruceNeter
阅读(4080)
评论(6)
推荐(37)
2023年8月11日
五分钟看完,彻底理解协变逆变
摘要: >其实这是c#的老知识点了,但是今天发现同事对这个竟然还一知半解,就和他们讲解了下,顺便也回顾了下,同事我也把我对这个的全部理解,融化成几分钟的讲解,保证大家5分钟内全部理解,看不懂来打我。 [toc] #### 协变、逆变 解决的问题 ##### 泛型类型转换 比如Person类是Student的
阅读全文
posted @ 2023-08-11 09:44 BruceNeter
阅读(2140)
评论(15)
推荐(17)
2023年6月11日
WPF必须掌握的技能之自定义控件——实战:自制上传文件显示进度按钮
摘要: >自定义控件在WPF开发中是很常见的,有时候某些控件需要契合业务或者美化统一样式,这时候就需要对控件做出一些改造。 [toc] >话不多说直接看效果 默认效果: 
评论(2)
推荐(3)
下一页
公告