自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 log4j有针对性的将日志输出到不同文件且不重复输出到root中

需求描述:将消费的队列情况单独生成到一个日志文件中,防止消息丢失找回。 做如下log4j配置<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE log4j:configuration SYSTEM "log4j.dtd"><log4j:configuration xmlns:log4j='http://jakarta.apache.org/log4j/

2017-09-06 14:27:32 948

翻译 Springboot项目开发总结

spring boot简介 Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。其特点在spring web项目配置方面做了很大简化: 如之前: 1)配置web.xml,加载spring和spring mvc 2)配置数据库连接、配置spring事务

2017-08-10 16:58:00 2226

原创 Log4j日志配置详解

Log4j有三个主要组件: Loggers(记录器),Appenders (输出源)和Layouts(布局)Loggers: Loggers组件在此系统中被分为五个级别:DEBUG、INFO、WARN、ERROR和FATAL。这五个级别是有顺序的,DEBUG < INFO < WARN < ERROR < FATAL,分别用来指定这条日志信息的重要程度,明白这一点很重要,Log4j有一个规则:只输

2017-08-09 14:00:51 305

翻译 mysql存储引擎及MyISAM与InnoDB浅析

存储引擎 MySQL中的数据用各种不同的技术存储在文件(或者内存)中。这些技术中的每一种技术都使用不同的存储机制、索引技巧、锁定水平并且最终提供广泛的不同的功能和能力。通过选择不同的技术,你能够获得额外的速度或者功能,从而改善你的应用的整体功能。创建存储引擎 MySQL设置文件中设置一个默认的引擎类型(使用storage_engine 选项)或者在启动数据库服务器时在命令行后面加上–defaul

2017-08-09 13:52:21 282

原创 Java导入excel大量数据出现内存溢出解决方案

问题:系统要求导入40万条excel数据,采用poi方式,服务器出现内存溢出情况。 解决方法:由于HSSFWorkbook workbook = new HSSFWorkbook(path)一次性将excel load到内存中导致内存不够。 故采用读取csv格式。由于csv的数据以x1,x2,x3形成,类似读取txt文档。 private BufferedReader bReader;

2017-07-21 16:33:51 21115 2

翻译 Redis 章节学习总结

第一章节:简单动态字符串(SDS) SDS结构定义: struct sdshdr{ int len;//记录SDS保存的字符串长度 int free;//记录数组中未使用的字节数量 char buf[];//保存字符串 } SDS与C字符串的区别复杂度 c字符串并不记录自身记录,获取长度时遍历整个字符串

2017-07-05 23:36:51 256

原创 关于java重载为什么不能用不同返回值区分

在java语言中,要重载一个方法,除了要与原方法具有相同的简单名称之外,还必须要求又一个与原方法不一样的特征签名(特征签名:一个方法中各个参数在常量池中的字段符号引用的集合),但返回值并不会包含在特征签名中。故无法通过返回值来确定对一个方法的重载。

2017-07-02 00:25:17 530

原创 面试经历题目总结

近段时间一直在参与面试,一方面想看下自己的真实水平,另一方面抱着私心看是否能遇到自己更想参与的公司。普通公司面试基本上都是网上可以搜到的面试题目,问的话也只局限于表面,平常多了解些倒是能过。但若遇到类似阿里的面试,那简单的问题可能就要无限复杂,知其使用,也必知其根源。所以 还是静下心来,认真学习技术吧!以下是我在各公司面试会遇到的一些问题:一:JAVA基础篇1.1:接口与抽象类的区别及其各自的应用场

2017-05-18 09:09:32 398

java 反编译工具

用于查看java编译后的class文件信息

2017-08-08

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

TA关注的人

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