- 博客(11)
- 资源 (12)
- 问答 (1)
- 收藏
- 关注
原创 java 实现将多个有序的日志文件 合并成一个有序的日志文件(RandomAccessFile实现 或者用 IO流实现【BufferedReader,BufferedOutputStream】)
基于IO流实现【BufferedReader,BufferedOutputStream】:import java.io.*;public class FileReaderObject { BufferedReader bufferedReader = null; public FileReaderObject(String filePath) { try { this.b...
2018-10-26 22:36:40 1280
转载 Java IO流学习总结
转载地址:https://www.cnblogs.com/oubo/archive/2012/01/06/2394638.htmlJava流操作有关的类或接口:Java流类图结构: 流的概念和作用流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作...
2018-10-26 22:27:39 390
原创 springboot 在idea中实现热部署
idea设置:1.开启IDEA的自动编译(静态)进入idea设置页面,进行以下设置: 然后记得apply,ok。2.开启IDEA的自动编译(动态)具体步骤:同时按住 Ctrl + Shift + Alt + / 然后进入Registry ,勾选自动编译并调整延时参数。compiler.automake.allow.when.app.running -> 自动编译...
2018-10-24 10:13:12 482
转载 Java中Lambda表达式的使用
简介(译者注:虽然看着很先进,其实Lambda表达式的本质只是一个"语法糖",由编译器推断并帮你转换包装为常规的代码,因此你可以使用更少的代码来实现同样的功能。本人建议不要乱用,因为这就和某些很高级的黑客写的代码一样,简洁,难懂,难以调试,维护人员想骂娘.)Lambda表达式是Java SE 8中一个重要的新特性。lambda表达式允许你通过表达式来代替功能接口。 lambda表达式就和方法一...
2018-10-21 20:40:11 407
转载 intellij idea报错“Error updating changes: svn: E155036: Please see the 'svn upgrade'..........”
使用intellij idea时间不长,使用svn更新和提交代码一直都没问题,突然今天提示“Error updating changes: svn: E155036: Please see the 'svn upgrade'..........”错误,百思不得其解,最后经过一段时间的摸索,终于解决问题截图:--------------------- 作者:骑着乌龟漫步 来源:CSDN ...
2018-10-21 15:40:58 665
转载 springboot整合redisson分布式锁(集群模式)
1.maven引入redisson <dependency> <groupId>org.redisson</groupId> <artifactId>redisson</artifactId> <version>3.5.0</ve...
2018-10-18 14:40:43 2190
转载 java 判断字符串是否为乱码
以下是一个事例:import java.util.regex.Matcher;import java.util.regex.Pattern;public class MessyCodeCheck { public static boolean isChinese(char c) { Character.UnicodeBlock ub = Character.UnicodeBl...
2018-10-17 11:34:01 1316
原创 Spring 编程式事务 声明式事务
编程式事务通用类:import org.springframework.beans.factory.annotation.Autowired;import org.springframework.jdbc.datasource.DataSourceTransactionManager;import org.springframework.stereotype.Component;imp...
2018-10-12 09:39:59 446
转载 Java并发编程:4种线程池和缓冲队列BlockingQueue
一. 线程池简介1. 线程池的概念: 线程池就是首先创建一些线程,它们的集合称为线程池。使用线程池可以很好地提高性能,线程池在系统启动时即创建大量空闲的线程,程序将一个任务传给线程池,线程池就会启动一条线程来执行这个任务,执行结束以后,该线程并不会死亡,而是再次返回线程池中成为空闲状态,等待执行下一个任务。2. 线程池的工作机制 2.1 在线程池的...
2018-10-11 09:23:32 367
原创 java 单链表反转 递归法 遍历法
以下是一个例子package com.haha.demo.util;public class node { static class Node { Integer data; Node next; } static Node readyNode() { Node linkNode1 = new Node(); linkNode1.data = 1; Node...
2018-10-10 16:12:59 772
转载 java实现对zip、tar、gzip(gz)的压缩与解压
以下是一个工具类:import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;...
2018-10-08 14:28:50 700
eclipse最新版下载-Oxygen.2 Release(4.72)
2018-08-12
Spring Boot 整合mybatis redis netty 缓存 logback
2017-12-01
java File文件处理工具类
2017-12-01
FTP JAVA工具类(连接FTP,上传文件到FTP,删除FTP文件,下载FTP文件,检索FTP文件)
2017-12-01
将java程序打包成rpm包,具体操作?
2018-01-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人