sorryfor
文章 0
文章搜索
阿蛮君
接受自己的平庸,以及接受他人的平庸......
用户数
835
文章数
546
评论数
1792
阅读量
1169458
随机文章
可重入锁 ReentrantLock 使用
ReentrantLock(可重入锁)是 Java 中的一种同步机制,它提供了与synchronized关键字相似的功能,但具有更灵活的特性。在多线程编程中,ReentrantLock允许线程在获取锁之后再次获取同一把锁,而不会导致死锁。 ReentrantLock 具有以下特点: 可重入性: ReentrantLock是可重入的,这意味着一个线程可以多次获取同一把锁而不会产生死锁。当线程重复获取...
Linux 关于环境变量和自启脚本笔记
linux 里面有很多文件实现的功能类似,但是深究其实还是有点区别,一般来说可能不重要,但是涉及到的时候一定要注意区别。 1. /etc/profile 和 .bashrc 什么是 /etc/profile 文件 /etc/profile 文件为系统的每个用户设置环境变量信息,此文件的修改会影响到所有用户。想了解更多细节内容可以用:vim /etc/profile 命令进行查看。 /etc/pro...
解决 Apache 目录浏览乱码
之前使用 webdav 都是用 windows 直接连接使用的,今天使用浏览器访问发现乱码。 网上查询后得到解决办法,只需要在 apache 配置文件中添加如下代码: IndexOptions Charset=UTF-8
Docker 搭建图床兼文件床 EasyImage
一、简介 EasyImage 是一款开源的图床,支持多文件上传,并且简单无数据库,返回图片 url 包括 markdown、bbscode、html 的格式。 它虽然名为简单图床,但是功能却很强。它能够支持 API,且支持压缩、去水印、转换格式,还支持鉴黄,设置黑名单和自定义代码等等。 二、安装 搭建代码如下: docker run -d \ --name easyimage \ -p 80:80...
Mybatis 详解及详细使用教程
一、Mybatis 是什么 MyBatis 是一个开源、轻量级的数据持久化框架,是 JDBC 和 Hibernate 的替代方案。MyBatis 内部封装了 JDBC,简化了加载驱动、创建连接、创建 statement 等繁杂的过程,开发者只需要关注 SQL 语句本身。 MyBatis 支持定制化 SQL、存储过程以及高级映射,可以在实体类和 SQL 语句之间建立映射关系,是一种半自动化的 ORM...
标签云
最新评论