自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

独行猫A的沉淀、积累、总结。天天学习,好好向上...(嵌入式linux+Android+goWeb全栈)

不应当急于求成,应当去熟悉自己的研究对象,锲而不舍,时间会成全一切。凡事开始最难,然而更难的是何以善终。——莎士比亚

  • 博客(9)
  • 资源 (15)
  • 论坛 (1)
  • 收藏
  • 关注

转载 使用go-zero快速构建支持高并发的微服务

0. 为什么说做好微服务很难?要想做好微服务,我们需要理解和掌握的知识点非常多,从几个维度上来说: 基本功能层面 并发控制&限流,避免服务被突发流量击垮 服务注册与服务发现,确保能够动态侦测增减的节点 负载均衡,需要根据节点承受能力分发流量 超时控制,避免对已超时请求做无用功 熔断设计,快速失败,保障故障节点的恢复能力 高阶功能层面 请求认证,确保每个用户只能访问自己的数据 链路追踪,用于理解整个系统和快速定位特定请求的问题 日志,用于数据收集和问

2020-08-31 19:07:38 215

转载 go-zero 微服务框架介绍

0. go-zero 介绍go-zero 是一个集成了各种工程实践的 web 和 rpc 框架。通过弹性设计保障了大并发服务端的稳定性,经受了充分的实战检验。go-zero 包含极简的 API 定义和生成工具 goctl,可以根据定义的 api 文件一键生成 Go, iOS, Android, Kotlin, Dart, TypeScript, JavaScript 代码,并可直接运行。使用 go-zero 的好处: 轻松获得支撑千万日活服务的稳定性 内建级联超时控制、限流、自适

2020-08-27 13:15:05 399

原创 浅谈对“产品“和“运营“的理解

对"产品"和"运营"的理解好多人对“产品”和"运营"的理解可能是片面的。"产品",从字面上看很容易理解为生产的物品才是产品,才有价值。如果就这么的把生产的物品理解为产品,或者一套套的软件理解为产品,那么侧重点自然就会放在设备的生产和软件的一套套兜售为盈利的方向,而产品不应当但指生产的物品或软件。无形的服务或技术中间件,或其他各种方,只要能向用户输出价值的都应叫产品。产品是以使用为目的物品或服务的综合体,它的价值是由用户来衡量。这应该就是常被支付宝提到的中台服务战略吧,就是说要尽多的以

2020-08-16 14:11:26 172

原创 动手写物联网平台(二、物联网和MQTT协议简介)

