#Go语言实战

C语言动态数组

 原文链接:c语言中动态数组的建立 作者:阿瞒123 一维动态数组的创建,这个比较简单,直接上代码#define_CRT_SECURE_NO_DEPRECATE#include<stdio.h>#include<stdlib.h>voidcreateOneDimen...
代码星球 ·2021-02-14

Rabbitmq 消费者的推模式与拉模式(go语言版本)

   RabbitMQ的消费者有两种模式实现RabbitMQ的消费者有两种模式,推模式(Push)和拉模式(Pull)。推模式:消息中间件主动将消息推送给消费者拉模式:消费者主动从消息中间件拉取消息推模式将消息提前推送给消费者,消费者必须设置一个缓冲区缓存这些消息。好处很明显,消费者总是有...

兼容go redis cluster的pipeline批量

原文链接:兼容gorediscluster的pipeline批量前言:   rediscluster集群机制是不错,但因为是smartclient设计,没有proxy中间层,导致很多redis批量命令在不同slot时不能适配,比如mset、mget、pipeline等。该篇文章讲述了red...

Go微服务 grpc的简单使用

先安装Protobuf编译器protoc,下载地址:https://github.com/google/protobuf/releases我的是windows,将压缩包bin目录下的exe放到环境PATH目录中即可。然后获取插件支持库//gRPC运行时接口编解码支持库goget-ugithub.com/golang/p...

Java操作MongoDB之mongodb-driver(一)

1.mongodb-driver是mongo官方推出的java连接mongoDB的驱动包,相当于JDBC驱动。(1)通过maven仓库导入:https://mvnrepository.com/artifact/org.mongodb/mongodb-driver(2)官网中下载相应的java的驱动:http://doc...

mongodb入门命令-创建表数据(二)

1.mongodb入门命令1.1 showdatabases;或 showdbs;//查看当前的数据库>showdbs;admin0.000GBconfig0.000GBlocal0.000GB1.2usedatabaseName 选择库   showt...

mongodb安装教程(一)

版权声明:本文为博主原创文章,遵循CC4.0BY-SA版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/fengtingYan/article/details/883712324.0.6版本的网盘地址:链接:https://pan.baidu.com/s/14oXqAuJZ...
代码星球 ·2021-02-14

beego任务定时执行,延迟执行

 import("github.com/astaxie/beego""github.com/astaxie/beego/toolbox") cronExpress:=beego.AppConfig.String("xxxxx.xxxxx")ifcronExpress==""{cronExpress=...

C语言格式化输出,空位补0,空位补空格

charstrTtimeDump[512]="";inta=5;sprintf(strTtimeDump,"%.4d",a);//strTtimeDump输出0005数字前补3个0sprintf(strTtimeDump,"%4d",a);//strTtimeDump输出5数字前补3个空格...

go 单元测试testify

 testify介绍testify用go实现的一个assert风格的测试框架,这个包提供了我们需要的断言的功能,提供了非常丰富的断言方法。提供了测试suite、断言、mock三种功能。官方文档:https://godoc.org/github.com/stretchr/testify安装:goget-u-vg...
代码星球 ·2021-02-14

go unknown revision报错

   快速解决公司golang的项目,使用到了公司的私有仓库:运行报错:unknownrevisionvx.x.x解决:配置git(将https换成git方式):gitconfig--globalurl."git@私有仓库域名:".insteadOf"https://私有仓库域名/"&nb...
代码星球 ·2021-02-14

Python Celery调度Go worker

我们可以用Go写一个计算密集型任务的Worker,然后用Python的Celerybeat来调度这个Worker,下面给大家演示一下:最好是将计算密集型的任务改造成Go语言版的,这样收益才能最大化。比如这里,我使用的是上回从1亿减到1的老梗。PS,别被下面这段代码吓到了,其实大部分是可以去掉的配置项,核心代码就几行。输...

使用Django,Prometheus,和Kubernetes定制应用指标

本文强调了应用程序定制指标的重要性,用代码实例演示了如何设计指标并整合Prometheus到Django项目中,为使用Django构建应用的开发者提供了参考。尽管有大量关于这一主题的讨论,但应用程序的自定义指标的重要性怎么强调都不为过。和为Django应用收集的核心服务指标(应用和web服务器统计数据、关键数据库和缓存...

Django框架---目录文件简介

1.创建工程django-admin.pystartprojectprojectNameeg:django-admin.pystartprojectmysite2.工程目录结构 mysite/–manage.py–mysite/–init.py–settings.py–urls.py–wsgi.py3.各文件...

讯飞语音语音听写,设置识别语言

 privatevoidinitIfly(){//SpeechUtility.createUtility(getActivity(),SpeechConstant.APPID+"=5b94432a");initListener=newInitListener(){@OverridepublicvoidonIn...
首页上一页...2627282930...下一页尾页