摘要: 这个问题   https://blog.csdn.net/ppwangGS/article/details/62044887  有详细的解决办法 这里我就是记录一下我遇到的问题   这种问题一般是往数据库 插入通讯录的时候碰到  (起的名字什么都有)    第一种方法     数据库 设计表的时候 我们一般设置var... 阅读原文
2018-05-24 23:30:02 阅读(797) 评论(0)
摘要: ELK Stack ELK Stack ELK Stack ELK 介绍 架构 Elasticsearch 安装 常见问题 关闭 Elasticsearch Elasticsearch-head Kibana Logstash 配置文件格式 测试输... 阅读原文
2018-05-24 23:03:27 阅读(815) 评论(0)
摘要: 前言 16年毕业到现在也近两年了,最近面试了阿里集团(菜鸟网络,蚂蚁金服),网易,滴滴,点我达,最终收到点我达,网易offer,蚂蚁金服二面挂掉,菜鸟网络一个月了还在流程中...最终有幸去了网易。但是要特别感谢点我达的领导及HR,真的非常非常好,很感谢他们一直的关照和指导。 面试整体事项 简历要准备好,联系方式一定... 阅读原文
2018-05-24 21:13:02 阅读(768) 评论(0)
摘要: Java开源生鲜电商平台-性能优化以及服务器优化的设计与架构(源码可下载)   说明:Java开源生鲜电商平台-性能优化以及服务器优化的设计与架构,我采用以下三种维度来讲解           1.  代码层面。           2.  数据库层面。           3.  服务器层面          诚然... 阅读原文
2018-05-24 20:40:02 阅读(760) 评论(0)
摘要: 前言 秒杀架构持续优化中,基于自身认知不足之处在所难免,也请大家指正,共同进步。文章标题来自码友的建议,希望可以把阻塞队列ArrayBlockingQueue这个队列替换成Disruptor,由于之前曾接触过这个东西,听说很不错,正好借此机会整合进来。 简介 LMAX Disruptor是一个高性能的线程间消息库。... 阅读原文
2018-05-24 20:23:05 阅读(777) 评论(0)
摘要: 一、框架设计 在官方《Dubbo 开发指南》框架设计部分,给出了引用服务时序图:  另外,在官方《Dubbo 用户指南》集群容错部分,给出了服务引用的各功能组件关系图:  本文将根据以上两张图,分析服务引用的实现原理,并进行详细的代码跟踪与解析。 二、原理和源码解析 2.1 创建代理 Dubbo ... 阅读原文
2018-05-24 19:39:04 阅读(763) 评论(0)
摘要: 我不是个伟大的程序员;我只是个有着一些优秀习惯的好程序员而己 本人比较直接,不说虚的,直接上干货。 目录     Duplicated Code(重复的代码)     Long Method(过长函数)      Long Parameter List(过长参数列)     Large Class(过大类) 提前总结... 阅读原文
2018-05-24 18:05:03 阅读(818) 评论(0)
摘要: package cn.itcast.d_junit4; import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.beans.factory.annotation.Autowired; import org... 阅读原文
2018-05-24 17:26:02 阅读(720) 评论(0)
摘要: Servlet的工作原理 1. Web服务器加载Servlet:Web服务器启动后,它会根据每个工程的web.xml文件去查找该工程的Servlet,并且找到这些Servlet的Class文件所在的地址,将它们载入到Web容器中,不同的Servlet被Web容器加载的次序不同,通过web.xml文件可以配置每个Ser... 阅读原文
2018-05-24 16:04:02 阅读(753) 评论(0)
摘要:   SpringAOP日志记录一下,代码就贴完整代码,一劳永逸。 SpringAOP面向切面编程,拦截指定代码,对该代码进行增强。 SpringAOP实现日志很简单 第一种方式配置XML文件 在Spring的XML文件中配置拦截 定义增强代码就OK了 运行结果     第二种方式注解 ... 阅读原文
2018-05-24 15:39:16 阅读(730) 评论(0)