首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
BUG弄潮儿
掘友等级
架构师
一个在it打混10年的老男孩,运营个人公众号:BUG弄潮儿
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
42
文章 42
沸点 0
赞
42
返回
|
搜索文章
赞
文章( 42 )
沸点( 0 )
堆积木,建造者模式
将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 假如一个对象的构建很复杂,需要很多步骤。则可以使用建造者模式,将其构建对象和组装成一个对象这两步给分开来。构建部分为(Builder)和组织部分(Director),实现了构建和装配的解耦。 Produ…
Nginx系列:配置跳转的常用方式
随着应用服务的增多,服务可能部署在不同的服务器上。这些服务有可能存在IP、端口Port、请求的ContextPath等一样的情况,怎么合理的配置他们的跳转呢?下面介绍三种常见的跳转方式。 就是根据在nginx.conf配置的listen指令匹配跳转不同的服务。 主要根据每个应用…
redis面试题大全
allkeys-lru: 尝试回收最少使用的键(LRU),使得新添加的数据有空间存放。 volatile-lru: 尝试回收最少使用的键(LRU),但仅限于在过期集合的键,使得新添加的数据有空间存放。 allkeys-random: 回收随机的键使得新添加的数据有空间存放。 v…
分库分表需要考虑的问题及方案
Sharding的基本思想就要把一个数据库切分成多个部分放到不同的数据库(server)上,从而缓解单一数据库的性能问题。不太严格的讲,对于海量数据的数据库,如果是因为表多而数据多,这时候适合使用垂直切分,即把关系紧密(比如同一模块)的表切分出来放在一个server上。如果表并…
Redis系列:Linux下部署Redis 6.x 版本
现在的互联网项目无论项目大小,都或多或少使用到Redis。其中Redis最常见的使用场景: 主要原因是从 redis-6.x 开始的多线程代码依赖C标准库中的新增类型 _Atomic 。但是注意 gcc 从 4.9 版本才开始正式和完整地支持 stdatomic(gcc-4.8…
手动整理数据库文档已过期?看看这个工具
职业生涯一路走来,待过的公司也不下三家。就没见过有特别规范的数据库设计文档的企业,今天给大家介绍一个非常好用的工具。它就是screw
分享头条面试题,是不是又凉了呢
综合:现场打的算法 题还是有误,面试官提示加了一个判断条件后,还是有误。修改后如下
撬动offer:两个长字符串数字相加
算法题千奇百怪,今天分享的这样一道算法题。 字符串里的数字或者是0,或者是1。编写一个函数实现这两个数的二进制字符串相加。考虑都是无符号数字相加。 字符串里的数字是0到9的任意一个数字字符。编写一个函数实现这两个十进制字符串的相加。考虑都是无符号数字相加。 如果a和b这两个字符…
撬动offer:图的着色问题
图的着色问题图论和计算机科学的一个经典问题。 给定一个无向图 G,为图中的每一个节点着色。一个合法的图着色方案必须要满足条件:任意两相邻节点的颜色不同。问题是,希望找到使用颜色数尽可能少的着色方案。如下图所示,一个包含 4 个节点的图,以及一种着色方案。这个着色方案使用了 3 …
Java进行内存泄露 GC 分析都有哪些常用好用的工具
使用Java语言开发应用程序,虽然JVM帮我们进行了GC收集、清除工作;但是使用不当的话,还是会导致某些对象常驻堆空间无法给垃圾收集器清除,导致内存泄露、内存溢出等情况,今天盘点一下在项目中进行内存泄露分析和GC分析的一些常用、好用的工具。 The Eclipse Memory…
下一页
个人成就
文章被点赞
130
文章被阅读
86,679
掘力值
2,567
关注了
2
关注者
30
收藏集
0
关注标签
1
加入于
2018-02-07