javaee
mischen520
JAVA高级架构师
展开
-
java实现文件流保持到本地的方法
private void savePic(InputStream inputStream, String fileName) { OutputStream os = null; try { String path = "D:\\testFile\\"; // 2、保存到临时文件 // 1K的数据缓冲 byte[] bs = new byte[1024]; ...原创 2021-07-08 18:53:12 · 6039 阅读 · 0 评论 -
单例模式的几种实现方式
先来说说为什么要使用单例模式进行架构方面的设计,那就是单例模式的优点:1.单例模式只有一个实例,节省了内存资源,对于一些需要频繁创建和销毁的对象,使用单例模式可以提高系统性能2.单例模式可以设置系统的全局访问点,优化和共享数据。常见的系统架构设计中会经常使用单例模式就行设计,用来创建一个实例来就行读取相应的一些配置文件和公共类代码实现:1、饿汉式 (可用)public cla...原创 2020-01-29 09:44:11 · 295 阅读 · 0 评论 -
JavaEE学习路线图!
小编发现很多的同学在学习JavaEE的路上走得很坎坷,夜以继日的敲代码学习,却发现事倍功半, 有的时候遇到一个瓶颈真的很抓狂 从度娘那里发现了一篇很值得借鉴的学习路线图文章,秒get,希望大家学习路上一帆风顺! 从学习Java开发到现在虽然也已经快三年了,但是要说到分享一下经验实在是不敢当。权当是对自己的一个总结吧,希望大转载 2016-06-10 12:49:29 · 696 阅读 · 0 评论 -
ReentrantLock重入锁的使用示例
package com.itlaoqi.testdeploy.controller.test.aqs;import java.util.concurrent.locks.ReentrantLock;public class UseReenTrantLock { private ReentrantLock reentrantLock=new ReentrantLock(); ...原创 2019-01-08 09:33:02 · 520 阅读 · 0 评论 -
volatile关键字的使用示例
package com.itlaoqi.testdeploy.controller.test.aqs;public class UseVolatile extends Thread{ private volatile boolean isRunning=true; private void setRunning(boolean isRunning){ this...原创 2019-01-09 09:18:39 · 234 阅读 · 0 评论