摘要:   对 Excel 进行读写操作是生产环境下常见的业务,网上搜索的实现方式都是基于POI和JXL第三方框架,但都不是很全面。小编由于这两天刚好需要用到,于是就参考手写了一个封装操作工具,基本涵盖了Excel表(分有表头和无表头)的创建,并对它们进行读写操作。为方便大家,有需要者可以点击文后点解下载直接使用哦,当然也可... 阅读原文
2018-08-28 23:01:04 阅读(1590) 评论(0)
摘要: 目录: 1 solr7部署+创建核心2 solr mysql 连接  2.1 导入相关 jar包  2.2 配置连接信息  2.3 配置中文分析器3 solrj JAVA客户端应用  3.1 solrj 构建和运行  3.2 solrj 应用(数据的 增、删、改、查)  3.3 solrj... 阅读原文
2018-08-28 21:03:17 阅读(846) 评论(0)
摘要: 1、spring定义了多种作用域,可以基于这些作用域创建bean: 单例(Singleton):在整个应用中,只创建一次bean实例 原型(Prototype):每次注入或者通过上下文获取bean时候,都会创建一个新的bean实例 会话(Session):在Web应用中,为每个会话创建一个bean实例 请求(Req... 阅读原文
2018-08-28 19:20:02 阅读(1044) 评论(0)
摘要:         web 相信大家都不陌生,平常我们浏览网页用的都是web服务。互联网起初的web就是非常简单的页面,但是随着客户需求越来越复杂,需要的功能越来越多,我们的服务器端需要处理的请求越来越多,需要区分不同的请求,还需要按照不同请求进行请求数据的提取以及资源的分配和运算还有逻辑的处理,最后还需要响应给客户端,... 阅读原文
2018-08-28 17:57:11 阅读(1640) 评论(0)
摘要: IDEA 版本:2018.2.1   1.点击 File——New——Project 2.选择SpringInitializr和Jdk, 点击 next 3.设置相关包名  工程类型选择MavenProject 点击next 4.配置Web相关依赖,搜索'web'点击第一个,IDEA会为你的项目装载web相关的... 阅读原文
2018-08-28 17:16:12 阅读(2155) 评论(0)
摘要: Spring装配有三种方式: 基于XML的显式配置 基于注解的自动装配 在java中进行显示配置 1、基于注解的自动装配 Spring从组件扫描和自动装配两个角度实现自动转配 组件扫描:Spring会自动发现应用上下文中所创建的bean,配置时需要指定扫描的包 <context:component-s... 阅读原文
2018-08-28 16:51:02 阅读(1935) 评论(0)
摘要: 前言 在互联网设计架构过程中,日志异步落库,俨然已经是高并发环节中不可缺少的一环。为什么说是高并发环节中不可缺少的呢? 原因在于,如果直接用mq进行日志落库的时候,低并发下,生产端生产数据,然后由消费端异步落库,是没有什么问题的,而且性能也都是异常的好,估计tp99应该都在1ms以内。但是一旦并发增长起来,慢慢的你就... 阅读原文
2018-08-28 15:06:02 阅读(1655) 评论(0)
摘要: 因为ArrayList和数组的修改元素的方法不同,数组可以直接通过索引修改相应的值,但是ArrayList却需要调用set方法,并且其取出元素时也需要调用get方法,所以解决这个为问题的代码如下: /** * * @param list-需要正排序的顺序表 * @return ArrayList<Int... 阅读原文
2018-08-28 13:08:03 阅读(1845) 评论(0)
摘要: 最近参加了一场面试,然后被虐的体无完肤,因此开博,记录被虐问题,以此勉励自己,希望能越挫越勇! 虽然都是一些比较基本的问题,但是当面对这些基本的问题的时候,还是有些无措,说不出个所以然来。大多问题都是知其然不知其所以然。 记录问题: object有哪些常用类 string为什么是不可改变的 分布式锁 线程锁是什么 ... 阅读原文
2018-08-28 11:30:02 阅读(1689) 评论(0)
摘要: 大数据,微服务,分布式,Java,Python,Web前端,产品运营,交互 领取方式在篇尾!!!   基础篇、互联网架构,高级程序员必备视频,Linux系统、JVM、大型分布式电商项目实战视频......等等       最近闲着没事,整理了一下网盘,不知不觉也有了1.7G的学习资料,珍藏多... 阅读原文
2018-08-28 09:21:09 阅读(1631) 评论(0)