自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

转载 ConcurrentHashMap原理

简介ConcurrentHashMap 是 util.concurrent 包的重要成员。本文将结合 Java 内存模型,分析 JDK 源代码,探索 ConcurrentHashMap 高并发的具体实现机制。由于 ConcurrentHashMap 的源代码实现依赖于 Java 内存模型,所以阅读本文需要读者了解 Java 内存模型。同时,ConcurrentHashMap 的源代码会涉及到散列算法和链表数据结构,所以,读者需要对散列算法和基于链表的数据结构有所了解。Java 内存模型由于

2020-08-12 11:35:27 821

转载 技术基础1

1.使用mysql索引都有哪些原则?索引什么数据结构?B+tree和Btree什么区别?1、 对于查询频率高的字段创建索引;2、 对排序、分组、联合查询频率高的字段创建索引;3、 索引的数目不宜太多原因: a、每创建一个索引都会占用相应的物理控件;b、过多的索引会导致insert、update、delete语句的执行效率降低;4、若在实际中,需要将多个列设置索引时,可以采用多列索引如:某个表(假设表名为Student),存在多个字段(StudentNo, StudentName, ...

2020-08-12 11:14:18 136

原创 git 使用

下载和提交代码:===========================gitclone URLgitfetch --all &&gitreset --hard origin/mastergitcheckout master # 项目开发使用gitcheckout -b master origingitpullgitcheckou...

2019-03-12 18:04:03 156

转载 与 30 家公司过招,得到了这章面试心法

作者 | 张小方 本文经授权转载自开源中国笔者坐标上海,做技术开发,之前有几个月的时间,基本上都是在面试中度过的。我求职的职位是 Linux 服务器开发,最倾向的职位是服务器开发主程或技术经理。在那几个月的求职过程中,我面试了 30+ 家公司,包括腾讯、百度、阿里的蚂蚁金服和国际支付宝部门、饿了么、爱奇艺、360、携程网、京东、华为、bilibili 与 UCLOUD 等。在这...

2019-02-13 10:52:36 251

转载 息中间件kafka与activeMQ、rabbitMQ、zeroMQ、rocketMQ的比较

几种MQ产品说明:     ZeroMQ :  扩展性好,开发比较灵活,采用C语言实现,实际上他只是一个socket库的重新封装,如果我们做为消息队列使用,需要开发大量的代码    RabbitMQ :结合erlang语言本身的并发优势,性能较好,但是不利于做二次开发和维护    ActiveMQ: 历史悠久的开源项目,已经在很多产品中得到应用,实现了JMS1.1规范,可以和spring-j...

2019-02-13 10:39:32 289

转载 顶级程序员的10条最佳实践

1、慎重选择第1 门语言  编程语言各有不同,不过区别不大。但用语言的人区别就大了。选择了一门语言你就选择了一个群落。  – Sam Kaufman,自由职业者,iOS 开发者,10x management  如果你想快速建立原型(尤其对于希望对产品进行迭代升级的创始人来说),那就用 Ruby 或者 Javascript  – Erin Parker,Spitfire Athlete 创始...

2019-02-13 10:38:34 205

转载 转:基于iOS上MDM技术相关资料整理及汇总

转自:http://www.mbaike.net/mdm/6.html 一、MDM相关知识:MDM (Mobile Device Management ),即移动设备管理。在21世纪的今天,数据是企业宝贵的资产,安全问题更是重中之重,在移动互联网时代,员工个人的设备接入企业网络并查看、收发企业数 据已十分普遍,在管理企业移动设备的同时,MDM还能提供全方位安全体系防护,同时在移动设备、移动...

2019-01-23 15:25:21 317

转载 转:Java面试题以及答案精选(架构师面试题)-基础题1

基础题一、String,StringBuffer, StringBuilder 的区别是什么?String为什么是不可变的?1. String是字符串常量,StringBuffer和StringBuilder是字符串变量。            StringBuffer是线程安全的,StringBuilder是非线程安全的。            具体来说String是一个不可变的对...

2019-01-04 11:55:29 257

转载 转:Java面试题以及答案精选(架构师面试题)-数据库专题

1.解释冷备份和热备份的不同点以及各自的优点  解答:热备份针对归档模式的数据库,在数据库仍旧处于工作状态时进行备份。而冷  备份指在数据库关闭后,进行备份,适用于所有模式的数据库。热备份的优点在于当备份  时,数据库仍旧可以被使用并且可以将数据库恢复到任意一个时间点。冷备份的优点在于  它的备份和恢复操作相当简单,并且由于冷备份的数据库可以工作在非归档模式下,数据库  性能会...

2019-01-04 09:50:44 513

转载 Java面试题以及答案精选(架构师面试题)-Spring专题

1. 开发中主要使用 Spring 的什么技术 ?①. IOC 容器管理各层的组件②. 使用 AOP 配置声明式事务③. 整合其他框架2. 简述 AOP 和 IOC 概念    AOP: Aspect Oriented Program, 面向(方面)切面的编程;Filter(过滤器) 也是一种 AOP. AOP 是一种新的方法论, 是对传统 OOP(Object-Oriente...

2019-01-04 09:45:35 360

空空如也

空空如也

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

TA关注的人

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