• Java 实现序列化和反序列化

    Java 实现序列化和反序列化 package com.io.homework; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOExcep...

    2020-03-17 16:03:00 文件AV<theADOchecked对象namewhile

  • 原创 |我是如何解决POI解析Excel出现的OOM问题的?

    原创 |我是如何解决POI解析Excel出现的OOM问题的? 背景 之前接手过一个解析Excel的项目,使用的是Java里的POI组件解析的,但是在解析时候经常出现OOM,后来我从下面几个方面优化了下,解决了99%的问题,对,你没看错,只解决了99%。 解决方案 1.调整JVM的堆内存 我们...

    2020-03-17 16:02:48 excel文件文件大内存微信公众号PS淘宝timExcelAV

  • Java 集合

    Java 集合 1、说说List,Set,Map三者的区别? List:有序、元素可重复 Set:元素不能重复 Map: 一个元素即一个键值对,key唯一标识一个键值对,key不能重复,元素可以重复,key、value均可以是任意类型。 2、Arraylist 与 LinkedList 区别? 1. 是否保证线程安全: Arr...

    2020-03-16 16:04:52 ESET定义IEPSmacAccesszoomAVHTTPSntt

  • Linux—shell脚本化工具模板

    Linux—shell脚本化工具模板 本文主要介绍Linux的shell脚本,在实践中总结出大致的部署升级脚本化模板。 shell脚本介绍 ??在研发过程中,不断的有项目或者产品升级,在此过程中,我们可以充分利用shell脚本去实现一些固定步骤的一键部署和升级。 配置文件 ??在编写脚本...

    2020-03-16 16:02:55 文件LinuxtxtechoIEtim<the项目修改

  • 设计模式——装饰器模式

    设计模式——装饰器模式 装饰器模式(Decorator Pattern)允许向一个现有的对象添加新的功能,同时又不改变其结构。这种类型的设计模式属于结构型模式,它是作为现有的类的一个包装。 装饰器模式结构图 Component(抽象构件) :它是装饰类和具体构件的公共父类(一般是...

    2020-03-16 16:01:34 文件定义系统PSAVHTTPS<HTMLNETthe

  • javascript 中关于array的常用方法详解

    javascript与其他语言中的数组不同,而 JavaScript 中的数组可以保存任何类型的数据,它可以随着数据的添加而自动增长,那么javascript 中关于array的常用方法详解,大家了解吗?爱站技术频道里面一定有你想要的知识。 javascript 中关于array的常用方法 第一部分 数组...

    2020-03-16 16:00:32 JavaScriptarray

  • Flume实现写入es

    Flume实现写入es Flume实现写入es,flume1.7,es6.8.5 Flume定制elasticsearch sink源码 最近尝试通过Flume将消息写入elasticsearch,但是flume并没有对每个es版本提供支持,仅仅保留了对0.9版本支持,可能是由于es版本变化频繁且不同版本间差异较大,没有办法在每个Fl...

    2020-03-16 05:47:09 ESETIEiOSPSAccesstimAVSSLnttapache

  • SpringBoot+AOP构建多数据源的切换实践

    SpringBoot+AOP构建多数据源的切换实践 针对微服务架构中常用的设计模块,通常我们都会需要使用到druid作为我们的数据连接池,当架构发生扩展的时候 ,通常面对的数据存储服务器也会渐渐增加,从原本的单库架构逐渐扩展为复杂的多库架构。 当在业务层需要涉及到查询多...

    2020-03-16 05:46:44 ESETASP服务器定义mysqlwordIE当当BugWired

  • Shell 脚本面试问题大全

    Shell 脚本面试问题大全 1) 如何向脚本传递参数 ? ./script argument 例子: 显示文件名称脚本 ./show.sh file1.txtcat show.sh#!/bin/bashcat $1 2) 如何在脚本中使用参数 ? 第一个参数 : 1 , 第 二 个 参 数 : 1,第二个参数:2 例子 : 脚本会复制文件(arg1) 到目标地...

    2020-03-16 05:45:29 文件定义txtwordecho用户系统rsyncPStim

  • c++ 中的智能指针

    c++ 中的智能指针 内存泄漏、指针操作符重载、类模板技术、auto_ptr 指针 目录 1. 初识智能指针 1.1内存泄漏的原因分析 1.2内存泄漏的解决方案 2.智能指针类模板 2.1智能指针的意义 2.2STL 中的智能指针应用 2.3 QT 中的智能指针应用 2.4智能指针模板类的实现 初识智能...

    2020-03-15 16:04:32 C++语言文件内存管理BugiOSPS需求分析C++AVAE