首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
T
订阅
yjck
更多收藏集
微信扫码分享
微信
新浪微博
QQ
243篇文章 · 0订阅
奇妙的日志查询组合进阶篇 | 七日打卡
子曾经曰过不会组合命令查询日志的都不是好程序员.昨天的专栏奇妙的日志查询组合基础篇给大家简单的分析整理了常用的log查询命令,今天我们继续聊聊如何用组合查询命令从log日志中准确筛选出你想要的信息. Linux的查询读取命令更有特色,如果能串联起来一起用就很美滋滋了.好在lin…
Java语法 | 程序调试入门
C: 学习到本篇的各位同学,想必对编写期、运行期的报红,报错早已见怪不怪了。 出了问题后,面向百度编程,解决了一部分,还有很多隐藏在 "冰山" 之下,所以在工作中,大家都自嘲日常工作就是写 Bug。 正因如此,一个有经验的程序员不仅仅要熟练各种技术,还应该表现出成熟且稳定的 B…
Mybatis框架一级缓存、二级缓存的区别
MyBatis 是一个可以自定义 SQL、存储过程和高级映射的持久层框架。MyBatis 避免了几乎所有的 JDBC代码和手动设置参数以及获取结果集。 我们在使用了 MyBatis 之后,只需要提供 SQL 语句就好了,其余的诸如:建立连接、操作 Statment、Result…
一文详解 ARP 协议
只要确定了 IP 地址后,就能够向这个 IP 地址所在的主机发送数据报,这是我们所熟知的事情。但是再往深了想,IP 地址只是标识网络层的地址,那么在网络层下方数据链路层是不是也有一个地址能够告诉对方主机自己的地址呢?是的,这个地址就是MAC 地址。 MAC 地址的全称是 Med…
Java 项目权威排名:Nacos 未上版,Gradle 排名第二,Maven 排名 28
https://github.com/ossf/criticality_score发布了开源项目排名,下载地址:https://commondatastorage.googleapis.com/oss
Charles 功能介绍和使用教程
Charles 是在 PC 端常用的网络封包截取工具,在做移动开发时,我们为了调试与服务器端的网络通讯协议,常常需要截取网络封包来分析。除了在做移动开发中调试端口外,Charles 也可以用于分析第三方应用的通讯协议。配合 Charles 的 SSL 功能,Charles 还可…
30 道 Vue 面试题,内含详细讲解(涵盖入门到精通,自测 Vue 掌握程度)
本文以前端面试官的角度出发,对 Vue 框架中一些重要的特性、框架的原理以问题的形式进行整理汇总,意在帮助作者及读者自测下 Vue 掌握的程度。本文章节结构以从易到难进行组织,建议读者按章节顺序进行阅读,当然大佬级别的请随意。希望读者读完本文,有一定的启发思考,也能对自己的 V…
群聊比单聊,为什么复杂这么多?
群消息的实时性、可达性、离线消息的复杂度,要远高于单对单消息。 群业务的核心数据结构有两个。 画外音:用来描述一个群里有多少成员。 画外音:用来描述一个群成员的离线消息。 那么,问题来了!对于同一份群消息的内容,多个离线用户似乎要存储很多份。假设群中有 200 个用户离线,离线…
没人告诉过你更复杂的缓存穿透怎么解决
你应该从网上看过太多的文章说缓存穿透怎么解决?无非就是布隆过滤器,缓存空值什么的。 如果用的redis,那么太多的空值会不会打爆你的redis?如果用的本地缓存,会不会打爆你的内存?继而引发的问题就是还是会打爆你的数据库。 前不久,我们线上环境压测,在QPS压倒2W之后RT达到…
「抢红包揭秘」高并发场景Volatile你必须得懂🔥
volatile关键字是Java提供的一种轻量级同步机制。 虽然一个线程把number修改成了60,但是main线程持有的仍然是最开始的0,所以一直循环,程序不会结束。 可见某个线程对number的修改,会立刻反映到主内存上。 volatile并不能保证操作的原子性。这是因为,…