Tommy

Tommy

写代码是热爱,但也是生活 !
github
[Golang]context引发的一个小bug
先看代码: Copy func AsyncAdd(run func() error) { //TODO: 扔进异步协程池 go run() } func GetInstance(ctx context.Context,id uint64) (string, error) {…
第一次负责项目上线
写一篇博客记录一下。 在目前公司也实习了 7 个多月了,因为同事的离职,将一个重要的项目交给了我全面负责,变成了主要开要开发,让我负责。 这不,原本计划周三的时候上线。但是因为测试请假了,二测没办法如期进行,只有等到周四,也就是今天上线。 上线是由我负责的,合并代码,配置环境…
cover

Python中的os.environ模块及其使用

前提: 今天配置阿里云计算 fc 的时候要配置 ' 编辑环境变量 ',了解到了 os.environ# 首先 Python 中的 os.environ 模块是一个系统模块,用于获取和设置操作系统环境变量。它是一个字典对象,包含当前进程的所有环境变量。# os.environ…
this.$emit:Vue父子组件传值
vue 中子组件跟父组件通信需要使用 this.$emit (), 我们先来回顾一下,父组件和子组件的通讯使用什么呢?# Copy 1.父组件向子组件传值:通过v-bind:的形式进行数据的传递(可直接简写为冒号) 然后子组件 使用props来接收 如: // 父组件 <todo…
FastJson配置
Copy @Bean//使用@Bean注入fastJsonHttpMessageConvert public HttpMessageConverter fastJsonHttpMessageConverters() { //1…
cover
cover

变量类型 R 的实例不存在,因此void 符合 R

解决方法:在实体类上加注解# Copy @Accessors(chain = true)
实体类转Vo 返回前端CopyList泛形方法
在写接口时,每次都要返回 Vo 对象,所以就封装了一个拷贝方法# Copy public class BeanCopyUtils { private BeanCopyUtils() { } public static <V> V copyBean…
什么是粘包?为什么出现?怎么解决呢?
前言# 什么是粘包?为什么出现?怎么解决呢? 1. 什么是粘包# 粘包出现在传输层和应用层之间,虽然他们之间的传输是一块一块的,但是 TCP 将这些一块块的数据看成无结构的字节流,没有边界 从 TCP 的帧结构可以看出,其首部没有表示数据长度的字段 从上面可看出…
cover

计算机五层模型通熟易懂的概述

前言# 计算机是我们最熟悉的工具,地球上有很多计算机,那我们的两台计算机是如何实现相互传递信息的呢? 很多人肯定说,这是这是因为计算机的五层模型,但你知道他们的作用吗? 下面就是这五层模型 说实话,这五层模型是十分复杂的,但是今天我要用最简洁的语言…
TCP和UDP的区别😈
TCP 的主要特点# TCP 是面向连接的。就好像你和你女朋友打电话,要首先拨通建立联系,打完再断开一样。 每一条 TCP 连接都只能有两个端点,也就是点对点的。你和女朋友打电话不希望别人插入吧。嘿嘿嘿 TCP 提供可靠的交付服务,传输的数据:不丢失、无差错、顺序还不乱 TCP…
Ownership of this blog data is guaranteed by blockchain and smart contracts to the creator alone.