注册登录
产品
社群
使用“Bing”搜本站
使用“Google”搜本站
使用“百度”搜本站
✓
站内搜索
注册登录
问答
博客
资讯
标签
用户
活动
极客观点
项目管理
HarmonyOS
开发者社区
热门标签
javascript
前端
python
node.js
react
vue.js
php
laravel
go
人工智能
mysql
linux
ios
java
android
css
typescript
spring
程序员
ONES 研发管理
思否企业问答
问答
博客
资讯
标签
用户
活动
极客观点
项目管理
HarmonyOS
开发者社区
热门标签
javascript
前端
python
node.js
react
vue.js
php
laravel
go
人工智能
mysql
linux
ios
java
android
css
typescript
spring
程序员
ONES 研发管理
思否企业问答
Xargin
23
获赞数
2
关注数
9
粉丝数
关注他
发私信
北京航空航天大学 | 软件工程
IP 属地未知
2015-07-02 加入
浏览 9.3k
举报
屏蔽
主页
回答
37
提问
3
文章
8
更多
资深 Gopher,xargin.com 作者,《Go 语言高级编程作者》,golang-notes 作者。Go 语言 contributor,欢迎关注我的公众号 TechPaper
409 声望
|
学徒
全站排名超越 96% 用户
linux
158
php
117
php-fpm
111
centos
111
elastic-search
77
1
黄金勋章
归零进一
3
白银勋章
火爆问题
4
青铜勋章
受欢迎问题
辅导员
个人动态
发布了文章
2021-09-01
Go 1.17 调用规约
Xargin
x86 calling convention,简单概括一下,其实就是语言对于函数之间传参的一种约定。调用方要知道我要把参数按照什么形式,什么顺序传给被调用函数,被调用函数也遵守该规范去相应的位置找到传入的参数内容。
发布了文章
2021-07-26
Go 语言的非协作式抢占原理
Xargin
从 Go 1.14 开始,通过使用信号,Go 语言实现了调度和 GC 过程中的真“抢占“。抢占流程由抢占的发起方向被抢占线程发送 SIGURG 信号。当被抢占线程收到信号后,进入 SIGURG 的处理流程,将 asyncPreempt 的调用强制插入到用户当前执行的代码位置。本节会对该过程进行...
发布了文章
2021-07-10
Go 语言中的一些不太常见的优化
Xargin
这次去 Gopher China 和不少老朋友见了个面,还有不少在微信上认识已久,一直没见过面的网友。同时也和各个公司的一线开发们聊了聊,互相交流了彼此使用 Go 时的一些心得和痛点。
发布了文章
2021-06-09
MQ 解耦?骗你的
Xargin
有一个观点已经被说烂了:使用 MQ 可以帮助业务系统解耦。想法很简单,在业务状态流转时,如果没有 MQ,那么其它系统想要知道状态变了,那就需要核心流程系统去主动做通知。比如电商系统里订单从创建到处理中状态切换了,客服系统需要知道,风控系统需要知道,用户系...
发布了文章
2021-05-11
Google 怎么解决长尾延迟问题
Xargin
要知道怎么解决长尾问题,先要理解长尾延迟是个什么问题,在开发在线服务的时候,我们都知道要关注服务的 p99/p999 延迟,要让大部分用户都能够在预期的时间范围内获得响应。
发布了文章
2021-05-11
微服务的灾难
Xargin
在架构师们很喜欢的 Domain Driven Design,即 DDD 中,第一课就是教导团队形成自己独有的通用语言(Ubiquitous Language),作为业务概念沉淀下来。
发布了文章
2021-05-11
plan9 assembly 完全解析
Xargin
众所周知,Go 使用了 Unix 老古董(误 们发明的 plan9 汇编。就算你对 x86 汇编有所了解,在 plan9 里还是有些许区别。说不定你在看代码的时候,偶然发现代码里的 SP 看起来是 SP,但它实际上不是 SP 的时候就抓狂了哈哈哈。
发布了文章
2021-05-10
在业务系统中寻找技术含量
Xargin
别觉得 CRUD 只是业务工程师的问题,无论你在写什么程序,基本上都是在和数据打交道,除了读就是写。只不过读写的时候还会附带一些领域相关的行为。比如:
回答了问题
2016-06-18
API 服务器能不能支持多个站点的跨域
Xargin
根据请求来返回对应的access-control-allow-origin就好了请求的应该从referer里拿得到
回答了问题
2016-06-18
Elasticsearch做站内搜索,索引与mysql数据表同步问题
Xargin
竟然和es.cn上是一样的内容。。。。那我也粘过来好了 有几种方法,看着选吧:1.在业务系统里做双写 2.用elasticsearch-jdbc之类的工具来做全量和增量同步 3.用阿里的canal来做数据库binlog->kafka->es的同步,需要开发,而且依赖比较多,小公司选择还是慎重些吧
关注了问题
2016-05-14
beego orm设置模型关系的约束的时候 什么时候使用rel 什么时候reverse
关注了问题
2016-05-13
elasticsearch-jdbc导入数据时候,如何进行mysql分页?
回答了问题
2016-04-29
elasticsearch 如何更快速地导入数据?
Xargin
2.在调用bulk前,修改index.refresh_interval为-1,刷新是成本比较高的操作,如果不改的话,可能在你插入的时候索引刷新会降低插入效率,调用完了记得再改回去
关注了问题
2016-04-02
有办法查看到 实现某个interface的全部类型吗? 比如标准库里, 实现了io.Reader的全部类型?
回答了问题
2016-03-29
请问elasticsearch 2.1 有没有类似 bigdesk的插件可用?
Xargin
hq [链接]
关注了问题
2016-03-24
如何实现logstash-input-jdbc 增量读取SQLserver数据库
关注了问题
2016-03-24
大家在生产环境是否已经开始使用Go语言了?
回答了问题
2016-03-19
golang的协程模型对于高并发服务器真的好吗
Xargin
golang用的是多线程编程里的csp模型并且在程序的runtime级别实现了coroutine的调度,让一个水平不高的程序员也能在短时间内写出相对高性能的程序虽然褒贬不一,但贵在取得了开发难度和性能上的平衡,屏蔽了底层的系统相关的实现细节,让程序员“尽量”只关注于业务
回答了问题
2016-03-17
git 能成功连接,但是无法push或者pull,求解各位大牛,谢谢!
Xargin
origin [链接] 改成https或者ssh地址
回答了问题
2016-03-14
redis如何根据values取出keys
Xargin
楼上说是比较笨的方法。。实际上这也就是用redis做类似工作需要用的方法。。。 建议LZ去看一下redis in action 里面会有一些这种常见的开发实例在用redis时如何设计
标签得分
暂无数据
获得勋章
暂无数据
声望记录
暂无数据