jageros
码龄10年
关注
提问 私信
  • 博客:108,123
    108,123
    总访问量
  • 13
    原创
  • 1,695,034
    排名
  • 23
    粉丝
  • 0
    铁粉

个人简介:https://github.com/jageros

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2015-03-25
博客简介:

jager's blog

博客描述:
唉呀妈呀敲代码呀
查看详细资料
个人成就
  • 获得44次点赞
  • 内容获得32次评论
  • 获得138次收藏
创作历程
  • 1篇
    2020年
  • 5篇
    2019年
  • 4篇
    2018年
  • 5篇
    2017年
成就勋章
TA的专栏
  • go语言
    4篇
  • linux
    3篇
  • 操作系统
    2篇
  • git
    1篇
  • 树莓派
    2篇
  • 语音唤醒
    1篇
  • C++
    1篇
  • ros机器人
    1篇
兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    架构
  • 运维
    容器kubernetes系统架构
  • 服务器
    linuxcentos
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

golang grpc protobuf中参数解码时报错: illegal tag 0 (wire type 0) 的解决方案

解决: 如打印出来的比特数据中,最后带了几个0,即空数据,因为尝试在尚未初始化的缓冲区空间中解析0字节,所以报了这个错误,最好的解决方式就是让客户端去掉这段空数据,这样可以减少数据量,要让服务端处理则是将0的那段裁剪掉再解析。...
原创
发布博客 2020.08.20 ·
3144 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

程序内部发布监听事件golang实现

