代码改变世界

Redis持久化

2022-12-06 09:31 by .net小跟班(杜), 29 阅读, 0 推荐, 收藏, 编辑
摘要:Redis 持久化 Redis 提供了多种不同级别的持久化方式: RDB 持久化可以在指定的时间间隔内生成数据集的时间点快照(point-in-time snapshot)。 AOF 持久化记录服务器执行的所有写操作命令,并在服务器启动时,通过重新执行这些命令来还原数据集。 AOF 文件中的命令全部 阅读全文

dotnet 为大型应用接入 ApplicationStartupManager 启动流程框架

2022-09-21 10:05 by .net小跟班(杜), 14 阅读, 0 推荐, 收藏, 编辑
摘要:对于大型的应用软件,特别是客户端应用软件,应用启动过程中,需要执行大量的逻辑,包括各个模块的初始化和注册等等逻辑。大型应用软件的启动过程都是非常复杂的,而客户端应用软件是对应用的启动性能有所要求的,不同于服务端的应用软件。设想,用户双击了桌面图标,然而等待几分钟,应用才启动完毕,那用户下一步会不会就 阅读全文

C#定时job

2021-09-11 20:17 by .net小跟班(杜), 609 阅读, 0 推荐, 收藏, 编辑
摘要:工作中经常遇到需要定时处理一些事务,比如定时工单,消息推送。设计思路是建立一套独立的Windows服务来完成,而定时任务的主体,在C#中,有一个Quartz.Net的方法比较容易实现 干货分享: private static ISchedulerFactory sf = null; private 阅读全文

关于报错Could not load file or assembly的问题

2021-07-27 13:30 by .net小跟班(杜), 7423 阅读, 0 推荐, 收藏, 编辑
摘要:今天在进行导出Excel开发的过程中,使用NPOI,在本地调试的时候运行正常,但发布到服务器后报错如下: Could not load file or assembly 'NPOI, Version=2.2.1.0, Culture=neutral, PublicKeyToken=0df73ec79 阅读全文

【算法】链表判断是否有环

2021-07-01 16:22 by .net小跟班(杜), 44 阅读, 0 推荐, 收藏, 编辑
摘要:class ListNode{ int val; ListNode next; ListNode(int x){ this.val = x; next = null; } 思路一:用哈希表存储遍历所有节点 每个访问的节点,放入哈希表中,如果下一个节点已经存在于哈希表中,表示有环 时间和空间复杂度都是 阅读全文

查看CPU中SQL执行效率

2021-05-25 18:14 by .net小跟班(杜), 65 阅读, 0 推荐, 收藏, 编辑
摘要:SELECT TOP 20 total_worker_time/1000 AS [总消耗CPU 时间(ms)],execution_count [运行次数], qs.total_worker_time/qs.execution_count/1000 AS [平均消耗CPU 时间(ms)], last 阅读全文

可扩展编程MEF学习笔记

2021-05-07 18:51 by .net小跟班(杜), 94 阅读, 0 推荐, 收藏, 编辑
摘要:MEF,全称Managed Extensibility Framework(托管可扩展框架) 对MEF有这样一段说明: Managed Extensibility Framework 或 MEF 是一个用于创建可扩展的轻型应用程序的库。 应用程序开发人员可利用该库发现并使用扩展,而无需进行配置。 扩 阅读全文

H5分享踩过的坑

2020-03-24 18:57 by .net小跟班(杜), 282 阅读, 0 推荐, 收藏, 编辑
摘要:我们在做H5页面的分享功能时,需要通过接口获取 appId: ‘’, // 必填,公众号的唯一标识 timestamp: , // 必填,生成签名的时间戳nonceStr: ‘’, // 必填,生成签名的随机串signature: ‘’,// 必填,签名jsApiList: [] // 必填,需要使 阅读全文

.net版本快递100订阅请求推送

2020-03-09 18:16 by .net小跟班(杜), 219 阅读, 0 推荐, 收藏, 编辑
摘要:获取详细代码加微信 WX2499631010 阅读全文

MySQL亿级数据量实时同步,小米如何完美hold住

2020-01-22 10:47 by .net小跟班(杜), 677 阅读, 0 推荐, 收藏, 编辑
摘要:MySQL由于自身简单、高效、可靠的特点,成为小米内部使用最广泛的数据库,但是当数据量达到千万/亿级别的时候,MySQL的相关操作会变的非常迟缓;如果这时还有实时BI展示的需求,对于mysql来说是一种灾难。 为了解决sql查询慢,查不了的业务痛点,我们探索出一套完整的实时同步,即席查询的解决方案, 阅读全文