摘要: 在java中没有提供清屏的接口,所有可以通过jni调用c语言的system(“cls”)清屏。当然,仅限于cmd清屏,不支持eclipse的控制台console清屏。 步骤: 1. 编写java的清屏native接口。      public class Clear { static{ S... 阅读原文
2018-05-25 16:18:05 阅读(785) 评论(0)
摘要: 最近在看spring源码深度解析,打算边看边记录一下:   spring框架属于一个分层框架,大致分为20个模块; (1)Core Container   Core Container(核心容器):包含了beans,Core,Context和Expression Language模块。   Core跟Beans模块是... 阅读原文
2018-05-25 14:37:02 阅读(772) 评论(0)
摘要: 从 注解和继承 到 JAXB中的注意事项 注解在继承中的行为 如果一个父类添加了一个注解,子类是否能取到这个注解呢?如下 package inheritance; import java.lang.annotation.ElementType; import java.lang.annotation.Retenti... 阅读原文
2018-05-25 14:14:01 阅读(731) 评论(0)
摘要: 在线工具:图片在线转base64,base64在线转图片工具 一、图片在线转base64 如下图,打开 http://www.it399.com/image/base64 将想要转换的图片拖动到在线助手的工具中即可自动完成将图片转成base64编码 二、base64在线转图片 复制想要转换的图片base64编码字符串... 阅读原文
2018-05-25 13:42:05 阅读(834) 评论(0)
摘要: 问题背景 线上某个新管理型系统出现了日志无法按天切割生成日志文件的问题,所有的日志都在一个日志文件里面,只有每次重启的时候才会重新生成文件。 这个管理系统使用的是 Spring Boot + Logback 框架,查看了 Logback 的日志文件,发现了策略组合使用问题。 以下是有问题的日志配置代码。 <ap... 阅读原文
2018-05-25 11:56:02 阅读(787) 评论(0)
摘要: 前言   此框架由小菜独立开发,并且已经在生产环境中运行大约一年时间。   也就是说,Security 框架写出来有一段时间了,但是一直没有公布、开源,经过不断迭代完善,终于算是拿得出手啦~   Security 框架存在的意义并不是为了替代 Shiro 或 Spring Security ,而且提供另一种选择... 阅读原文
2018-05-25 09:56:02 阅读(780) 评论(0)
摘要: 最近再开发中遇到需要将文件上传到Linux服务器上,至此整理代码笔记。 此种连接方法中有考虑到并发问题,在进行创建FTP连接的时候将每一个连接对象存放至 ThreadLocal<Ftp> 中以确保每个线程之间对FTP的打开与关闭互不影响。 package com.test.utils; ... 阅读原文
2018-05-25 08:25:03 阅读(760) 评论(0)
摘要: 原创作品,可以转载,但是请标注出处地址:https://www.cnblogs.com/V1haoge/p/9082138.html 一、概述   基础排序算法包括:桶排序、冒泡排序、选择排序、插入排序等 二、桶排序 2.1 算法介绍   桶排序可以算是最简单快速的排序算法了,只是限定条件要多一点,需要事先知晓待排序... 阅读原文
2018-05-25 07:58:02 阅读(792) 评论(0)
摘要: 1.建一个maven web项目 新建一个maven项目,next,第一个框不要勾选 选择maven-archetype-webapp,建一个web项目 键入项目组织id与项目id 一般此时搭建的只是最基本的骨架,还缺了很多东西,我们可以自己按需求去增加。 右键项目,build path,编辑jre,选择默认 ... 阅读原文
2018-05-25 06:42:07 阅读(783) 评论(0)
摘要: 最近在一个多系统集成的项目中,由于跳转路径含IP地址,每次IP改了重启项目都得改好多地方,甚是麻烦。刚在网上了解到java获取IP地址,给大家分享下: 首先要导入jar包 request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向代理软件就不能获取到... 阅读原文
2018-05-25 06:00:03 阅读(729) 评论(0)