CRUD操作实际有Core模块执行,而Core模块会回调GModule的预处理/后处理接口执行CRUD操作 Releases2 v1.0.3Latest Apr 11, 2019 + 1 release Packages No packages published Contributors2 lvyahui8Feego Languages JavaScript43.9% CSS38.0% HTML11.6% PHP6.4% TSQL0.1% Shell0.0%...
摘要: 项目地址和示例代码: https://github.com/lvyahui8/spring boot data aggregator 背景 接口开发是后端开发中最常见的场景, 可能是RESTFul接口, 也可能是RPC接口. 接口开发往往是从各处捞出数据, 然后组装成结果, 特别是那些偏业务的接口. 阅读全文 posted @ 2019-06-12 09:09 lvyahui 阅读(1280) 评...
1packageorg.lyh.validator;23importjava.sql.Timestamp;45/**6* Created by lvyahui on 2015-06-26.7*/89publicclassUserEntityextendsBaseEntity {10privateString username;11privateString password;12privateString name;13privateInteger gold;14privateInteger progress;15privateTimestamp createdAt;16privateString em...
go get github.com/lvyahui8/goenum import "github.com/lvyahui8/goenum" // Declaring an enumeration type type State struct { goenum.Enum } // Defines a set of enumeration instances var ( Created = goenum.NewEnum[State]("Created") Running = goenum.NewEnum[State]("Running") Success =...
可以基于动态采集的链路数据结合静态分析数据得到一份非常完整的流量(链路)大图,可以应用在容量治理、红蓝攻防的爆炸半径分析等。 再比如,可以收集运行时的panic信息,包括panic发生时的堆栈信息,调用链信息、出入参数等等,帮助研发定位panic根因,降低线上panic风险。 项目地址 https://github.com/lvyahui8/ellyn...
网络IO的本质 任何IO事件处理可以分为两个过程:等待就绪(缺数据或DMA Copy)、数据拷贝(CPU Copy),与之相对的是阻塞与非阻塞、同步与异步是两组不同的概念。 是否阻塞体现在socket 属性 O_NONBLOCK 同步/异步体现在 IO读写api的区别上 另外需要注意下面几点: IO
RPC即远程过程调用,适用于集群管理,集群节点就是RPCServer,而我们发起远程调用的web服务器就是RPCClient。所以是少数rpcClient(可能一个)对多个RPCServer(集群节点)。 今天讲述的RPC开发希望实现这样一个效果,在RPCClient上(也就是web服务器)执行一条shell命令,要求指定的远程主机执行指定的命令。命令的格式如下 ...
具体代码:https://github.com/lvyahui8/feego-common/blob/master/feego-common-configuration-processor/src/main/java/io/github/lvyahui8/configuration/processor/ModuleLoggerProcessor.java 3.2 如何让枚举类具备日志能力? 前面可以看到,工具生成的SystemLogger枚举类,代码非常简单, 仅仅实现了一个ModuleLogger接口,...
username :'lvyahui', email :'lvyahui@126.com', phone :'100000', gourp_id :1}); 上面的代码体现了设计思路,提交数据的时候,提交的是rows的某一行,显示的时候,只显示columns中有的属性。对于关系型数据,可以在提交数据之前将关系数据绑定提交。最下面触发的add.table_id(之所以事件跟一个table_id是为了...
Safari/537.369Content-Type: application/json10Accept: application/json, text/javascript, */*; q=0.0111X_forwarded-for: 10.104.239.19412appkey: 87a8ea08-dbaa-11e6-b3f9-7056818a4db513Referer: http://movesun.com/14Accept-Encoding: gzip,deflate15Accept-Language: zh-CN,zh;q=0.816name=lvyahui ...