原创
FengRider
1998年考入长沙中南大学应用数学与应用软件专业,2002年6月毕业。
使用过的编程语言有C/C 、JAVA等。
使用过的数据库有Oracle、SQL、MySQL、DB2、Sybase等。
主要从事于监控类软件服务器后台程序研发。
展开
-
go版本的配置加载和使用
配置加载成功后,通过sysinit.AppConfig的各个方法获取配置内容。比如 sysinit.AppConfig.String("httpport"),这是从一个非section里面获取httport的内容。如果要获取section的配置项,则使用sysinit.AppConfig.String("mysql::addr")这样的格式。[ section ]格式的行,表示该行为一个配置项的开头,下面全是属于该section的内容。非空白行,以=分隔,左边是key,右边为value。原创 2024-02-21 10:35:13 · 373 阅读 · 1 评论 -
重回csdn
很久没来csdn,直到今天收到csdn发的邮件。才想起已经很久没有逛过csdn了。回想起这么多年的开发经历,但在csdn上面真的没怎么记录过,实在有点可惜。前几年,因为一个golang+java汇合的项目,其中需要用到micro组件做微服务用,golang端直接用go-micro,而java端要用到的是ja-micro,但当时从网上真的搜索不到多少关于ja-micro相关的资料,迫不得已的情况下,我只能翻阅ja-micro相关的源码,逐步摸索,将其中的过程记录下来,并在csdn里面发布出来。但记录的并不完整原创 2020-11-10 18:03:53 · 142 阅读 · 1 评论 -
在项目中如何使用ja-micro框架(一)
ja-micro是在Java中使用的,用于创建微服务的轻量级框架。Ja-micro是由Sixt开发,并且托管到github的一个开源项目,诞生于2016年,还非常的年轻,所以在网上其资料非常的稀少,除了能够在github上面找到一些官方公开的资料外,目前在其它位置几乎找不到相关的资料。其托管的地址是:https://github.com/Sixt/ja-micro。一个很偶然的机会,我所在原创 2017-06-16 08:51:33 · 1529 阅读 · 2 评论 -
在项目中如何使用ja-micro框架(二)
在第一节中,我介绍了如何在自己的工程中引入ja-micro。接下来介绍一下ja-micro启动的关键点吧。在https://github.com/Sixt/ja-micro/wiki中,有两个视频是介绍如何进行自己的微服务开发的,示例是用gradle工具对工程进行编译、运行的,示例中开发用的IDE是intelliJ。很不幸,这两个我都不熟悉,所以刚看两个视频的时候,走了很多弯路。我先是一步步照原创 2017-06-16 14:10:59 · 1080 阅读 · 1 评论 -
在项目中如何使用ja-micro框架(三)
由于ja-micro中,ServiceMethodHandler要求两个关键的参数必须是protobuf中Message的子类,这使得我在编写自己的handler时,必须先实现Protobuf的Message接口。然而,实现protobuf的接口,不需要自己 编写java代码,而是如同mybatis那样,定情一个配置文件,然后用工具生成出来的。当然,这个文件,必须得符合protoc的规范,其实,也原创 2017-06-19 08:55:33 · 877 阅读 · 1 评论