自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1948)
  • 资源 (279)
  • 问答 (4)
  • 收藏
  • 关注

转载 SpringCloud的限流、熔断和降级——Hystrix

在分布式系统中,远程系统或服务不可避免的调用失败(超时或者异常)。假设客户端依赖多个服务,在一次请求中,某一个服务出现异常,则整个请求会处理失败;当某一服务等待时间过长,则所有的请求都会阻塞在这个服务的请求上。这样因为一个服务就导致了整个系统的可用性。Netflix的组件Hystrix可以将这些请求隔离,针对服务限流,当服务不可用时能够熔断并降级,防止级联故障。认识Hystrix在理想状态...

2019-08-19 13:51:34 22320

转载 Synchronized的原理及自旋锁,偏向锁,轻量级锁,重量级锁的区别

在多线程并发编程中Synchronized一直是元老级角色,很多人都会称呼它为重量级锁,但是随着Java SE1.6对Synchronized进行了各种优化之后,有些情况下它并不那么重了,Java SE1.6中为了减少获得锁和释放锁带来的性能消耗而引入的偏向锁和轻量级锁,以及锁的存储结构和升级过程。 锁从宏观上分类,分为悲观锁与乐观锁。乐观锁乐观锁是一种乐观思想,即认为读多写少,遇...

2018-08-08 11:21:13 3883

转载 【算法】(查找你附近的人) GeoHash核心原理解析及代码实现

分享提纲:  0. 引子  1. 感性认识GeoHash  2. GeoHash算法的步骤  3. GeoHash Base32编码长度与精度  4. GeoHash算法  5. 使用注意点(曲线突变--8个邻居来解决)  6. geohash的php 、python、java、C#实现代码  7. 参考资料 引子机机是个好动又好学的孩子,平日里就喜欢拿着手机地图点点按按来查询一些好玩的东西。某一...

2018-07-04 21:55:20 2530

转载 mmap和常规文件操作的区别

mmap和常规文件操作的区别对linux文件系统不了解的朋友,请参阅我之前写的博文《从内核文件系统看文件读写过程》,我们首先简单的回顾一下常规文件系统操作(调用read/fread等类函数)中,函数的调用过程:1、进程发起读文件请求。2、内核通过查找进程文件符表,定位到内核已打开文件集上的文件信息,从而找到此文件的inode。3、inode在address_space上查找要请求的文件页是否已经缓...

2018-05-25 00:00:31 1458

转载 B+树与LSM树的区别与联系

首先来回答一个问题:为什么在磁盘中要使用b+树来进行文件存储呢?原因还是因为树的高度低得缘故,磁盘本身是一个顺序读写快,随机读写慢的系统,那么如果想高效的从磁盘中找到数据,势必需要满足一个最重要的条件:减少寻道次数。我们以平衡树为例进行对比,就会发现问题所在了:先上个图 这是个平衡树,可以看到基本上一个元素下只有两个子叶节点  抽象的来看,树想要达成有效查找,势必需要维持如下一种结构:树的子叶节点...

2018-05-24 19:28:40 1007

转载 linux内存映射mmap原理分析

一直都对内存映射文件这个概念很模糊,不知道它和虚拟内存有什么区别,而且映射这个词也很让人迷茫,今天终于搞清楚了。。。下面,我先解释一下我对映射这个词的理解,再区分一下几个容易混淆的概念,之后,什么是内存映射就很明朗了。 原理首先,“映射”这个词,就和数学课上说的“一一映射”是一个意思,就是建立一种一一对应关系,在这里主要是只 硬盘上文件 的位置与进程 逻辑地址空间 中一块大小相同的区域之间的一一对...

2018-05-17 21:04:37 439

转载 mysql insert锁机制(insert死锁)

一、前言上周遇到一个因insert而引发的死锁问题,其成因比较令人费解。于是想要了解一下insert加锁机制,但是发现网上介绍的文章比较少且零散,挖掘过程比较忙乱。本以为只需要系统学习一个较完全的逻辑,但是实际牵扯很多innodb锁相关知识及加锁方式。我好像并没有那么大的能耐,把各种场景的加锁过程一一列举并加之分析;亦没有太多的精力验证网上的言论的准确性。只好根据现在了解的内容,参考官方文档,说说...

2018-05-07 00:11:29 71422 15

原创 什么是产品方案?产品方案解决什么问题?产品方案有什么收益?产品方案的价值是什么?

