腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
码匠的流水账
专栏作者
举报
2402
文章
1906602
阅读量
65
订阅数
订阅专栏
申请加入专栏
全部文章(999+)
java(962)
apache(480)
其他(455)
go(279)
编程算法(214)
spring(154)
dubbo(147)
http(130)
api(128)
大数据(125)
面向对象编程(98)
node.js(96)
sql(84)
数据库(82)
Elasticsearch Service(76)
javascript(68)
云数据库 SQL Server(60)
android(55)
job-scheduling(51)
linux(47)
ide(45)
网络安全(41)
logback(40)
httpclient(39)
云数据库 Redis(38)
github(38)
access(36)
网站(36)
rpc(34)
public(34)
string(34)
jvm(33)
接口(31)
leetcode(30)
git(29)
批量计算(29)
缓存(29)
flink(29)
继承(29)
jar(28)
react(26)
开源(26)
遍历(26)
html(25)
jdk(25)
sdk(25)
return(25)
json(23)
日志服务(23)
final(23)
private(23)
对象存储(22)
processing(22)
null(22)
php(21)
express(20)
jdbc(20)
windows(20)
scala(19)
mac os(18)
配置(17)
druid(16)
连接(16)
bash(15)
kubernetes(15)
异常(15)
servlet(14)
hashmap(14)
tomcat(13)
spring boot(13)
bash 指令(12)
分布式(12)
bootstrap(11)
windows server(11)
存储(11)
socket编程(11)
kafka(11)
maven(10)
统计(10)
ruby on rails(9)
容器镜像服务(9)
mybatis(9)
redis(9)
css(8)
jquery(8)
嵌入式(8)
unix(8)
文件存储(8)
zookeeper(8)
https(8)
nat(8)
status(8)
线程(8)
微服务(7)
server(7)
线程池(7)
python(6)
mvc(6)
打包(6)
nginx(6)
消息队列 CMQ 版(6)
容器(6)
二叉树(6)
数据结构(6)
connection(6)
event(6)
map(6)
request(6)
服务(6)
事务(6)
数据(6)
自动驾驶(5)
actionscript(5)
xml(5)
云推荐引擎(5)
tcp/ip(5)
apache-httpclient-4.x(5)
channel(5)
int(5)
object(5)
void(5)
worker(5)
日志(5)
字符串(5)
architecture(4)
byte(4)
factory(4)
file(4)
lock(4)
memory(4)
pool(4)
response(4)
salt(4)
task(4)
数组(4)
analyzer(3)
mapreduce(3)
gcc(3)
spring cloud(3)
安全(3)
buffer(3)
count(3)
environment(3)
exception(3)
filebeat(3)
func(3)
instance(3)
istio(3)
mac(3)
registry(3)
rocketmq(3)
tags(3)
变量(3)
队列(3)
加密(3)
索引(3)
注解(3)
NLP 服务(2)
c++(2)
.net(2)
listview(2)
oracle(2)
nosql(2)
postgresql(2)
ubuntu(2)
访问管理(2)
数据库一体机 TData(2)
NAT 网关(2)
vr 视频解决方案(2)
爬虫(2)
shell(2)
erp(2)
asp(2)
udp(2)
jenkins(2)
数据分析(2)
任务调度(2)
raft(2)
es(2)
adapter(2)
app(2)
boot(2)
build(2)
builder(2)
class(2)
clickhouse(2)
client(2)
cloud(2)
code(2)
configuration(2)
container(2)
data(2)
default(2)
delay(2)
encryption(2)
filter(2)
gorm(2)
io(2)
key(2)
kubectl(2)
list(2)
logging(2)
marker(2)
metrics(2)
mybatis-plus(2)
port(2)
process(2)
properties(2)
schedule(2)
security(2)
shardingsphere(2)
static(2)
table(2)
target(2)
thread(2)
web(2)
编译(2)
部署(2)
对象(2)
多线程(2)
管理(2)
监控(2)
脚本(2)
开发环境(2)
路由(2)
内存(2)
事件(2)
协议(2)
压缩(2)
原理(2)
负载均衡(1)
数据挖掘(1)
c 语言(1)
perl(1)
c#(1)
lua(1)
汇编语言(1)
硬件开发(1)
搜索引擎(1)
中文分词(1)
solaris(1)
SSL 证书(1)
es 2(1)
mongodb(1)
人工智能(1)
容器服务(1)
数据安全(1)
serverless(1)
ssh(1)
gui(1)
yum(1)
监督学习(1)
决策树(1)
aop(1)
selenium(1)
rabbitmq(1)
ntp(1)
机器人(1)
系统架构(1)
unicode(1)
迁移(1)
abstract(1)
account(1)
action(1)
add(1)
admin(1)
agent(1)
alarm(1)
algorithm(1)
angular-httpclient(1)
append(1)
bind(1)
cache-control(1)
case(1)
char(1)
chatgpt(1)
ci(1)
commit(1)
compression(1)
config(1)
connect(1)
constants(1)
counter(1)
db(1)
ddd(1)
debug(1)
definition(1)
disk(1)
driver(1)
elasticsearch(1)
endpoint(1)
entity(1)
events(1)
executorservice(1)
exists(1)
expression(1)
gitlab(1)
goroutine(1)
guava(1)
h2(1)
handler(1)
header(1)
host(1)
httprequest(1)
image(1)
import(1)
init(1)
interceptor(1)
interrupt(1)
jobs(1)
join(1)
line(1)
linkedlist(1)
load(1)
local(1)
locking(1)
model(1)
monitor(1)
mysql(1)
networking(1)
outputstream(1)
ping(1)
point(1)
position(1)
powerquery(1)
profile(1)
protected(1)
protobuf(1)
publish(1)
push(1)
queue(1)
random(1)
reactor(1)
reduce(1)
refresh(1)
resttemplate(1)
ribbon(1)
rollback(1)
runtime(1)
scheduler(1)
service(1)
set(1)
sh(1)
signature(1)
stack(1)
startup(1)
stream(1)
stringbuilder(1)
sum(1)
summary(1)
threadpoolexecutor(1)
thrift(1)
time(1)
timeout(1)
undefined(1)
url(1)
version(1)
wait(1)
word(1)
workspace(1)
zero(1)
并发(1)
布局(1)
磁盘(1)
代理(1)
二进制(1)
泛型(1)
工具(1)
集合(1)
集群(1)
架构模式(1)
进程(1)
流量(1)
命令行(1)
排序(1)
权限(1)
设计(1)
生命周期(1)
数据中心(1)
搜索(1)
算法(1)
同步(1)
推送(1)
系统(1)
线程安全(1)
异步(1)
源码(1)
中间件(1)
搜索文章
搜索
搜索
关闭
聊聊golang的Pseudo-versions
go
https
网络安全
git
编程算法
Pseudo-versions,中文大概是伪版本的意思,就是没有打语义版本tag(semantic version tags)的会使用伪版本
code4it
2022-06-08
461
0
聊聊软件开发的SLAP原则
编程算法
本文主要研究一下软件开发的SLAP(Single Level of Abstraction Principle)原则
code4it
2022-04-05
359
0
聊聊dbsync的jobs
http
编程算法
dbsync的Schedulable定义了URL、ID、*contract.Sync、Schedule、Status、status属性,它提供了Clone、Done、IsRunning、ScheduleNexRun、Init、Validate方法。
code4it
2021-04-29
423
0
聊聊dbsync的Criterion
编程算法
dbsync的Criterion是一个fmt.Stringer类型,它内置了greaterOrEqual、greaterThan、lessOrEqual、between类型,并提供ToCriterion方法进行转换。
code4it
2021-04-29
298
0
聊聊go.cqrs的EventHandler
android
编程算法
html
go.cqrs的EventHandler定义了Handle方法;InternalEventBus的PublishEvent方法会遍历指定event.EventType()的handlers,挨个执行handler.Handle(event)方法。
code4it
2021-04-16
464
0
聊聊go.cqrs的Dispatcher
编程算法
android
go.cqrs的Dispatcher接口定义了Dispatch、RegisterHandler方法;InMemoryDispatcher定义了map[string]CommandHandler属性,其Dispatch方法根据command.CommandType()获取handler,然后执行handler.Handle(command);其RegisterHandler方法遍历commands,然后获取command的type,挨个注册到map[string]CommandHandler中。
code4it
2021-04-16
302
0
聊聊go.cqrs的DomainRepository
编程算法
go.cqrs的DomainRepository定义了Load、Save方法;GetEventStoreCommonDomainRepo实现了DomainRepository接口,其Load方法主要是读取event,然后挨个执行aggregate.Apply;其Save方法主要是将aggregate.GetChanges()转换为event,然后通过streamWriter.Append写入,然后执行aggregate.ClearChanges(),最后执行r.eventBus.PublishEvent。
code4it
2021-04-16
231
0
聊聊dubbo-go-proxy的loggerFilter
dubbo
网络安全
日志服务
go
编程算法
dubbo-go-proxy/pkg/filter/logger/logger.go
code4it
2021-02-09
248
0
聊聊promtail的positions
http
go
编程算法
promtail的Positions接口定义了GetString、Get、PutString、Put、Remove、SyncPeriod、Stop方法;positions实现了Positions接口;其Get方法从p.positions读取数据;其Put方法写数据到p.positions中;其SyncPeriod方法返回的是p.cfg.SyncPeriod;其Remove方法将path从p.positions中删除。
code4it
2021-02-08
416
0
聊聊dubbo-go-proxy的Client
dubbo
网络安全
go
编程算法
dubbo-go-proxy的client.Client接口定义了Init、Close、Call、MapParams方法;其dubbo.Client实现了client.Client接口;其主要是通过mapper进行参数转换,然后通过GenericService.Invoke进行请求。
code4it
2021-02-08
284
0
聊聊gorm的IsolationLevel
云数据库 SQL Server
go
编程算法
sql
github
github.com/go-sql-driver/mysql@v1.5.0/connection.go
code4it
2021-01-25
1.3K
0
聊聊zerolog的Hook
github
git
开源
go
编程算法
zerolog提供了Hook接口,用于修改event;log.Hook方法用于注册hook;log.newEvent方法在创建event的时候会把自己的hooks拷贝给event;event的msg方法会遍历event的hooks,然后挨个执行Hook的Run方法。
code4it
2021-01-12
423
0
聊聊golang的zap的error
go
编程算法
zap提供了Error及Stack方法用于创建ErrorType类型的error及StringType的stacktrace;ErrorType类型的Field使用的是encodeError方法;takeStacktrace方法通过runtime.Callers来获取frames,之后遍历frames,将其拼接为string。
code4it
2020-12-28
302
0
聊聊golang的zap的ReflectType
编程算法
文件存储
go
json
/usr/local/go/src/encoding/json/stream.go
code4it
2020-12-24
291
0
聊聊golang的zap的encoder
go
编程算法
Encoder接口内嵌了ObjectEncoder,定义了Clone、EncodeEntry方法;ObjectEncoder接口定义了各种类型的一系列Add方法;MapObjectEncoder实现了ObjectEncoder接口,内部使用map[string]interface{}来存放数据。
code4it
2020-12-24
810
0
聊聊golang的zap的CheckedEntry
go
编程算法
CheckedEntry内嵌了Entry,定义了ErrorOutput、dirty、CheckWriteAction、cores属性;entry包使用_cePool来获取和归还CheckedEntry;CheckedEntry提供了AddCore方法往CheckedEntry的cores添加core,其Write会遍历cores挨个执行core的Write方法,其reset方法用于在从pool中取出CheckedEntry时重置其属性。
code4it
2020-12-24
434
0
聊聊golang的zap的buffer
http
go
编程算法
json
zap@v1.16.0/internal/bufferpool/bufferpool.go
code4it
2020-12-24
736
0
聊聊golang的zap的zapgrpc
日志服务
rpc
编程算法
python
go
https://github.com/grpc/grpc-go/blob/master/grpclog/logger.go
code4it
2020-12-24
685
0
聊聊golang的zap的Core
go
文件存储
编程算法
Core接口内嵌了LevelEnabler,定义了With、Check、Write、Sync方法;它有nopCore及ioCore两种实现,ioCore内嵌了LevelEnabler,定义了Encoder、WriteSyncer(out)属性,其中encoder用来序列化entry为bytes,而WriteSyncer则用于写入bytes。
code4it
2020-12-11
263
0
聊聊golang的zap的NewExample
json
日志服务
编程算法
go
NewExample使用通过core来创建Logger,其中core使用的Encoder为JSONEncoder,WriteSyncer使用的是os.Stdout,LevelEnabler使用的是DebugLevel;NewJSONEncoder创建的是jsonEncoder;其EncodeEntry方法一次打印LevelKey、TimeKey、LoggerName、Caller,最后才是业务的message本身,然后结束json打印,对于有stacktrace还会以非json的形式(普通堆栈形式)打印stacktrace
code4it
2020-12-11
370
0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档