首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
程序员读书会
掘友等级
程序员读书会
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
47
文章 26
沸点 21
赞
47
返回
|
搜索文章
最新
热门
微信的OpenID和UnionID到底的哪些秘密
话不多说,直奔主题,当然也不是谈论什么惊天的大秘密。都是公开的小秘密。 OpenID: 相当于用户在应用(小程序、公众号、小游戏)里的userid,这个id在本应用里固定不变,但是不同应用的OpenID不一样。比如在抖音小程程的OpenID是1,在头条小程序的OpenID是2。…
8个Eureka优化技巧,让效率提高100倍
1. Eureka的自我保护 服务注册到Eureka中以后。默认情况下每30s(默认)给Eureka发一次心跳,如果Eureka一段时间(默认90s)没收到心跳就会把该服务剔除。 但是有时候服务正常,只是由于网络异常抖动没有把心跳发送至Eureka,如果Eureka这时把服务剔…
消息中间件的这些问题你遇到过吗
话不多说,我们先看看为什么要有消息中间件。 虽然消息中间件有诸多好处,但是也带来了一些问题。比如 一致性问题,是指产生消息的业务动作与消息发送的一致,如果业务操作成功了,那么对应的消息一定要发送出去,否则就丢失消息。同理消息业务失败也不应该把消息发送出去。 消息丢失可能出现在生…
java线程池
newFixedThreadPool,创建一个固定大小的线程池,因为采用无界的阻塞队列,所以实际线程数量永远不会变化,适用于负载较重的场景,对当前线程数量进行限制。(保证线程数可控,不会造成线程过多,导致系统负载更为严重)。 newCachedThreadPool,用来创建一个…
redis分布式锁和2个房客的故事你听过吗
为什么需要分布式锁这里就不赘述了。常见的分布式锁实现方案有Redis、Zookeeper,数据库。 安全: 独享(相互排斥)。在任意一个时刻,只有一个客户端持有锁。 无死锁:即便是天塌下来,也要锁能释放。 容错。 只要大部分Redis节点都活着,客户端就可以获取和释放锁。 re…
redis集群之cluster
redis使用非常简单,好像一个map。但是面试总是要造火箭的,如果只满足于get、set方法,技术得不到提升,当然也拿不到高薪。大家都是来赚钱的,一样的加班,一样的苦逼,何不多拿点呢。当同事和你一样加班,他拿20k你拿30k是不是很爽?反之就是他爽。 最近的面试中经常问到re…
10个java程序员常用的linux命令
作为一个程序员,不得不懂一些linux命令。这是我常用的一些命令,抛砖引玉吧。 tail -f 「-n」 查看日志是经常会用到的。它可以实时的打印出日志新追加的内容。-n是显示文件的尾部 n 行内容。 wq 表示保存退出,wq!强制退出。q!表示退出,不保存。 u 表示该文件的…
我把redis官网搬过来了,不管是实际应用还是面试,这篇就够了
不知道redis真的不好意思说自己是干互联网的。不管用多用少,用深用潜,总之是用点点。下面是redis相关网站。 Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Ke…
mysql应该知道的那些事
具体执行操作由引擎执行。 串行化:它通过强制事务排序,使之不可能相互冲突,从而解决幻读问题。简言之,它是在每个读的数据行上加上共享锁。 在这个级别,可能导致大量的超时现象和锁竞争。 脏读:事务A读取了事务B更新的数据,然后B回滚操作,那么A读取到的数据是脏数据。 不可重复读:事…
JVM 、GC 知识大爆炸
JVM(java虚拟机),将 .class 文件中的字节码指令进行识别并调用操作系统向上的 API 完成动作。JVM不仅可以运行java程序,只要是能编译成.class的文件都能运行。 JRE (Java 运行时环境),包含了jvm和core lib。 JDK (Java 开发…
下一页
个人成就
文章被点赞
58
文章被阅读
22,240
掘力值
665
关注了
13
关注者
8
收藏集
3
关注标签
4
加入于
2020-09-23