首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
jie12366
掘友等级
学生
|
bytedance
Java后端,业余前端
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
4
文章 4
沸点 0
赞
4
返回
|
搜索文章
jie12366
关注了
字节跳动技术团队
学生 @bytedance
jie12366
关注了
Will_新语
学生 @bytedance
jie12366
学生 @bytedance
·
5年前
关注
Python 的 with 关键字
With语句适用于对资源进行访问的场合,确保不管使用过程中是否发生异常都会执行必要的“清理”操作,释放资源,比如文件使用后关闭,线程中锁的获取和释放等。 要使用 with ...
0
评论
分享
jie12366
赞了这篇文章
ZetaChow晓代码
Programmer @Geekers
·
6年前
关注
拜拜了,GOPATH君!新版本Golang的包管理入门教程
Go 1.11和1.12实现了对包管理的初步支持,Go的新依赖管理系统使依赖版本信息明确且易于管理。 作为Go语言的推广者,常常被问到各种关于Go语言的基础特性问题。 其中...
187
123
分享
jie12366
学生 @bytedance
·
5年前
关注
服务端主动关闭,客户端继续写,会发生什么?
下图显示了一次典型的TCP四次挥手的过程,以及主动关闭方和被动关闭方的状态变化。在图中是客户端主动断开了连接,这里只是举个例子,服务端一样可以主动断开连接。 为什么是四次挥...
4
评论
分享
jie12366
学生 @bytedance
·
5年前
关注
基于Redisson实现Redis分布式锁以及源码探究
首先需要引入Redisson的依赖。 Redisson的使用可以参考官方github的wiki。 在引入redisson后,先来简单的使用一下Redisson的lock。 ...
0
评论
分享
jie12366
学生 @bytedance
·
5年前
关注
基于lettuce+lua实现Redis分布式锁
分布式系统中有很多个节点,但这些节点都访问一个共同的Redis实例(或Redis集群)。所以可以使用 setnx(set if not exists) 指令执行key操作,...
3
评论
分享
jie12366
学生 @bytedance
·
5年前
关注
Redis Cluster实现原理(一)
Redis Sharding可以说是Redis Cluster出来之前,业界普遍使用的多Redis实例集群方法。其主要思想是采用哈希算法将Redis数据的key进行散列,通...
11
3
分享
jie12366
学生 @bytedance
·
5年前
关注
Redis Cluster的两种搭建和简单使用
Redis集群一般由多个节点组成,节点数量至少为 6 个,才能保证组成完整高可用的集群。Redis集群节点规划如下: 建议为集群内所有节点统一目录,一般划分三个目录:con...
9
4
分享
jie12366
学生 @bytedance
·
5年前
关注
Redis Sentinel的实现原理与简单搭建
主从复制是Redis高可用的基础,可以在主节点挂掉之后,将从节点顶上去成为新的主节点,同时从节点还可以缓解主节点读的压力。但是主从复制最明显的缺陷就是,当主节点挂了之后,需...
4
评论
分享
jie12366
赞了这篇文章
Throwable
公众号: Throwable
·
5年前
关注
Redis高级客户端Lettuce详解
Lettuce是一个Redis的Java驱动包,初识她的时候是使用RedisTemplate的时候遇到点问题Debug到底层的一些源码,发现spring-data-redi...
112
10
分享
jie12366
赞了这篇文章
磊叔的技术博客
高级系统架构师 @LY Company
·
6年前
关注
看完这个不会配置 logback ,请你吃瓜!
之前在 日志?聊一聊slf4j吧 这篇文章中聊了下slf4j。本文也从实际的例子出发,针对logback的日志配置进行学习。 目前还没有看过日志类框架的源码,仅限于如何使用...
527
70
分享
jie12366
赞了这篇文章
LittleFi
程序员
·
8年前
关注
Google guava 工具类的介绍和使用
工具类 就是封装平常用的方法,不需要你重复造轮子,节省开发人员时间,提高工作效率。谷歌作为大公司,当然会从日常的工作中提取中很多高效率的方法出来。所以就诞生了 guava。...
186
5
分享
jie12366
学生 @bytedance
·
5年前
关注
Netty实战(一) —— 编写WebSocket服务器
熟悉Java网络编程的应该都会了解Socket编程,它是用于Java程序之间通信的技术(Socket编程也叫套接字编程,它是在TCP/IP协议中传输层和应用层之间的一个抽象...
2
2
分享
jie12366
学生 @bytedance
·
5年前
关注
初始Netty原理(四)— 序列化
JSON:将Java POJO对象转换成JSON结构化的字符串。一般用于Web应用和移动开发,可读性较强,性能较差。 XML:与JSON一样,也是序列化为字符串,只是格式不...
0
评论
分享
jie12366
关注了
沸点福利官
学生 @bytedance
jie12366
学生 @bytedance
·
5年前
关注
初识Netty原理(三)——解码和编码
在Netty底层读入的是ByteBuf二进制数据,在实际开发中,需要将它解码为Java的POJO对象,处理完业务后,需要将Java的POJO对象编码为ByteBuf二进制数...
2
1
分享
jie12366
学生 @bytedance
·
5年前
关注
MySQL知识点总结(重点分析事务)
数据库三种范式如下。 一般工程中,对于数据库的设计要求达到第三范式,但这不是一定要遵守的,所以在开发中,为了性能或便于开发,出现了很多违背范式的设计。如冗余字段、字段中存一...
8
评论
分享
jie12366
学生 @bytedance
·
5年前
关注
springboot+vue打造的博客系统
写这个博客系统的初衷是为了给那些不愿自己维护一个个人博客,但又觉得市面主流博客网站广告多、不够简洁等。所以我写这个系统的时候也是尽力让它尽量的简洁,但又带一点个人风格。目前...
2
评论
分享
jie12366
学生 @bytedance
·
5年前
关注
spring的AOP和事务
代理模式:给一个对象提供一个代理,并由代理对象来控制真实对象的访问(调用者并不知道真实对象是什么)。 代理模式分静态代理和动态代理。这里只讨论动态代理,通俗的讲,动态代理就...
2
评论
分享
下一页
个人成就
文章被点赞
74
文章被阅读
68,459
掘力值
1,371
关注了
9
关注者
31
收藏集
10
关注标签
3
加入于
2019-11-23