程序猿的大杂烩

469 篇文章
47.7K 次阅读
37 人订阅

全部文章

端碗吹水

Linux的find命令与文件名后缀

find命令是用于搜索文件的,which是在环境变量中搜索,whereis是在准备好的库里搜索,locate是通过数据文件进行搜索。

28410
端碗吹水

Linux环境变量、cp命令、mv命令和文档查看

把命令文件配置到PATH里后,就能直接运行。echo $PATH命令可以查看PATH路径:

13020
端碗吹水

Linux特殊权限set_uid、set_gid、stick_bit命令和软链接文件、硬连接文件

用ls -l查看 passwd命令文件的路径可以看到这个文件和之前所看到的文件有些不同,有红色的标记,而且有个s权限:

7420
端碗吹水

Linux文件和目录权限

我们使用ls -l可以看到文件的详细信息,也知道第一列的第一个符号(字母)表示文件的类型,在表示文件的类型符号的后面的九个符号则表示的是文件的权限,这些权限和...

15820
端碗吹水

Linux的相对路径和绝对路径、cd命令、创建和删除目录、rm命令

相对路径就是相对当前所在目录来说的路径,绝对路径就是相对/(根)目录来说的路径。相对路径不以/开头,绝对路径以/开头,./abc是相对路径(./表示当前路径),...

11830
端碗吹水

MySQL自身对性能的影响

想要了解MySQL自身对性能的影响,就需要先熟悉MySQL的体系结构和常用的存储引擎。MySQL并不完美,却足够灵活,能够适应高要求的环境,例如Web类应用。同...

10420
端碗吹水

除Innodb和MyISAM外MySQL还有哪些存储引擎

CSV存储引擎可以将CSV文件作为mysql表来处理,存储格式就是普通的CSV文件。如果把数据存储在myisam和Innodb中,存储数据的文件是不能直接查看的...

6820
端碗吹水

linux和windows互传文件,用户配置文件和密码配置文件,用户组和用户管理

同样的也会弹出一个界面让你选择需要传递到Linux上的文件,文件保存的路径是你Linux当前输入此命令的路径

9310
端碗吹水

Linux的su命令,sudo命令和限制root远程登录

这个 - 选项是彻底切换用户的意思,如果不加 - 选项也可以,但是切换得不彻底,例如当前的家目录还是root,环境变量也还是root的配置等等:

13910
端碗吹水

Java并发编程(2)- 线程安全性详解

说到原子性,就不得不提及JDK里的atomic包,该包中提供了很多Atomic的类,本小节主要介绍该包中常用的几个类。这些类都是通过CAS来实现原子性的,ato...

9640
端碗吹水

Java并发编程(3)- 如何安全发布对象

在这个例子中,我们通过new对象得到了对象实例。获得这个对象后,我们可以调用getStates()方法得到私有属性的引用,这样就可以在其他任何线程中,修改该属性...

7120
端碗吹水

Linux的usermod命令,用户密码管理,mkpasswd命令

usermod命令是用于更改用户属性的一个命令,usermod和useradd的用法相似,此命令的几种用法:

11420
端碗吹水

Java并发编程(4)- 线程安全策略

有一种对象发布了就是安全的,这就是不可变对象,本小节简单介绍一下不可变对象。不可变对象可以在多线程在保证线程安全,不可变对象需要满足的条件:

9830
端碗吹水

Linux的磁盘格式化,磁盘挂载,手动增加swap空间

将磁盘划分分区之后,就需要对磁盘进行格式化才能够进行使用,格式化需要选择一个文件系统来进行格式化,使用cat /etc/filesystems 命令可以查看...

13120
端碗吹水

Java并发编程(5)- J.U.C之AQS及其相关组件详解

Java并发包(JUC)中提供了很多并发工具,这其中,很多我们耳熟能详的并发工具,譬如ReentrangLock、Semaphore,而它们的实现都用到了一个共...

10010
端碗吹水

笔记内容:df命令,du命令,磁盘分区

df命令可以汇报文件系统的磁盘空间使用情况,直接回车就可以查看文件系统的使用情况:

10410
端碗吹水

Java并发编程(6)- J.U.C组件拓展

在Java中一般通过继承Thread类或者实现Runnable接口这两种方式来创建线程,但是这两种方式都有个缺陷,就是不能在执行完成后获取执行的结果,因此Jav...

7830
端碗吹水

Java并发编程(7)- 线程调度 - 线程池

平时有接触过多线程开发的小伙伴们应该都或多或少都有了解、使用过线程池,而《阿里巴巴 Java 手册》里也有一条规范:

11310
端碗吹水

HashMap? ConcurrentHashMap? 相信看完这篇没人能难住你!

Map 这样的 Key Value 在软件开发中是非常经典的结构,常用于在内存中存放数据。

7520
端碗吹水

Java并发编程(8)- 应用限流及其常见算法

本文仅针对限流做一些简单的说明,那么何为限流呢?顾名思义,限流就是限制流量,就像你宽带包了1个G的流量,用完了就没了。通过限流,我们可以很好地控制系统的qps,...

5530

扫码关注云+社区

领取腾讯云代金券