简介这是一个开源的用于golang程序内部发布和监听事件的package,其原理是通过定义一个全局变量存储监听的事件id和对应的handle函数,当发布事件时,通过事件id查找对应的handle,如果找到则执行该handle函数。使用说明安装go get github.com/jageros/eventhub使用监听事件seq := eventhub.Subscribe(eve...
原创
发布博客 2019.12.04 ·
2729 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

golang 队列: gopkg.in/eapache/queue原理和使用方法

golang queue: gopkg.in/eapache/queue说明:本文主要介绍golang queue 库:gopkg.in/eapache/queue的实现原理和使用。第三方开源库获取: go get gopkg.in/eapache/queue.v1使用时导入: import "gopkg.in/eapache/queue.v1"原理:队列的缓存区为环形,实际是一个...
原创
发布博客 2019.11.15 ·
6571 阅读 ·
3 点赞 ·
0 评论 ·
3 收藏

golang sync包的使用方法

Golang sync包学习笔记type Once功能: 确保函数只执行一次结构定义:type Once struct { // contains filtered or unexported fields}//function list:func (o *Once) Do(f func())用法示例:package mainimport ( "fmt"...
原创
发布博客 2019.07.21 ·
822 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

protobuf.tar.gz

发布资源 2019.06.03 ·
gz

golang读取toml配置文件

golang读取toml配置文件第三方开源库第三方开源库的使用第三方开源库github.com/BurntSushi/toml第三方开源库的使用主要使用该库的这个函数:// DecodeFile is just like Decode, except it will automatically read the// contents of the file at `fpath` and...
原创
发布博客 2019.05.22 ·
8269 阅读 ·
3 点赞 ·
0 评论 ·
6 收藏

sublime text 3 package control 手动安装包

发布资源 2019.01.17 ·
zip

树莓派centos7(armhf) yum源(中国科学技术大学)

        个人感觉centos系统要比 Raspbian好用,所以在自己的树莓派上折腾了个centos系统,但装上之后发现网络上找不到国内的yum源,能找到的都不是armhf的,都是x86_x64的,最后发现中科大的源里面文件目录上是有armhf的,但是找不到可下载的文件,所以只能自己动手改了。。。更改后的yum源文件的内容如下:# CentOS-Base.repo## The...
原创
发布博客 2019.01.04 ·
11986 阅读 ·
11 点赞 ·
4 评论 ·
19 收藏

go语言基础(一)之文件读写

        对文件的读写虽然看似很平常的功能,但对提高大型项目中的一些需要频繁修改的配置参数数据的存储的便捷性却起着非常大的作用,比如一些游戏项目中的战斗配置参数,任务配置参数等,一些需要不断调试修改,增加字段的配置表,我们可以直接将其存储在txt文件中或者lua脚本中,本文来一个存储在txt文件操作的示例。        一般这些数据在程序中是存储在结构体数组中的,我们读进来要将其解析存...
原创
发布博客 2018.10.14 ·
4253 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

叮当--中文对话机器人开源项目基于 PocketSphinx离线引擎的语音唤醒优化

项目博客:http://dingdang.hahack.com/-->写给玩过此项目的童鞋。项目配置教程中的修改唤醒词步骤是这样的(如图):但我找到的诀窍并不完全是按这个步骤来的,下面将举例说明。给机器人起名字:“小贝”;确定一个唤醒词(最好用四字词):小贝同学然后用手机语音测试,如Siri。对着手机说:“小贝”和“小贝同学”,看手机上识别出的结果,可能的结果有:“小为”、“交杯”、“小类”...
原创
发布博客 2018.05.30 ·
9353 阅读 ·
0 点赞 ·
7 评论 ·
16 收藏

C++内存管理

转自:https://www.cnblogs.com/findumars/p/5929831.html?utm_source=itdadao&utm_medium=referral[导语]内存管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,C++菜鸟的收获则是一遍一遍的检查代码和对C++的痛恨,但内存管理在C++中无处不在,内存泄漏几...
转载
发布博客 2018.05.15 ·
247 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

指针变量占用内存的大小

转自:http://blog.sina.com.cn/s/blog_4fd9844201010n3v.html     应该说这是一个非常基础的问题,教科书上说指针大小和机器字长相同,即32位机指针长度为4字节!但是对不对呢?为什么是这样?  搜了一下相关资料。。。居然发现回答不统一,很多人也同样是糊里糊涂。下面对这个问题做一个系统的整理和分析:  首先,介绍几个基本概念:(主要摘自百度百科)  ...
转载
发布博客 2018.05.14 ·
14331 阅读 ·
4 点赞 ·
3 评论 ·
29 收藏

RaspberryPi3搭建可外网访问的wordpress博客系统

首先准备一台安装好系统的第三代树莓派,推荐系统为raspbian-jessie-lite(官方精简版)。具体流程: 为了提升安装软件的速度,所以先修改软件源 sudo vi /etc/apt/sources.list 推荐改为阿里的源,如下: deb http://mirrors.aliyun.com/raspbian/raspbian/ jessie main cont...
原创
发布博客 2017.07.21 ·
2266 阅读 ·
1 点赞 ·
1 评论 ·
8 收藏

windows+Ubuntu双系统引导修复(终极版)

一般情况下我们都是先安装windows系统,然后安装Ubuntu系统,Ubuntu会自动识别并更新引导,无需我们进行修复,但如果windows系统坏了需要重装的时候,Ubuntu的引导就会因此而丢失了,此时很多人都用EasyBCD去修复,但能否修复成功的话就要看你安装Ubuntu系统时把引导安装在哪里了,如果是安装在硬盘的boot分区下的话,那Linux系统的引导已经被覆盖掉了,用EasyBCD是
原创
发布博客 2017.07.16 ·
32645 阅读 ·
9 点赞 ·
8 评论 ·
79 收藏

linux下git+码云的使用速成

git入门
原创
发布博客 2017.03.06 ·
4709 阅读 ·
4 点赞 ·
5 评论 ·
12 收藏

linux下载工具wget的参数使用

使用方法:wget -参数 URL链接如:wget -b http://***********/a.txt   后台下载a.txt文件.具体参数功能如下:-a:在指定的日志文件中记录资料的执行过程; -A:指定要下载文件的后缀名,多个后缀名之间使用逗号进行分隔; -b:进行后台的方式运行wget; -B:设置参考的连接地址的基地地址; -c:继续执行上次终端的任
原创
发布博客 2017.02.28 ·
1128 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ros indigo安装时遇到的问题以及解决办法

ros安装依赖问题
原创
发布博客 2017.01.08 ·
4677 阅读 ·
6 点赞 ·
4 评论 ·
4 收藏
加载更多