码迷,mamicode.com
首页 >  
搜索关键字:golang tcp/udp reuse 重用    ( 10486个结果
Go外部依赖包从vendor、$GOPATH和$GOPATH/pkg/mod下的查找顺序
vendor vendor概念最早是由Keith提出,用来存放依赖包。在版本1.5出现。例如gb项目提供了一个名为gsftp的示例项目,它有一个gsftp程序,在标准库之外有三个依赖项。golang.org/x/crypto/ssh, golang.org/x/crypto/ssh/agent和gi ...
分类:其他好文   时间:2020-10-29 10:17:32    阅读次数:21
06 Maven拆分、聚合项目
maven拆分、聚合 一、概念 maven拆分思想:把一个完整的项目,分成不同的独立模块,这些模块都有各自独立的坐标。 maven聚合思想:那个地方需要使用其中某个模块,就直接引用该模块的坐标即可。可以拆分零散的模块聚合到一起编写一个完整的项目 为什么要拆分、聚合? 因为把可重用的代码进行创建一个项 ...
分类:其他好文   时间:2020-10-27 11:31:14    阅读次数:23
TCMalloc 内存分配原理简析
一、TCMalloc TCMalloc简介 为啥要介绍 TCMalloc? 因为golang的内存分配算法绝大部分都是来自 TCMalloc,golang只改动了其中的一小部分。所以要理解golang内存分配算法,就要先了解下TCMalloc,为后面分析golang内存做一做功课。 tcmalloc ...
分类:其他好文   时间:2020-10-26 10:35:14    阅读次数:27
ThreadPool
什么是线程池? 线程池就是一个线程缓存,负责对线程进行统一分配、调度与监控。 线程池的意义? 线程是稀缺资源,它的创建和销毁比较重且消耗资源,而java线程依赖于内核线程,创建线程需要进行操作系统状态切换,为避免资源过度消耗需要设法重用线程执行多个任务。 线程池的优势? 重用存在的线程,减少线程创建 ...
分类:其他好文   时间:2020-10-22 23:11:50    阅读次数:28
行为型模式之协调多个对象之间的交互(中介者模式)
完整解决方案 Sunny软件公司CRM系统的客户对“客户信息管理窗口”提出了一个修改意见:要求在窗口的下端能够及时显示当前系统中客户信息的总数。修改之后的界面如图所示: 从图中我们不难发现,可以通过增加一个文本标签(Label)来显示客户信息总数,而且当用户点击“增加”按钮或者“删除”按钮时,将改变 ...
分类:其他好文   时间:2020-10-19 22:44:12    阅读次数:19
Golang 入门 : 切片(slice)
切片(slice)是 Golang 中一种比较特殊的数据结构,这种数据结构更便于使用和管理数据集合。切片是围绕动态数组的概念构建的,可以按需自动增长和缩小。切片的动态增长是通过内置函数 append() 来实现的,这个函数可以快速且高效地增长切片,也可以通过对切片再次切割,缩小一个切片的大小。因为切 ...
分类:其他好文   时间:2020-10-18 17:07:13    阅读次数:30
golang图片处理的一些包
搜索来源子github,主要是进行一些整理 ,方便后期使用 参考项目 https://github.com/golang/image https://github.com/fogleman/primitive https://github.com/disintegration/gift https: ...
分类:其他好文   时间:2020-10-18 16:20:09    阅读次数:22
重用Session提高https性能
HTTPS的主要缺点是需要设置连接,每次新的TLS连续都需要握手,以便创建共享的加密密钥,这个握手过程在标准TCP的握手过程之上还需要两个额外的来回过程,用这样一个高延时的连接,在网站第一个字节传输之前需要三个来回就让人感觉这个网站有点慢。 TLS有几个特征可以用来消除额外的来回,比如重用一个会话s ...
分类:Web程序   时间:2020-10-16 10:59:59    阅读次数:30
leetcode之384打乱数组Golang
题目描述 打乱一个没有重复元素的数组。 示例: // 以数字集合 1, 2 和 3 初始化数组。 int[] nums = {1,2,3}; Solution solution = new Solution(nums); // 打乱数组 [1,2,3] 并返回结果。任何 [1,2,3]的排列返回的概 ...
分类:编程语言   时间:2020-10-16 10:40:05    阅读次数:23
C#简单工厂模式
C#简单工厂模式模型,建立一个模型,构建我们的实际工程,项目。所有面向对象的编程都是在我们生活中存在的,从词义的解释就是我们生活中的工厂就是负责生产产品的,而到开发中对应的就是NEW不同的对象,该模式主要解决的问题就是解决创建对象与该类的解耦。设计原则中经常说的类单一职责、封装性都有体现。学习框架的目的:为了适应业务的复杂度提高,给业务进行解耦操作。面向对象目标:高内聚、低耦合、可重用。编程中的简
分类:Windows程序   时间:2020-10-13 17:26:40    阅读次数:24
10486条   上一页 1 ... 21 22 23 24 25 ... 1049 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!