首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
楼下小黑哥
掘友等级
公众号 @小黑十一点半
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
687
文章 668
沸点 19
赞
687
返回
|
搜索文章
赞
文章( 668 )
沸点( 19 )
vivo 全球商城:订单中心架构设计与实践
一、背景随着用户量级的快速增长,vivo官方商城v1.0的单体架构逐渐暴露出弊端:模块愈发臃肿、开发效率低下、性能出现瓶颈、系统维护困难。从2017年开始启动的v2.0架构升级,基于业务模块进行垂直的
求你了,别再随便打日志了,教你动态修改日志级别!
之前写过一篇文章《明明有自动清理,日志还是把我的服务干爆了!》,介绍过一次大促故障,是因为日志量激增,导致服务器差点挂掉。 在那次问题发生之后,我开发了一个简单的日志降级的小工具,通过配置的方式,动态推送日志级别,动态修改线上的日志输出级别。并且把这份配置的修改配置到我们的预案…
掘力计划创作者训练营第一期,开营了!
掘力计划致力于激励掘金社区内具备职业身份的个人和技术团队持续输出优质内容、快速成长。创作者训练营活动是由掘金技术社区主办,围绕技术写作主题的系列活动。每期创作者训练营会邀请技术写作领域的优秀技术作者和专业写作人士在线下分享技术写作的相关技巧和干货,来帮助掘友们更好地创作出优质内…
30G 上亿数据的超大文件,如何快速导入生产环境?
上面的问题其实是小黑哥前端时间接到一个真实的业务需求,将一个老系统历史数据通过线下文件的方式迁移到新的生产系统。 ~~由于老板们已经敲定了新系统上线时间,所以只留给小黑哥一周的时间将历史数据导入生产系统。~~ 首先我们可以写个小程序,或者使用拆分命令 split 将这个超大文件…
文件写入的6种方法,这种方法性能最好
在 Java 中操作文件的方法本质上只有两种:字符流和字节流,而字节流和字符流的实现类又有很多,因此在文件写入时我们就可以选择各种各样的类来实现。我们本文就来盘点一下这些方法,顺便测试一下它们性能,以便为我们选出最优的写入方法。 在正式开始之前,我们先来了解几个基本的概念:流、…
互联网公司为啥都不用MySQL分区表?
当 MySQL 单表的数据量过大时,数据库的访问速度会下降,“数据量大” 问题的常见解决方案是 “水平切分”。 (2)分区表。 画外音:我 C,没听过分区表,有朋友惊叹。 把一个很大的库(表)的数据分到几个库(表)中,每个库(表)的结构都相同,但他们可以分布在不同的 MySQL…
Netty(三) 什么是 TCP 拆、粘包?如何解决?
记得前段时间我们生产上的一个网关出现了故障。 这个网关逻辑非常简单,就是接收客户端的请求然后解析报文最后发送短信。 但这个请求并不是常见的 HTTP ,而是利用 Netty 自定义的协议。 问题是有天突然发现网关解析报文出错,查看了客户端的发送日志也没发现问题,最后通过日志发现…
IDEA 2020.3 更新了,机器学习都整上了
小黑哥第一时间就在开发机上更新了新版本,并且完整体验了两周了。 IDEA 欢迎窗口全新升级,首页增加三个选项卡,一个用于设置 IDE 界面的 Customize,一个用于插件安装的 Plugins,一个于访问帮助和学习资源的 Learn IntelliJ IDEA,另外包括之前…
为了Java微信支付V3开发包,我找出了微信支付文档至少六个错误
1. 前言 最近忙的一批,难得今天有喘气的机会就赶紧把最近在开发中的一些成果分享出来。前几日分享了自己写的一个微信支付V3的开发包payment-spring-boot-starter,就忙里偷闲完善了一波。 别忘记给个Star啊,有问题提ISSUE。 那么都完善了哪些内容呢?…
「奇淫技巧」如何写最少的代码
众所周知,Java仅支持单一返回值,一般情况下如果需要返回多个对象,我们会根据代码语义选择容器或者新建一个新的类,把我们需要的数据包起来。 本质还是普通对象,但是加上泛型后威力剧增!由于在方法定义时就强制了泛型约束,语义非常清晰,同时可以完全杜绝上述的无语义中间类,当然一些必要…
下一页
个人成就
优秀创作者
文章被点赞
2,857
文章被阅读
446,929
掘力值
13,755
关注了
44
关注者
4,248
收藏集
3
关注标签
28
加入于
2016-09-06