最新 最热

WIFI密码破解笔记

相对于前一段时间脆弱的WEP加密路由器而言,当今的路由器加密方式也大都改变为WPA/WPA2,使得无线路由器的破解难度增加。虽然如此,但还是有很多漏洞层出不穷,如针对路由器WPS的漏洞。退一步来说,即使加密算法无懈可击,我们还...

2023-02-12
2

Object中的wait和notify方法详解

我们从一个IllegalMonitorStateException的处理来开始我们的讲解。

2023-01-30
1

屏幕亮度调节神器!以后再也不怕天黑晃眼了!

相信大家都习惯连接外接显示器来工作吧,多一块屏幕,工作空间就更大了些,不用扣手的来回切窗口了。但是外接显示器的一个问题就是需要用物理按钮进入系统菜单去调节屏幕的亮度,很麻烦。当光线变暗时,懒得动手调节亮度的小妹...

2022-12-07
1

维度模型数据仓库(十一) —— 维度层次

(五)进阶技术         6. 维度层次         大多数维度都具有一个或多个层次。例如,日期维度就有一个四级层次:年、季度、月和日。这些级别用date_dim表里的列来表示。日期维度是一个单路径层次,因为除了年-季度...

2022-12-02
4

Java并发篇_synchronized

关键字synchronized可以保证在同一时刻,只有一个线程可以执行某个方法或某个代码块,同时synchronized可以保证一个线程的变化可见(可见性),即可以代替volatile。...

2022-12-01
2

networkmanager服务是否启动_nmcli开热点

2.1.4、获取和更改网络管理器日志记录级别和域,没有任何参数当前日志记录级别和域显示(loggin)

2022-11-09
3

CentOS 7.9 部署 OpenLDAP

LDAP 相关名词解释LDAP:轻量目录访问协议,是一个为只读访问的非关系型数据库,呈树状结构组织数据。默认监听端口:389加密监听端口:636图片图示:图片安装 OpenLDAPyum install openldap compat-openldap openldap-clients op...

2022-10-27
5

Synchronized及实现原理

Synchronized是Java中解决并发问题的一种最常用的方法,也是最简单的一种方法。

2022-10-27
4

Java中的锁[原理、锁优化、CAS、AQS]

结论:如果volatile变量修饰符使用恰当的话,它比synchronized的使用和执行成本更低,因为它不会引起线程上下文的切换和调度。

2022-10-27
2

线程间的协作(wait/notify/sleep/yield/join)

Java中线程中状态可分为五种:New(新建状态),Runnable(就绪状态),Running(运行状态),Blocked(阻塞状态),Dead(死亡状态)。

2022-10-27
2