摘要:
一. org.apache.commons.io.IOUtils closeQuietly:关闭一个IO流、socket、或者selector且不抛出异常,通常放在finally块 toString:转换IO流、 Uri、 byte[]为String copy:IO流数据复制,从输入流写到输出流中, 阅读全文
摘要:
一、Security简介 1、基础概念 Spring Security是一个能够为基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架。它提供了一组可以在Spring应用上下文中配置的Bean,充分利用了Spring的IOC,DI,AOP(面向切面编程)功能,为应用系统提供声明式 阅读全文
摘要:
一、事务的基本要素(ACID) 事务是指多个操作单元组成的合集,多个单元操作是整体不可分割的,要么都操作不成功,要么都成功。其必须遵循四个原则(ACID)。 原子性(Atomicity):指一个事务要么全部执行,要么不执行,也就是说一个事务不可能只执行了一半就停止了.比如你从取款机取钱,这个事务可以 阅读全文
摘要:
从Spring3开始提供了@Async注解,该注解可以被标注在方法上,以便异步地调用该方法。调用者将在调用时立即返回,方法的实际执行将提交给Spring TaskExecutor的任务中,由指定的线程池中的线程执行。 1. TaskExecutor Spring异步线程池的接口类,其实质是java. 阅读全文
摘要:
BIO 是什么? 🦅 概念 BIO ,全称 Block-IO ,是一种阻塞 + 同步的通信模式。 是一个比较传统的通信方式,模式简单,使用方便。但并发处理能力低,通信耗时,依赖网速。 🦅 原理 服务器通过一个 Acceptor 线程,负责监听客户端请求和为每个客户端创建一个新的线程进行链路处理。 阅读全文
摘要:
解决办法,依次执行以下两条命令,来关闭防火墙 大坑:如果输入之后,docker失效,需要重启docker 转载自:https://www.cnblogs.com/taopanfeng/p/11126435.html 阅读全文
摘要:
转载自:https://www.cnblogs.com/tison/p/7840647.html 1、BeanUtil本地简单测试在项目中由于需要对某些对象进行深度拷贝然后进行持久化操作,想到了apache和spring都提供了BeanUtils的深度拷贝工具包,自己写了几个Demo做测试,定义了两 阅读全文
摘要:
MySQL函数大全及用法示例 MySQL函数大全及用法示例 1、字符串函数ascii(str) 返回字符串str的第一个字符的ascii值(str是空串时返回0) mysql> select ascii('2'); -> 50 mysql> select ascii(2); -> 50 mysql> 阅读全文
摘要:
转载自: https://www.cnblogs.com/joemsu/p/7688307.html 一、前言 Spring框架对Java开发的重要性不言而喻,其核心特性就是IOC(Inversion of Control, 控制反转)和AOP,平时使用最多的就是其中的IOC,我们通过将组件交由 阅读全文