大别山的小渔夫
大别山的小渔夫
全部文章
Java基础技术记录
Java多线程(1)
MyBatis(1)
MySQL(3)
SpringBoot(5)
工具使用(4)
心理知识(1)
服务器(1)
未归档(1)
归档
标签
去牛客网
登录
/
注册
大别山的小渔夫的博客
全部文章
/ Java基础技术记录
(共4篇)
如何实现一个内存缓存工具类(CacheUtil)
实现一个内存缓存工具类,可以是单机缓存。 有超时机制。 能控制总条数。 实现各种策略的更新机制。 效率越高越好。 这个是最近组内集体学习出的一个简单练习题,借鉴了一下网友的,自己写的代码如下: /** * 缓存类 */ package com.hao.cache; im...
2019-09-26
1
1291
如何在使用时(节约资源,防止不用也被创建)创建单例模式并保证线程安全
很多框架中,单例模式是一个非常常见的设计模式,创建单例模式也非常简单: public class Singleton { // 1.构造器私有化,使得外部不能实例化(饿汉式-->不管用不用,都创建它) private Singleton() { } /...
2019-09-17
0
431
Java实现随机生成定长和不定长度的汉字
1. 汉字在日常的编程过程中几乎不会涉及到,但在压力测试中经常会有涉及到造标题,造文章等操作。 2. 接下来讲一下如何利用Java生成随机长度的汉字的操作 package com.hao.one; import java.io.UnsupportedEncodingException; im...
2019-07-16
1
620
Java实现流的复制,解决流不可重用问题
背景介绍 在使用Java进行流操作的过程中,会出现需要重复使用流的情况,但是InputStream接口并未实现cloneable接口,因此不能实现复制,这是就要用到把流转换为另外一种形式,然后存入内存之中,并再次转化为流。 实现代码 public class CopyStream { ...
2019-06-27
0
1625