欢迎光临
我们一直在努力

技术分享

第242页

快收藏!最全GO语言实现设计模式

mumupudding阅读(52)评论(0)

导语| 设计模式是针对软件设计中常见问题的工具箱,其中的工具就是各种经过实践验证的解决方案。即使你从未遇到过这些问题,了解模式仍然非常有用,因为它能指导你如何使用面向对象的设计原则来解决各种问题,提高开发效率,降低开发成本;本文囊括了GO语...

PGO 是啥,咋就让 Go 更快更猛了?

mumupudding阅读(34)评论(0)

大家好,我是煎鱼。 Go1.20 即将发布,近期很多大佬提到一个关键词 PGO,说是有很大的提高,很猛…让我一愣一愣,不禁思考是什么? 今天就由煎鱼和大家一起学习。 快速了解 PGO 是什么 Profile-guided opt...

把Mybatis Generator生成的代码加上想要的注释

mumupudding阅读(39)评论(0)

作者:王建乐 1 前言 在日常开发工作中,我们经常用Mybatis Generator根据表结构生成对应的实体类和Mapper文件。但是Mybatis Generator默认生成的代码中,注释并不是我们想要的,所以一般在Generator配...

数据脱敏的 3 种常见方案,好用到爆!

mumupudding阅读(41)评论(0)

来源:blog.csdn.net/weixin_61594803 1.SQL数据脱敏实现 MYSQL(电话号码,身份证)数据脱敏的实现 -- CONCAT()、LEFT()和RIGHT()字符串函数组合使用,请看下面具体实现 -- CONC...

一个宁静祥和没有bug的下午和SqlSession的故事

mumupudding阅读(39)评论(0)

作者:马跃 1 背景 这是一个安静祥和没有bug的下午。 作为一只菜鸡,时刻巩固一下基础还是很有必要的,如此的大好时机,就让我来学习学习mybatis如何使用。 这可和我看到的不一样啊,让我来看看项目里怎么写的。 我们项目中的Dao都继承于...

【白话科普】从“熊猫烧香”聊聊计算机病毒

mumupudding阅读(58)评论(0)

大家还记得2006年在网络上肆虐的“熊猫烧香”病毒吗? 虽然图标是一只小熊猫举着三根香,但是它是一款拥有自动传播、自动感染硬盘能力和强大的破坏能力的病毒,它不但能感染系统中exe,com,pif,src,html,asp等文件,它还能终止大...

5个编写技巧,有效提高单元测试实践

mumupudding阅读(40)评论(0)

简介: 结合单测的实践,本文总结了几点单元测试的好处与编写技巧,希望分享给大家。1. 什么是单元测试“在计算机编程中,单元测试又称为模块测试,是针对程序模块来进行正确性检验的测试工作。程序单元是应用的最小可测试部件。在过程化编程中,一个单元...

Elasticsearch 按照标签匹配个数优先排序查询

mumupudding阅读(60)评论(0)

有一种相似度匹配需求,需要以匹配到的标签个数优先,这种情况就需要用到自定义查询语句。 先上代码,这里我用的是PHP的数组结构,最终提交的时候是会转成json格式的,暂且不表: 'query' => [ 'script_score' =...

谈谈我工作中的23个设计模式

mumupudding阅读(45)评论(0)

简介: 从基础的角度看,设计模式是研究类本身或者类与类之间的协作模式,是进行抽象归纳的一个很好的速成思路。后面阅读设计模式后,为了加深理解,对相关图片进行了描绘和微调。 从技术的角度已经有很多好的总结,本文会换一种角度思考,既然设计模式研究...