2018-10-23 09:00
3085
0
Bash,Nova,Ansible,Cinder,Ceph,LastRitter,LastRitter,Ceph学习笔记2-在Kolla-Ansible中使用Ceph后端存储
环境说明 使用Kolla-Ansible请参考《使用Kolla-Ansible在CentOS 7单节点上部署OpenStack Pike》; 部署Ceph服务请参考《Ceph学习笔记1-Mimic版本...
|
2018-10-22 20:00
2003
0
Redisson,Ala6,,Redisson分布式锁实现
1. 基本用法 <dependency> <groupId>org.redisson</groupId> <artifactId>redisson<...
|
2018-10-22 20:00
2384
0
peakedness丶,,如何解决JavaScript中0.1+0.2不等于0.3
console.log(0.1+0.2===0.3)// true or false?? 在正常的数学逻辑思维中,0.1+0.2=0.3这个逻辑是正确的,但是在JavaScript中0.1+0.2...
|
2018-10-22 18:00
2986
0
fastjson,floats,protostuff,Jackson,ksfzhaohui,OutOfMemory,关于Jackson默认丢失Bigdecimal精度问题分析
问题描述 最近在使用一个内部的RPC框架时,发现如果使用Object类型,实际类型为BigDecimal的时候,作为传输对象的时候,会出现丢失精度的问题;比如在序列化前为金额1.00,反序列化之后为1...
|
2018-10-22 17:00
2243
0
Spring,Spring Boot,Arthas,hengyunabc,hengyunabc,Arthas实践--排查Spring Boot应用NoSuchMethodError
前言 有时spring boot应用会遇到java.lang.NoSuchMethodError的问题,下面以具体的demo来说明怎样利用arthas来排查。 Demo: https://github...
|
2018-10-22 16:00
1674
0
mu,Go,恋恋美食,renhc,Go 并发控制context实现原理剖析
1. 前言 Golang context是Golang应用开发常用的并发控制技术,它与WaitGroup最大的不同点是context对于派生goroutine有更强的控制力,它可以控制多级的gorou...
|
2018-10-22 16:00
2473
1
PHP,XLog,sprintf,Go,anoty,,php 日志库获取调用方的代码文件地址和代码行数
在使用其他语言的打印日志的时候,经常能看到打印日志时带上文件地址和代码行数,对于调试和查找问题非常方便,但是 php 日志库里则很少见到这个功能,但这个功能还是可以实现的。 关键点就是......
|
2018-10-22 16:00
1970
0
Babel,Vue.js,Vue CLI,peakedness丶,,Vue.JS 开发常见问题集锦
由于公司的前端开始转向 Vue.JS,最近开始使用这个框架进行开发,遇到一些问题记录下来,以备后用。 主要写一些 官方手册 上没有写,但是实际开发中会遇到的问题,需要一定知识基础。 涉及技......
|
2018-10-22 15:00
2070
0
.NET Core,Protocol Buffers,Nancy,SQLSERVER,BeetleX,泥水佬,ikende,多路复用实现单服百万级别RPS吞吐
多路复用其实并不是什么新技术,它的作用是在一个通讯连接的基础上可以同时进行多个请求响应处理。对于网络通讯来其实不存在这一说法,因为网络层面只负责数据传输;由于上层应用协议的制订问......
|
2018-10-22 10:00
2386
0
iotop,MySQL,nmon,InnoDB,kaixin_code,,MySQL服务器 IO 100%的分析与优化方案
前言 压力测试过程中,如果因为资源使用瓶颈等问题引发最直接性能问题是业务交易响应时间偏大,TPS逐渐降低等。而问题定位分析通常情况下,最优先排查的是监控服务器资源利用率,例如先用TOP......
|
2018-10-22 10:00
2297
0
Transmission,爱笑的痴迷者,powerli,三次握手和四次挥手(TCP/IP协议)
前言 为了准备这次面试,特意对TCP/IP的工作机制进行一个温顾~ TCP(Transmission Control Protocol)网络传输控制协议,是一种面向连接的、可靠的、基于字节流的传输层通...
|
2018-10-22 10:00
3638
0
Activiti,断翅绝尘,,Activiti对接业务表实现自定义用户和用户组
声明:Activiti版本5.22.0。 Activiti在初始化时会生成act_id_*系列与用户、用户组相关的表,但在实际业务中,我们系统可能初期并没有接入工作流,后期接入时就涉及到如何将现有业务...
|
2018-10-20 15:00
1992
0
HttpClient,Java,JMeter,MySQL,nmon,Sam哥哥聊技术,samgege,下单接口调优实战,性能提高10倍
概述 最近公司的下单接口有些慢,老板担心无法支撑双11,想让我优化一把,但是前提是不允许大改,因为下单接口太复杂了,如果改动太大,怕有风险。另外开发成本和测试成本也非常大。对于这种......
|
2018-10-19 20:00
2682
0
Flannel,etcd,Docker,Kube,Kubernetes,hgfgoodcreate,hgfdoing,kubeadm 安装kubernetes1.12.1
准备环境 服务器 服务器情况: IP 系统版本 角色 Hostname 10.20.13.24 Centos7 64位 minimal master kuber24 10.20.13.25 Cento...
|
2018-10-19 16:00
3126
0
JSFuck,AI3,Apathy,绕过Cloudflare-JSfuck防护验证
近日在爬取某个站点的时候发现,默认必须通过首页跳转才可以访问其内容页,就像这样.. 经过使用Chrome调试工具审查Network过程后我们可以发现,在未设置cf_clearancecookie时,访...
|
2018-10-19 16:00
2455
0
Dubbo,小刀爱编程,,Dubbo 源码分析(一)一环境搭建
环境搭建的步骤有哪些 依赖外部的环境 使用的开发工具 源码的拉取 结构大致介绍 1 依赖的外部环境 安装JDK 安装Git 安装maven 这边我们就不介绍怎么安装这些外部环境了,大家自行从安装这些外...
|
2018-10-19 13:00
1766
0
VisualVM,Java,Eclipse,JDK,JerryWang_SAP,,使用JDK自带的VisualVM进行Java程序的性能分析
VisualVM是什么? VisualVM是JDK自带的一个用于Java程序性能分析的工具,JDK安装完毕后就有啦,在JDK安装目录的bin文件夹下能找到名称为jvisualvm.exe。 要使用Vi...
|
2018-10-19 12:00
1784
0
MyBatis,Ala6,,MyBatis 为什么需要通用 Mapper ?
一、通用 Mapper 的用途 ? 我个人最早用 MyBatis 时,先是完全手写,然后用上了 MyBatis 代码生成器(简称为 MBG),在使用 MBG 过程中,发现一个很麻烦的问题,如果数据库字...
|
2018-10-19 12:00
2498
0
Spring,YML,Spring Boot,melon_jj,,SpringBoot的配置外部化
在前面的课程中,我们给大家分享过SpringBoot精妙的启动配置,主要阐述的是spring的IoC容器在SpringBoot中的加载过程,并与传统项目中Spring的IoC容器加载过程进行了一个对比...
|
2018-10-19 11:00
2566
0
Next Tab,Java,木木匠,kinglaw007,带你走进java集合之ConcurrentHashMap
一、概述 上一篇文章《带你走进java集合之HashMap》分析了HashMap的实现原理,重点分析了HashMap是怎么样的一种数据结构,以及如何去插入,查询,扩容等操作。相信经过上一篇文章的学习,...
|