CentOS 安装 iptables 防火墙

博主博客 https://blog.uso6.com https://blog.csdn.net/dxk539687357 CentOS 默认使用的是 firewall 作为防火墙,这里改为iptables防火墙。 一、关闭删除 firewall # 停止 firewall systemctl st

System 

Linux chown命令详解使用格式和方法

本文主要介绍 Linux 中 chown 命令的使用。 博主博客 https://blog.uso6.com https://blog.csdn.net/dxk539687357 指令名称: chown 使用权限: root 使用方式: chown [-cfhvR] [--help] [--vers

System 

解决 Centos7 下中文显示乱码

博主博客 https://blog.uso6.com https://blog.csdn.net/dxk539687357 首先查看当前系统默认采用的字符集 命令:locale 或者echo $LANG,如果当初安装的时候已经选择了中文语言包的话,那么默认的就是 UTF-8 字符集 [root@lo

System 

简单强大的Android内存泄漏检测工具 LeakCanary

博主博客 https://blog.uso6.com https://blog.csdn.net/dxk539687357 什么是内存泄漏? 内存泄漏是指由于疏忽或者错误造成程序未能释放已经不再使用的内存, 内存泄漏不是指内存在物理上的消失, 而是应用程序分配某段内存后, 由于设计错误失去了对于这段

Linux 常见问题记录

本文主要记录笔者在使用 Linux 系统过程中遇到的一些问题以及解决的方案。 博主博客 https://blog.uso6.com https://blog.csdn.net/dxk539687357 Ubuntu 常见问题 apt 安装失败(E: Could not get lock /var/l

System 

SpannableStringBuilder 详解

博主博客 https://blog.uso6.com https://blog.csdn.net/dxk539687357 ClickableSpan 增加点击事件 builder.setSpan(new ClickableSpan() { @Override public void on

macos 环境变量 source 重启后失效

macos 环境变量一般我们都保存到 ~/.bash_profile 中, 并且使用 source ~/.bash_profile 令它生效, 但重启后环境变量就失效了, 需要重新执行 source ~/.bash_profile,因此本文给出解决方案。 博主博客 https://blog.uso6

System 

Mac brew 安装与使用

本文主要以 jadx 软件为例介绍 brew 的安装以及常用的使用命令, Homebrew 是一个软件管理工具, 类似于应用商城。 博主博客 https://blog.uso6.com https://blog.csdn.net/dxk539687357 brew 安装 打开命令行, 输入下面命令即

【转载】Java NIO系列教程(十三)Java NIO与IO

当学习了Java NIO和IO的API后,一个问题马上涌入脑海: 我应该何时使用IO,何时使用NIO呢?在本文中,我会尽量清晰地解析Java NIO和IO的差异、它们的使用场景,以及它们如何影响您的代码设计。 Java NIO和IO的主要区别 下表总结了Java NIO和IO之间的主要差别,我会更详

【转载】Java NIO系列教程(十二)Pipe

Java NIO 管道是2个线程之间的单向数据连接。Pipe有一个source通道和一个sink通道。数据会被写到sink通道,从source通道读取。 这里是Pipe原理的图示: 创建管道 通过Pipe.open()方法打开管道。例如: Pipe pipe = Pipe.open(); 向管道写