物联网:物联网(Internet of Things,IoT)最近曝光率越来越高。虽然HTTP是网页的事实标准,不过机器之间(Machine-to-Machine,M2M)的大规模沟通需要不同的模式:之前的请求/回答(Request/Response)模式不再合适,取而代之的是发布/订阅(Publish/Subscribe)模式。这就是轻量级、可扩展的MQTT(Message Queuing Telemetry Transport)可以施展拳脚的舞台。MQTT简介:MQTT(Message Qu

2020-08-12 20:03:01 1857

原创 动手写物联网服务平台(一、前言)

物联网时代已经到来,物联网平台应运而生。让海量终端的接入和通信变得简单,让人们把精力放在快速的实现创意和创新上,创造更多价值,创造和引领下需求。而非关心终端的如何接入和管理等细节。因为大多数的做平台的人可能不太懂终端,做终端的不太懂平台,而一个好的应用往往涉及终端到前置服务,到平台一系列的环节。且对终端的接入管理,也是个重复且繁琐的劳动。物联网平台在这里起到的作用,专业术语来讲就是PASS服务,PaaS是(Platform as a Service)的缩写,是指平台即服务。网上是有各大物联网平台

2020-08-12 19:54:53 1547

原创 读《浮生六记》有感

“夫天地者,万物之逆旅也;光阴者,百代之过客也。而浮生若梦,为欢几何?”。不得不承认,人每天都是被各种各样的信息影响着。应将自己置于广播接收器模式,每天不断的汲取新知识。要去想今天的你有没有比昨天的你进步一点儿。不要忽略积累的力量,积土成山,积水成渊。每天的进步将汇聚成连自己都不敢相信的力量。唯有主动,方不被动,才不至于浑浑噩噩。比如今天饭前看了一篇公众号文章,受此影响,我读了一下《浮生六记》。没看到这篇文章,就是吃过一顿饭而已,照常上班,也不会有此文,有此浮生若梦,为欢几何之感。为什么

2020-08-12 12:56:25 1182

原创 使用pm2管理go应用进程

pm2是一个进程管理工具,可以用它来管理你的node进程,并查看node进程的状态,当然也支持性能监控,进程守护,负载均衡等功能,在前端和nodejs的世界中用的很多。但是pm2强大之处不止于此,你的go应用也可以用它来管理。之前go应用使用supervisor负责监控应用,类似的工具还有forever,异常崩溃时自动守护重启,但是pm2更简单好用啊。假如你的go应用名字叫main可执行文件 ,那么直接pm2 start main即可,内存和cpu统统能够监控。1、 pm2需要全局安装npm

2020-08-07 22:03:13 1271

转载 字节跳动核心竞争力学习与思考

2012年创建的字节跳动,短短几年时间发展到估值接近千亿美元的互联网大鳄,拥有今日头条、抖音、西瓜视频等多个爆品app,除了搭上了移动互联网的春风,其企业自身的核心竞争力也得到了极大的体现。因此,对其核心竞争力进行一定的分析,抓住对自身团队有益的核心逻辑,予以学习和实践就变得很有价值了。文本首先从组织的角度分析字节跳动公司核心竞争力的来源,之后结合自身团队总结出适合落地的方法论,最后从个体的角度阐释一下具有竞争力的特质。一.核心竞争力来源“Develop a company as a

2020-08-05 08:39:44 1421

原创 质量和效率,关于提升竞争力的总结

把握质量和效率追求创新并拥有No.1心态1、如果把商场比作战场,质量和效率就是”飞机和大炮”,创新则是”核武器”,有更大的杀伤力。这些是一个产品的核心竞争力和生命力。质量:要对产品保持一种敬畏的心态,它面向的是用户,不是小孩过家家。效率:提高效率就是降低成本,降低成本也是创造利润。提高效率能够以最小的成本快速的对市场反应,迭代试错,抢占先机。创新:竞争中的核武器,一旦爆破,要么不响,要么一鸣惊人。这是打破常规,突破的必经之路。2、在激烈的市场竞争中,拼的是:“人无我有,人有我优,

2020-08-03 12:50:53 1341

python版DES和MAC算法源码

最近工作中需要用到python中的DES算法,虽然有现成的库,但总感觉用着不方便。于是把之前用的C和Java写的DES和MAC算法移植到python中,可直接编译执行

2014-10-16

java版串口读写卡测卡工具(CPU卡)

java做的串口读写卡测卡工具,可以用来读CPU卡和金融IC卡,自动和手动发APDU指令,对卡片上的文件进行分析测试。 没有读卡器?不用担心,串口指令是透传的,用单片机做一个串口的读卡模块就可以替代。

2014-08-09

windows下的linux工具集,含cscope

windows下的linux工具集,含cscope和ctag,gfind,都是很有用的工具,上传到这里一方面共享,一方面留给以后保留用。

2014-01-26

Eclipse配合GDB和Jlink实时仿真调试STM32流水灯示例

用Eclipse环境配合GCC编译器开发stm32, 并配合Jlink仿真器和GDB实时仿真调试STM32测试通过. 有文章和测试截图,参加本人博客。 http://blog.csdn.net/yyz_1987 Eclipse配合GDB和jlinkGDBServer仿真调试STM32

2014-01-01

GCC开发STM32程序源码(附makefile,编译下载通过)

调试通过的GCC开发stm32程序源码,使用官方3.5函数库。示例工程是一个简单的流水灯程序。附本工程的makefile文件。在搭建好的环境下,直接make一下,就能编译整个工程。环境和搭建的方法参见博客GCC开发stm32入门文章。

2013-08-11

Vim常用命令汇总

常用的Vim命令,分类汇总了一下。可以打印出来作为一张表,记不住的就查一下。相比那么多的教程之类的,这个方便多了。记住了这个就相当于熟练掌握了Vim,剩下的就是多练习。

2013-07-20

测试通过的RC632读写M1卡源码

测试通过的,没问题的。RC632源码,可以读取非基础式M1卡,ISo1443协议的CPU卡,M1卡。测试环境:stm32开发板。

2013-07-20

java串口读写卡工具

java使用rxtx这个串口通信库,做的一个工具。可以通过串口操作读卡器,进行CPU卡读写操作。 参见个人博客:blog.csdn.net/yyz_1987

2019-03-21

java版8383解析工具源码

java版的8583报文解析类及其工具源码。可以参考博客,那个8583报文解析工具的工程源码,内含8583报文解析类。使用的是netbeans IDE.可以直接打开编译

2018-11-12

8583解析工具

经常用到的8583报文解析,还在一个一个去手工解析,效率太低还容易出错。 有了这个工具,8583解析太简单了。 用java做的直接是一个可执行的.jar文件 。需要使用者的电脑上装有java环境,直接可运行。

2018-09-19

protobuf的c语言版本在嵌入式linux上的测试demo

移植并测试成功的protobuf在 嵌入式linux上的c语言版本,移植说明参照个人博客。这是一个测试成功的demo,附带makefile文件。

2018-07-21

我的Vim配置文件,直接放在对应的目录下即可 参照博客

我的Vim配置文件,直接放在对应的目录下就能用 参照博客。一个特色是,集成了ctags和cscope的配置。让Vim成为强大的IDE. 配置文件中自动管理了ctags和cscope的操作(需自行下载ctags和cscope,并配置环境变量)。方便代码的查找与跳转。 使用方法,直接在当前目录下执行SrcInit()

2017-11-23

ucgui在嵌入式linux移植成功(附makefile和demo)

ucgui在嵌入式linux移植成功(附makefile和demo),解压到linux虚拟机上,直接make.需要在板子上运行的话,只需改下工具链,然后直接make.

2017-10-28

支付宝的二维码脱机认证库在linux下测试成功的例子

支付宝的二维码脱机认证库在linux下测试成功的例子,参照博客中的详细记录过程... 测试成功,熟悉下linux下调用第三方库的方法和过程

2017-07-04

用GCC开发STM32,正点原子开发板的一个库函数版本例程示例

用GCC开发STM32,正点原子开发板的一个库函数版本例程示例。参照这个示例,所有的例程都可以用gcc编译。文档参考我的博客。编译通过的例程,打包保存下这里。感兴趣的可以下载到开发板试一下。

2016-01-22

特立独行小猫咪的留言板

发表于 2020-01-02 最后回复 2020-01-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除