会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
гàΙη
博客园
首页
新随笔
联系
管理
订阅
2020年4月28日
16个通用高效 Java 工具类总结
摘要: 一. org.apache.commons.io.IOUtils closeQuietly:关闭一个IO流、socket、或者selector且不抛出异常,通常放在finally块 toString:转换IO流、 Uri、 byte[]为String copy:IO流数据复制,从输入流写到输出流中,
阅读全文
posted @ 2020-04-28 17:31 гàΙη
阅读(462)
评论(0)
推荐(0)
2020年3月9日
SpringBoot2.0 整合 SpringSecurity 框架,实现用户权限安全管理
摘要: 一、Security简介 1、基础概念 Spring Security是一个能够为基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架。它提供了一组可以在Spring应用上下文中配置的Bean,充分利用了Spring的IOC,DI,AOP(面向切面编程)功能,为应用系统提供声明式
阅读全文
posted @ 2020-03-09 11:11 гàΙη
阅读(422)
评论(0)
推荐(0)
2020年1月19日
Spring事务的基本原理、传播属性、隔离级别
摘要: 一、事务的基本要素(ACID) 事务是指多个操作单元组成的合集,多个单元操作是整体不可分割的,要么都操作不成功,要么都成功。其必须遵循四个原则(ACID)。 原子性(Atomicity):指一个事务要么全部执行,要么不执行,也就是说一个事务不可能只执行了一半就停止了.比如你从取款机取钱,这个事务可以
阅读全文
posted @ 2020-01-19 15:51 гàΙη
阅读(239)
评论(0)
推荐(0)
2019年12月17日
Spring boot 注解@Async
摘要: 从Spring3开始提供了@Async注解,该注解可以被标注在方法上,以便异步地调用该方法。调用者将在调用时立即返回,方法的实际执行将提交给Spring TaskExecutor的任务中,由指定的线程池中的线程执行。 1. TaskExecutor Spring异步线程池的接口类,其实质是java.
阅读全文
posted @ 2019-12-17 14:38 гàΙη
阅读(1291)
评论(0)
推荐(0)
2019年10月31日
BIO与NIO
摘要: BIO 是什么? 🦅 概念 BIO ,全称 Block-IO ,是一种阻塞 + 同步的通信模式。 是一个比较传统的通信方式,模式简单,使用方便。但并发处理能力低,通信耗时,依赖网速。 🦅 原理 服务器通过一个 Acceptor 线程,负责监听客户端请求和为每个客户端创建一个新的线程进行链路处理。
阅读全文
posted @ 2019-10-31 17:02 гàΙη
阅读(280)
评论(0)
推荐(0)
2019年8月23日
SpringBoot集合Linux的FastDFS与Nginx上传图片测试错误com.github.tobato.fastdfs.exception.FdfsConnectException: 无法获取服务端连接资源:can't create connection to/192.168.1.104:22122
摘要: 解决办法,依次执行以下两条命令,来关闭防火墙 大坑:如果输入之后,docker失效,需要重启docker 转载自:https://www.cnblogs.com/taopanfeng/p/11126435.html
阅读全文
posted @ 2019-08-23 10:38 гàΙη
阅读(3366)
评论(0)
推荐(0)
2019年8月12日
浅谈BeanUtils的拷贝,深度克隆
摘要: 转载自:https://www.cnblogs.com/tison/p/7840647.html 1、BeanUtil本地简单测试在项目中由于需要对某些对象进行深度拷贝然后进行持久化操作,想到了apache和spring都提供了BeanUtils的深度拷贝工具包,自己写了几个Demo做测试,定义了两
阅读全文
posted @ 2019-08-12 14:11 гàΙη
阅读(1876)
评论(1)
推荐(0)
2019年5月8日
MySQL 常用内置函数与所有内置函数
摘要: MySQL函数大全及用法示例 MySQL函数大全及用法示例 1、字符串函数ascii(str) 返回字符串str的第一个字符的ascii值(str是空串时返回0) mysql> select ascii('2'); -> 50 mysql> select ascii(2); -> 50 mysql>
阅读全文
posted @ 2019-05-08 14:13 гàΙη
阅读(708)
评论(0)
推荐(0)
2019年4月10日
浅谈spring为什么推荐使用构造器注入
摘要: 转载自: https://www.cnblogs.com/joemsu/p/7688307.html 一、前言 Spring框架对Java开发的重要性不言而喻,其核心特性就是IOC(Inversion of Control, 控制反转)和AOP,平时使用最多的就是其中的IOC,我们通过将组件交由
阅读全文
posted @ 2019-04-10 13:07 гàΙη
阅读(739)
评论(0)
推荐(0)
2019年4月8日
nio编程
摘要: NIO主要有三大核心部分:Channel(通道),Buffer(缓冲区), Selector。传统IO基于字节流和字符流进行操作,而NIO基于Channel和Buffer(缓冲区)进行操作,数据总是从通道读取到缓冲区中,或者从缓冲区写入到通道中。Selector(选择区)用于监听多个通道的事件(比如
阅读全文
posted @ 2019-04-08 16:36 гàΙη
阅读(175)
评论(0)
推荐(0)
下一页
公告