51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#语言
C语言 大小写字母转换
//凯鲁嘎吉-博客园 http://www.cnblogs.com/kailugaji/ 方法1:1#include<stdio.h>2#include<stdlib.h>3//大小写字母隔了32位4voidmain(){5charch,t;6printf("Pleasein...
代码星球
·
2020-10-02
语言
大小写
字母
转换
C语言 实现逆置功能
//凯鲁嘎吉-博客园 http://www.cnblogs.com/kailugaji/方法1:利用数组1#include<stdio.h>2#include<string.h>3voidfun(chara[]){4inti,len;5charch;6len=strlen(a);7fo...
代码星球
·
2020-10-02
语言
实现
逆置
功能
C语言 求两数的最大公约数和最小公倍数
//作者:凯鲁嘎吉-博客园http://www.cnblogs.com/kailugaji/1#include<stdio.h>2//最大公约数3intgys(intx,inty){4intr;5while(y!=0){6r=x%y;7x=y;8y=r;9}10returnx;11}12//最小公倍数13i...
代码星球
·
2020-10-02
语言
两数
最大公约数
最小公倍数
C语言 排序算法总结
1#include<stdio.h>2#include<stdlib.h>//作者:凯鲁嘎吉-博客园http://www.cnblogs.com/kailugaji/3#defineN204//冒泡排序5voidbubble(inta[],intn){6inti,j,temp;7for(i=0;...
代码星球
·
2020-10-02
语言
排序
算法
总结
一张有料的图片!!!附文件-图片合成器C语言实现算法
凯鲁嘎吉-博客园http://www.cnblogs.com/kailugaji/1.打开F盘,先找两个文件,一个是压缩文件(2.rar),另一个是一张图片(1.jpg),将其放到F盘目录下,当然,其他盘也可以。1.jpg图片如下:2.rar文件里面的内容如下:2.打开cmd,输入命令C:Userslenovo>...
代码星球
·
2020-10-02
图片
张有
文件
合成器
语言
深度解密 Go 语言之 sync.Pool
最近在工作中碰到了GC的问题:项目中大量重复地创建许多对象,造成GC的工作量巨大,CPU频繁掉底。准备使用 sync.Pool 来缓存对象,减轻GC的消耗。为了用起来更顺畅,我特地研究了一番,形成此文。本文从使用到源码解析,循序渐进,一一道来。本文基于Go1.14 目录是什么有什么用怎么用...
代码星球
·
2020-10-02
深度
解密
Go
言之
sync.Pool
Go语言开发的微服务框架
Go语言开发的微服务框架有什么? 1、项目名称:Istio 项目简介:Istio是由Google、IBM和Lyft开源的微服务管理、保护和监控框架。使用istio可以很简单的创建具有负载均衡、服务间认证、监控等功能的服务网络,而不需要对服务的代码进行任何修改。 2、项目名称:Go-kit 项目简介:Go-ki...
代码星球
·
2020-10-02
Go
语言
开发
服务
框架
Go语言中的条件变量
Go语言syncpackage提供了条件变量(conditionvariable)类型:typeCondstruct{//LisheldwhileobservingorchangingtheconditionLLocker//containsfilteredorunexportedfields}typeCondfunc...
代码星球
·
2020-10-02
Go
语言
中的
条件
变量
Go语言编程:使用条件变量Cond和channel通道实现多个生产者和消费者模型
如题,使用条件变量Cond和channel通道实现多个生产者和消费者模型。Go语言天生带有C语言的基因,很多东西和C与很像,但是用起来绝对比C语言方便。今天用Go语言来实现下多消费者和生产者模型。如果对C语言的多生产者和消费者模型感兴趣的可以看Linux系统编程:使用mutex互斥锁和条件变量实现多个生成者和消费者模型...
代码星球
·
2020-10-02
Go
语言编程
使用
条件
变量
Go语言的那些坑
Golang是我最喜欢的一门语言,它简洁、高效、易学习、开发效率高、还可以编译成机器码…虽然它一出世,就饱受关注,而且现在在市面上逐渐流行开来,但是,它毕竟是一门新兴语言,还有很多让人不太习惯的地方(即坑,(^__^)),我作为新手,一边学习,一边踩坑,希望对其他人有借鉴作用。文件名字不要轻易以__tes...
代码星球
·
2020-10-02
Go
语言
那些
go语言标准库sync/atomic中的原子操作
原子操作吧其他同步技术更底层。他们没有锁,基本是在硬件层面实现的。事实上,他们经常被用来实现其他同步技术。请注意,下面的许多例子并发并发编程。他们仅用于来展示如何使用标准库中的sync/atomic包中的原子函数。标准库中的sync/atomic对整数类型T(包含int32,int64,uint32,uint64,ui...
代码星球
·
2020-10-02
go
语言
标准
sync
atomic
go语言20小时从入门到精通(六、工程管理)
在实际的开发工作中,直接调用编译器进行编译和链接的场景是少而又少,因为在工程中不会简单到只有一个源代码文件,且源文件之间会有相互的依赖关系。如果这样一个文件一个文件逐步编译,那不亚于一场灾难。Go语言的设计者作为行业老将,自然不会忽略这一点。早期Go语言使用makefile作为临时方案,到了Go1发布时引入了强大无比的...
代码星球
·
2020-10-02
go
语言
20小时
入门
精通
Go语言mgo使用情况
文重点介绍mgo使用,仅简单介绍mongodb。 mongdb简单介绍注意:上图已经告知我们mongo不支持事务,在开发项目应用时,想要保证数据的完整性请考虑关系型数据库(经典例子银行转账)。mongo提供了许多原子操作,比如文档的保存,修改,删除等,都是原子操作。所谓原子操作就是要么这个文档保存...
代码星球
·
2020-10-02
Go
语言
mgo
使用
情况
Go语言入门 不错
部落图鉴之Go:爹好还这么努力?安装下载源码编译安装下载相应平台的安装包安装 下载地址:https://golang.org/dl/Linux上的apt-get,yum,Mac上的homebrew 安装安装完成后命令行输入go,如果显示帮助信息则安装成功GOPATHGOPATH:用来存放用户的Go源...
代码星球
·
2020-10-02
Go
语言
入门
不错
Go语言 异常panic和恢复recover用法
背景:Go语言追求简洁优雅,所以,Go语言不支持传统的try…catch…finally这种异常,因为Go语言的设计者们认为,将异常与控制结构混在一起会很容易使得代码变得混乱。因为开发者很容易滥用异常,甚至一个小小的错误都抛出一个异常。在Go语言中,使用多值返回来返回错误。不要用异常代替错误...
代码星球
·
2020-10-02
Go
语言
异常
panic
恢复
首页
上一页
...
25
26
27
28
29
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他