首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
折叠椅
掘友等级
狗场
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1.7K
文章 1.7K
沸点 33
赞
1.7K
返回
|
搜索文章
最新
热门
为什么Goroutine能有上百万个,Java线程却只能有上千个?
本文通过 Java 和 Golang 在底层原理上的差异,分析了 Java 为什么只能创建数千个线程,而 Golang 可以有数百万的 Goroutines,并在上下文切换、栈大小方面对两者的实现原理进行了剖析。 很多有经验的工程师在使用基于 JVM 的语言时,都会看到这样的错…
[英]通过编写测试来学习Go的反射
Reflection in computing is the ability of a program to examine its own structure, particularly through types; it's a form of metaprogrammin…
Go代码重构:23倍的性能爆增
几周前,我读了一篇名为“ Good Code vs Go Code中的错误代码 ”的文章,作者指导我们逐步完成实际业务用例的重构。本文的重点是将“坏代码”转变为“良好代码”:更具惯用性,更易读,利用go语言的细节。但它也坚持将性能作为项目的一个重要方面。这引发了我的好奇心:让
[英]使用Go实现的去中心化P2P网络协议
Well, lets make a simple decentralized P2P chat application in Go. Lets make a protobuf file messages/chat.proto representing the structure…
[英]理解Go中的context包
Understandingthecontextpackagein golangThecontextpackageingocancomeinhandywhileinteractingwithAPIsan
通过ProxySQL提升PHP/MySQL的性能
前些天我介绍了如何通过 Twemproxy 实现 Redis 连接池,进而提升 PHP/Redis 的性能。今天我要介绍一下 ProxySQL,通过它可以实现 MySQL 连接池,进而提升 PHP/MySQL 的性能,实际上原理是差不多的,本来没必要再写一篇文章赘述,不过我在配…
[英]如何用Go访问深层嵌套的JSON数据
Most often developer needs to consume JSON data from other service and query over them. Querying JSON document is little time-consuming. Fo…
golang实现rest server框架(二)
这篇文章是golang针对数据库增删改(非查询结果集,查询语句的自动生成比较复杂,下篇文章专门解析)操作具体实现,包括了自动生成sql与自定义sql相关函数,以及指的插入与更新,同时实现了异常处理。 利用panic与recover实现数据库异常处理。 函数可变参数的解析。 批量…
Swoft源码剖析-连接池
对于基于php-fpm的传统php-web应用,包括且不限于Mysql,Redis,RabbitMq,每次请求到来都需要为其新建一套独享的的连接,这直接带来了一些典型问题: 连接开销:连接随着http请求到来而新建,随着请求返回而销毁,大量连接新建销毁是对系统资源的浪费。
优雅的处理你的Java异常
本文仅按照业务系统开发角度描述异常的一些处理看法.不涉及java的异常基础知识,可以自行查阅 《Java核心技术 卷I》 和 《java编程思想》 可以得到更多的基础信息. 笔者文笔功力尚浅,言语多有不妥,请慷慨指正,必定感激不尽. 本文提出了几个概念: 处理反馈 业务异常 代…
下一页
个人成就
优秀创作者
文章被点赞
16,444
文章被阅读
1,096,652
掘力值
48,424
关注了
25
关注者
5,896
收藏集
0
关注标签
1
加入于
2017-08-04