介绍 我们知道在微服务架构风格中,一个大应用被拆分成为了多个小的服务系统提供出来,这些小的系统他们可以自成体系,也就是说这些小系统可以拥有自己的数据库,框架甚至语言等,这些小...
介绍 我们知道在微服务架构风格中,一个大应用被拆分成为了多个小的服务系统提供出来,这些小的系统他们可以自成体系,也就是说这些小系统可以拥有自己的数据库,框架甚至语言等,这些小...
.csv Introduction 利用Excel创建一个csv文件image用记事本打开,实际上是这样子的:image 读取csv文件直接用open()打开with ope...
简介 Apache Kafka由著名职业社交公司LinkedIn开发,最初是被设计用来解决LinkedIn公司内部海量日志传输等问题。Kafka使用Scala语言编写,于20...
最近工作中发现,就算是游戏公司的人,对于研发、发行和渠道的认知都是很片面和模糊的,更别说想入行和刚入行的新人了。这篇文章就粗略介绍一下这三者的关系,希望能帮助到看到这篇文章的...
介绍 golang 中的 sync 包实现了两种锁: Mutex:互斥锁 RWMutex:读写锁,RWMutex 基于 Mutex 实现 Mutex(互斥锁) Mutex 为...
欢迎关注微信公众号:全栈工厂 本文主要参考https://git-scm.com/docs/git-rebase[https://git-scm.com/docs/git-r...
回顾 继上周修复了一波紧急漏洞之后,逐渐分析出一些规律,黑客发掘命令注入漏洞,大多采用反引号(`)包裹脚本命令做一些命令攻击。意识到这些之后,发觉除了要了解单双引号的区别外,...
感觉自己在实践的过程中,缺少点web安全意识。而XSS作为全端安全中最常见的问题之一,我自己也想找点资料来学习学习,当然还有CSRF。 1.什么是 XSS ? 跨站脚本攻击(...
Go的CSP并发模型 Go实现了两种并发形式。第一种是大家普遍认知的:多线程共享内存。其实就是Java或者C++等语言中的多线程开发。另外一种是Go语言特有的,也是Go语言推...
切片的容量 [5]int 是数组,而 []int 是切片。二者看起来相似,实则是根本上不同的数据结构。 切片的数据结构中,包含一个指向数组的指针 array ,当前长度 le...
前言 上回在 用 Go 写一个轻量级的 ssh 批量操作工具 里提及过,我们做 Golang 并发的时候要对并发进行限制,对 goroutine 的执行要有超时控制。那会没有...
前阵子辅导员给我们发了一个德企公司的招聘信息,估计是内推的意思。 公司名称是迪比信可(db schenker)信息技术服务南京有限公司。查了下是个500强的德企铁路服务公司的...
经过很长一段时间的开发,TiDB 终于发了 RC3。RC3 版本对于 TiKV 来说最重要的功能就是支持了 gRPC,也就意味着后面大家可以非常方便的使用自己喜欢的语言对接 ...
No.1 文档概要 在Golang中使用SQL或类似SQL的数据库的惯用方法是通过 database/sql 包操作。它为面向行的数据库提供了轻量级的接口。这篇文章是关于如何...
MySQL EXPLAIN命令是查询性能优化不可缺少的一部分,该文主要讲解explain命令的使用及相关参数说明。 EXPLAIN Output Columns id id是...
go语言并没有提供enum的定义,我们可以使用const来模拟枚举类型。 这里定义了一个新的类型PolicyType,并且定义了4个常量(Policy_MIN, Policy...
先说在前面: 我以前是做猎头的,现在是企业的HR,到目前为止我个人最认可的职业轨迹是职业经理人的发展轨迹。即使不涉及猎头佣金或者个人KPI的时候,我也是不会建议候选人去创业的...
一、耦合 1、耦合是指两个或两个以上的体系或两种运动形式间通过相互作用而彼此影响以至联合起来的现象。 2、在软件工程中,对象之间的耦合度就是对象之间的依赖性。对象之间的耦合越...