- 博客(19)
- 收藏
- 关注
转载 为什么HashMap初始大小为16,为什么加载因子大小为0.75,这两个值的选取有什么特点?...
内容转自:https://blog.csdn.net/Dazhu233/article/details/79596584先看HashMap的定义:public class HashMap<K,V>extends AbstractMap<K,V>implements Map<K,V>, Cloneable, Serializabl...
2019-08-09 21:04:00 253
转载 取代ZooKeeper!高并发下的分布式一致性开源组件StateSynchronizer
https://mp.weixin.qq.com/s/NTEG-A8zhxAhvxV223QTsw转载于:https://www.cnblogs.com/lishiqi-blog/p/11329573.html
2019-08-09 20:58:00 115
转载 快速开发平台推荐—老A的guns
快速开发平台推荐—laoA的gunsGuns基于Spring Boot2,致力于做更简洁的后台管理系统。包含系统管理,代码生成,多数据库适配,SSO单点登录,工作流,短信,邮件发送,OAuth2登录,任务调度,持续集成,docker部署等功。支持Spring Cloud Alibaba微服务。社区活跃,版本迭代快,加群免费技术支持。Guns官方交流群:2545...
2019-08-09 20:53:00 131
转载 干货分享;MySQL主从同步那点事儿
一、前言关于mysql主从同步,相信大家都不陌生,随着系统应用访问量逐渐增大,单台数据库读写访问压力也随之增大,当读写访问达到一定瓶颈时,将数据库的读写效率骤然下降,甚至不可用;为了解决此类问题,通常会采用mysql集群,当主库宕机后,集群会自动将一个从库升级为主库,继续对外提供服务;那么主库和从库之间的数据是如何同步的呢?本文针对MySQL 5.7版本进行下面的分析,下面随笔者一起...
2019-07-19 20:57:00 106
转载 Go 语言环境安装
https://golang.google.cn/dl/https://www.runoob.com/go/go-environment.htmlhttps://github.com/CodisLabs/codis/blob/release3.2/doc/tutorial_zh.mdhttps://github.com/CodisLabs/codis/blo...
2019-07-18 15:36:00 142
转载 Java中Volatile关键字详解
原文地址 https://www.cnblogs.com/zhengbin/p/5654805.html一、基本概念先补充一下概念:Java 内存模型中的可见性、原子性和有序性。可见性: 可见性是一种复杂的属性,因为可见性中的错误总是会违背我们的直觉。通常,我们无法确保执行读操作的线程能适时地看到其他线程写入的值,有时甚至是根本不可能的事情。为了确保多个线程之间...
2019-07-17 09:25:00 68
转载 mysql 行级锁的使用以及死锁的预防
一、前言 mysql的InnoDB,支持事务和行级锁,可以使用行锁来处理用户提现等业务。使用mysql锁的时候有时候会出现死锁,要做好死锁的预防。 二、MySQL行级锁 行级锁又分共享锁和排他锁。 共享锁: 名词解释:共享锁又叫做读锁,所有的事务只能对其进行读操作不能写操作,加上共享锁后在事务结束之前其他事务只能再...
2019-07-16 15:35:00 100
转载 Java秒杀系统实战系列~构建SpringBoot多模块项目
摘要:本篇博文是“Java秒杀系统实战系列文章”的第二篇,主要分享介绍如何采用IDEA,基于SpringBoot+SpringMVC+Mybatis+分布式中间件构建一个多模块的项目,即“秒杀系统”!。内容:传统的基于IDEA构建SpringBoot的项目,是直接借助Spring Initializr插件进行构建,但是这种方式在大部分情况下,只能充当“单模块”的项目,并不能很好...
2019-07-16 14:27:00 79
转载 利用java多线程技术往Elasticsearch导入千亿级数据
近期接到一个任务,需要改造现有从mysql往Elasticsearch导入数据MTE(mysqlToEs)小工具,由于之前采用单线程导入,千亿数据需要两周左右的时间才能导入完成,导入效率非常低。所以楼主花了3天的时间,利用java线程池框架Executors中的FixedThreadPool线程池重写了MTE导入工具,单台服务器导入效率提高十几倍(合理调整线程数据,效率更高)。...
2019-07-13 18:45:00 436
转载 list遍历陷阱分析原理
35.Arraylist 的动态扩容机制是如何自动增加的?简单说说你理解的增加流程!解析:当在 ArrayList 中增加一个对象时 Java 会去检查 Arraylist 以确保已存在的数组中有足够的容量来存储这个新对象,如果没有足够容量就新建一个长度更长的数组(原来的1.5倍),旧的数组就会使用 Arrays.copyOf 方法被复制到新的数组中去,现有的数组引用指向了新的数...
2019-07-12 08:56:00 330
转载 Storm框架最显著的应用
Apache Storm框架支持许多当今最好的工业应用程序。我们将在本章中简要介绍Storm的一些最显著的应用。KloutKlout是一个应用程序,它使用社交媒体分析,根据在线社交影响力通过Klout得分,这是一个介于1和100之间的数值对用户排名。Klout使用Apache Storm的内置Trident抽象来创建流数据的复杂拓扑。天气频道天气频道使用Storm拓扑...
2019-07-11 11:47:00 211
转载 Apache Storm Trident
https://www.w3cschool.cn/apache_storm/apache_storm_trident.htmlTrident是Storm的延伸。像Storm,Trident也是由Twitter开发的。开发Trident的主要原因是在Storm上提供高级抽象,以及状态流处理和低延迟分布式查询。Trident使用spout和bolt,但是这些低级组件在执行之前由Tri...
2019-07-11 11:22:00 160
转载 SSO授权码模式访问过程
SSO授权码模式访问过程,特此记录转载于:https://www.cnblogs.com/lishiqi-blog/p/11165524.html
2019-07-10 17:52:00 338
转载 innodb_data_file_path和innodb_data_home_dir
今天研究下关于mysql数据的相关参数以及innodb引擎下的共享表空间和独立表空间介绍,参数主要包括innodb_data_file_path、innodb_data_home_dir、innodb_buffer_pool_size、innodb_buffer_pool_instances四个参数。一:首先介绍innodb_buffer_pool_size我们知道mysql数据...
2019-07-10 17:46:00 310
转载 图片识别-创业
https://www.36le.cn/下面的截图是演示效果截图转载于:https://www.cnblogs.com/lishiqi-blog/p/11165425.html
2019-07-10 17:40:00 87
转载 医药行业大拼杀 小药药、药聚汇、朗致集团医药、同仁堂,模式对比
医药行业大拼杀 小药药、药聚汇、朗致集团医药、同仁堂,模式对比目前这个行业急剧增长,小药药凭借极强的运营决策和政策红利,迅速崛起成为行业独角兽,先后在全国大部分省市取得医药GSP牌照,其研发的ERP系统目前正处在孵化阶段,取名为神农系统和百草系统,笔者亲眼见证其神农系统,模式容易做大,公司掌舵人对互联网模式的深刻认识和把控能力,小药药将成为是下一个医药物流营销红海独角兽企业,...
2019-07-10 17:27:00 1563
转载 沉默的特斯拉开通博客了
工作了很多年,一直没想过把自己的东西放到博客上,更多的是在自己电脑的浏览器做一个书签或者收藏,年深日久,才发现自己的浏览器和书签都慢慢的要么丢失,要么不再够用,于是突然想到发布到博客中,选了很久,体验上博客园,个人比较喜欢这种风格,今日起将坚持入驻,和大家共享交流。我起“沉默的特斯拉”这个名字,是因为我觉得他很低调,没有心机,这是我在看过他和爱迪生之间的种种特殊复杂关系之后得出的...
2019-07-10 17:06:00 59
转载 OpenID Connect 协议入门指南
如果要谈单点登录和身份认证,就不得不谈OpenID Connect (OIDC)。最典型的使用实例就是使用Google账户登录其他应用,这一经典的协议模式,为其他厂商的第三方登录起到了标杆的作用,被广泛参考和使用。1. OpenID Connect简介OpenID Connect是基于OAuth 2.0规范族的可互操作的身份验证协议。它使用简单的REST / JSON消息...
2019-07-10 16:45:00 389
转载 敏捷管理系统理论与实践
敏捷管理是由美国现代管理学之父、管理学大师德鲁克提出,最早在美国流行,并很快在各个行业,尤其是互联网IT行业迅速风靡起来,并被管理者广泛采用的一种过程和目标管理模式。敏捷管理的标准化团队成员一般有如下成员构成:PO(Product Owner)+ScrumMaster+(TeckLeader+ 研发 团队),团队规模5~10人为最佳,敏捷团队的每一个角色都不存在上下级关系,不...
2019-07-10 16:39:00 252
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人