维度核心内容产品方案是什么连接模糊需求与产品落地的可落地、综合性解决方案,承上启下的核心文档解决什么问题消除需求、协作、设计、落地、风险的不确定性,避免无用功和资源浪费核心收益短期降本增效、提升落地成功率,中期对齐目标、沉淀方法(可量化 / 半量化)核心价值长期支撑商业增长、构建产品壁垒、沉淀组织资产、创造用户价值(底层本质)让产品的 “做” 有方向、有方法、有节奏、有结果、有价值,是产品从 “想法” 变为 “现实” 的必经之路,也是产品经理核心能力的直接体现。我可以帮你梳理。

2026-01-28 17:53:35 428

转载 美团二面:线上服务突然 OOM 重启?99%的人只懂加内存,结果被面试官当场劝退!

以后再被问到线上 OOM 排查,别再只说加内存了,把下面这段话背下来:“关于线上 OOM 问题,我通常遵循‘止血-保留-分析’在上线前,务必配置。这是最后的救命稻草,保证事故发生时自动保留现场。如果需要手动 Dump,绝不直接在流量节点执行jmap,防止 STW 导致雪崩。必须先摘除流量,再进行 Dump。拿到文件后,使用 MAT 查看,按倒序,锁定占用内存最大的对象。通过定位引用源头。此时通常会发现是ThreadLocal 漏写 remove,或者静态集合(Static List)只加不减,亦或是。

2026-01-28 16:45:59 2

转载 组织转型中的“流速悖论”

在属地区域这一高度复杂的市场里,零售、数字化、市场、视觉陈列以及 IT 等职能领域往往被切割为高度专业化、却彼此隔绝的。在当下的跨国企业(MNC)语境中,一个几乎被所有中高层私下承认、却很少被公开命名的问题,正在反复消耗组织能量——真正有价值的数字化,不是系统上线,而是让总部与本地在同一套“现实数据”中对话,减少误判与内耗。如果答案是否定的,那么再清晰的战略,也只能在执行端被不断“减速”。总部战略是对的,品牌高度是稳的,但在本土市场,执行却越来越慢。在北亚区,流速不是选项,而是生存条件。

2026-01-27 21:08:18 4

转载 在大厂,快速识别人际利益网

https://mp.weixin.qq.com/s/WJGuG4mhrpPkY3oQjn5vFA

2026-01-27 21:06:43 3

转载 新任管理者八大核心管理技能——目标管理

目标的背后,其实是责任体系,个人目标,就是公司体系的责任下移。⑤结果→能力:季度末复盘,将销冠的 “客户沟通技巧、成单方法” 沉淀为团队标准化手册,实现能力复制。核心启示:目标达成不是终点,通过五大转化实现 “目标落地 + 能力沉淀”,才是目标管理的核心价值。4. 大目标的关键是战略牵引,小目标的关键是行动加速;大目标的价值在导航,小目标的价值在衡量。1. 目标是企业的灵魂,没有目标,企业会失去方向,团队会失去动能,管理会失去坐标。6. 目标转化为责任,那么目标背后的战略价值,才能真正在组织内部落地生根。

2026-01-27 21:05:09 4

转载 美团一面:ES 集群日增 1TB 数据怎么抗?90% 的人只报数字,结果面试就挂!

