维尼熊
10
12
golang netpoll的实现与分析 golang netpoll的实现与分析
1:io模型计算机的io模型区分为多种,目前用的最多的也就是nio、epoll、select。结合不同场景使用不同的io模型才是正解。具体可以查看我之前写的io模型演进。io模型演进 2:golang中网络iogolang天然适合并发,为什
2021-10-12
12
io模型的演进 io模型的演进
学习三大要素 what、why、how,每天给自己强调一遍 1:什么是IO程序是由数据+指令构成的,运行程序的过程可以分成下面这几步:将代码加载到内存中,逐条运行内存中的代码在运行代码的过程中,可能需要对文件的读写,即将文件输入(Inp
11
10
09
08
golang日志篇-log与fmt区别 golang日志篇-log与fmt区别
最近在排查golang服务上报丢失日志的问题。发现服务中记录日志的操作大部分使用都是golang log包下的工具类进行操作的,那么log与fmt二者有什么区别?通过下面的样例来具体了解下二者的区别。 1:线程安全层面我们可以运行以下示例
07
深入理解Golang UDP编程 深入理解Golang UDP编程
本周在排查golang守护进程服务通过udp server服务接收教师端服务日志时,需要学生端本机发送udp数据信息样例测试我们守护进程消费日志信息相关的问题。故对我们Go UDP这块相关的知识内容进行了深入了解和学习。通过以下文章,带我们
2021-10-07
06
04
02
07
07
Hexo Matery 常见问题及解决 Hexo Matery 常见问题及解决
前言本文章非 Hexo + Matery Theme 教程,详细教程见blinkfox hexo-theme-matery,主要记录一些使用中的问题,希望能帮到进来的同学,避免踩坑。 常见问题1blog检索不生效我本地的情况是这样的,在主页
2021-02-07
07
01
Spring Boot 2.x使用mybatis Spring Boot 2.x使用mybatis
orm框架的本质是简化编程中操作数据库的编码,发展到现在基本上就剩两家了,一个是宣称可以不用写一句SQL的hibernate,一个是可以灵活调试动态sql的mybatis,两者各有特点,在企业级系统开发中可以根据需求灵活使用。 使用注解版p
2021-02-01
2 / 8