摘要: 有效的程序员不应该浪费很多时间用于程序调试,他们应该一开始就不要把故障引入。 程序测试是表明存在故障的非常有效的方法,但对于证明没有故障,调试是很无能为力的。 如果十年以后,你以快而脏的方式做什么事的时候,能想象我在你的肩后看着,然后对自己说:「Dijkstra 不会希望这样的。」那么对我来说,这就 阅读全文
posted @ 2021-09-11 16:45 Muphalem 阅读(144) 评论(0) 推荐(0) 编辑
摘要: [OS]利用信号量实现进程同步与互斥 PV操作问题分析步骤 1.关系分析。找出题目中描述的各个进程,分析它们之间的同步、互斥关系。 2.整理思路。根据各进程的操作流程确定P、V操作的大致顺序。 经典问题 1.生产者-消费者问题 描述 系统中有一组生产者进程和一组消费者进程,生产者进程每次生产一个产品 阅读全文
posted @ 2021-09-04 00:08 Muphalem 阅读(572) 评论(0) 推荐(0) 编辑
摘要: 日常工作中偶尔会遇到锁表的情况,每次锁表都要在网上或笔记中去找语句进行处理。在这里做一个汇总,方便以后查阅。 当然锁表大多数情况肯定是代码不健康导致的。对症下药,处理异常逻辑应该放在第一位。 锁表原理 数据库使用独占式封锁机制,当执行insert update delete时,对表进行锁住,直到发生 阅读全文
posted @ 2021-01-13 23:25 Muphalem 阅读(1008) 评论(0) 推荐(0) 编辑
摘要: 今天中午吃饭时在B站某视频中听到一段话,有被触动。以此来作为2021年的开篇吧: 我们总喜欢拿顺其自然来敷衍人生道路上的荆棘与坎坷,却很少承认:真正的顺其自然,其实是竭尽所能之后的不强求,而并非两手一摊的不作为。 正好最近诸事不顺,且我听到的最多的一个词便是“顺其自然”。 希望无论前路坦荡或是波折, 阅读全文
posted @ 2021-01-04 23:15 Muphalem 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 事件回顾 最近,一个一直使用的前后端分离项目部署到某环境时突然报跨域了。首先肯定想到是后端问题。后端用NetCore项目作为网关接收前端请求,并配置了跨域策略。 使用的跨域策略: services.AddCors(options => options.AddPolicy("AllowSameDoma 阅读全文
posted @ 2020-12-31 22:45 Muphalem 阅读(726) 评论(0) 推荐(0) 编辑
摘要: 这周工作中遇到了sql中where in的数量限制问题,记录: oracle中和版本有关,oracle 9i中个数不能超过256个,oracle 10g中个数不能超过1000个 sqlserver中个数最大只能到5万 mysql中没有限制,只限制了整个sql的长度 阅读全文
posted @ 2020-11-29 23:04 Muphalem 阅读(3138) 评论(0) 推荐(0) 编辑
摘要: 动态规划 概念 维基: 动态规划(英语:Dynamic programming,简称DP)是一种在数学、管理科学、计算机科学、经济学和生物信息学中使用的,通过把原问题分解为相对简单的子问题的方式求解复杂问题的方法。 动态规划常常适用于有重叠子问题[1]和最优子结构性质的问题,动态规划方法所耗时间往往 阅读全文
posted @ 2020-11-14 21:07 Muphalem 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 用Go编写Web应用程序 该系列内容为琦玉老师发布在B站的《使用 Go 语言编写 Web 应用程序》系列课程观后笔记与感悟。 [https://www.bilibili.com/video/BV1Xv411k7Xn](《使用 Go 语言编写 Web 应用程序》) 一个Demo 一来就把我惊艳到了,太 阅读全文
posted @ 2020-11-04 00:16 Muphalem 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 贪心算法 概念 维基: 贪心算法(英语:greedy algorithm),又称贪婪算法,是一种在每一步选择中都采取在当前状态下最好或最优(即最有利)的选择,从而希望导致结果是最好或最优的算法。 步骤 1.建立数学模型来描述问题; 2.把求解的问题分成若干个子问题; 3.对每一子问题求解,得到子问题 阅读全文
posted @ 2020-10-24 23:43 Muphalem 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 此文为最近的复习总结,资料来源于《C# in Depth》。 待完成 提纲 最早的委托(c#1) 进入快速通道的委托(c#2) 作为委托的Lambda表达式(c#3) 泛型委托与异步委托(c#4 c#5) 阅读全文
posted @ 2020-10-24 17:31 Muphalem 阅读(128) 评论(0) 推荐(0) 编辑
/* 看板娘 */