摘要: 学java时和同学碰到的一道题: 转自https://blog.csdn.net/qq_40857349/article/details/102809100 某公司组织年会,会议入场时有两个入口,在入场时每位员工都能获取一张双色球彩票,假设公司有100个员工,利用多线程模拟年会入场过程,    并分别统计... 阅读原文
2019-10-31 14:17:01 阅读(2561) 评论(0)
摘要: Java String str = "abcdefg"; String result = str.substring(str.indexOf(">")+1, str.lastIndexOf("<")); StringUtils.substringBefore(“abcdec”, “c”); 结果是... 阅读原文
2019-10-31 13:46:02 阅读(2375) 评论(0)
摘要:        TableGo_20191026 v6.6.6 正式发布,此次版本更新如下:          1、新增通过自定义模板生成Word文档的功能,可以使用FreeMarker模板生成自定义格式的数据库文档。          2、新增 Swagger2 在线API转离线API文档的功能,生成Word... 阅读原文
2019-10-31 12:51:20 阅读(2146) 评论(0)
摘要: 本人3年开发经验、18年年底开始跑路找工作,在互联网寒冬下成功拿到阿里巴巴、今日头条、滴滴等公司offer,岗位是Java后端开发,最终选择去了网易。 面试了很多家公司,感觉大部分公司考察的点都差不多,所以将自己的心得记下来,希望能给正在找或者准备找工作的朋友提供一点帮助。另外,目前在网易也做面试官的工作,身... 阅读原文
2019-10-31 11:18:02 阅读(2335) 评论(0)
摘要:   mysql的数据索引我们开发的时候一定都会用到,比如我们的主键、唯一等这些都是有到索引的内容,但是如果只有这样的索引在我们的实际开发中肯定满足不了我们的需求,这个时候就需要我们来创建相关的索引,但是索引创建并不是胡乱的创建,以下给出大家一些建议 索引:提高数据查询的速度,一般创建索引的列为很少改动的列。... 阅读原文
2019-10-31 10:10:01 阅读(2393) 评论(0)
摘要: isEmpty 和 isBlank 区别 org.apache.commons.lang.StringUtils 类提供了 String 的常用操作,最为常用的判空有如下两种 isEmpty(String str) 和 isBlank(String str)。 分析 我们通过源码来分析区别: public s... 阅读原文
2019-10-31 08:51:03 阅读(2299) 评论(0)
摘要: Java接口统一样式返回模板 背景 在进行接口开发时,一般需要一个固定的返回样式,成功和失败的时候,都按照这种格式来进行统一的返回,这样,在与其他人进行接口之间的联调时不会显得很杂乱无章。而这种固定的格式如果放在Java的每个接口单独处理时,又会在接口开发时很繁琐,所以这个时候可以采用封装一个实体类,统一返回... 阅读原文
2019-10-31 07:46:02 阅读(2390) 评论(0)
摘要: 为什么需要 Hystrix? hystrix主要是用来防止服务雪崩效应的。 在微服务架构中,我们将业务拆分成一个个的服务,服务与服务之间可以相互调用(RPC)。为了保证其高可用,单个服务又必须集群部署。由于网络原因或者自身的原因,服务并不能保证服务的100%可用,如果单个服务出现问题,调用这个服务就会出现... 阅读原文
2019-10-31 06:00:07 阅读(3342) 评论(0)
摘要: 本人3年开发经验、18年年底开始跑路找工作,在互联网寒冬下成功拿到阿里巴巴、今日头条、滴滴等公司offer,岗位是Java后端开发,最终选择去了阿里巴巴。 面试了很多家公司,感觉大部分公司考察的点都差不多,所以将自己的心得记下来,希望能给正在找或者准备找工作的朋友提供一点帮助。另外,目前在阿里也做面试官的工作... 阅读原文
2019-10-31 00:29:02 阅读(2202) 评论(0)
摘要:  前言 Redis哨兵模式,用现在流行的话可以说就是一个“哨兵机器人”,给“哨兵机器人”进行相应的配置之后,这个"机器人"可以7*24小时工作,它能能够自动帮助你做一些事情,如监控,提醒,自动处理故障等。   Redis-sentinel简介 Redis-sentinel是Redis的作者antire... 阅读原文
2019-10-30 23:06:01 阅读(2353) 评论(0)