架构全景图以后再被问到 ES 架构,别再干巴巴报数字了,把下面这段话背下来:“关于 ES 架构,我是根据业务增量和架构演进来规划的。针对日增 1TB的日志业务,我申请了10 台 Data 节点(每台 4TB NVMe SSD,组 RAID 0依据单分片 30-50GB的原则,将主分片设为24,单片约 42GB。采用13+2 节点角色分离模式。3 台 Master 跨可用区部署防脑裂;10 台 Data 节点内存锁定在31GB利用指针压缩,剩余内存留给 Page Cache。针对重度聚合业务,我还预留了。

2026-01-27 21:02:43 4

转载 人才盘点之----人才地图(九宫格)

1、人才特征描述--知岗(定岗)2、建模---人才地图定位标准。

2026-01-27 21:01:48 4

转载 IPD六大阶段到底怎么走?研发新人一篇就能入门

IPD不是为了把流程搞复杂,而是为了避免一句话:“早知道这样,当初就不这么设计了。你不需要一开始就精通IPD,但你至少要知道:项目现在在哪个阶段这个阶段最怕什么问题自己的工作,会不会把问题留到后面只要你开始用“阶段思维”看项目,你就已经比只会埋头干活的研发,走快了一步。

2026-01-27 21:01:02 3

转载 驱动组织进化:从HR一号位角度看人才盘点与发展

人才,是组织成事的核心。也是组织中经常被吐槽的卡点。卡点经常性在于对现有人才的不满意,对人才培养结果的不满意。同时还存在对人才的认知评价维度不一样的问题。不知道你所在的组织是否存在这样的问题,你是如何进行组织内的人才盘点的呢?我认为人才盘点是人才建设的环节之一,把它独立来看就是非常鸡肋,也不会得到业务伙伴的完全支持。因为经常性他们会认为你是在完成你们人力资源部的工作,对业务没有起到什么特别大的作用。所以,做人才盘点一定不是独立的一件事。

2026-01-27 20:59:49 4

转载 人才梯队建设与人才培养-PPT

https://mp.weixin.qq.com/s/5NxrGxmxVH8E3OF39vaJdA

2026-01-26 23:24:05 6

转载 关键人才队伍建设:选、用、育、留的系统实践

在培养模式上,要善用70-20-10法则:70%靠在岗实践,通过"压担子"的方式,让人才在负责新业务、领导跨部门项目、岗位轮换等实践中成长;通过建立精准的识别画像、构建系统的选拔机制、实施特色的培养方案、设计全面的激励体系,企业才能将这群最宝贵的资产,打造成一支指哪打哪、战无不胜的"特种部队"。在发展路径设计上,可以推行双通道发展机制,为专业技术人才和管理人才设置平行的职业发展阶梯,让专家不必当官也能获得认可和回报,这是华为、腾讯等公司的成熟实践。针对高潜质的关键人才,设计系统化的轮岗路径。

2026-01-26 23:14:19 6

转载 企业人才岗位能力标准模型

https://mp.weixin.qq.com/s/_eXOe8TlJ3BbZwC__RAp7A

2026-01-26 22:19:36 7

转载 走向管理岗,一定要掌握7汇报,7不汇报

很多人升不上去,不是能力不够,而是“会干不会说、会做不会报”。同样一件事,有的人越做越累,有的人越做越轻松,差别就隐藏在“汇报”这两个字里。职场晋升,汇报往往比埋头苦干更决定你的成败。为什么?因为管理层最害怕两种人:第一种:不说不报,让领导天天提心吊胆。第二种:乱说乱报,信息一锅粥,让人更焦虑。真正的高手,从不让上级靠猜,他们会用一套体系让领导“心里有数、手里有招、嘴上有话”。今天这 14 条,是很多老职场人踩过坑、交过学费换来的经验。

2026-01-25 20:59:23 8

转载 高潜人才盘点

✅ 帮组织挖 “隐形高潜”,解决梯队断层。✅ 给员工指 “成长方向”,激活内在动力。摸清人才家底、促进绩效增长↑。

2026-01-25 20:58:33 11

转载 一天一个思维模型《业务领先 BLM 模型》

模型以 ** 领导力(顶层驱动)和价值观(底层约束)** 为支柱,分为 “战略规划” 和 “战略执行” 两大环节,通过 “差距分析” 和 “市场结果” 形成闭环。通过 “市场结果” 验证执行效果,再回到 “差距分析”,持续优化战略与执行 —— 形成 “规划→执行→复盘→再规划” 的循环。来源:由哈佛大学提出,IBM 发扬光大,华为引入后广泛应用于战略规划、人力资源、战略咨询等领域。是整个模型的触发点 —— 先明确 “现状” 与 “目标 / 行业标杆” 的差距,再启动后续规划。4. 闭环:战略复盘及迭代。

2026-01-25 20:57:24 6

原创 elasticsearch 里面的Term Index, Term Dictionary, Posting List, 分别有什么作用,解决什么问题。这三个FOR, RBM,FST算法有什么作用

组件存储位置压缩算法主要作用Term Index内存FST压缩快速定位词项位置磁盘存储词项元数据磁盘FOR/RBM存储文档ID列表算法应用场景核心思想优势FOR密集数值序列差值编码简单高效,适合均匀数据RBM稀疏文档ID分桶+自适应容器集合运算快,压缩智能FST词项索引共享前缀状态机内存占用极小,支持前缀查询这些技术共同作用,使Elasticsearch能在有限内存下快速处理海量数据的搜索请求,在存储效率、查询速度和内存占用间取得平衡。组件/算法​。

2026-01-25 18:24:22 540

转载 【Elasticsearch】 之 Translog/FST/FOR/RBM算法

在 translog 达到阈值时,会执行 flush,触发 lucene commit,并滚动 translog 生成新的文件,当前 generation 前的操作数据都会提交到 lucene 持久化,恢复时,只需恢复当前 translog 中的操作即可。2.开始录入deep,查询开头是否有重合前缀,发现没有,则依照步骤1的方法直接录入,从起点到第一个节点的路径权重为depp的value->10,然后同样,最后的末尾结点包含两个东西,一个末尾结点标记,一个余下的权重,前者为True,后者为0,图示如下。

2026-01-25 15:19:28 8

转载 Elasticsearch从入门到进阶——搜索优化原理 FST/FOR/RBM算法

在上篇文章,我们了解了搜索引擎的核心结构就是正排索引和倒排索引,并实现了轻松的搜索引擎。

2026-01-25 15:12:04 11

转载 生产环境 CPU 飙升 100%!别再去翻日志了,这 3 行命令教你 1 分钟定位代码行号

兄弟们,生产事故不可怕,可怕的是面对黑框终端时的无助感。把这套流程背下来:top找进程。top -Hp找线程。printf转 16 进制。jstack定位代码。下次 CPU 再飙警报,别慌,冲杯咖啡,敲这 4 行命令,把 Bug 截图发给那个写死循环的同事,然后深藏功与名。

2026-01-25 10:48:27 10

转载 面试官:短信接口被刷,一夜损失5万!如果是你,怎么防?

兄弟们,短信防刷没有银弹,它是成本与体验的平衡。滑块验证是性价比最高的方案,必须上,且后端必须校验。Redis 限流要限制手机号和 IP 两个维度。业务前置校验(查库)能拦截掉 50% 的无效攻击。接口签名防止简单的抓包重放。下次面试官再问你,把这套“滑块+RedisLua+签名+业务蜜罐+Sentinel兜底”“在我的架构里,想刷我的接口?得加钱找真人来刷!PS:如果你的业务只做国内,千万记得去阿里云/腾讯云后台,把‘国际/港澳台短信’的开关给关了!这一个开关,能帮你省下 90% 的潜在巨额损失。

2026-01-25 10:47:11 11

转载 高可用架构三板斧:冗余、隔离、降级

以及,网络冗余(多链路、多出口)、计算冗余(多副本服务、负载均衡)、数据冗余(主从复制、多活部署)等。冗余并非简单地“多一台机器就万无一失”,而是需要搭配健康检查、自动故障转移、透明切换和故障恢复策略。隔离与冗余配合,可以在故障发生时既有备份可用,又确保影响范围被限制在可控的“故障域”之内。网络级隔离(子网划分、VPC、ACL)、故障域划分(可用区/机房分布)等。冗余实现的层面多样,包括但不限于硬件冗余(双电源、RAID、双机热备)。资源级隔离(CPU、内存、IO 限额、独立队列);

2026-01-25 10:39:36 10

转载 小红书MySQL内核秒杀能力重磅再升级

那么insert是插入不同的行(主键不一样),所以可以并发,但是update是对同一行的改写,无法并发,红色的标识为临界区(行锁)。随着并发数的增加,数据库的update写入性能急剧下降,最终基本处于不可用的状态(TPS约为100-200),出现非常严重的卡顿,下面将依次分析不同方案的性能瓶颈点和解决思路。

2026-01-25 10:34:17 23

转载 面试官:Feign 第一次调用为什么会很慢?大部分人都答不上来!

首先要了解 Feign 是如何进行远程调用的,这里面包括,注册中心、负载均衡、FeignClient 之间的关系,微服务通过不论是 eureka、nacos 也好注册到服务端,Feign 是靠 Ribbon 做负载的,而 Ribbon 需要拿到注册中心的服务列表,将服务进行负载缓存到本地,然后 FeignClient 客户端在进行调用,大概就是这么一个过程。WeightedResponseTimeRule(权重比策略,优先选择权重比高的服务,也就是服务响应时间比较短的,响应时间越长权重比越低)

2026-01-23 23:23:13 8

转载 Redis大key多key拆分方案

使用bitmap或布隆过滤器的场景,往往是数据量极大的情况,在这种情况下,Bitmap和布隆过滤器使用空间也比较大,比如用于公司userid匹配的布隆过滤器,就需要512MB的大小,这对redis来说是绝对的大value了。一:key 本身就有很强的相关性,比如多个key 代表一个对象,每个key是对象的一个属性,这种可直接按照特定对象的特征来设置一个新Key——Hash结构, 原先的key则作为这个新Hash 的field。这样算出三个key 的桶分别是 1 , 2, 2。

2026-01-23 22:29:00 8

转载 字节晋升答辩:15min顶级阐述能力

在字节,很多人晋升失败,可能不是项目不够硬,而可能是15分钟阐述环节没有说服评委。评委真正要判断的不是你做过什么,而是:你现在有没有达到更高一级。很多人最后一句是:“以上是我的分享”,这是在主动放弃晋升。顶级结尾只做一件事:提前回答评委可能质疑你的理由。晋升答辩,不是把过去讲清楚,而是让评委相信:未来把更大的事交给你,风险更低。然后明确给出一句话:晋升后我将承担什么更大的责任,以及这对组织意味着什么确定收益。评委不缺背景,缺的是对你判断质量的信心。3️⃣ 前2分钟:你必须“站在对的位置”

2026-01-23 18:44:40 8

转载 四张图讲明白组织如何建立项目管理体系

https://mp.weixin.qq.com/s/PgUi9Kb9f_onjGmdDLUm1Q

2026-01-23 18:27:07 8

转载 为什么你的Sentinel限流规则总是不生效?这6个“隐形杀手”没填过,上线就是P0事故!

这是新手村最常见的死法,也是很多初级开发者最容易忽视的“灯下黑”。现象核心病灶必杀技 (Solution)难度URL 配了没反应资源定义错位统一用 URL,或注解值精确匹配⭐OOM / 监控丢失动态 URL 爆炸UrlCleaner(归一化) +热点参数限流⭐⭐⭐异步方法限流失效ThreadLocal 丢失AsyncEntry或⭐⭐⭐⭐前端报 500异常被吞实现⭐⭐流量放大/限流不准集群限流退化独立部署 Token Server,配置Fail-over策略⭐⭐⭐⭐⭐重启规则丢失。

2026-01-23 01:00:03 30

转载 阿里高可用架构:两地三中心如何落地?

在两地三中心部署中保证数据传输加密、访问控制、多层防护与日志审计,满足合规性要求(如数据主权、备份周期等)。定期开展容灾演练(包括主站故障演练、数据恢复演练、全站切换演练),验证RTO/RPO达成能力并持续改进。建立覆盖基础设施、应用、数据一致性与业务指标的监控体系,并制定详尽的故障处理与应急预案。设计合理的流量调度(DNS、全局负载均衡、BGP、GSLB等)与灰度切换策略。选择两地(A/B)异地部署,三中心可为:A站主中心、B站主/次中心。在BAT架构中,“两地三中心”是金融级容灾的标配。

2026-01-23 00:47:08 8

转载 一个人的管理水平,开一场会就知道了

当信息已充分、观点已呈现,他会说:“基于现有信息,我决定采用方案A,由小王牵头,明天中午前出执行计划。明确每项任务的负责人和截止时间——不是“大家配合一下”,而是“小李负责接口对接,周三下班前完成测试”;这种平衡感,源于对“管理即服务”的深刻理解——会议不是展示个人见解的舞台,而是激发集体智慧的容器。——更要看清,那位坐在主位的人,是否正在用一场会议,悄然定义团队的效率与尊严。这不是独断,而是责任——管理者存在的意义,就是在不确定中做出确定的选择。真正有水平的管理者,在设定边界的同时,留出思考的空间。

2026-01-22 23:23:29 13

转载 面试官:post 为什么会发送两次请求?

Feign / OkHttp / RestTemplate 有没有配置重试网关有没有“自动重试一次”的选项前端有没有防重复提交排查完,你基本可以非常有底气地告诉别人:这两次 POST 到底从哪儿来的。

2026-01-21 22:31:15 12

转载 【团队管理】--管理三板斧:定目标、抓过程、拿结果,带团队就靠这三步

比如团队目标是“季度新增50个精准客户”,就要拆解为每个销售的“月度新增X个客户”“每周跟进X个线索”,把团队目标和个人KPI绑定,让员工清晰看到“自己的努力如何影响团队结果”,才会主动发力。定目标是给团队“指方向”,抓过程是给团队“搭梯子”,拿结果是给团队“分果实”。比如一场直播活动,关键节点是“嘉宾确认、脚本打磨、流量预热、现场控场”,把这些节点盯紧,其他细节交给团队发挥,既不做“甩手掌柜”,也不做“事必躬亲的保姆”。团队拿不到结果,往往不是“不想干”,而是“不会干”。激励到位,团队才有持续的动力。

2026-01-21 22:30:12 11

转载 B站又崩了?21万预约压垮服务器,这波“降本增笑”才是真凶!

大家好,我是Fox。这几天技术圈最热闹的事,莫过于B站又双叒叕崩了。1月16日,网红“牢A”(斯奎奇大王)首播,,硬是把B站服务器给干趴下了。直播没看成,大家倒是看了一场“服务器去世”的实况表演。很多兄弟在群里问我:“Fox老师,淘宝双11每秒几千万并发都没事,B站好歹也是上市大厂,怎么20万就崩成PPT了?今天我们就抛开官方的客套话,从架构师的视角,带大家扒一扒B站这次崩溃背后的。

2026-01-21 22:28:38 14

转载 规则引擎调研分析

线性匹配算法(也称为「穷举匹配算法/顺序匹配算法」)是规则引擎中最基础、最原始的匹配算法,也是所有匹配算法的入门基础。其核心思想是「顺序遍历、逐一匹配」:规则引擎将工作内存中的事实数据,按照规则库中规则的存储顺序,依次与每一条规则的条件部分进行完整匹配,直到遍历完所有规则为止。线性匹配算法的设计无任何复杂的优化逻辑,是规则引擎的默认基础算法,几乎所有规则引擎产品都内置该算法作为兜底方案。线性匹配的基本方式是:对每条规则,逐条评估其条件表达式是否在事实集合上成立。

2026-01-20 22:22:08 21

Understanding_Java_Garbage_Collection_v3

Understanding_Java_Garbage_Collection_v3

2014-11-16

Sun JVM原理与内存管理

Sun JVM原理与内存管理

2014-12-29

NIO trick and trap

NIO trick and trap, 从io的产生,如何产生,分类,区别,应用。做了区分

2016-01-29

eclipse-jee-kepler-SR2-win32.zip

eclipse-jee-kepler-SR2-win32.zip

2014-11-17

python2.7.7和对应的Mysql驱动

python-2.7.7.msi MySQL-python-1.2.4b4.win32-py2.7.exe

2014-06-27

erlang 18-release

Some highlights of the release are: ssl: Add possibility to downgrade an SSL/TLS connection to a tcp connection, and give back the socket control to a user process. ssh: The following new key exchange algorithms are implemented:'ecdh-sha2-nistp256', 'ecdh-sha2-nistp384', 'ecdh-sha2-nistp521','diffie-hellman-group14-sha1', 'diffie-hellman-group-exchange-sha1' and 'diffie-hellman-group-exchange-sha256'. This raises the security level considerably. kernel,stdlib,sasl: A mechanism for limiting the amount of text that the built-in error logger events will produce has been introduced. It is useful for limiting both the size of log files and the CPU time used to produce them. This mechanism is experimental in the sense that it may be changed based on feedback. See config parameter error_logger_format_depth in the Kernel application.

2015-11-19

算法导论 第三版 中文

算法导论 第三版 中文 不是影印版本

2014-11-16

haproxy-1.5.12

haproxy,提供四层,七层负载均衡以及healthcheck心跳监测功能。 详细配置文件,都已经设置好了,里面还有ReadMe.txt里面有启动方式,还有监控页面。然后亲测可用。

2015-08-29

Subversion--WINDOW下面的SVN命令行

我们知道,在linux下面的svn客户端采用命令的方式管理与服务器端svn交互。有些朋友想在windows下也具有相同的功能,而不是TortoiseSVN的GUI管理方式。这样可以使用我们熟悉的svn命令。 在不用安装TortoiseSVN客户端的情况,大家可以再http://subversion.apache.org/packages.html#windows 找到windows下的svn客户端工具。选择Win32Svn 进行安装。 安装好后,bin目录下就是相应程序了。通过添加环境变量的方式,把bin目录添加到path。启动cmd,敲入 svn help 以确认是否安装成功。 好了,可以找到你的代码,做checkout了。在commit代码的过程中,经常会出现的一个问题是:svn: None of the environment variables SVN_EDITOR, VISUAL or EDITOR is set, and no 'editor-cmd' run-time configuration option was found 这表示你的系统,没有指定svn客户端通过什么样的文本编辑器来写提交的注释。我们添加环境变量,SVN_EDITOR的值为notepad。再次svn ci 代码。notepad弹出了,写完注释保存。代码提交!

2014-08-08

设计模式:可复用面向对象软件的基础

设计模式:可复用面向对象软件的基础

2014-11-16

[深入理解Java虚拟机:JVM高级特性与最佳实践(有书签)

[深入理解Java虚拟机:JVM高级特性与最佳实践(有书签) PDF有书签,可以翻阅

2014-12-20

MongoVUE-1.6.9以及破解文件

将破解文件夹下的MongoVUE.exe覆盖安装目录下MongoVUE即可。

2016-04-06

mybatis-spring-1.2.1.jar

mybatis-spring-1.2.1.jar

2014-06-08

java.bug模式详解

java bug模式详解

2014-11-21

Java程序性能优化 让你的Java程序更快、更稳定

Java程序性能优化 让你的Java程序更快、更稳定

2014-11-16

redis-2.6 windows版本

redis2.6 windows版本,提供redis主从和sentinel的自动无缝切换服务,以及,主从监控,以及failover

2015-08-23

redis-2.4.5-win32-win64.zip

redis-2.4.5-win32-win64.zip redis_2.6.12-win32-win64.zip 总共两个redis

2014-11-25

深入理解Java7-技术与最佳实践

深入理解Java7-技术与最佳实践

2014-12-29

12306订票助手.NET_10.5.1.0

12306订票助手.NET_10.5.1.0,抢票速度很快的,用过大家都知道

2016-02-01

nginx虚拟主机

自己配置好的nginx虚拟主机配置。里面有基本配置和虚拟主机配置

2015-08-29

JAVA面试资料

JAVA面试资料,包含了Java的知识的各个方面的基本概括和原理

2017-11-21

RStudio-1.0.153

RStudio is a set of integrated tools designed to help you be more productive with R. It includes a console, syntax-highlighting editor that supports direct code execution, and a variety of robust tools for plotting, viewing history, debugging and managing your workspace. Learn More about RStudio features.

2017-08-23

alibaba-otter

项目背景 阿里巴巴B2B公司,因为业务的特性,卖家主要集中在国内,买家主要集中在国外,所以衍生出了杭州和美国异地机房的需求,同时为了提升用户体验,整个机房的架构为双A,两边均可写,由此诞生了otter这样一个产品。 otter第一版本可追溯到04~05年,此次外部开源的版本为第4版,开发时间从2011年7月份一直持续到现在,目前阿里巴巴B2B内部的本地/异地机房的同步需求基本全上了otter。 目前同步规模: 同步数据量6亿 文件同步1.5TB(2000w张图片) 涉及200+个数据库实例之间的同步 80+台机器的集群规模 项目介绍 名称:otter ['ɒtə(r)] 译意: 水獭,数据搬运工 语言: 纯java开发 定位: 基于数据库增量日志解析,准实时同步到本机房或异地机房的mysql/oracle数据库. 一个分布式数据库同步系统

2016-09-30

mariadb-5.5.34-winx64.zip

MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,使用XtraDB(英语:XtraDB)来代替MySQL的InnoDB。 MariaDB由MySQL的创始人Michael Widenius(英语:Michael Widenius)主导开发,他早前曾以10亿美元的价格,将自己创建的公司MySQL AB卖给了SUN,此后,随着SUN被甲骨文收购,MySQL的所有权也落入Oracle的手中。MariaDB名称来自Michael Widenius的女儿Maria的名字。

2018-05-12

canal--mysql数据库binlog的增量订阅&消费组件

名称:canal [kə'næl] 译意: 水道/管道/沟渠 语言: 纯java开发 定位: 基于数据库增量日志解析,提供增量数据订阅&消费,目前主要支持了mysql 关键词: mysql binlog parser / real-time / queue&topic;

2018-05-08

rabbitmq-server-windows-3.6.12.zip

RabbitMQ 3.6.12 is a maintenance release. Upgrades and Compatibility See the "Upgrading clusters" section of the documentation for general documentation on upgrades. This release has no other known incompatibilities with versions 3.6.7 through 3.6.11. See the upgrade and compatibility sections in the 3.6.7 release notes if upgrading from an earlier release. Core Server Bug Fixes Process responsible for running the autoheal partition handling strategy could run into a deadlock with its peers, preventing autoheal from completing. GitHub issue: rabbitmq-server#1346 Garbage collection of mirrored queue metrics on nodes that did not host a master or mirror for a queue affected delivery and acknowledgement rates. This could result in rates being 0 or negative when they should not be. GitHub issue: rabbitmq-server#1340 Stats emission could prevent queue mirrors from performing garbage collection and consume memory even when they were empty. GitHub issue: rabbitmq-common#220 (continuation to rabbitmq-common#196) RABBITMQ_SCHEDULER_BIND_TYPE and RABBITMQ_DISTRIBUTION_BUFFER_SIZE now can be set via rabbitmq-env.conf. GitHub issue: rabbitmq-server#1338 Shovel Management Plugin Bug Fixes Passwords in source and destination URIs are now redacted out. GitHub issue: rabbitmq-federation-management#15 Federation Management Plugin Bug Fixes Passwords in upstream URIs are now redacted out. GitHub issue: rabbitmq-federation-management#15 Upgrading To upgrade a non-clustered RabbitMQ simply install the new version. All configuration and persistent message data are retained. When upgrading using definitions export/import from versions earlier than 3.6.0, see http://rabbitmq.com/passwords.html. To upgrade a RabbitMQ cluster, follow the instructions in RabbitMQ documentation.

2017-10-30

eclipse-jee-mars-2-win32-x86_64.zip 工具

eclipse-jee-mars-2-win32-x86_64.zip eclipse 火星版本

2016-04-08

R-3.4.1(R语言sdk)

R is a free software environment for statistical computing and graphics. It compiles and runs on a wide variety of UNIX platforms, Windows and MacOS.

2017-08-23

svn 命令行安装包

svn 命令行安装包,直接直接通过 svn checkout svn://172.30.11.11/my_dev

2016-04-08

DevCenter--Cassandra

DataStax for Developers Learn and build with your favorite language and a friendly GUI.

2018-01-17

protobuf3.0-windows

protobuf3.0,在windows下面的安装说明文档,以及proto.exe,以及如何编译成java的jar包得说明

2016-04-21

erlang19安装包

Erlang/OTP 19.1 is a service release containing mostly bug fixes, as well as a number of new features and characteristics improvements. Some highlights of the release are: erts: Improved dirty scheduler support. A purge of a module will not have to wait for completion of all ongoing dirty NIF calls. erts: Improved accuracy of timeouts on MacOS X. kernel: Add net_kernel:setopts/2 and net_kernel:getopts/2 to control options for distribution sockets in runtime. asn1: Compiling multiple ASN.1 modules in the same directory with parallel make (make -j) should now be safe. httpd: support for PUT and DELETE in mod_esi ~30 contributions since 19.0

2016-12-02

指令集时钟周期

ASM为Assembly的简写,ASM指令的含义为汇编指令(泛指Intel 80X86 CPU中的指令集)。 ASM指令是为编程人员编写程序准备的,编译器将会把ASM指令真正的翻译成机器代码(能控制CPU做出操作的代码)。 ASM至今运用广泛,2015年所有的个人电脑,大型服务器绝大多数使用ASM指令集。 ASM的优点在于指令广泛和丰富,处理大型数据游刃有余,但是缺点也是显而易见的,由于指令的长度不等与指令的复杂,其耗能大,CPU体积也大。

2017-12-21

mariadb-10.3.6-winx64.zip

MariaDB is free and open source software The MariaDB database server is published as free and open source software under the General Public License version 2. You can download and use it as much as you want free of charge. All use of the binaries from mariadb.org is at your own risk as stated in the GPLv2. While we do our best to make the world’s best database software, the MariaDB Foundation does not provide any guarantees and cannot be hold liable for any issues you may encounter. The MariaDB Foundation does not provide any help or support services if you run into troubles while using MariaDB. Support and guarantees are available on commercial terms from multiple MariaDB vendors. There are alse many resources you can use to learn MariaDB and support yourself or get peer support online.

2018-05-09

canal.deployer-1.0.25.tar.gz

阿里巴巴mysql数据库binlog的增量订阅&消费组件 基于日志增量订阅&消费支持的业务: 数据库镜像 数据库实时备份 多级索引 (卖家和买家各自分库索引) search build 业务cache刷新 价格变化等重要业务消息

2018-05-12

redis2.8 windows 64

redis2.8 windows 64位版本的,在本地测试使用 Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。从2013年5月开始,Redis的开发由Pivotal赞助。

2018-04-16

mariadb-10.0.7-winx64.zip

MariaDB is free and open source software The MariaDB database server is published as free and open source software under the General Public License version 2. You can download and use it as much as you want free of charge. All use of the binaries from mariadb.org is at your own risk as stated in the GPLv2. While we do our best to make the world’s best database software, the MariaDB Foundation does not provide any guarantees and cannot be hold liable for any issues you may encounter.

2018-05-09

xml 格式化工具

xml 格式化工具,可以进行格式化优雅的显示形式.

2016-11-17

LuaForWindows

Installation of Lua for the Windows operating systems including many lua libraries. NOTICE Development move to GitHub https://github.com/rjpcomputing/luaforwindows Overview Lua for Windows is a 'batteries included environment' for the Lua scripting language on Windows. Lua for Windows (LfW) combines Lua binaries, Lua libraries with a Lua-capable editor in a single install package for the Microsoft Windows operating system. LfW contains everything you need to write, run and debug Lua scripts on Windows. A wide variety of libraries and examples are included that are ready to use with Microsoft Windows. LfW runs on Windows 2000 and newer versions of Windows. Lua and its associated libraries are also available for other operating systems, so most scripts will be automatically cross-platform.

2017-06-21

SwitchHosts

SwitchHost! 这是一个用于快速切换 hosts 文件的小程序,基于 Python 和 wxPython 开发。 功能特性: •快速切换 hosts •跨平台(基于 wxPython) •hosts 文件语法高亮 •可为不同的 hosts 方案设置不同的图标 •切换 hosts 方案时浮出窗口提示 更新历史: •2011-12-14 允许输入超长的 hosts 方案。 •2011-10-09 发布 0.1.6 版,修复若干 bug,增加自动检查最新版本的功能。 •2011-09-29 发布 0.1.5 版,新增 hosts 内容语法高亮。 •2011-09-28 发布 0.1.4 版,新增“添加”、“删除”按钮;hosts 内容修改后自动保存;修改若干 bug。 •2011-09-19 发布 0.1.3 版,修复若干 bug。 •2011-09-15 发布 0.1.2 版,添加主面板,可以主面板上对 hosts 进行增加、删除、编辑、重命名等操作。 •2011-09-02 发布 0.1.0 版,完成基本功能。 不起作用的话,请运行管理员权限运行

2017-02-22

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除